From fa642d994551a266a7d1193813a2c4ef6a5712b1 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sat, 22 Oct 2022 21:01:50 +0200 Subject: [PATCH 1/7] initial commit with gallery as block and all needed parts for it --- .editorconfig | 14 + .eslintrc | 3 + .gitignore | 30 + CHANGELOG.md | 195 + LICENSE.md | 342 + README.md | 118 + block-editor/api.js | 9 + block-editor/blocks/gallery-block/block.json | 26 + block-editor/blocks/gallery-block/edit.js | 93 + block-editor/blocks/gallery-block/editor.scss | 20 + block-editor/blocks/gallery-block/index.js | 94 + block-editor/blocks/gallery-block/save.js | 27 + block-editor/blocks/gallery-block/style.scss | 12 + .../autocomplete/Autocomplete.js | 218 + .../autocomplete/autocomplete.scss | 61 + .../numberOfImages/NumberOfImages.js | 51 + .../numberOfImages/numberOfImages.scss | 3 + ...e_DE-1ec87d83cee90c2acfbb113f90f48397.json | 1 + blocks-main.php | 202 + composer.json | 24 + composer.lock | 4822 +++ docker-compose.yml | 41 + lang/nggallery-da_DK.mo | Bin 66598 -> 62082 bytes lang/nggallery-da_DK.po | 1510 +- ...nggallery-de_DE-backup-202209111611330.po~ | 3869 ++ lang/nggallery-de_DE.mo | Bin 50420 -> 41387 bytes lang/nggallery-de_DE.po | 6409 ++- lang/nggallery-es_ES.mo | Bin 663 -> 666 bytes lang/nggallery-es_ES.po | 800 +- lang/nggallery-fi.mo | Bin 61206 -> 63125 bytes lang/nggallery-fi.po | 1365 +- lang/nggallery-fi_FI.mo | Bin 0 -> 61783 bytes lang/nggallery-fi_FI.po | 29 +- lang/nggallery-hu_HU.mo | Bin 71793 -> 69685 bytes lang/nggallery-hu_HU.po | 1408 +- lang/nggallery-nl_NL.mo | Bin 73562 -> 68950 bytes lang/nggallery-nl_NL.po | 1528 +- lang/nggallery-ru_RU.mo | Bin 77865 -> 82013 bytes lang/nggallery-ru_RU.po | 1845 +- lang/nggallery.pot | 4178 +- languages/nggallery.pot | 3690 ++ nggallery.php | 1656 +- package-lock.json | 32400 ++++++++++++++++ package.json | 59 + .../gallery-block/gallery-block.asset.php | 1 + public/blocks/gallery-block/gallery-block.css | 103 + .../gallery-block/gallery-block.css.map | 1 + public/blocks/gallery-block/gallery-block.js | 874 + .../blocks/gallery-block/gallery-block.js.map | 1 + .../gallery-block/style-gallery-block.css | 16 + .../gallery-block/style-gallery-block.css.map | 1 + webpack.config copy.js | 70 + webpack.config.js | 23 + 53 files changed, 57082 insertions(+), 11160 deletions(-) create mode 100644 .editorconfig create mode 100644 .eslintrc create mode 100644 .gitignore create mode 100644 CHANGELOG.md create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 block-editor/api.js create mode 100644 block-editor/blocks/gallery-block/block.json create mode 100644 block-editor/blocks/gallery-block/edit.js create mode 100644 block-editor/blocks/gallery-block/editor.scss create mode 100644 block-editor/blocks/gallery-block/index.js create mode 100644 block-editor/blocks/gallery-block/save.js create mode 100644 block-editor/blocks/gallery-block/style.scss create mode 100644 block-editor/gerneral-components/autocomplete/Autocomplete.js create mode 100644 block-editor/gerneral-components/autocomplete/autocomplete.scss create mode 100644 block-editor/gerneral-components/numberOfImages/NumberOfImages.js create mode 100644 block-editor/gerneral-components/numberOfImages/numberOfImages.scss create mode 100644 block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 blocks-main.php create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 docker-compose.yml create mode 100644 lang/nggallery-de_DE-backup-202209111611330.po~ create mode 100644 lang/nggallery-fi_FI.mo create mode 100644 languages/nggallery.pot create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/blocks/gallery-block/gallery-block.asset.php create mode 100644 public/blocks/gallery-block/gallery-block.css create mode 100644 public/blocks/gallery-block/gallery-block.css.map create mode 100644 public/blocks/gallery-block/gallery-block.js create mode 100644 public/blocks/gallery-block/gallery-block.js.map create mode 100644 public/blocks/gallery-block/style-gallery-block.css create mode 100644 public/blocks/gallery-block/style-gallery-block.css.map create mode 100644 webpack.config copy.js create mode 100644 webpack.config.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..7cae5d5 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +# This file is for unifying the coding style for different editors and IDEs +# editorconfig.org + +# WordPress Coding Standards +# https://make.wordpress.org/core/handbook/coding-standards/ + +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_style = tab diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..556e032 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,3 @@ +{ + "extends": [ "plugin:@wordpress/eslint-plugin/recommended" ] +} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8553023 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Coverage directory used by tools like istanbul +coverage + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release +build +*.zip + +# Dependency directories +node_modules/ +vendor/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Output of 'npm pack' +*.tgz + +# dotenv environment variables file +.env diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7277956 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,195 @@ +# Changelog + +All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). + +## 1.9.35 - 2017-10-16 + +- fix: missing library preventing main window insert tags. Fixed + +## 1.9.34 - 2017-10-10 + +- fix: patch for WP 4.8.2 issue window modal empty. Tested and working, however it could prevent working in other WP versions. Users area advised + to update WP in order getting Nextcellent operating. +- improved: added filter ngg_pre_delete_image and action ngg_deleted_image to provide some degree of control when deleting a picture. + +## 1.9.33 - 2017-09-23 + +- fix: issue around WP last version prevent from window popup opening. +- fix: internal issue prevent refer images using Media Add +- fix: removed (finally) dependency with AJAX and wp-load.php. Rotation, and thumbnail should work fine. +- fix: issues preventing to display correctly. +- fix: Class constructor warning on PHP 7.1 and aboved +- deprecated: imagerotator.swf: older Nextcellent version depend on Flash part, now replaced with html counterpart +- deprecated: Nextcellent is plupload instead is using swfUpload. For legacy code reasons only swfUpload is mentined but not used. +- improved: core Ajax call simplified + +## 19.32 - 2017-07-12 + +- Fixed few vulnerabilities that turned the plugin down on the repository +- Disabled temporarily upload zip files when creating galleries for vulnerability reasons +- Enforced parameter checking in many places. + +## 1.9.31 - 2016-02-09 + +- Added more help documentation +- Fix Add new page button +- Style improvement +- Enable different size thumbnails only if the option is set +- Wrong url fixed +- Updated cropper library to the latest version +- Fixed few things now working with several PHP versions. +- Few css fixes +- Update setting(s) class(es) +- Several fixes + ** All credits for Niko Strijbol ** + +## 1.9.30 - 2016-02-02 + +- Completely admin rewrite (Credits to Niko Strijbol. See details on https://bitbucket.org/wpgetready/nextcellent/pull-requests/62/rewrite-admin-section) +- Several fixes (Credits to Niko Strijbol) +- Bios4 provided also German translation (Late credits (included in previous version)) +- Etard the Live Caster found a XSS vulnerability (Late credits (included in previous version)) +- Thomas Bloomberg Hansen: Dashicon in TinyMCE + +## Versions 1.9.28 & 1.9.29 - Skipped + +## 1.9.27 - 2015-10-01 + +- Fixes for multisite (credits to Niko Strijbol) +- Fix for slideshow (credits to Niko Strijbol) +- Fix for widget (credits to Niko Strijbol) +- Fix for var_dump in network options (credits to Fernando Zorrilla) +- Manually set ajaxurl in the TinyMCE window (credits to Niko Strijbol) +- Fix injection in albums (credits to Niko Strijbol) +- Fix ajax gallery select in TinyMCE window (credits to Niko Strijbol) +- Fix for PHP warnings (credits to Niko Strijbol) +- Photo swipe integration (credits to Niko Strijbol) +- Change styling PHP Constructor according https://gist.github.com/chriscct7/d7d077afb01011b1839d (credits to Fernando Zorrilla) +- Fix correction suppressed var_dump (Fernando Zorrilla) +- Fix/workaround new WP_List_Table implementation in WP 4.3 (credits to Fernando Zorrilla) +- Danish Translation (credits to Thomas Blomberg Hansen) + +## 1.9.26 - 27/03/2015 + +- Improved Watermark (credits to Niko Strijbol) +- fix: Albums: preview image now correctly shows images from inside the album, not the last uploaded ones. + +## 1.9.25.3 - 06/02/2015 + +- Missing jQuery UI (again), now included +- find_images_in_list incorrect parameter call causing other plugins to break + +## 1.9.25.2 - 06/02/2015 + +- Missing jQuery UI, now included +- Widgets not saving options +- Animation glitches fix + +## 1.9.25.1 - 01/02/2015 + +- Fix: nextcellent crash with an error on some sites with following error: + Parse error: syntax error, unexpected T_FUNCTION in /home/wpgetrea/public_html/wp-content/plugins/nextcellent-gallery-nextgen-legacy/widgets/class-ngg-slideshow-widget.php on line 174 + Even the problem seems to be related with some old installations using PHP 5.2, we found the same problem with PHP 5.4.x installed. So this is fix is a MUST. +- Fix: AJAX pagination stopped working + +## 1.9.25 - 26/01/2015 + +- Tested up to Wordpress 4.1. +- Fix for zip upload (Niko Strijbol) +- More visual upgrade message (Niko Strijbol) +- Preserve gallery's manual sort order in nggtags shortcode (Frank P. Walentynowicz) +- Add a description field when adding a gallery (Niko Strijbol) +- Show ID when editing a gallery (Niko Strijbol) +- Fix for long album names (Niko Strijbol) +- Update and fix translations (Niko Strijbol) +- Improved Wordpress Integration (Niko Strijbol) +- Image manipulation corrections (Frank P. Walentynowicz) +- Fix manual sort (Niko Strijbol) +- Fixes for multiuser (Niko Strijbol) +- Slideshow Flash retired, replaced with CSS slideshow (Niko Strijbol) +- Code refactoring and optimization (Fernando Zorrilla S.M.) +- Adding QUnit for Javascript Unit testing (Fernando Zorrilla S.M.) + +## 1.9.24 - Skipped + +## 1.9.23 - 24/09/2014 + +- Fix for missing gallery stylesheets + +## 1.9.22 - 22/09/2014 + +- Tested up to WordPress 4.0. +- Javascript validation before uploading. (credits to Niko Strijbol) +- Fixed issue with style tabs. (credits to Niko Strijbol) +- Fix: Correction on overview.php in order to make the files translatable. (credits to Balázs Németh) +- Hungarian translation added. (credits to Balázs Németh) +- Additional added from previous version: improved TinyMCE window. (credits to Niko Strijbol) +- Re-added missed translated files. +- Rewrote the style management. (credits to Niko Strijbol) +- Fixed AJAX in the TinyMCE window. (credits to Niko Strijbol) +- Fixed readme.txt. +- A typo was preventing the slideshow from functioning correctly when the dimensions are changed. (credits to Niko Strijbol) + +## 1.9.21 - 14/09/2014 + +- The uploader did not use the quality set in the options. Now it does. (credits to Niko Strijbol) +- Fix: When a gallery is deleted, the ID is removed from albums. (credits to Niko Strijbol) +- Small changes to the readme.txt to make it look better. (credits to Matthew) +- Support for the ngg_styles folder (introduced in NextGEN 2.x), solving issues with updates. (credits to Niko Strijbol) + +## 1.9.20 - 20/06/2014 + +- Fixes on uploader. (credits to Niko Strijbol) +- Fixes for nggtag shortcode. (credits to Niko Strijbol) +- Refactored code in few places. +- Fix vulnerability which disallowed html text & sanitize_taglist function. (credits to NS & FZ) +- Fix for 3.9 and typos for strict warning. +- Improved injections prevention. (credits to jayque9) +- Improve spelling & error message. (credits to Niko Strijbol) + +## 1.9.19 - 22/05/2014 + +- New uploader. Flash uploader deprecated (credits to Niko Strijbol) +- Improved image folder importer. Now fixes folder & files with spaces (credits to Niko Strijbol) +- Removed dead code +- Wikipedia docs in progress http://wpgetready.com/wiki/nextcellent-plugin/ Be free to contribute! (contact us to request permission to edit it) +- Re-fix vuln (previous fix also filtered html data, now fixed) + +## 1.9.18 - 23/04/2014 + +- Fixes compatibility with TinyMCE 1.4, for WordPress 3.9. (credits to Niko Strijbol) +- Fixes use of mysql\_\*(), which isn't allowed anymore. (credits to Niko Strijbol) +- Fixes some style stuff from the datepicker interfering with the style of the tabs. (credits to Niko Strijbol) +- Fixes "flash" upload. This does remove the resize option, but it wasn't working anyway. (credits to Niko Strijbol) +- Vulnerability fix: data isn't properly sanitized before being printed ona Alt & Title (credits to Larry W. Cashdollar) +- Changing date for uploaded images improved (credits to Richard Bale) + +## 1.9.17 - 17/03/2014 + +- Fixes to layout and more (credits to Niko Strijbol) +- Added ability to change image upload + Ajax (credits to Richard Bale) +- Russian translation (credits to Vladimir Vasilenko) +- Finnish translation (credits to Vesa Tiirikainen) +- Album and gallery template extension (currently in revision, credits to Stefano Sudati) +- Improved nggtags shortcode implementing Tony Howden's suggestions (see http://howden.net.au/thowden/2012/12/nextgen-gallery-wordpress-nggtags-template-caption-option/) + added modes ASC,DESC and RAND + +## 1.9.16 - 08/01/2014 + +- Folder and Image Management improved (credits to Niko Strijbol) +- German translation (credits to Niko Strijbol) +- Improved style for WP 3.8 (credits to Niko Strijbol) +- Improper call to method as static when method belongs to instance. Fixed +- Code cleaning, proper call to static method fixed + +## 1.9.15 - 03/10/2013 + +- Code simplification: code supporting PHP4 has no use. Deprecated. +- Plugin should work with PHP strict standard enabled. +- Improper call to static functions corrected all over the code +- Disabled donator metabox since link is dead + +## 1.9.14 - 01/09/2013 + +- The plugin will deactivate if NextGEN (all versions) plugin is installed & activated +- text messages were adjusted to this plugin, to avoid user confusion. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..3b52193 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,342 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains + a notice placed by the copyright holder saying it may be distributed + under the terms of this General Public License. The "Program", below, + refers to any such program or work, and a "work based on the Program" + means either the Program or any derivative work under copyright law: + that is to say, a work containing the Program or a portion of it, + either verbatim or with modifications and/or translated into another + language. (Hereinafter, translation is included without limitation in + the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's + source code as you receive it, in any medium, provided that you + conspicuously and appropriately publish on each copy an appropriate + copyright notice and disclaimer of warranty; keep intact all the + notices that refer to this License and to the absence of any warranty; + and give any other recipients of the Program a copy of this License + along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion + of it, thus forming a work based on the Program, and copy and + distribute such modifications or work under the terms of Section 1 + above, provided that you also meet all of these conditions: + + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, + under Section 2) in object code or executable form under the terms of + Sections 1 and 2 above provided that you also do one of the following: + + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program + except as expressly provided under this License. Any attempt + otherwise to copy, modify, sublicense or distribute the Program is + void, and will automatically terminate your rights under this License. + However, parties who have received copies, or rights, from you under + this License will not have their licenses terminated so long as such + parties remain in full compliance. + +5. You are not required to accept this License, since you have not + signed it. However, nothing else grants you permission to modify or + distribute the Program or its derivative works. These actions are + prohibited by law if you do not accept this License. Therefore, by + modifying or distributing the Program (or any work based on the + Program), you indicate your acceptance of this License to do so, and + all its terms and conditions for copying, distributing or modifying + the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the + Program), the recipient automatically receives a license from the + original licensor to copy, distribute or modify the Program subject to + these terms and conditions. You may not impose any further + restrictions on the recipients' exercise of the rights granted herein. + You are not responsible for enforcing compliance by third parties to + this License. + +7. If, as a consequence of a court judgment or allegation of patent + infringement or for any other reason (not limited to patent issues), + conditions are imposed on you (whether by court order, agreement or + otherwise) that contradict the conditions of this License, they do not + excuse you from the conditions of this License. If you cannot + distribute so as to satisfy simultaneously your obligations under this + License and any other pertinent obligations, then as a consequence you + may not distribute the Program at all. For example, if a patent + license would not permit royalty-free redistribution of the Program by + all those who receive copies directly or indirectly through you, then + the only way you could satisfy both it and this License would be to + refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in + certain countries either by patents or by copyrighted interfaces, the + original copyright holder who places the Program under this License + may add an explicit geographical distribution limitation excluding + those countries, so that distribution is permitted only in or among + countries not thus excluded. In such case, this License incorporates + the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions + of the General Public License from time to time. Such new versions will + be similar in spirit to the present version, but may differ in detail to + address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + +10. If you wish to incorporate parts of the Program into other free + programs whose distribution conditions are different, write to the author + to ask for permission. For software which is copyrighted by the Free + Software Foundation, write to the Free Software Foundation; we sometimes + make exceptions for this. Our decision will be guided by the two goals + of preserving the free status of all derivatives of our free software and + of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY + FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN + OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES + PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED + OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS + TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE + PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, + REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING + WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR + REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, + INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING + OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED + TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY + YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER + PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE + POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +`Gnomovision' (which makes passes at compilers) written by James Hacker. + +, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/README.md b/README.md new file mode 100644 index 0000000..e4dacd4 --- /dev/null +++ b/README.md @@ -0,0 +1,118 @@ +# NextCellent Gallery - NextGEN Legacy + +This is a fork of the Nextcellent Gallery wordpress plugin from [Bitbucket](https://bitbucket.org/wpgetready/nextcellent/src/master/) + +## What is Nextcellent? + +NextCellent is a image gallery plugin, based on older NextGen gallery code + +NextCellent provides an alternative for traditional NextGEN users to keep their sites updated without breaking compatibility. + +Older subplugins NextGen-compatible will be compatible (prior NextGen 1.9.13 or earlier). + +## What do you get with NextCellent Gallery? + +This is a compatibility branch with the older NextGen 1.9.13. As such, it will steadily improving and keeping update with software upgrades. +For example, Nextcellent is not supporting Flash slideshow as 2017 for vulnerability reasons. In the same way Nextcellent should work fine with PHP 7. + +Backward compatibility with NextGEN plugin version (1.9.13). When we say 'backward' we mean to software level: most filters, actions and shortcodes should work. + +Slow evolving code path. Yep, you read it right: _slow_ in counterpart as _fast_. Older code is good enough to keep a community and it worked (and works) for most people. Versions will rollup about once a month. There is another reason for that: we don't have resources to keep a fast pace. So we'll try to improve the code as much as possible, keeping a stable plugin instead developing new features here and there. + +A reliable way to work with already installed NextGEN galleries. + +Being said that, here are the usual classic features: + +NextCellent Gallery provides a powerful engine for uploading and managing galleries of images, with the ability to batch upload, import meta data, add/delete/rearrange/sort images, edit thumbnails, group galleries into albums, and more. It also provides two front-end display styles (slideshows and thumbnail galleries), both of which come with a wide array of options for controlling size, style, timing, transitions, controls, lightbox effects, and more. + +## NextCellent WordPress Gallery Plugin Features + +### Upload Galleries + +- Centralized gallery management. Enjoy a single location where you can see and manage all your galleries. +- Edit galleries. Add or exclude images, change gallery title and description, reorder of images, resize thumbnails. +- Thumbnail Management. Turn thumbnail cropping on and off, customize how individual thumbnails are cropped, and bulk resize thumbnails across one or more galleries. +- Edit Individual Images. Edit meta data and image tags, rotate images, and exclude images. +- Watermarks. Quickly add watermarks to batches or galleries of images. +- Albums. Create and organize collections of galleries, and display them in either compact or extended format. + +### Display Galleries + +- Two Gallery Types. Choose between two main display styles: Slideshow and Thumbnail, and allow visitors to toggle between the two. +- Slideshow Galleries. Choose from a vast array of options for slideshows, including slideshow size, transition style, speed, image order, and optional navigation bar. +- Thumbnail Galleries. Choose from a wide range of options to customize thumbnail galleries, including 5 different lightboxes for individual images, optional thumbnail cropping and editing, thumbnail styles, captions, and more. +- Single Image Displays. Display and format single images. +- Work with Options Panel or Shortcodes. + +## NextCellent WordPress Gallery Plugin Community & Extensions + +NextCellent will provide backward compatibility for NextGEN 1.9.13 and it will evolve according user requirements. + +As a result, there is large and great community of users and developers, as well as a large number of dedicated extension plugins. For a list of extension plugins, just search for NextGEN in the WordPress.org plugin repository. + +## Creating build zip + +**Requirements:** + +- NodeJS with a package manager like npm + +1. Clone the repo. +2. Install packages + +``` +npm install +``` + +3. Create a build + +``` +npm run build +``` + +4. Create a zip + +``` +npm run plugin-zip +``` + +## Contributions + +- You are free to download, test and make suggestions and requests. +- Pull requests for documented bugs are highly appreciated. +- If you think you’ve found a bug (e.g. you’re experiencing unexpected behavior), please create a [new issue](https://github.com/nickg/nextcellent/issues). + +### Setting up development environment + +**Requirements:** + +- Composer +- NodeJS with a package manager like npm + +**Local development environment with Docker:** + +1. Clone the repo. +2. Install packages + +``` +composer install && npm install +``` + +3. Setup the local environment with: + +``` +docker-compose up -d +``` + +After that the site is available under: [http://localhost:8999](http://localhost:8999) + +To use WP-CLI, Docker environment needs to be set up and then you can execute any wp-cli command with (replace [command]): + +``` +docker-compose run --rm wp-cli [command] +``` + +To create the JSON language files execute: + +``` +docker-compose run --rm wp-cli i18n make-json lang block-editor/lang --no-purge +``` diff --git a/block-editor/api.js b/block-editor/api.js new file mode 100644 index 0000000..da967d3 --- /dev/null +++ b/block-editor/api.js @@ -0,0 +1,9 @@ +const fetchGallerys = async (searchTerm) => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`) + + return await res.json(); +} + +export { + fetchGallerys +} diff --git a/block-editor/blocks/gallery-block/block.json b/block-editor/blocks/gallery-block/block.json new file mode 100644 index 0000000..76b3b90 --- /dev/null +++ b/block-editor/blocks/gallery-block/block.json @@ -0,0 +1,26 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/gallery-block", + "version": "0.1.0", + "title": "Gallery", + "category": "nextcellent-blocks", + "icon": "format-gallery", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "numberOfImages": { + "type": "number", + "default": 0 + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/gallery-block/gallery-block.js", + "editorStyle": "file:../../../public/blocks/gallery-block/gallery-block.css", + "style": "file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css" +} diff --git a/block-editor/blocks/gallery-block/edit.js b/block-editor/blocks/gallery-block/edit.js new file mode 100644 index 0000000..cafba11 --- /dev/null +++ b/block-editor/blocks/gallery-block/edit.js @@ -0,0 +1,93 @@ +import ServerSideRender from '@wordpress/server-side-render'; + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' +import NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages'; + +import { PanelBody } from '@wordpress/components'; + +import { useState } from '@wordpress/element'; + +import { useBlockProps, InspectorControls } from '@wordpress/block-editor'; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import './editor.scss'; +import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'; +import { fetchGallerys } from '../../api'; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : ''); + const [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0'); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + } + + const handleNumberOfImagesChange = (value) => { + if (value !== number) { + setNumber(value); + } + } + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + setAttributes({ galleryLabel: gallery }) + + setAttributes({numberOfImages: number}) + + } + + return ( +
+ + + +
+ + {/* */} +
+
+ +
+ +
+
+ + + +
+ + {attributes.galleryLabel && + + }{!attributes.galleryLabel && +

{__('Please select a gallery', 'nggallery')}

+ } +
+ ); +} diff --git a/block-editor/blocks/gallery-block/editor.scss b/block-editor/blocks/gallery-block/editor.scss new file mode 100644 index 0000000..8344df9 --- /dev/null +++ b/block-editor/blocks/gallery-block/editor.scss @@ -0,0 +1,20 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-gallery-block-controlls { + padding: 16px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 5px auto; +} \ No newline at end of file diff --git a/block-editor/blocks/gallery-block/index.js b/block-editor/blocks/gallery-block/index.js new file mode 100644 index 0000000..3ea15d8 --- /dev/null +++ b/block-editor/blocks/gallery-block/index.js @@ -0,0 +1,94 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from '@wordpress/blocks'; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import './style.scss'; + +/** + * Internal dependencies + */ +import json from './block.json'; +import edit from './edit'; +import save from './save'; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType( name, { + ...settings, + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: 'shortcode', + tag: 'nggallery', + isMatch: (test) => { + console.log(test) + return test.startsWith('[nggallery'); + }, + attributes: { + galleryLabel: { + type: 'string', + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: 'string', + shortcode: ({ named: { images } }) => images, + } + }, + }, + { + type: 'block', + blocks: ['core/shortcode'], + isMatch: ({ text }) => { + return text.startsWith('[nggallery'); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[nggallery|]|/g, '') //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(' '); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split('='); + let attName = ''; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === 'id') { + attName = 'galleryLabel' + } else { + attName = 'numberOfImages' + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +} ); diff --git a/block-editor/blocks/gallery-block/save.js b/block-editor/blocks/gallery-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/gallery-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/gallery-block/style.scss b/block-editor/blocks/gallery-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/gallery-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/gerneral-components/autocomplete/Autocomplete.js b/block-editor/gerneral-components/autocomplete/Autocomplete.js new file mode 100644 index 0000000..774d7ba --- /dev/null +++ b/block-editor/gerneral-components/autocomplete/Autocomplete.js @@ -0,0 +1,218 @@ +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. +import { useEffect, useState } from '@wordpress/element'; +import './autocomplete.scss' + +/** +* Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete( { + label, + preSelected, + fetch = async () => {return []}, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props +} ) { + + const [value, setValue] = useState(preSelected); + const [listFocus, setListFocus] = useState(0); + const [listFocusOption, setListFocusOption] = useState(undefined); + const [open, setOpen] = useState(false); + const [internalOptions, setOptions] = useState([]); + const [isLoading, setIsLoading] = useState(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + useEffect(() => { + if (open) { + setListFocus(0); + } + }, [open]); + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async ( event ) => { + setValue(event.target.value); + + setOpen(true); + setIsLoading(true) + + const json = await fetch(value); + setOptions(json); + + + if (internalOptions.length > 0 ) { + setOpen(true); + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + + onChange( event.target.value ); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = (event) => { + event.stopPropagation(); + event.preventDefault(); + + const option = internalOptions[event.target.dataset.option] + + setValue(option.label); + setOpen(false); + onSelect(option); + } + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + + const target = children[listFocus]; + + target.classList.add('focus') + + setListFocusOption(internalOptions[listFocus]); + } + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = (event) => { + const key = ['ArrowDown', 'ArrowUp', 'Enter'] + + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + + const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const children = list.childNodes; + + if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove('focus'); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove('focus') + } + + handleArrowKey(children, event.key) + + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + + if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove('focus') + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove('focus') + } + + handleArrowKey(children, event.key) + + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + + + if (event.key === 'Enter') { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + + } + } + + + // Return the autocomplete. + return ( +
+ { /* Label for the autocomplete. */ } + + + { /* Input field. */ } + + + { /* List of all of the autocomplete options. */ } + {open && +
    + {isLoading && internalOptions.lenght <= 0 && +
  • + } + {!isLoading && internalOptions?.map( ( option, index ) => +
  • {option.label}
  • + )} +
+ } +
+ + ); +}; + +export default Autocomplete; diff --git a/block-editor/gerneral-components/autocomplete/autocomplete.scss b/block-editor/gerneral-components/autocomplete/autocomplete.scss new file mode 100644 index 0000000..ff2b997 --- /dev/null +++ b/block-editor/gerneral-components/autocomplete/autocomplete.scss @@ -0,0 +1,61 @@ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } + } diff --git a/block-editor/gerneral-components/numberOfImages/NumberOfImages.js b/block-editor/gerneral-components/numberOfImages/NumberOfImages.js new file mode 100644 index 0000000..371ebae --- /dev/null +++ b/block-editor/gerneral-components/numberOfImages/NumberOfImages.js @@ -0,0 +1,51 @@ +import { useState } from '@wordpress/element'; +import { __ } from '@wordpress/i18n'; + +// Load external dependency. +import './numberOfImages.scss' + +/** + * + * @param setAttribute function to set the number of images attribute + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages( { + value, + onChange, + ...props +} ) { + + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = ( event ) => { + onChange(event.target.value); + }; + + + // Return the fieldset. + return ( +
+ { /* Label for the input. */ } + + + { /* Input field. */ } + +

{__("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery')}

+
+ ); +}; + +export default NumberOfImages; diff --git a/block-editor/gerneral-components/numberOfImages/numberOfImages.scss b/block-editor/gerneral-components/numberOfImages/numberOfImages.scss new file mode 100644 index 0000000..6be5fe0 --- /dev/null +++ b/block-editor/gerneral-components/numberOfImages/numberOfImages.scss @@ -0,0 +1,3 @@ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..46f8841 --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2022-09-11 16:11+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Number of images":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"Type options":["Typ Optionen"]}}} \ No newline at end of file diff --git a/blocks-main.php b/blocks-main.php new file mode 100644 index 0000000..dfb4c7a --- /dev/null +++ b/blocks-main.php @@ -0,0 +1,202 @@ + 'nextcellent-blocks', + 'title' => __( 'Nextcellent Gallery Blocks', 'nggallery' ), + ), + ), + $categories + ); +} + +/** + * Add old categories filter if needed. + */ +function nextcellent_blocks_check_for_old_wp_block_category_filter() { + if ( version_compare( get_bloginfo( 'version' ), '5.8', '<' ) ) { + add_filter( 'block_categories', 'nextcellent_blocks_block_category', 10, 2 ); + } +} +add_action( 'init', 'nextcellent_blocks_check_for_old_wp_block_category_filter' ); +/** + * Add block category for Nextcellent blocks. + * + * @param array $categories the array of block categories. + * @param WP_Block_Editor_Context $block_editor_context The current block editor context. + */ +function nextcellent_blocks_block_category_all( $categories, $block_editor_context ) { + return array_merge( + array( + array( + 'slug' => 'nextcellent-blocks', + 'title' => __( 'Nextcellent Gallery Blocks', 'nggallery' ), + ), + ), + $categories + ); +} +add_filter( 'block_categories_all', 'nextcellent_blocks_block_category_all', 10, 2 ); + +/** + * Initialise the blocks + */ +function nextcellent_blocks_init() { + + $dir = plugin_dir_path( __FILE__ ) . '/block-editor/blocks'; + $handle = opendir($dir); + while($name = readdir($handle)) { + if(is_dir("$dir/$name")) { + if($name != '.' && $name != '..') { + + $asset_file = include( plugin_dir_path( __FILE__ ) . "public/blocks/$name/$name.asset.php"); + + $scriptName = "$name-editor-script"; + + wp_register_script( + $scriptName, + plugins_url( "public/blocks/$name/$name.js", __FILE__ ), + $asset_file['dependencies'], + $asset_file['version'] + ); + + wp_localize_script( + $scriptName, + 'nggData', + [ + 'siteUrl' => get_site_url(), + ] + ); + + register_block_type("$dir/$name", array('editor_script' => $scriptName ,'render_callback' => 'nextcellent_render_block')); + + wp_set_script_translations( $scriptName, 'nggallery', plugin_dir_path( __FILE__ ) . 'block-editor/lang/' ); + + } + } + } + closedir($handle); +} +add_action( 'init', 'nextcellent_blocks_init' ); + +/** + * Enqueue nextcellent styles for the blocks editor and editor styles + */ +function nextcellent_block_plugin_editor_scripts() { + global $ngg; + + $dir = plugin_dir_path( __FILE__ ) . '/block-editor/blocks'; + $handle = opendir($dir); + while($name = readdir($handle)) { + if(is_dir("$dir/$name")) { + if($name != '.' && $name != '..') { + wp_enqueue_style( + 'editor-css', + plugins_url( "/public/blocks/$name/$name.css" , __FILE__ ), + [ 'wp-components', 'wp-edit-blocks' ], + filemtime( plugin_dir_path( __FILE__ ) . "/public/blocks/$name/$name.css" ) + ); + } + } + } + closedir($handle); + + $stylesheet = $ngg->options['CSSfile']; + + $temp = explode('/', $stylesheet); + + $stylename = $temp[count($temp) - 1]; + + // Enqueue block editor styles + wp_enqueue_style( + 'nextcellent-custom-css', + plugins_url( '/css/' . $stylename, __FILE__ ), + ['wp-components', 'wp-edit-blocks' ], + filemtime( plugin_dir_path( __FILE__ ) . '/css/' . $stylename ) + ); + +} + +// Hook the enqueue functions into the editor +add_action( 'enqueue_block_editor_assets', 'nextcellent_block_plugin_editor_scripts' ); + + + +/** + * Callback function for the blocks + */ +function nextcellent_render_block($attributes, $content, $block) { + + $blockName = $block->parsed_block['blockName']; + + ob_start(); + + if ( $blockName == 'nggallery/gallery-block') { + nextcellent_handle_gallery_block($attributes); + } + + return ob_get_clean(); + +} + +/** + * Returns the number of images for the shortcode + */ +function addNumberOfImages($attributes) { + $str = ''; + if ($attributes['numberOfImages']) { + $str = ' images='; + $str .= $attributes['numberOfImages']; + } + + return $str; + +} + +/** + * Handler function for the gallery shortcode + */ +function nextcellent_handle_gallery_block($attributes) { + global $ngg; + + if ( $attributes['galleryLabel']) { + $id = array_map('trim', explode('-', $attributes['galleryLabel']))[0]; + + + $str = '[nggallery id='; + + $str .= $id; + + $str .= addNumberOfImages($attributes); + + $str .= ']'; + + echo do_shortcode($str); + } +} + + + + + + diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..a7e2876 --- /dev/null +++ b/composer.json @@ -0,0 +1,24 @@ +{ + "name": "wpready/nextcellent-gallery", + "description": "NextCellent Gallery - NextGEN Legacy", + "minimum-stability": "stable", + "license": "GPL-2.0", + "require": { + "php": "^5.4|^7|^8" + }, + "require-dev": { + "psy/psysh": "*", + "wp-cli/wp-cli-bundle": "*" + }, + "scripts": { + "build": [ + "@npm" + ], + "npm": [ + "npm run build" + ], + "wp-cli": [ + "./vendor/wp-cli/wp-cli/bin/wp.bat" + ] + } + } \ No newline at end of file diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..4fa3edd --- /dev/null +++ b/composer.lock @@ -0,0 +1,4822 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "61ee41689761508cadf9bed7fe56e965", + "packages": [], + "packages-dev": [ + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/class-map-generator", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/class-map-generator.git", + "reference": "1e1cb2b791facb2dfe32932a7718cf2571187513" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/1e1cb2b791facb2dfe32932a7718cf2571187513", + "reference": "1e1cb2b791facb2dfe32932a7718cf2571187513", + "shasum": "" + }, + "require": { + "composer/pcre": "^2 || ^3", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6" + }, + "require-dev": { + "phpstan/phpstan": "^1.6", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/filesystem": "^5.4 || ^6", + "symfony/phpunit-bridge": "^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Utilities to scan PHP code and generate class maps.", + "keywords": [ + "classmap" + ], + "support": { + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-06-19T11:31:27+00:00" + }, + { + "name": "composer/composer", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "777d542e3af65f8e7a66a4d98ce7a697da339414" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/777d542e3af65f8e7a66a4d98ce7a697da339414", + "reference": "777d542e3af65f8e7a66a4d98ce7a697da339414", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/class-map-generator": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^2 || ^3", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.5.7", + "composer/xdebug-handler": "^2.0.2 || ^3.0.3", + "justinrainbow/json-schema": "^5.2.11", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", + "react/promise": "^2.8", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.2", + "seld/signal-handler": "^2.0", + "symfony/console": "^5.4.11 || ^6.0.11", + "symfony/filesystem": "^5.4 || ^6.0", + "symfony/finder": "^5.4 || ^6.0", + "symfony/polyfill-php73": "^1.24", + "symfony/polyfill-php80": "^1.24", + "symfony/process": "^5.4 || ^6.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4.1", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1.0", + "phpstan/phpstan-strict-rules": "^1", + "phpstan/phpstan-symfony": "^1.1", + "symfony/phpunit-bridge": "^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.4-dev" + }, + "phpstan": { + "includes": [ + "phpstan/rules.neon" + ] + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.4.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-08-20T09:44:50+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/e300eb6c535192decd27a85bc72a9290f0d6b3bd", + "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-25T20:21:48+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "ced299686f41dce890debac69273b47ffe98a40c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", + "reference": "ced299686f41dce890debac69273b47ffe98a40c", + "shasum": "" + }, + "require": { + "composer/pcre": "^1 || ^2 || ^3", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-25T21:32:43+00:00" + }, + { + "name": "eftec/bladeone", + "version": "3.52", + "source": { + "type": "git", + "url": "https://github.com/EFTEC/BladeOne.git", + "reference": "a19bf66917de0b29836983db87a455a4f6e32148" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/EFTEC/BladeOne/zipball/a19bf66917de0b29836983db87a455a4f6e32148", + "reference": "a19bf66917de0b29836983db87a455a4f6e32148", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.6" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.16.1", + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.5.4" + }, + "suggest": { + "eftec/bladeonehtml": "Extension to create forms", + "ext-mbstring": "This extension is used if it's active" + }, + "type": "library", + "autoload": { + "psr-4": { + "eftec\\bladeone\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jorge Patricio Castro Castillo", + "email": "jcastro@eftec.cl" + } + ], + "description": "The standalone version Blade Template Engine from Laravel in a single php file", + "homepage": "https://github.com/EFTEC/BladeOne", + "keywords": [ + "blade", + "php", + "template", + "templating", + "view" + ], + "support": { + "issues": "https://github.com/EFTEC/BladeOne/issues", + "source": "https://github.com/EFTEC/BladeOne/tree/3.52" + }, + "time": "2021-04-17T13:49:01+00:00" + }, + { + "name": "gettext/gettext", + "version": "v4.8.7", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Gettext.git", + "reference": "3f7bc5ef23302a9059e64934f3d59e454516bec0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Gettext/zipball/3f7bc5ef23302a9059e64934f3d59e454516bec0", + "reference": "3f7bc5ef23302a9059e64934f3d59e454516bec0", + "shasum": "" + }, + "require": { + "gettext/languages": "^2.3", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/view": "^5.0.x-dev", + "phpunit/phpunit": "^4.8|^5.7|^6.5", + "squizlabs/php_codesniffer": "^3.0", + "symfony/yaml": "~2", + "twig/extensions": "*", + "twig/twig": "^1.31|^2.0" + }, + "suggest": { + "illuminate/view": "Is necessary if you want to use the Blade extractor", + "symfony/yaml": "Is necessary if you want to use the Yaml extractor/generator", + "twig/extensions": "Is necessary if you want to use the Twig extractor", + "twig/twig": "Is necessary if you want to use the Twig extractor" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gettext\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oscar Otero", + "email": "oom@oscarotero.com", + "homepage": "http://oscarotero.com", + "role": "Developer" + } + ], + "description": "PHP gettext manager", + "homepage": "https://github.com/oscarotero/Gettext", + "keywords": [ + "JS", + "gettext", + "i18n", + "mo", + "po", + "translation" + ], + "support": { + "email": "oom@oscarotero.com", + "issues": "https://github.com/oscarotero/Gettext/issues", + "source": "https://github.com/php-gettext/Gettext/tree/v4.8.7" + }, + "funding": [ + { + "url": "https://paypal.me/oscarotero", + "type": "custom" + }, + { + "url": "https://github.com/oscarotero", + "type": "github" + }, + { + "url": "https://www.patreon.com/misteroom", + "type": "patreon" + } + ], + "time": "2022-08-02T09:42:10+00:00" + }, + { + "name": "gettext/languages", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Languages.git", + "reference": "ed56dd2c7f4024cc953ed180d25f02f2640e3ffa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Languages/zipball/ed56dd2c7f4024cc953ed180d25f02f2640e3ffa", + "reference": "ed56dd2c7f4024cc953ed180d25f02f2640e3ffa", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4" + }, + "bin": [ + "bin/export-plural-rules" + ], + "type": "library", + "autoload": { + "psr-4": { + "Gettext\\Languages\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michele Locati", + "email": "mlocati@gmail.com", + "role": "Developer" + } + ], + "description": "gettext languages with plural rules", + "homepage": "https://github.com/php-gettext/Languages", + "keywords": [ + "cldr", + "i18n", + "internationalization", + "l10n", + "language", + "languages", + "localization", + "php", + "plural", + "plural rules", + "plurals", + "translate", + "translations", + "unicode" + ], + "support": { + "issues": "https://github.com/php-gettext/Languages/issues", + "source": "https://github.com/php-gettext/Languages/tree/2.9.0" + }, + "funding": [ + { + "url": "https://paypal.me/mlocati", + "type": "custom" + }, + { + "url": "https://github.com/mlocati", + "type": "github" + } + ], + "time": "2021-11-11T17:30:39+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "mck89/peast", + "version": "v1.14.0", + "source": { + "type": "git", + "url": "https://github.com/mck89/peast.git", + "reference": "70a728d598017e237118652b2fa30fbaa9d4ef6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mck89/peast/zipball/70a728d598017e237118652b2fa30fbaa9d4ef6d", + "reference": "70a728d598017e237118652b2fa30fbaa9d4ef6d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.14.0-dev" + } + }, + "autoload": { + "psr-4": { + "Peast\\": "lib/Peast/", + "Peast\\test\\": "test/Peast/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Marco Marchiò", + "email": "marco.mm89@gmail.com" + } + ], + "description": "Peast is PHP library that generates AST for JavaScript code", + "support": { + "issues": "https://github.com/mck89/peast/issues", + "source": "https://github.com/mck89/peast/tree/v1.14.0" + }, + "time": "2022-05-01T15:09:54+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.2", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" + }, + "time": "2022-08-23T13:07:01+00:00" + }, + { + "name": "nb/oxymel", + "version": "v0.1.0", + "source": { + "type": "git", + "url": "https://github.com/nb/oxymel.git", + "reference": "cbe626ef55d5c4cc9b5e6e3904b395861ea76e3c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nb/oxymel/zipball/cbe626ef55d5c4cc9b5e6e3904b395861ea76e3c", + "reference": "cbe626ef55d5c4cc9b5e6e3904b395861ea76e3c", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "type": "library", + "autoload": { + "psr-0": { + "Oxymel": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nikolay Bachiyski", + "email": "nb@nikolay.bg", + "homepage": "http://extrapolate.me/" + } + ], + "description": "A sweet XML builder", + "homepage": "https://github.com/nb/oxymel", + "keywords": [ + "xml" + ], + "support": { + "issues": "https://github.com/nb/oxymel/issues", + "source": "https://github.com/nb/oxymel/tree/master" + }, + "time": "2013-02-24T15:01:54+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" + }, + "time": "2022-09-04T07:30:47+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.11.8", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "f455acf3645262ae389b10e9beba0c358aa6994e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/f455acf3645262ae389b10e9beba0c358aa6994e", + "reference": "f455acf3645262ae389b10e9beba0c358aa6994e", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^4.0 || ^3.1", + "php": "^8.0 || ^7.0.8", + "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.11.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.11.8" + }, + "time": "2022-07-28T14:25:11+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "rmccue/requests", + "version": "v1.8.1", + "source": { + "type": "git", + "url": "https://github.com/WordPress/Requests.git", + "reference": "82e6936366eac3af4d836c18b9d8c31028fe4cd5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WordPress/Requests/zipball/82e6936366eac3af4d836c18b9d8c31028fe4cd5", + "reference": "82e6936366eac3af4d836c18b9d8c31028fe4cd5", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7", + "php-parallel-lint/php-console-highlighter": "^0.5.0", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpcompatibility/php-compatibility": "^9.0", + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5", + "requests/test-server": "dev-master", + "squizlabs/php_codesniffer": "^3.5", + "wp-coding-standards/wpcs": "^2.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Requests": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "ISC" + ], + "authors": [ + { + "name": "Ryan McCue", + "homepage": "http://ryanmccue.info" + } + ], + "description": "A HTTP library written in PHP, for human beings.", + "homepage": "http://github.com/WordPress/Requests", + "keywords": [ + "curl", + "fsockopen", + "http", + "idna", + "ipv6", + "iri", + "sockets" + ], + "support": { + "issues": "https://github.com/WordPress/Requests/issues", + "source": "https://github.com/WordPress/Requests/tree/v1.8.1" + }, + "time": "2021-06-04T09:56:25+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + }, + "time": "2022-08-31T10:31:18+00:00" + }, + { + "name": "seld/signal-handler", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/signal-handler.git", + "reference": "f69d119511dc0360440cdbdaa71829c149b7be75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/f69d119511dc0360440cdbdaa71829c149b7be75", + "reference": "f69d119511dc0360440cdbdaa71829c149b7be75", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "require-dev": { + "phpstan/phpstan": "^1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^7.5.20 || ^8.5.23", + "psr/log": "^1 || ^2 || ^3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\Signal\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development", + "keywords": [ + "posix", + "sigint", + "signal", + "sigterm", + "unix" + ], + "support": { + "issues": "https://github.com/Seldaek/signal-handler/issues", + "source": "https://github.com/Seldaek/signal-handler/tree/2.0.1" + }, + "time": "2022-07-20T18:31:45+00:00" + }, + { + "name": "symfony/console", + "version": "v5.4.12", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c072aa8f724c3af64e2c7a96b796a4863d24dba1", + "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/string": "^5.1|^6.0" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", + "symfony/lock": "<4.4", + "symfony/process": "<4.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/lock": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v5.4.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-17T13:18:05+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.12", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "2d67c1f9a1937406a9be3171b4b22250c0a11447" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2d67c1f9a1937406a9be3171b4b22250c0a11447", + "reference": "2d67c1f9a1937406a9be3171b4b22250c0a11447", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-02T13:48:16+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "433d05519ce6990bf3530fba6957499d327395c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/433d05519ce6990bf3530fba6957499d327395c2", + "reference": "433d05519ce6990bf3530fba6957499d327395c2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/process", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1", + "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/string", + "version": "v5.4.12", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/2fc515e512d721bf31ea76bd02fe23ada4640058", + "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" + }, + "conflict": { + "symfony/translation-contracts": ">=3.0" + }, + "require-dev": { + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v5.4.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-12T17:03:11+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "wp-cli/cache-command", + "version": "v2.0.9", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/cache-command.git", + "reference": "05378440d8c6d4d2a1a5e5cbc1ba92a5e4bf1c40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/cache-command/zipball/05378440d8c6d4d2a1a5e5cbc1ba92a5e4bf1c40", + "reference": "05378440d8c6d4d2a1a5e5cbc1ba92a5e4bf1c40", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "cache", + "cache add", + "cache decr", + "cache delete", + "cache flush", + "cache get", + "cache incr", + "cache replace", + "cache set", + "cache type", + "transient", + "transient delete", + "transient get", + "transient set", + "transient type", + "transient list" + ] + }, + "autoload": { + "files": [ + "cache-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Manages object and transient caches.", + "homepage": "https://github.com/wp-cli/cache-command", + "support": { + "issues": "https://github.com/wp-cli/cache-command/issues", + "source": "https://github.com/wp-cli/cache-command/tree/v2.0.9" + }, + "time": "2022-01-13T01:13:50+00:00" + }, + { + "name": "wp-cli/checksum-command", + "version": "v2.1.2", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/checksum-command.git", + "reference": "ec59a24af2ca97b770a4709b0a1c241eeb4b4cff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/checksum-command/zipball/ec59a24af2ca97b770a4709b0a1c241eeb4b4cff", + "reference": "ec59a24af2ca97b770a4709b0a1c241eeb4b4cff", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "core verify-checksums", + "plugin verify-checksums" + ] + }, + "autoload": { + "files": [ + "checksum-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Verifies file integrity by comparing to published checksums.", + "homepage": "https://github.com/wp-cli/checksum-command", + "support": { + "issues": "https://github.com/wp-cli/checksum-command/issues", + "source": "https://github.com/wp-cli/checksum-command/tree/v2.1.2" + }, + "time": "2022-01-13T03:47:56+00:00" + }, + { + "name": "wp-cli/config-command", + "version": "v2.1.3", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/config-command.git", + "reference": "cdabbc47dae464a93b10361b9a18e84cf4e72fe2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/config-command/zipball/cdabbc47dae464a93b10361b9a18e84cf4e72fe2", + "reference": "cdabbc47dae464a93b10361b9a18e84cf4e72fe2", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5", + "wp-cli/wp-config-transformer": "^1.2.1" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "config", + "config edit", + "config delete", + "config create", + "config get", + "config has", + "config list", + "config path", + "config set", + "config shuffle-salts" + ] + }, + "autoload": { + "files": [ + "config-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + }, + { + "name": "Alain Schlesser", + "email": "alain.schlesser@gmail.com", + "homepage": "https://www.alainschlesser.com" + } + ], + "description": "Generates and reads the wp-config.php file.", + "homepage": "https://github.com/wp-cli/config-command", + "support": { + "issues": "https://github.com/wp-cli/config-command/issues", + "source": "https://github.com/wp-cli/config-command/tree/v2.1.3" + }, + "time": "2022-01-13T01:09:44+00:00" + }, + { + "name": "wp-cli/core-command", + "version": "v2.1.4", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/core-command.git", + "reference": "38824e5cf979c8a12eec03f04cfe557b613d875e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/core-command/zipball/38824e5cf979c8a12eec03f04cfe557b613d875e", + "reference": "38824e5cf979c8a12eec03f04cfe557b613d875e", + "shasum": "" + }, + "require": { + "composer/semver": "^1.4 || ^2 || ^3", + "wp-cli/wp-cli": "^2.5.1" + }, + "require-dev": { + "wp-cli/checksum-command": "^1 || ^2", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1.4" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "core", + "core check-update", + "core download", + "core install", + "core is-installed", + "core multisite-convert", + "core multisite-install", + "core update", + "core update-db", + "core version" + ] + }, + "autoload": { + "files": [ + "core-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Downloads, installs, updates, and manages a WordPress installation.", + "homepage": "https://github.com/wp-cli/core-command", + "support": { + "issues": "https://github.com/wp-cli/core-command/issues", + "source": "https://github.com/wp-cli/core-command/tree/v2.1.4" + }, + "time": "2022-08-26T16:50:54+00:00" + }, + { + "name": "wp-cli/cron-command", + "version": "v2.1.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/cron-command.git", + "reference": "bb9fd9645e9a5276d024a59affeda3e6aa8530be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/cron-command/zipball/bb9fd9645e9a5276d024a59affeda3e6aa8530be", + "reference": "bb9fd9645e9a5276d024a59affeda3e6aa8530be", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/server-command": "^2.0", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "cron", + "cron test", + "cron event", + "cron event delete", + "cron event list", + "cron event run", + "cron event schedule", + "cron schedule", + "cron schedule list", + "cron event unschedule" + ] + }, + "autoload": { + "files": [ + "cron-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Tests, runs, and deletes WP-Cron events; manages WP-Cron schedules.", + "homepage": "https://github.com/wp-cli/cron-command", + "support": { + "issues": "https://github.com/wp-cli/cron-command/issues", + "source": "https://github.com/wp-cli/cron-command/tree/v2.1.0" + }, + "time": "2022-01-22T00:03:27+00:00" + }, + { + "name": "wp-cli/db-command", + "version": "v2.0.21", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/db-command.git", + "reference": "de9c4914173840edc02aea1ffa66db8c0e7f80a0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/db-command/zipball/de9c4914173840edc02aea1ffa66db8c0e7f80a0", + "reference": "de9c4914173840edc02aea1ffa66db8c0e7f80a0", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "db", + "db clean", + "db create", + "db drop", + "db reset", + "db check", + "db optimize", + "db prefix", + "db repair", + "db cli", + "db query", + "db export", + "db import", + "db search", + "db tables", + "db size", + "db columns" + ] + }, + "autoload": { + "files": [ + "db-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Performs basic database operations using credentials stored in wp-config.php.", + "homepage": "https://github.com/wp-cli/db-command", + "support": { + "issues": "https://github.com/wp-cli/db-command/issues", + "source": "https://github.com/wp-cli/db-command/tree/v2.0.21" + }, + "time": "2022-07-14T14:19:05+00:00" + }, + { + "name": "wp-cli/embed-command", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/embed-command.git", + "reference": "00a901a66aecb4da94a8dace610eb1135fc82386" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/embed-command/zipball/00a901a66aecb4da94a8dace610eb1135fc82386", + "reference": "00a901a66aecb4da94a8dace610eb1135fc82386", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "embed", + "embed fetch", + "embed provider", + "embed provider list", + "embed provider match", + "embed handler", + "embed handler list", + "embed cache", + "embed cache clear", + "embed cache find", + "embed cache trigger" + ] + }, + "autoload": { + "files": [ + "embed-command.php" + ], + "psr-4": { + "WP_CLI\\Embeds\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pascal Birchler", + "homepage": "https://pascalbirchler.com/" + } + ], + "description": "Inspects oEmbed providers, clears embed cache, and more.", + "homepage": "https://github.com/wp-cli/embed-command", + "support": { + "issues": "https://github.com/wp-cli/embed-command/issues", + "source": "https://github.com/wp-cli/embed-command/tree/v2.0.11" + }, + "time": "2022-01-13T01:19:27+00:00" + }, + { + "name": "wp-cli/entity-command", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/entity-command.git", + "reference": "bf6ad67cea1e266915f0d22cce2953cc24d2095a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/entity-command/zipball/bf6ad67cea1e266915f0d22cce2953cc24d2095a", + "reference": "bf6ad67cea1e266915f0d22cce2953cc24d2095a", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/cache-command": "^1 || ^2", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/media-command": "^1.1 || ^2", + "wp-cli/super-admin-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "comment", + "comment approve", + "comment count", + "comment create", + "comment delete", + "comment exists", + "comment generate", + "comment get", + "comment list", + "comment meta", + "comment meta add", + "comment meta delete", + "comment meta get", + "comment meta list", + "comment meta patch", + "comment meta pluck", + "comment meta update", + "comment recount", + "comment spam", + "comment status", + "comment trash", + "comment unapprove", + "comment unspam", + "comment untrash", + "comment update", + "menu", + "menu create", + "menu delete", + "menu item", + "menu item add-custom", + "menu item add-post", + "menu item add-term", + "menu item delete", + "menu item list", + "menu item update", + "menu list", + "menu location", + "menu location assign", + "menu location list", + "menu location remove", + "network meta", + "network meta add", + "network meta delete", + "network meta get", + "network meta list", + "network meta patch", + "network meta pluck", + "network meta update", + "option", + "option add", + "option delete", + "option get", + "option list", + "option patch", + "option pluck", + "option update", + "post", + "post create", + "post delete", + "post edit", + "post exists", + "post generate", + "post get", + "post list", + "post meta", + "post meta add", + "post meta clean-duplicates", + "post meta delete", + "post meta get", + "post meta list", + "post meta patch", + "post meta pluck", + "post meta update", + "post term", + "post term add", + "post term list", + "post term remove", + "post term set", + "post update", + "post-type", + "post-type get", + "post-type list", + "site", + "site activate", + "site archive", + "site create", + "site deactivate", + "site delete", + "site empty", + "site list", + "site mature", + "site option", + "site private", + "site public", + "site spam", + "site unarchive", + "site unmature", + "site unspam", + "taxonomy", + "taxonomy get", + "taxonomy list", + "term", + "term create", + "term delete", + "term generate", + "term get", + "term list", + "term meta", + "term meta add", + "term meta delete", + "term meta get", + "term meta list", + "term meta patch", + "term meta pluck", + "term meta update", + "term recount", + "term update", + "user", + "user add-cap", + "user add-role", + "user create", + "user delete", + "user generate", + "user get", + "user import-csv", + "user list", + "user list-caps", + "user meta", + "user meta add", + "user meta delete", + "user meta get", + "user meta list", + "user meta patch", + "user meta pluck", + "user meta update", + "user remove-cap", + "user remove-role", + "user reset-password", + "user session", + "user session destroy", + "user session list", + "user set-role", + "user spam", + "user term", + "user term add", + "user term list", + "user term remove", + "user term set", + "user unspam", + "user update" + ] + }, + "autoload": { + "files": [ + "entity-command.php" + ], + "psr-4": { + "": "src/", + "WP_CLI\\": "src/WP_CLI" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Manage WordPress comments, menus, options, posts, sites, terms, and users.", + "homepage": "https://github.com/wp-cli/entity-command", + "support": { + "issues": "https://github.com/wp-cli/entity-command/issues", + "source": "https://github.com/wp-cli/entity-command/tree/v2.3.0" + }, + "time": "2022-09-02T17:38:40+00:00" + }, + { + "name": "wp-cli/eval-command", + "version": "v2.1.2", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/eval-command.git", + "reference": "5213040ec2167b2748f2689ff6fe24b92a064a90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/eval-command/zipball/5213040ec2167b2748f2689ff6fe24b92a064a90", + "reference": "5213040ec2167b2748f2689ff6fe24b92a064a90", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "eval", + "eval-file" + ] + }, + "autoload": { + "files": [ + "eval-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Executes arbitrary PHP code or files.", + "homepage": "https://github.com/wp-cli/eval-command", + "support": { + "issues": "https://github.com/wp-cli/eval-command/issues", + "source": "https://github.com/wp-cli/eval-command/tree/v2.1.2" + }, + "time": "2022-01-13T01:19:34+00:00" + }, + { + "name": "wp-cli/export-command", + "version": "v2.0.12", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/export-command.git", + "reference": "fc647a75896efe9e4485e37aa9a03d430ff25532" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/export-command/zipball/fc647a75896efe9e4485e37aa9a03d430ff25532", + "reference": "fc647a75896efe9e4485e37aa9a03d430ff25532", + "shasum": "" + }, + "require": { + "nb/oxymel": "~0.1.0", + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/import-command": "^1 || ^2", + "wp-cli/media-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "export" + ] + }, + "autoload": { + "files": [ + "export-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Exports WordPress content to a WXR file.", + "homepage": "https://github.com/wp-cli/export-command", + "support": { + "issues": "https://github.com/wp-cli/export-command/issues", + "source": "https://github.com/wp-cli/export-command/tree/v2.0.12" + }, + "time": "2022-07-14T16:14:28+00:00" + }, + { + "name": "wp-cli/extension-command", + "version": "v2.1.6", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/extension-command.git", + "reference": "a877c5e08c24e86db306da7c5fcde6a737cb9d29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/extension-command/zipball/a877c5e08c24e86db306da7c5fcde6a737cb9d29", + "reference": "a877c5e08c24e86db306da7c5fcde6a737cb9d29", + "shasum": "" + }, + "require": { + "composer/semver": "^1.4 || ^2 || ^3", + "wp-cli/wp-cli": "^2.5.1" + }, + "require-dev": { + "wp-cli/cache-command": "^2.0", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/scaffold-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "plugin", + "plugin activate", + "plugin deactivate", + "plugin delete", + "plugin get", + "plugin install", + "plugin is-installed", + "plugin list", + "plugin path", + "plugin search", + "plugin status", + "plugin toggle", + "plugin uninstall", + "plugin update", + "theme", + "theme activate", + "theme delete", + "theme disable", + "theme enable", + "theme get", + "theme install", + "theme is-installed", + "theme list", + "theme mod", + "theme mod get", + "theme mod set", + "theme mod remove", + "theme path", + "theme search", + "theme status", + "theme update", + "theme mod list" + ] + }, + "autoload": { + "files": [ + "extension-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + }, + { + "name": "Alain Schlesser", + "email": "alain.schlesser@gmail.com", + "homepage": "https://www.alainschlesser.com" + } + ], + "description": "Manages plugins and themes, including installs, activations, and updates.", + "homepage": "https://github.com/wp-cli/extension-command", + "support": { + "issues": "https://github.com/wp-cli/extension-command/issues", + "source": "https://github.com/wp-cli/extension-command/tree/v2.1.6" + }, + "time": "2022-08-15T10:39:42+00:00" + }, + { + "name": "wp-cli/i18n-command", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/i18n-command.git", + "reference": "45bc2b47a4ed103b871cd2ec5b483ab55ad12d99" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/45bc2b47a4ed103b871cd2ec5b483ab55ad12d99", + "reference": "45bc2b47a4ed103b871cd2ec5b483ab55ad12d99", + "shasum": "" + }, + "require": { + "eftec/bladeone": "3.52", + "gettext/gettext": "^4.8", + "mck89/peast": "^1.13.11", + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/scaffold-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "suggest": { + "ext-json": "Used for reading and generating JSON translation files", + "ext-mbstring": "Used for calculating include/exclude matches in code extraction" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "i18n", + "i18n make-pot", + "i18n make-json", + "i18n make-mo", + "i18n update-po" + ] + }, + "autoload": { + "files": [ + "i18n-command.php" + ], + "psr-4": { + "WP_CLI\\I18n\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pascal Birchler", + "homepage": "https://pascalbirchler.com/" + } + ], + "description": "Provides internationalization tools for WordPress projects.", + "homepage": "https://github.com/wp-cli/i18n-command", + "support": { + "issues": "https://github.com/wp-cli/i18n-command/issues", + "source": "https://github.com/wp-cli/i18n-command/tree/v2.4.0" + }, + "time": "2022-07-04T21:43:20+00:00" + }, + { + "name": "wp-cli/import-command", + "version": "v2.0.8", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/import-command.git", + "reference": "a092e3abcca843f1fabf2e9b706a912ae075355f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/import-command/zipball/a092e3abcca843f1fabf2e9b706a912ae075355f", + "reference": "a092e3abcca843f1fabf2e9b706a912ae075355f", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/export-command": "^1 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "import" + ] + }, + "autoload": { + "files": [ + "import-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Imports content from a given WXR file.", + "homepage": "https://github.com/wp-cli/import-command", + "support": { + "issues": "https://github.com/wp-cli/import-command/issues", + "source": "https://github.com/wp-cli/import-command/tree/v2.0.8" + }, + "time": "2021-12-03T22:12:30+00:00" + }, + { + "name": "wp-cli/language-command", + "version": "v2.0.12", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/language-command.git", + "reference": "bbdba69179fc8df597928587111500c8ade40a38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/language-command/zipball/bbdba69179fc8df597928587111500c8ade40a38", + "reference": "bbdba69179fc8df597928587111500c8ade40a38", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "language", + "language core", + "language core activate", + "language core is-installed", + "language core install", + "language core list", + "language core uninstall", + "language core update", + "language plugin", + "language plugin is-installed", + "language plugin install", + "language plugin list", + "language plugin uninstall", + "language plugin update", + "language theme", + "language theme is-installed", + "language theme install", + "language theme list", + "language theme uninstall", + "language theme update" + ] + }, + "autoload": { + "files": [ + "language-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Installs, activates, and manages language packs.", + "homepage": "https://github.com/wp-cli/language-command", + "support": { + "issues": "https://github.com/wp-cli/language-command/issues", + "source": "https://github.com/wp-cli/language-command/tree/v2.0.12" + }, + "time": "2022-01-13T01:28:25+00:00" + }, + { + "name": "wp-cli/maintenance-mode-command", + "version": "v2.0.8", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/maintenance-mode-command.git", + "reference": "e65505c973ea9349257a4f33ac9edc78db0b189a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/maintenance-mode-command/zipball/e65505c973ea9349257a4f33ac9edc78db0b189a", + "reference": "e65505c973ea9349257a4f33ac9edc78db0b189a", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "maintenance-mode", + "maintenance-mode activate", + "maintenance-mode deactivate", + "maintenance-mode status", + "maintenance-mode is-active" + ] + }, + "autoload": { + "files": [ + "maintenance-mode-command.php" + ], + "psr-4": { + "WP_CLI\\MaintenanceMode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thrijith Thankachan", + "email": "thrijith13@gmail.com", + "homepage": "https://thrijith.com" + } + ], + "description": "Activates, deactivates or checks the status of the maintenance mode of a site.", + "homepage": "https://github.com/wp-cli/maintenance-mode-command", + "support": { + "issues": "https://github.com/wp-cli/maintenance-mode-command/issues", + "source": "https://github.com/wp-cli/maintenance-mode-command/tree/v2.0.8" + }, + "time": "2022-01-13T01:25:44+00:00" + }, + { + "name": "wp-cli/media-command", + "version": "v2.0.15", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/media-command.git", + "reference": "7e355266eb94734c57e1b84c75c095c17670d92b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/media-command/zipball/7e355266eb94734c57e1b84c75c095c17670d92b", + "reference": "7e355266eb94734c57e1b84c75c095c17670d92b", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^2.0", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "media", + "media import", + "media regenerate", + "media image-size" + ] + }, + "autoload": { + "files": [ + "media-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Imports files as attachments, regenerates thumbnails, or lists registered image sizes.", + "homepage": "https://github.com/wp-cli/media-command", + "support": { + "issues": "https://github.com/wp-cli/media-command/issues", + "source": "https://github.com/wp-cli/media-command/tree/v2.0.15" + }, + "time": "2022-09-02T17:17:44+00:00" + }, + { + "name": "wp-cli/mustangostang-spyc", + "version": "0.6.3", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/spyc.git", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/spyc/zipball/6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "autoload": { + "files": [ + "includes/functions.php" + ], + "psr-4": { + "Mustangostang\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP (WP-CLI fork)", + "homepage": "https://github.com/mustangostang/spyc/", + "support": { + "source": "https://github.com/wp-cli/spyc/tree/autoload" + }, + "time": "2017-04-25T11:26:20+00:00" + }, + { + "name": "wp-cli/package-command", + "version": "v2.2.2", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/package-command.git", + "reference": "36afdee21d022e6270867aa0cbfef6f453041814" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/package-command/zipball/36afdee21d022e6270867aa0cbfef6f453041814", + "reference": "36afdee21d022e6270867aa0cbfef6f453041814", + "shasum": "" + }, + "require": { + "composer/composer": "^1.10.23 || ^2.1.9", + "ext-json": "*", + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/scaffold-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "package", + "package browse", + "package install", + "package list", + "package update", + "package uninstall" + ] + }, + "autoload": { + "files": [ + "package-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Lists, installs, and removes WP-CLI packages.", + "homepage": "https://github.com/wp-cli/package-command", + "support": { + "issues": "https://github.com/wp-cli/package-command/issues", + "source": "https://github.com/wp-cli/package-command/tree/v2.2.2" + }, + "time": "2022-01-13T01:28:18+00:00" + }, + { + "name": "wp-cli/php-cli-tools", + "version": "v0.11.15", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/php-cli-tools.git", + "reference": "b6edd35988892ea1451392eb7a26d9dbe98c836d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/b6edd35988892ea1451392eb7a26d9dbe98c836d", + "reference": "b6edd35988892ea1451392eb7a26d9dbe98c836d", + "shasum": "" + }, + "require": { + "php": ">= 5.3.0" + }, + "type": "library", + "autoload": { + "files": [ + "lib/cli/cli.php" + ], + "psr-0": { + "cli": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@handbuilt.co", + "role": "Maintainer" + }, + { + "name": "James Logsdon", + "email": "jlogsdon@php.net", + "role": "Developer" + } + ], + "description": "Console utilities for PHP", + "homepage": "http://github.com/wp-cli/php-cli-tools", + "keywords": [ + "cli", + "console" + ], + "support": { + "issues": "https://github.com/wp-cli/php-cli-tools/issues", + "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.15" + }, + "time": "2022-08-15T10:15:55+00:00" + }, + { + "name": "wp-cli/rewrite-command", + "version": "v2.0.10", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/rewrite-command.git", + "reference": "562a0a5a0d51be000de87d7a8a870de13383ecd6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/rewrite-command/zipball/562a0a5a0d51be000de87d7a8a870de13383ecd6", + "reference": "562a0a5a0d51be000de87d7a8a870de13383ecd6", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "rewrite", + "rewrite flush", + "rewrite list", + "rewrite structure" + ] + }, + "autoload": { + "files": [ + "rewrite-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Lists or flushes the site's rewrite rules, updates the permalink structure.", + "homepage": "https://github.com/wp-cli/rewrite-command", + "support": { + "issues": "https://github.com/wp-cli/rewrite-command/issues", + "source": "https://github.com/wp-cli/rewrite-command/tree/v2.0.10" + }, + "time": "2022-01-13T01:28:11+00:00" + }, + { + "name": "wp-cli/role-command", + "version": "v2.0.9", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/role-command.git", + "reference": "9abd93952565935084160bc3be49dfb2483bb0b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/role-command/zipball/9abd93952565935084160bc3be49dfb2483bb0b6", + "reference": "9abd93952565935084160bc3be49dfb2483bb0b6", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "role", + "role create", + "role delete", + "role exists", + "role list", + "role reset", + "cap", + "cap add", + "cap list", + "cap remove" + ] + }, + "autoload": { + "files": [ + "role-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Adds, removes, lists, and resets roles and capabilities.", + "homepage": "https://github.com/wp-cli/role-command", + "support": { + "issues": "https://github.com/wp-cli/role-command/issues", + "source": "https://github.com/wp-cli/role-command/tree/v2.0.9" + }, + "time": "2022-01-13T01:31:23+00:00" + }, + { + "name": "wp-cli/scaffold-command", + "version": "v2.0.17", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/scaffold-command.git", + "reference": "3213d37b0bc4edc9be06839cefe1a20d8f52bb5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/scaffold-command/zipball/3213d37b0bc4edc9be06839cefe1a20d8f52bb5d", + "reference": "3213d37b0bc4edc9be06839cefe1a20d8f52bb5d", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "scaffold", + "scaffold underscores", + "scaffold block", + "scaffold child-theme", + "scaffold plugin", + "scaffold plugin-tests", + "scaffold post-type", + "scaffold taxonomy", + "scaffold theme-tests" + ] + }, + "autoload": { + "files": [ + "scaffold-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Generates code for post types, taxonomies, blocks, plugins, child themes, etc.", + "homepage": "https://github.com/wp-cli/scaffold-command", + "support": { + "issues": "https://github.com/wp-cli/scaffold-command/issues", + "source": "https://github.com/wp-cli/scaffold-command/tree/v2.0.17" + }, + "time": "2022-08-11T17:19:03+00:00" + }, + { + "name": "wp-cli/search-replace-command", + "version": "v2.0.18", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/search-replace-command.git", + "reference": "ba4e62883149ce900455158ceecb8f769a7a731c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/search-replace-command/zipball/ba4e62883149ce900455158ceecb8f769a7a731c", + "reference": "ba4e62883149ce900455158ceecb8f769a7a731c", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "search-replace" + ] + }, + "autoload": { + "files": [ + "search-replace-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Searches/replaces strings in the database.", + "homepage": "https://github.com/wp-cli/search-replace-command", + "support": { + "issues": "https://github.com/wp-cli/search-replace-command/issues", + "source": "https://github.com/wp-cli/search-replace-command/tree/v2.0.18" + }, + "time": "2022-08-25T23:10:20+00:00" + }, + { + "name": "wp-cli/server-command", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/server-command.git", + "reference": "ef610fee873c6e5395917e42886396d34eaeae62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/server-command/zipball/ef610fee873c6e5395917e42886396d34eaeae62", + "reference": "ef610fee873c6e5395917e42886396d34eaeae62", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "server" + ] + }, + "autoload": { + "files": [ + "server-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Launches PHP's built-in web server for a specific WordPress installation.", + "homepage": "https://github.com/wp-cli/server-command", + "support": { + "issues": "https://github.com/wp-cli/server-command/issues", + "source": "https://github.com/wp-cli/server-command/tree/v2.0.11" + }, + "time": "2022-08-12T18:01:38+00:00" + }, + { + "name": "wp-cli/shell-command", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/shell-command.git", + "reference": "28a7de3134c9f059900d8fa4aea1d7d618481454" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/shell-command/zipball/28a7de3134c9f059900d8fa4aea1d7d618481454", + "reference": "28a7de3134c9f059900d8fa4aea1d7d618481454", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "shell" + ] + }, + "autoload": { + "files": [ + "shell-command.php" + ], + "psr-4": { + "": "src/", + "WP_CLI\\": "src/WP_CLI" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Opens an interactive PHP console for running and testing PHP code.", + "homepage": "https://github.com/wp-cli/shell-command", + "support": { + "issues": "https://github.com/wp-cli/shell-command/issues", + "source": "https://github.com/wp-cli/shell-command/tree/v2.0.11" + }, + "time": "2022-01-13T01:34:02+00:00" + }, + { + "name": "wp-cli/super-admin-command", + "version": "v2.0.10", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/super-admin-command.git", + "reference": "e6707f3acfff089d19c5c55bba0fd66cd7d6c2fa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/super-admin-command/zipball/e6707f3acfff089d19c5c55bba0fd66cd7d6c2fa", + "reference": "e6707f3acfff089d19c5c55bba0fd66cd7d6c2fa", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "super-admin", + "super-admin add", + "super-admin list", + "super-admin remove" + ] + }, + "autoload": { + "files": [ + "super-admin-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Lists, adds, or removes super admin users on a multisite installation.", + "homepage": "https://github.com/wp-cli/super-admin-command", + "support": { + "issues": "https://github.com/wp-cli/super-admin-command/issues", + "source": "https://github.com/wp-cli/super-admin-command/tree/v2.0.10" + }, + "time": "2022-01-13T01:40:54+00:00" + }, + { + "name": "wp-cli/widget-command", + "version": "v2.1.7", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/widget-command.git", + "reference": "6aedab77f1cd2a0f511b62110c244c32b84dd429" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/widget-command/zipball/6aedab77f1cd2a0f511b62110c244c32b84dd429", + "reference": "6aedab77f1cd2a0f511b62110c244c32b84dd429", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "widget", + "widget add", + "widget deactivate", + "widget delete", + "widget list", + "widget move", + "widget reset", + "widget update", + "sidebar", + "sidebar list" + ] + }, + "autoload": { + "files": [ + "widget-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Adds, moves, and removes widgets; lists sidebars.", + "homepage": "https://github.com/wp-cli/widget-command", + "support": { + "issues": "https://github.com/wp-cli/widget-command/issues", + "source": "https://github.com/wp-cli/widget-command/tree/v2.1.7" + }, + "time": "2022-01-13T01:41:02+00:00" + }, + { + "name": "wp-cli/wp-cli", + "version": "v2.6.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-cli.git", + "reference": "dee13c2baf6bf972484a63f8b8dab48f7220f095" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/dee13c2baf6bf972484a63f8b8dab48f7220f095", + "reference": "dee13c2baf6bf972484a63f8b8dab48f7220f095", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "mustache/mustache": "^2.14.1", + "php": "^5.6 || ^7.0 || ^8.0", + "rmccue/requests": "^1.8", + "symfony/finder": ">2.7", + "wp-cli/mustangostang-spyc": "^0.6.3", + "wp-cli/php-cli-tools": "~0.11.2" + }, + "require-dev": { + "roave/security-advisories": "dev-latest", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.2 || ^2", + "wp-cli/extension-command": "^1.1 || ^2", + "wp-cli/package-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1.3" + }, + "suggest": { + "ext-readline": "Include for a better --prompt implementation", + "ext-zip": "Needed to support extraction of ZIP archives when doing downloads or updates" + }, + "bin": [ + "bin/wp", + "bin/wp.bat" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6.x-dev" + } + }, + "autoload": { + "psr-0": { + "WP_CLI\\": "php/" + }, + "classmap": [ + "php/class-wp-cli.php", + "php/class-wp-cli-command.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "WP-CLI framework", + "homepage": "https://wp-cli.org", + "keywords": [ + "cli", + "wordpress" + ], + "support": { + "docs": "https://make.wordpress.org/cli/handbook/", + "issues": "https://github.com/wp-cli/wp-cli/issues", + "source": "https://github.com/wp-cli/wp-cli" + }, + "time": "2022-01-25T16:31:27+00:00" + }, + { + "name": "wp-cli/wp-cli-bundle", + "version": "v2.6.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-cli-bundle.git", + "reference": "50c984247925e68e314611dd47ed00e5bc7b3a10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-cli-bundle/zipball/50c984247925e68e314611dd47ed00e5bc7b3a10", + "reference": "50c984247925e68e314611dd47ed00e5bc7b3a10", + "shasum": "" + }, + "require": { + "composer/composer": "^1.10.23 || ^2.2.3", + "php": ">=5.6", + "wp-cli/cache-command": "^2", + "wp-cli/checksum-command": "^2.1", + "wp-cli/config-command": "^2.1", + "wp-cli/core-command": "^2.1", + "wp-cli/cron-command": "^2", + "wp-cli/db-command": "^2", + "wp-cli/embed-command": "^2", + "wp-cli/entity-command": "^2", + "wp-cli/eval-command": "^2", + "wp-cli/export-command": "^2", + "wp-cli/extension-command": "^2.1", + "wp-cli/i18n-command": "^2", + "wp-cli/import-command": "^2", + "wp-cli/language-command": "^2", + "wp-cli/maintenance-mode-command": "^2", + "wp-cli/media-command": "^2", + "wp-cli/package-command": "^2.1", + "wp-cli/rewrite-command": "^2", + "wp-cli/role-command": "^2", + "wp-cli/scaffold-command": "^2", + "wp-cli/search-replace-command": "^2", + "wp-cli/server-command": "^2", + "wp-cli/shell-command": "^2", + "wp-cli/super-admin-command": "^2", + "wp-cli/widget-command": "^2", + "wp-cli/wp-cli": "^2.6" + }, + "require-dev": { + "roave/security-advisories": "dev-latest", + "wp-cli/wp-cli-tests": "^3.0.7" + }, + "suggest": { + "psy/psysh": "Enhanced `wp shell` functionality" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.6.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "WP-CLI bundle package with default commands.", + "homepage": "https://wp-cli.org", + "keywords": [ + "cli", + "wordpress" + ], + "support": { + "docs": "https://make.wordpress.org/cli/handbook/", + "issues": "https://github.com/wp-cli/wp-cli-bundle/issues", + "source": "https://github.com/wp-cli/wp-cli-bundle" + }, + "time": "2022-01-26T00:03:43+00:00" + }, + { + "name": "wp-cli/wp-config-transformer", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-config-transformer.git", + "reference": "2e90eefc6b8f5166f53aa5414fd8f1a572164ef1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-config-transformer/zipball/2e90eefc6b8f5166f53aa5414fd8f1a572164ef1", + "reference": "2e90eefc6b8f5166f53aa5414fd8f1a572164ef1", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/WPConfigTransformer.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frankie Jarrett", + "email": "fjarrett@gmail.com" + } + ], + "description": "Programmatically edit a wp-config.php file.", + "homepage": "https://github.com/wp-cli/wp-config-transformer", + "support": { + "issues": "https://github.com/wp-cli/wp-config-transformer/issues", + "source": "https://github.com/wp-cli/wp-config-transformer/tree/v1.3.0" + }, + "time": "2022-01-10T18:37:52+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": "^5.4|^7|^8" + }, + "platform-dev": [], + "plugin-api-version": "2.2.0" +} diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..2caa951 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,41 @@ +version: "3.1" + +services: + wordpress: + image: wordpress + ports: + - 8999:80 + environment: + WORDPRESS_DB_HOST: mysql + WORDPRESS_DB_USER: wordpress + WORDPRESS_DB_PASSWORD: wordpress + WORDPRESS_DB_NAME: wordpress + ABSPATH: /usr/src/wordpress/ + WORDPRESS_DEBUG: 1 + WORDPRESS_CONFIG_EXTRA: | + define( 'SCRIPT_DEBUG', true ); + volumes: + - wordpress_data:/var/www/html + - ./:/var/www/html/wp-content/plugins/nextcellent + - mysql + links: + - mysql:mysql + + wp-cli: + image: wordpress:cli + entrypoint: wp + working_dir: /var/www/html/wp-content/plugins/nextcellent + volumes: + - wordpress_data:/var/www/html + - ./:/var/www/html/wp-content/plugins/nextcellent + + mysql: + image: mysql:5.7 + environment: + MYSQL_ROOT_PASSWORD: somewordpress + MYSQL_DATABASE: wordpress + MYSQL_USER: wordpress + MYSQL_PASSWORD: wordpress + +volumes: + wordpress_data: diff --git a/lang/nggallery-da_DK.mo b/lang/nggallery-da_DK.mo index 777d30dfe09299a578d7eb68ed43d769addca9a6..16552810f85de8adc53eac8b43b916cb051379d4 100644 GIT binary patch delta 13677 zcmXZi2Y67m8piP>-K9{vSS@WCZ7E%pQG~J!WfYLI%To4|B71w7QdAHrA|S|+B?uxL zK@gBDA}Hg^P?jiyc`*{5&IXTIfFUe`)ac!RGv>P7tLS2Xd-L0X28zZoQ zx;OgQbetdz!eFe39+-xaSO=pq2R(5DhMt5JdM#V|aC3g|p$;cwU&(`q?RUmTCIFF4L+%%kpA+XONfdsAPD4biiX z;{;;UI;`J|LPr`DaX0kAT=c~;SPos(%9mj%uEhGd6YJscsKBbHn}syRaO&CCp;(Oi zY*Z%RM+LCQrJ$65g8_IGHSuFi#%HL&66%`v`WQ{U8LE9C4#SD4h1@~C{}46dU#Nb* zM5(O_M`bz%i=&%PK`CyDewdAVu^TqTLFkVgkgPg8P=OU7+vr4)h6>mYtKw+XLe^pl z+=j~7SGIluHSurQg!!HSQFxJt`VCCvV^J%af(qyjRK)X8fhdE2^LZuWsx0QT>`>QRa8rP*6&`qEa^qwP#~cDV}ZH51;})j%DyRvN)$m zWAlDvOrV~P%D`mQIMYxIcn=eCD{8(g=qlCsC@A75sMI{O^?(eg@Op-#0!zertc^-( zAJoc5p)%&$_SqOieF;Y6m&iZP&-|+t#<20Fv0fAMA5EbX4cf!8s7T+o^^Z}{_oEKo z6^z2-O-;bbsKC-N7Besj2crUAgj&!c)c4~wD)qNf*Y$o=@~?&$GR;7~sB032u^5j! z18q?gbw{mu5NgGvZ2Rk|Gw~LB<6>K1f$F~*`Bpi5Z2JS$xX)eN!M~Yl2t&P49yLKC z`d}Jrg8Ha4&p$3|V zBXKP*!m=&RsojP;Jcq15VP)!1FcHgTaX_&pDzF)-1-^|6U

ijaXjy|11R^x~GK= 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 delta 18231 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 awC~zEA*@sTww04+6r9#-%cE(t+y5W#2lUJU diff --git a/lang/nggallery-da_DK.po b/lang/nggallery-da_DK.po index 43d3663..d218726 100644 --- a/lang/nggallery-da_DK.po +++ b/lang/nggallery-da_DK.po @@ -2,26 +2,26 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent 1.9.26\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-26 14:07+0200\n" -"PO-Revision-Date: 2015-08-26 14:55+0200\n" "Last-Translator: Thomas Blomberg Hansen \n" "Language-Team: ThomasDK81 \n" -"Language: da_DK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-08-26 14:07+0200\n" +"PO-Revision-Date: 2015-08-26 14:55+0200\n" +"Language: da_DK\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 1.8.4\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" -"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: d:/wordpress/plugins/nextgen-gallery\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,603\n" "X-Textdomain-Support: yes\n" "X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n" # @ nggallery -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "Om" @@ -30,12 +30,8 @@ msgid "Contributors" msgstr "Bidragere" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Dette plugin er muliggjort af det store arbejde med en masse mennesker. En " -"særlig tak til følgende personer:" +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Dette plugin er muliggjort af det store arbejde med en masse mennesker. En særlig tak til følgende personer:" # @ nggallery #: ../admin/about.php:16 @@ -83,20 +79,16 @@ msgstr "for at opretholde denne fork af NextGen Gallery" #: ../admin/about.php:25 msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "" -"De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" +msgstr "De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af " -"Photocrati Media, som er succesor arbejde af Alex Rabe." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af Photocrati Media, som er succesor arbejde af Alex Rabe." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -107,10 +99,7 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Bagudkompatibilitet med NextGEN plugin version (1.9.13)" #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." msgstr "" #: ../admin/about.php:38 @@ -118,12 +107,8 @@ msgid "A reliable way to work with already installed NextGEN galleries." msgstr "En stabil måde, at arbejde med allerede installeret NextGEN gallerier." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." -msgstr "" -"En sted til at opdatere pluginet, uden FTP men med WordPress plugin " -"respository." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "En sted til at opdatere pluginet, uden FTP men med WordPress plugin respository." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." @@ -145,8 +130,7 @@ msgstr "Send os rettelser til bugs/kodeændringer." # @ nggallery #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." +msgid "The most motivated support for this plugin are your ideas and brain work." msgstr "" # @ nggallery @@ -156,9 +140,7 @@ msgstr "Oversæt dette plugin" # @ nggallery #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." +msgid "To help people to work with this plugin, we would like to have it in all available languages." msgstr "" # @ nggallery @@ -172,18 +154,29 @@ msgid "Yes, sharing and linking are also supportive and helpful." msgstr "" # @ default -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 ../admin/manage.php:188 -#: ../admin/publish.php:7 ../admin/publish.php:10 ../admin/publish.php:13 -#: ../admin/rotate.php:17 ../admin/rotate.php:20 ../admin/showmeta.php:10 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 #: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Snyder du? tsk tsk" # @ nggallery -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "Upload mislykkedes!" @@ -192,13 +185,15 @@ msgstr "Upload mislykkedes!" msgid "Upload failed! " msgstr "Upload mislykkedes! " -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Du valgte ikke et galleri!" # @ nggallery -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Tilføj galleri/billeder" @@ -213,36 +208,46 @@ msgid "remove" msgstr "fjern" # @ nggallery -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Gennemse ..." # @ nggallery -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Upload billeder" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 msgid "You didn't select a file!" msgstr "Du valgte ikke en fil!" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Nyt galleri" # @ nggallery -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Billeder" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP fil" # @ nggallery -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Importér mappe" @@ -252,8 +257,12 @@ msgid "Add a new gallery" msgstr "Tilføj et nyt galleri" # @ nggallery -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Navn" @@ -262,15 +271,19 @@ msgid "Create a new, empty gallery in the folder" msgstr "Tilføj et nyt, tom galleri i mappen" # @ nggallery -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "Tilladte tegn i fil- og mappenavne er" # @ nggallery # @ default -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Beskrivelse" @@ -305,7 +318,8 @@ msgid "Import a ZIP file from a URL" msgstr "Importere en ZIP fil fra en URL" # @ nggallery -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "til" @@ -336,28 +350,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Note: du kan ændre standard stien, under Indstillinger" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature " -"manuelt" +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature manuelt" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" -msgstr "" -"Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn " -"osv. )" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn osv. )" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." -msgstr "" -"Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til " -"billedet." +msgstr "Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til billedet." -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "Klik OK for at fortsætte, Annullere for at stoppe." @@ -398,38 +405,49 @@ msgstr "Brug avanceret upload" #: ../admin/addgallery.php:514 #, php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" -"Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks " -"højden %2$dpx." +msgstr "Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks højden %2$dpx." -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Gallerier" # @ nggallery -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Oversigt" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Album" # @ nggallery -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Tags" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Indstillinger" # @ nggallery -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Design" @@ -443,7 +461,8 @@ msgid "About this Gallery" msgstr "Om dette galleri" # @ nggallery -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Nulstil/Afinstallér" @@ -475,8 +494,7 @@ msgstr "Du har forsøgt at tilføje for mange filer til køen." # @ default #: ../admin/admin.php:311 msgid "This file exceeds the maximum upload size for this site." -msgstr "" -"Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." +msgstr "Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." # @ default #: ../admin/admin.php:312 @@ -510,10 +528,8 @@ msgstr "Der skete en fejl under upload. Prøv venligst igen senere." # @ default #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "" -"Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." # @ default #: ../admin/admin.php:319 @@ -572,20 +588,19 @@ msgid "“%s” has failed to upload due to an error" msgstr "“%s” blev ikke uploadet på grund af en fejl" # @ nggallery -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "I N D L Æ S E R" # @ nggallery -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Klik for at lukke" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "Velkommen til galleri oversigten!" #: ../admin/admin.php:449 @@ -593,20 +608,18 @@ msgid "The boxes on your overview screen are:" msgstr "Boksene i oversigten er:" # @ nggallery -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "Et overblik" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." -msgstr "" -"Viser nogle generelle informationer om din hjemmeside. Så som antal " -"billeder, album og gallerier." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "Viser nogle generelle informationer om din hjemmeside. Så som antal billeder, album og gallerier." # @ nggallery -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Seneste nyheder" @@ -615,7 +628,8 @@ msgid "The latest NextCellent news." msgstr "De seneste nyheder." # @ nggallery -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Relaterede plugins" @@ -623,20 +637,18 @@ msgstr "Relaterede plugins" msgid "Shows plugins that extend NextCellent." msgstr "Plugins, der udvider funktionaliteten." -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Vær opmærksom" #: ../admin/admin.php:453 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" -msgstr "" -"tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible " -"med NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible med NextCellent Gallery!" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Hjælp mig med at hjælpe dig!" @@ -645,7 +657,8 @@ msgid "Shows general information about he plugin and some links." msgstr "Viser generel information om galleriet og nogle links." # @ nggallery -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Oversættelse" @@ -654,7 +667,8 @@ msgid "View information about the current translation." msgstr "Viser informationer om oversættelsen." # @ nggallery -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Serverindstillinger" @@ -663,7 +677,8 @@ msgid "Show all the server settings!." msgstr "Viser alle indstillinger på serveren!" # @ nggallery -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Plugintjek" @@ -704,12 +719,8 @@ msgid "Organize your galleries into albums." msgstr "Organiser dine gallerier i album." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." -msgstr "" -"Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje " -"eller fjerne til/fra det valgte album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje eller fjerne til/fra det valgte album." #: ../admin/admin.php:523 msgid "Organize your pictures with tags." @@ -717,53 +728,52 @@ msgstr "Organiser dine billeder med tags." #: ../admin/admin.php:523 msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" -"Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." +msgstr "Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." -msgstr "" -"Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Generelt" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." -msgstr "" -"Generelle indstillinger. Indeholder indstillinger til permanent links og " -"relaterede billeder." +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "Generelle indstillinger. Indeholder indstillinger til permanent links og relaterede billeder." #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." -msgstr "" -"Alle billede relaterede indstillinger. Indeholder også indstillinger til " -"miniaturer." +msgstr "Alle billede relaterede indstillinger. Indeholder også indstillinger til miniaturer." # @ nggallery # @ default -#: ../admin/admin.php:535 ../admin/functions.php:212 ../admin/functions.php:374 -#: ../admin/manage-images.php:263 ../admin/overview.php:418 -#: ../admin/settings.php:287 ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 msgid "Gallery" msgstr "Galleri" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" # @ nggallery -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Effekter" @@ -772,7 +782,9 @@ msgid "Make your gallery look beautiful." msgstr "" # @ nggallery -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Vandmærke" @@ -782,9 +794,13 @@ msgid "Who doesn't want theft-proof images?" msgstr "" # @ nggallery -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Diasshow" @@ -802,28 +818,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -831,12 +838,8 @@ msgid "Attention!" msgstr "Vær opmærksom!" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." -msgstr "" -"Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du " -"gør! Det burde aldrig være nødvendigt at trykke den." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du gør! Det burde aldrig være nødvendigt at trykke den." #: ../admin/admin.php:581 msgid "For more information:" @@ -861,7 +864,9 @@ msgstr "Du har ikke adgangsrettigheder!" msgid "Could create image with %s x %s pixel" msgstr "Kunne oprette billede med %s x %s pixel" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 msgid "Updated successfully" msgstr "Opdateret" @@ -871,12 +876,14 @@ msgid "Album deleted" msgstr "Album slettet" # @ nggallery -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Redigér album" # @ nggallery -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Vælg album" @@ -887,8 +894,11 @@ msgstr "Intet album valgt" # @ nggallery # @ default -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Opdatér" @@ -899,8 +909,10 @@ msgstr "Redigér album" # @ nggallery # @ default -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Slet" @@ -946,12 +958,8 @@ msgstr "[Minimér]" # @ nggallery #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri " -"eller et andet album ind i det nye album herunder" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri eller et andet album ind i det nye album herunder" # @ nggallery #: ../admin/album.php:351 @@ -984,46 +992,60 @@ msgid "Select a preview image:" msgstr "Vælg et forhåndsvisningsbillede:" # @ nggallery -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Intet billede" # @ nggallery -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Link til en side (album)" # @ nggallery -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Ikke linket" # @ nggallery -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "OK" # @ nggallery -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Annullér" # @ nggallery # @ default -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Titel" # @ nggallery -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Side" @@ -1053,9 +1075,12 @@ msgid "No valid gallery name!" msgstr "Ikke gyldigt gallerinavn!" # @ nggallery -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Mappe" @@ -1066,18 +1091,22 @@ msgid "didn't exist. Please create first the main gallery folder " msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" # @ nggallery -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" # @ nggallery -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "er skrivebeskyttet!" # @ nggallery -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Kunne ikke oprette mappen" @@ -1104,26 +1133,25 @@ msgstr "med rettigheden 777!" # @ nggallery #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" -msgstr "" -"Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine " -"indlæg eller sider med kortkoden %2$s.
" +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine indlæg eller sider med kortkoden %2$s.
" # @ nggallery -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Redigér galleri" # @ nggallery -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "eksisterer ikke!" # @ nggallery -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "indeholder ingen billeder" @@ -1136,20 +1164,26 @@ msgid "Importing was aborted." msgstr "Importen blev stoppet." # @ nggallery -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Databasefejl. Kunne ikke tilføje galleriet!" # @ nggallery -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "Oprettet!" # @ nggallery -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Opret nye miniaturer" @@ -1159,7 +1193,8 @@ msgid " picture(s) successfully renamed" msgstr " billede(r) blev omdøbt" # @ nggallery -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr " billede(r) blev tilføjet" @@ -1168,13 +1203,13 @@ msgid "No images were added." msgstr "Ingen billeder blev tilføjet." # @ nggallery -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" -msgstr "" -"Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke " -"korrekte data" +msgstr "Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke korrekte data" # @ nggallery #: ../admin/functions.php:473 @@ -1182,8 +1217,10 @@ msgid " is not writeable " msgstr " er skrivebeskyttet!" # @ nggallery -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr " er skrivebeskyttet! " @@ -1225,8 +1262,7 @@ msgstr "Import via cURL mislykkedes." # @ nggallery #: ../admin/functions.php:1069 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " +msgstr "Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " # @ nggallery #: ../admin/functions.php:1086 @@ -1236,12 +1272,8 @@ msgstr "Kunne ikke finde et gyldigt mappenavn" # @ nggallery #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"Det er ikke muligt at oprette %s. Har serveren skriverettigheder til " -"forældremappen?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Det er ikke muligt at oprette %s. Har serveren skriverettigheder til forældremappen?" # @ nggallery #: ../admin/functions.php:1112 @@ -1249,37 +1281,40 @@ msgid "Zip-File successfully unpacked" msgstr "Zip-filen blev udpakket" # @ nggallery -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Der er ikke valgt noget galleri!" # @ nggallery -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Fejl i databasen; der er ingen sti til galleriet!" # @ nggallery -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "er ikke en gyldig billedfil!" # @ nggallery -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" -"Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder " -"til denne mappe?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder til denne mappe?" # @ nggallery -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Fejl! Filen kunne ikke flyttes til: " # @ nggallery -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Fejl! Filrettighederne kunne ikke ændres" @@ -1296,31 +1331,24 @@ msgstr "Ugyldigt upload. Fejlkode : " # @ nggallery #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen " -"%s" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen %s" # @ nggallery #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer " -"til ejeren (%s) af filen eller mappen" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer til ejeren (%s) af filen eller mappen" # @ nggallery -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "Destinations-galleriet eksisterer ikke" # @ nggallery -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" @@ -1346,12 +1374,8 @@ msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" # @ nggallery #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes " -"allerede i destinations-galleriet." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes allerede i destinations-galleriet." # @ nggallery #: ../admin/functions.php:1520 @@ -1368,17 +1392,12 @@ msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." # @ nggallery #: ../admin/functions.php:1637 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"Den uploadede fil overskrider den grænse, der er sat med direktivet " -"upload_max_filesize i php.ini" +msgstr "Den uploadede fil overskrider den grænse, der er sat med direktivet upload_max_filesize i php.ini" # @ nggallery #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." # @ nggallery #: ../admin/functions.php:1643 @@ -1415,12 +1434,8 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "Beklager NextGallery virker kun med en administrator rolle" #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database " -"indstillinger" +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database indstillinger" # @ nggallery #: ../admin/install.php:160 @@ -1433,14 +1448,19 @@ msgid "[Show picture list]" msgstr "[Vis som billedliste]" # @ nggallery -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Ingen billeder valgt" # @ nggallery -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Ændre billedstørrelse" @@ -1457,51 +1477,64 @@ msgstr "" " 'Annullér' for at stoppe, 'OK' for at fortsætte." # @ nggallery -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Tilføj et nyt galleri" # @ nggallery -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Søg efter billeder" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 msgid "Actions" msgstr "Handlinger" # @ nggallery -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Sæt vandmærke" # @ nggallery -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Importér metadata" # @ nggallery -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Gendan fra backup" # @ nggallery -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Anvend" # @ default # @ nggallery -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Redigér" # @ nggallery -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Der blev ikke fundet nogle" @@ -1516,65 +1549,82 @@ msgid "Create a new , empty gallery below the folder" msgstr "Opret et nyt og tomt galleri under mappen" # @ nggallery -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Ændr størrelsen på billederne til" -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Bredde" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Højde" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." # @ default # @ nggallery -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Størrelse" # @ nggallery -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Disse værdier er max værdier" -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Angivet størrelse" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "" -"Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" +msgstr "Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" # @ default -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "Id" # @ nggallery # @ default -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Forfatter" @@ -1609,7 +1659,8 @@ msgid "Add new tags" msgstr "Tilføj nye tags" # @ nggallery -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Slet tags" @@ -1637,7 +1688,8 @@ msgid "Search results for “%s”" msgstr "Søgeresultater for “%s”" # @ nggallery -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Galleri-indstillinger" @@ -1690,10 +1742,14 @@ msgstr "Gammel skanning" # @ nggallery # @ default -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Gem ændringer" @@ -1789,7 +1845,8 @@ msgid "Publish this image" msgstr "Udgiv dette billede" # @ nggallery -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Udgiv" @@ -1830,12 +1887,14 @@ msgstr "Vælg destinations-galleriet:" # @ nggallery # @ default -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Miniature" # @ nggallery -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Filnavn" @@ -1879,33 +1938,40 @@ msgid "Unsorted" msgstr "Usorteret" # @ nggallery -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "Billed-id" # @ nggallery -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Billedbeskrivelse/Titeltekst" # @ nggallery -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Dato/tid" # @ nggallery -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "Stigende" # @ nggallery -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "Faldende" # @ nggallery -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Billede" @@ -1916,7 +1982,8 @@ msgid "deleted successfully" msgstr "slettet" # @ nggallery -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "Kørslen gennemført! Ryd venligst din browsers cache." @@ -1926,7 +1993,8 @@ msgid "Gallery deleted successfully " msgstr "Galleri blev slettet med succes" # @ nggallery -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Rotér billeder" @@ -1996,35 +2064,40 @@ msgstr "Billed-id:" # @ default # @ nggallery -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Justering" # @ default # @ nggallery -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "Ingen" # @ default # @ nggallery -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Venstre" # @ default # @ nggallery -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Midt" # @ default # @ nggallery -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Højre" @@ -2068,7 +2141,8 @@ msgid "Check plugin/theme conflict" msgstr "Tjek plugin-/temakonflikt" # @ nggallery -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Ikke testet" @@ -2123,13 +2197,15 @@ msgid "Graphic Library" msgstr "Grafisk bibliotek" # @ default -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Indlæser …" # @ default -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "Denne widget kræver JavaScript." @@ -2137,12 +2213,8 @@ msgstr "Denne widget kræver JavaScript." # @ nggallery #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." -msgstr "" -"Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden " -"efter opdateringer." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden efter opdateringer." # @ default #: ../admin/overview.php:357 @@ -2155,8 +2227,10 @@ msgid "Image" msgstr "Billede" # @ nggallery -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "Album" @@ -2178,10 +2252,8 @@ msgstr "Lagerplads" # @ default #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMB" +msgid "%2$sMB" +msgstr "%2$sMB" # @ default #: ../admin/overview.php:469 @@ -2191,12 +2263,8 @@ msgstr "Mellemrum tilladt" # @ default #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMB (%3$s" -"%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" # @ default #: ../admin/overview.php:477 @@ -2229,14 +2297,18 @@ msgid "No GD support" msgstr "Ingen GD­-support" # @ nggallery -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Ja" # @ nggallery -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Nej" @@ -2246,19 +2318,24 @@ msgid "Not set" msgstr "Ikke slået til" # @ nggallery -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Til" # @ nggallery -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Fra" # @ nggallery -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr " - " @@ -2348,22 +2425,12 @@ msgid "PHP XML support" msgstr "PHP XML support" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 " -"version. Opgrader nu!" +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 version. Opgrader nu!" #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" -msgstr "" -"tredjepart plugins der er kompatible med NGG, er måske ikke 100% " -"kompatible med NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins der er kompatible med NGG, er måske ikke 100% kompatible med NextCellent Gallery!" # @ default #: ../admin/overview.php:770 @@ -2372,12 +2439,8 @@ msgstr "Installér" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Dette plugin er en variation af NGG version 1.9.13.
Udviklet og " -"vedligeholdt af WPGetReady.com" +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Dette plugin er en variation af NGG version 1.9.13.
Udviklet og vedligeholdt af WPGetReady.com" #: ../admin/overview.php:790 msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" @@ -2424,9 +2487,7 @@ msgid "Roles / capabilities" msgstr "Roller / Rettigheder" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." # @ nggallery @@ -2548,7 +2609,8 @@ msgid "General settings" msgstr "Generelle indstillinger" # @ nggallery -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Sti til Galleri" @@ -2600,9 +2662,7 @@ msgid "Include support for PicLens and CoolIris" msgstr "Understøt CoolIris og Piclens" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." #: ../admin/settings.php:339 @@ -2618,11 +2678,8 @@ msgid "Adds a static link to all images" msgstr "Tilføjer et statisk link til alle billeder" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> " -"Permanent links" +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> Permanent links" #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2706,9 +2763,7 @@ msgid "Thumbnail settings" msgstr "Indstillinger for miniaturer" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." msgstr "" #: ../admin/settings.php:422 @@ -2757,9 +2812,7 @@ msgid "Columns" msgstr "Kolonner" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." msgstr "" #: ../admin/settings.php:484 @@ -2771,9 +2824,7 @@ msgid "Text to show:" msgstr "Tekst der skal vises:" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +msgid "This is the text the visitors will have to click to switch between display modes." msgstr "" # @ nggallery @@ -2782,7 +2833,8 @@ msgid "Show first" msgstr "Vis først" # @ nggallery -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Miniaturer" @@ -2799,9 +2851,7 @@ msgid "Hidden images" msgstr "Skjulte billeder" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." msgstr "" #: ../admin/settings.php:507 @@ -2846,7 +2896,8 @@ msgid "Alt / Title text" msgstr "Alt- eller titeltekst" # @ nggallery -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Dato/tid" @@ -2856,10 +2907,7 @@ msgid "Sort direction" msgstr "Sorteringsretning" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." msgstr "" # @ nggallery @@ -2869,14 +2917,8 @@ msgstr "Med pladsholderen" # @ nggallery #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"kan du aktivere navigation igennem billederne (afhængig af de valgte " -"effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre " -"miniature-effekter, eller du ved hvad du laver." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "kan du aktivere navigation igennem billederne (afhængig af de valgte effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre miniature-effekter, eller du ved hvad du laver." # @ nggallery #: ../admin/settings.php:554 @@ -2904,7 +2946,8 @@ msgid "Shutter" msgstr "Shutter" # @ nggallery -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Brugervalgt" @@ -2914,9 +2957,7 @@ msgid "Link Code line" msgstr "Linkkode-linje" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." msgstr "" # @ nggallery @@ -2925,7 +2966,8 @@ msgid "Preview" msgstr "Forhåndsvisning" # @ nggallery -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Position" @@ -2947,9 +2989,7 @@ msgstr "Fil-URL" # @ nggallery #: ../admin/settings.php:641 msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "" -"Adgangen til URL-filer (på andre domæner) er slået fra på din server " -"(allow_url_fopen)" +msgstr "Adgangen til URL-filer (på andre domæner) er slået fra på din server (allow_url_fopen)" # @ nggallery #: ../admin/settings.php:644 @@ -2968,10 +3008,8 @@ msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" # @ nggallery #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Du kan uploade flere skrifttyper til mappen nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Du kan uploade flere skrifttyper til mappen nggallery/fonts" # @ nggallery #: ../admin/settings.php:667 @@ -2981,9 +3019,7 @@ msgstr "Farve" # @ nggallery #: ../admin/settings.php:669 msgid "(hex w/o #)" -msgstr "" -"(hex w/o #)
Klik her for at se farvekoder: HTML Color Codes (o.a.)" +msgstr "(hex w/o #)
Klik her for at se farvekoder: HTML Color Codes (o.a.)" # @ nggallery #: ../admin/settings.php:672 @@ -3009,12 +3045,14 @@ msgid "sec." msgstr "sekunder" # @ nggallery -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Overgangs-/fade-effekt" # @ nggallery -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "Fade" @@ -3064,22 +3102,18 @@ msgid "Settings for the JW Image Rotator" msgstr "Indstillinger for JW Image Rotator" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" #: ../admin/settings.php:727 msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" msgstr "" # @ nggallery #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." msgstr "Stien til JW Image Rotator er ikke defineret, hvilket er påkrævet." #: ../admin/settings.php:733 @@ -3207,7 +3241,8 @@ msgid "lines" msgstr "Linjer" # @ nggallery -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "Tilfældig" @@ -3219,9 +3254,7 @@ msgstr "Brug langsom zoomeffekt" # @ nggallery #: ../admin/settings.php:804 msgid "Background Color" -msgstr "" -"Baggrundsfarve
(Farveoversigt)" +msgstr "Baggrundsfarve
(Farveoversigt)" # @ nggallery #: ../admin/settings.php:809 @@ -3249,8 +3282,7 @@ msgid "Try XHTML validation (with CDATA)" msgstr "Prøv XHTML-validation (med CDATA)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." +msgid "Important : Could causes problem with some browser. Please recheck your page." msgstr "" # @ nggallery @@ -3260,10 +3292,8 @@ msgstr "Nulstil alle indstillinger til standardværdier" # @ nggallery #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "" -"Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" # @ nggallery #: ../admin/setup.php:30 @@ -3281,12 +3311,8 @@ msgid "Reset settings" msgstr "Nulstil indstillinger" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" -msgstr "" -"Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, " -"[OK] for at fortsætte.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, [OK] for at fortsætte.\\n" # @ nggallery #: ../admin/setup.php:39 @@ -3298,10 +3324,7 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Hvad får du med NextCellent galleri?" #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " msgstr "" # @ nggallery @@ -3310,10 +3333,7 @@ msgid "WARNING:" msgstr "ADVARSEL:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" msgstr "" # @ nggallery @@ -3327,15 +3347,13 @@ msgid "Uninstall plugin" msgstr "Afinstallér plugin" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke " -"fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" # @ nggallery -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Værdi" @@ -3374,11 +3392,10 @@ msgid "No CSS file will be used." msgstr "Ingen CSS fil vil blive brugt." # @ default -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne " -"blog." +msgstr "Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne blog." #: ../admin/style.php:148 msgid "Could not move file." @@ -3438,9 +3455,7 @@ msgid "(from the theme folder)" msgstr "(fra tema mappen)" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3506,7 +3521,9 @@ msgid "Sort Order:" msgstr "Sortér efter:" # @ nggallery -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Forrige tags" @@ -3522,17 +3539,12 @@ msgstr "Omdøb tag" # @ nggallery #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan " -"også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle " -"indlæg der bruger dette tag, vil blive opdateret." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle indlæg der bruger dette tag, vil blive opdateret." # @ nggallery -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." @@ -3558,12 +3570,8 @@ msgstr "Slet tag" # @ nggallery #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." -msgstr "" -"Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra " -"alle indlæg." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra alle indlæg." # @ nggallery #: ../admin/tags.php:218 @@ -3582,12 +3590,8 @@ msgstr "Redigér tag-kortnavn (slug)" # @ nggallery #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. " -"Definition på slug)" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. Definition på slug)" # @ nggallery #: ../admin/tags.php:244 @@ -3615,18 +3619,22 @@ msgstr "Nye billeder" msgid "Random pictures" msgstr "Tilfældige billeder" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "Grundlæggende" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 msgid "Select a gallery:" msgstr "Vælg et galleri:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "Vælg eller søg efter et galleri" @@ -3644,15 +3652,20 @@ msgstr "Vælg hvordan du vil vise dit galleri" msgid "Imagebrowser" msgstr "Imagebrowser" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "Carousel" # @ nggallery -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Billedtekst" @@ -3660,15 +3673,14 @@ msgstr "Billedtekst" msgid "Type options" msgstr "Type indstillinger" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 msgid "Number of images" msgstr "Antal billeder" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3711,8 +3723,7 @@ msgid "Gallery display types" msgstr "Galleri visningstyper" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3725,7 +3736,8 @@ msgid "Select or enter picture" msgstr "Vælg eller indtast billede" # @ nggallery -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "Indstillinger" @@ -3766,7 +3778,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 msgid "The number of images that should be displayed." msgstr "Antal billeder der burde vises." @@ -3787,16 +3800,16 @@ msgid "User defined" msgstr "Brugerdefineret" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 msgid "Select a template to display the images" msgstr "Vælg en visnings skabelon til billeder" @@ -3813,7 +3826,8 @@ msgstr "Du skal vælge et galleri." msgid "You need to select a picture." msgstr "Du skal vælge et billede." -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 msgid "You need to select a number of images." msgstr "Du skal vælge et antal billeder." @@ -3825,20 +3839,17 @@ msgstr "Opgradere database..." msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 msgid "Upgrade NextCellent Gallery" msgstr "Opgrader NextCellent Gallery" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3865,12 +3876,8 @@ msgstr "Netværksindstillinger" # @ nggallery #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du " -"organisere mappe-strukturen bedre." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du organisere mappe-strukturen bedre." # @ nggallery #: ../admin/wpmu.php:59 @@ -3941,12 +3948,8 @@ msgstr "Vælg standarddesign for gallerierne." # @ nggallery #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade " -"filer, der er større end %d x %d pixels" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade filer, der er større end %d x %d pixels" # @ default #: ../lib/locale.php:112 @@ -3954,7 +3957,8 @@ msgid "Invalid URL Provided." msgstr "Anførte URL er ugyldig." # @ default -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Kunne ikke oprette temp-fil." @@ -3979,12 +3983,14 @@ msgid "Not fired" msgstr "Ikke affyret" # @ nggallery -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Blænder" # @ nggallery -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Kildeangivelse" @@ -4009,7 +4015,8 @@ msgid "ISO" msgstr "ISO" # @ nggallery -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Lukkerhastighed" @@ -4130,20 +4137,19 @@ msgstr "Blitz" # @ nggallery #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade " -"flere filer." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade flere filer." # @ nggallery -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Oversigt over album" # @ nggallery -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Galleriet er ikke fundet]" @@ -4181,9 +4187,7 @@ msgstr "Der er ikke angivet et gyldigt nyt tag." # @ nggallery #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne " -"eksisterende tags." +msgstr "Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne eksisterende tags." # @ nggallery #: ../lib/tags.php:141 @@ -4193,17 +4197,13 @@ msgstr "Der blev ikke flettet nogen tags." # @ nggallery #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev " -"redigeret." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev redigeret." # @ nggallery #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" -"Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" +msgstr "Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" # @ nggallery #: ../lib/tags.php:163 @@ -4245,12 +4245,8 @@ msgstr "%s kortnavn(e) redigeret." # @ default #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem " -"på %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem på %s" # @ default #: ../lib/xmlrpc.php:101 @@ -4263,12 +4259,16 @@ msgid "You are not allowed to upload files to this site." msgstr "Du har ikke lov til at uploade filer til denne site." # @ default -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Kunne ikke finde galleriet " # @ default -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "Du har ikke lov til at uploade filer til dette galleri." @@ -4295,12 +4295,14 @@ msgid "Could not write file %1$s (%2$s)" msgstr "Kunne ikke skrive filen %1$s (%2$s)" # @ default -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Ugyldigt id på billede" # @ default -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Beklager. Du skal have rettigheder til at redigere dette billede" @@ -4310,12 +4312,12 @@ msgid "Sorry, could not update the image" msgstr "Beklager. Kunne ikke opdatere billedet" # @ default -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" -msgstr "" -"Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at " -"kunne gøre dette" +msgstr "Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at kunne gøre dette" # @ default #: ../lib/xmlrpc.php:378 @@ -4323,16 +4325,15 @@ msgid "Sorry, could not create the gallery" msgstr "Beklager. Kunne ikke oprette galleri" # @ default -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Ugyldigt id på galleri" # @ default #: ../lib/xmlrpc.php:424 msgid "Sorry, you must be able to manage this gallery" -msgstr "" -"Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne " -"gøre dette" +msgstr "Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne gøre dette" # @ default #: ../lib/xmlrpc.php:430 @@ -4340,12 +4341,13 @@ msgid "Sorry, could not update the gallery" msgstr "Beklager. Kunne ikke opdatere galleriet" # @ default -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" -msgstr "" -"Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre " -"dette" +msgstr "Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre dette" # @ default #: ../lib/xmlrpc.php:476 @@ -4353,7 +4355,8 @@ msgid "Sorry, could not create the album" msgstr "Beklager. Kunne ikke oprette album" # @ default -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Ugyldigt id på album" @@ -4372,30 +4375,16 @@ msgstr "Start opgradering nu" # @ nggallery #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" +msgid "Translation by : See here" +msgstr "Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" # @ nggallery #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som " -"også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og " -"plugins og følg med på TeamBlogos på Twitter." +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og plugins og følg med på TeamBlogos på Twitter." #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" # @ nggallery @@ -4433,14 +4422,8 @@ msgstr "" # @ nggallery #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"Det er nødvendigt med Flash Player og en " -"browser med Javascript support." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Det er nødvendigt med Flash Player og en browser med Javascript support." # @ nggallery #: ../nggfunctions.php:453 @@ -4458,30 +4441,35 @@ msgid "Related images for" msgstr "Billeder med relevans for" # @ nggallery -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Billeder" # @ nggallery -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Vis med PicLens]" # @ nggallery -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Tilbage" # @ nggallery -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Næste" # @ nggallery -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "af" @@ -4520,7 +4508,8 @@ msgid "Link to the main image feed" msgstr "Link til hoved-billedfeed'et" # @ default -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Titel:" @@ -4555,12 +4544,8 @@ msgstr "Galleri slideshow" # @ nggallery #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Du skal hente Flash " -"Player for at kunne se diasshowet." +msgid "Get the Flash Player to see the slideshow." +msgstr "Du skal hente Flash Player for at kunne se diasshowet." # @ nggallery #: ../widgets/widgets.php:126 @@ -4573,12 +4558,14 @@ msgid "All images" msgstr "Alle billeder" # @ nggallery -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Bredde:" # @ nggallery -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Højde:" @@ -4666,39 +4653,24 @@ msgid "Invalid MediaRSS command" msgstr "Ugyldig Media RSS-kommando" # @ nggallery -#~ msgid "" -#~ " Please note : For safe-mode = ON you need to add the subfolder thumbs " -#~ "manually" -#~ msgstr "" -#~ " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne " -#~ "til miniaturerne manuelt" +#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" +#~ msgstr " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne til miniaturerne manuelt" # @ nggallery #~ msgid "(From the theme folder)" #~ msgstr "(Fra tema-mappen)" # @ nggallery -#~ msgid "" -#~ "0 will display as much as possible based on the width of your theme. " -#~ "Setting normally only required for captions below the images" -#~ msgstr "" -#~ "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette " -#~ "vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" +#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" +#~ msgstr "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" # @ nggallery -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Supportforum (på engelsk)" +#~ msgid "Support Forums" +#~ msgstr "Supportforum (på engelsk)" # @ nggallery -#~ msgid "" -#~ "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "" -#~ "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af " -#~ "CoolIris/PicLens" +#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" +#~ msgstr "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af CoolIris/PicLens" # @ nggallery #~ msgid "Activate Media RSS feed" @@ -4725,12 +4697,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Backup originale billeder" # @ nggallery -#~ msgid "" -#~ "Browse images without reload the page. Note : Works only in combination " -#~ "with Shutter effect" -#~ msgstr "" -#~ "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i " -#~ "kombination med Shutter-effekter" +#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" +#~ msgstr "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i kombination med Shutter-effekter" # @ nggallery #~ msgid "Browsing %s" @@ -4766,9 +4734,7 @@ msgstr "Ugyldig Media RSS-kommando" # @ nggallery #~ msgid "Create new URL friendly image slugs" -#~ msgstr "" -#~ "Opret nye URL-venlige korttitler " -#~ "på billederne" +#~ msgstr "Opret nye URL-venlige korttitler på billederne" # @ nggallery #~ msgid "Creates a backup for inserted images" @@ -4871,33 +4837,20 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Gå til forrige side" # @ nggallery -#~ msgid "" -#~ "Here you can select the thumbnail effect, NextGEN Gallery will integrate " -#~ "the required HTML code in the images. Please note that only the Shutter " -#~ "and Thickbox effect will automatic added to your theme." -#~ msgstr "" -#~ "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den " -#~ "nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-" -#~ "effekterne, der automatisk vil blive tilføjet til dit tema." +#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#~ msgstr "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-effekterne, der automatisk vil blive tilføjet til dit tema." # @ nggallery #~ msgid "How to support ?" #~ msgstr "Hvordan kan du støtte?" # @ nggallery -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise " -#~ "alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: " -#~ "Dette øger sidestørrelsen" +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: Dette øger sidestørrelsen" # @ nggallery #~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "" -#~ "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" +#~ msgstr "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" # @ nggallery #~ msgid "Image list" @@ -4920,11 +4873,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Importér billed-mappe" # @ nggallery -#~ msgid "" -#~ "Important : Could causes problem at some browser. Please recheck your " -#~ "page." -#~ msgstr "" -#~ "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." +#~ msgid "Important : Could causes problem at some browser. Please recheck your page." +#~ msgstr "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." # @ nggallery #~ msgid "Integrate slideshow" @@ -4967,30 +4917,16 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Galleri" # @ nggallery -#~ msgid "" -#~ "NextGEN Gallery : Tables could not created, please check your database " -#~ "settings" -#~ msgstr "" -#~ "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-" -#~ "indstillinger" +#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" +#~ msgstr "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-indstillinger" # @ nggallery #~ msgid "NextGEN Gallery Overview" #~ msgstr "Galleri-oversigt" # @ nggallery -#~ msgid "" -#~ "NextGEN Gallery contains some functions which are only available under " -#~ "PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -#~ "supported by the PHP group. Many shared hosting providers offer both PHP " -#~ "4 and PHP 5, running simultaneously. Ask your provider if they can do " -#~ "this." -#~ msgstr "" -#~ "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige " -#~ "under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! " -#~ "Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere " -#~ "tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din " -#~ "udbyder, om de kan det." +#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din udbyder, om de kan det." # @ nggallery #~ msgid "NextGEN Media RSS" @@ -5005,14 +4941,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Galleri Widget" # @ nggallery -#~ msgid "" -#~ "No problem, before you deactivate this plugin press the Uninstall Button, " -#~ "because deactivating NextGEN Gallery does not remove any data that may " -#~ "have been created. " -#~ msgstr "" -#~ "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal " -#~ "du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke " -#~ "fjerner dets data fra databasen." +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " +#~ msgstr "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke fjerner dets data fra databasen." # @ nggallery #~ msgid "Note : Change the default path in the gallery settings" @@ -5031,40 +4961,24 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Antal billeder pr. side" # @ nggallery -#~ msgid "" -#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " -#~ "plugin of WordPress to backup all the tables first. NextGEN gallery is " -#~ "stored in the tables" -#~ msgstr "" -#~ "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du " -#~ "kan bruge et Database Backup-plugin til at lave en backup af alle " -#~ "tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." +#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" +#~ msgstr "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du kan bruge et Database Backup-plugin til at lave en backup af alle tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." # @ nggallery -#~ msgid "" -#~ "Oops, no such file exists! Double check the name and try again, merci." -#~ msgstr "" -#~ "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" +#~ msgid "Oops, no such file exists! Double check the name and try again, merci." +#~ msgstr "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" # @ default #~ msgid "Or you can drop the files into this window." #~ msgstr "Eller du kan slippe filerne over dette vindue." # @ nggallery -#~ msgid "" -#~ "Please note : If you change the settings, you need to recreate the " -#~ "thumbnails under -> Manage Gallery ." -#~ msgstr "" -#~ "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at " -#~ "gendanne miniaturerne under -> Håndtér galleri ." +#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." +#~ msgstr "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at gendanne miniaturerne under -> Håndtér galleri ." # @ nggallery -#~ msgid "" -#~ "Please note : You can only activate the watermark under -> Manage " -#~ "Gallery . This action cannot be undone." -#~ msgstr "" -#~ "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, " -#~ "ikke her. Denne handling kan ikke fortrydes." +#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." +#~ msgstr "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, ikke her. Denne handling kan ikke fortrydes." # @ default #~ msgid "Remove featured image" @@ -5095,12 +5009,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Vælg eller indtast galleri" # @ nggallery -#~ msgid "" -#~ "Select the lowest role which should be able to access the following " -#~ "capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "" -#~ "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. " -#~ "NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." +#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." +#~ msgstr "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." # @ default #~ msgid "Set featured image" @@ -5127,17 +5037,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Vis som" # @ nggallery -#~ msgid "" -#~ "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "" -#~ "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" +#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" +#~ msgstr "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" # @ nggallery #~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" -#~ msgstr "" -#~ "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet " -#~ "administrator" +#~ msgstr "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet administrator" # @ nggallery #~ msgid "Tag" @@ -5160,18 +5065,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Tak!" # @ nggallery -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist " -#~ "på den samme side." +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist på den samme side." # @ nggallery -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" # @ nggallery #~ msgid "The gallery will open the ImageBrowser instead the effect." @@ -5182,20 +5081,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Denne indstilling vil tilføje relevante billeder til alle indlæg" # @ nggallery -#~ msgid "" -#~ "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det " -#~ "ikke bliver slettet under plugin-opgraderinger" +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det ikke bliver slettet under plugin-opgraderinger" # @ nggallery -#~ msgid "" -#~ "Tip No. 2: Use the color picker below to help you find the right color " -#~ "scheme for your gallery!" -#~ msgstr "" -#~ "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den " -#~ "rette farve til dit galleri!" +#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den rette farve til dit galleri!" # @ nggallery #~ msgid "Title :" @@ -5223,8 +5114,7 @@ msgstr "Ugyldig Media RSS-kommando" # @ nggallery #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" +#~ msgstr "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" # @ nggallery #~ msgid "Use TinyMCE Button / Upload tab" @@ -5243,19 +5133,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Velkommen til Galleri-modulet" # @ nggallery -#~ msgid "" -#~ "When you activate this option, some javascript is added to your site " -#~ "footer. Make sure that wp_footer is called in your theme." -#~ msgstr "" -#~ "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. " -#~ "Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." +#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." +#~ msgstr "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." # @ nggallery -#~ msgid "" -#~ "When you activate this option, you need to update your permalink " -#~ "structure one time." -#~ msgstr "" -#~ "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." +#~ msgid "When you activate this option, you need to update your permalink structure one time." +#~ msgstr "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." # @ nggallery #~ msgid "Widget that displays Media RSS links for NextGEN Gallery." @@ -5271,20 +5154,15 @@ msgstr "Ugyldig Media RSS-kommando" # @ nggallery #~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "" -#~ "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" +#~ msgstr "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" # @ nggallery #~ msgid "You don't like NextGEN Gallery ?" #~ msgstr "Nå, du kan ikke lide NextGEN Galleri?" # @ nggallery -#~ msgid "" -#~ "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this " -#~ "file will be used" -#~ msgstr "" -#~ "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne " -#~ "vil blive brugt" +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne vil blive brugt" # @ nggallery #~ msgid "Your theme should work fine with NextGEN Gallery" diff --git a/lang/nggallery-de_DE-backup-202209111611330.po~ b/lang/nggallery-de_DE-backup-202209111611330.po~ new file mode 100644 index 0000000..adae012 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202209111611330.po~ @@ -0,0 +1,3869 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Kevin Kasprus\n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2022-09-11 15:32+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.2; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

" + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"%s\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galerie ID %1$s erstellt..
Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
" + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +#, fuzzy +msgid "Link" +msgstr "Linien" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +#, fuzzy +msgid "Select a gallery:" +msgstr "Wähle Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE.mo b/lang/nggallery-de_DE.mo index b362d992c6dfd0cdcb53fe61b0ea37c6635928bf..3a8130b00df49a231f1e12b11c86882ac196c5fe 100644 GIT binary patch delta 17713 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 LA0y18t%?5!0fmaX literal 50420 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 Ci}<_% diff --git a/lang/nggallery-de_DE.po b/lang/nggallery-de_DE.po index 0e8edce..d924f45 100644 --- a/lang/nggallery-de_DE.po +++ b/lang/nggallery-de_DE.po @@ -2,4430 +2,3867 @@ msgid "" msgstr "" "Project-Id-Version: NextGEN Gallery\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-11-16 19:02+0100\n" -"PO-Revision-Date: 2013-11-16 19:03+0100\n" -"Last-Translator: Niko Strijbol \n" -"Language-Team: Alex Rabe\n" -"Language: de_DE\n" +"Last-Translator: Kevin Kasprus\n" +"Language-Team: Deutsch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2022-09-11 16:11+0000\n" +"Language: de_DE\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: utf-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.5.7\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.2; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" -#: ../nggallery.php:117 +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy msgid "" -"Translation by : See here" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" -"Übersetzt von : Alex Rabe" -#: ../nggallery.php:118 +#: nggallery.php:138 msgid "" "This translation is not yet updated for Version 1.9.0. If " "you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." +"plugin folder and read here how you can translate " +"the plugin." msgstr "" "Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " -"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen Hinweis" +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

" -#: ../nggallery.php:215 -#, fuzzy +#: nggallery.php:137 msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +"Translation by : See here" msgstr "" -"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " -"Limit) oder mehr" +"Übersetzt von : Alex Rabe" -#: ../nggallery.php:242 -msgid "Picture tag" -msgstr "Bilder-Stichwort" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" -#: ../nggallery.php:243 -msgid "Picture tag: %2$l." -msgstr "Bilder-Stichwort: %2$l." +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" -#: ../nggallery.php:244 -msgid "Separate picture tags with commas." -msgstr "Trenne Stichwörter mittels Komma" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" -#: ../nggallery.php:354 ../admin/admin.php:322 -msgid "L O A D I N G" -msgstr "B I T T E   W A R T E N" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" -#: ../nggallery.php:355 ../admin/admin.php:323 -msgid "Click to Close" -msgstr "Klicken zum Schliessen " +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" -#: ../nggallery.php:376 -msgid "loading" -msgstr "lade..." +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" -#: ../nggallery.php:550 ../nggfunctions.php:948 ../admin/admin.php:126 -#: ../admin/admin.php:169 -msgid "Overview" -msgstr "Übersicht" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" -#: ../nggallery.php:551 -msgid "Get help" -msgstr "Hilfe" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" -#: ../nggallery.php:634 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" -#: ../nggfunctions.php:42 +#. Description of the plugin msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" msgstr "" -"Es wird der Adobe " -"Flash Player benötigt und im Browser muss Javascript aktiviert sein." -#: ../nggfunctions.php:164 ../nggfunctions.php:647 ../lib/shortcodes.php:275 -msgid "[Gallery not found]" -msgstr "[Galerie nicht gefunden]" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" -#: ../nggfunctions.php:451 -msgid "[Album not found]" -msgstr "[Album nicht gefunden]" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" -#: ../nggfunctions.php:777 -msgid "[SinglePic not found]" -msgstr "[Bild nicht gefunden]" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" -#: ../nggfunctions.php:913 -msgid "Related images for" -msgstr "Verwandte Bilder von" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" -#: ../admin/about.php:9 ../admin/admin.php:136 ../admin/admin.php:182 -msgid "About" -msgstr "Über" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" -#: ../admin/about.php:12 +#: admin/class-ngg-options.php:308 #, fuzzy -msgid "Contributors" -msgstr "Mithelfen" +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" -#: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "für ihren großartig dokumentierten Code" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "für jQuery, das Beste Web 2.0 Framework" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "für die fantastische PHP-Thumbnail-Klasse" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "für viele nützliche Plugins und Ideen" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "für Shutter Reloaded, ein wirklich smarten Bildeffekt" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "für die besten Media-Flash-Scripte" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "für das Galerie Icon" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "für das Wasserzeichen-Plugin" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." msgstr "" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" msgstr "" -#: ../admin/about.php:30 -msgid "NextCellent" -msgstr "" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" -#: ../admin/about.php:32 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" -#: ../admin/about.php:33 +#: admin/class-ngg-options.php:347 #, fuzzy -msgid "What do you get with NextCellent Gallery?" -msgstr "Weitere Hilfe zu NextGEN Gallery" +msgid "Add related images" +msgstr "Verwandte Bilder" -#: ../admin/about.php:35 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" msgstr "" -#: ../admin/about.php:36 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/about.php:37 -msgid "A reliable way to work with already installed NextGEN galleries." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/about.php:38 +#: admin/class-ngg-album-manager.php:339 msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" -#: ../admin/about.php:39 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" -#: ../admin/about.php:45 +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 #, fuzzy -msgid "How to support us?" -msgstr "Unterstützung / Hilfe" +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" -#: ../admin/about.php:47 -msgid "There are several ways to contribute:" +#: admin/tinymce/window.php:245 +msgid "Album display types" msgstr "" -#: ../admin/about.php:49 -msgid "Send us bugfixes / code changes" -msgstr "Schicke uns Verbesserungen / Bugfixes" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" -#: ../admin/about.php:49 -#, fuzzy -msgid "" -"The most motivated support for this plugin are your ideas and brain work." -msgstr "Der beste Support für dieses Plugin sind Deine Ideen und Gedanken" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" -#: ../admin/about.php:50 -msgid "Translate the plugin" -msgstr "Übersetze das Plugin" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" -#: ../admin/about.php:50 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 #, fuzzy -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Um jedem das Arbeiten mit diesem Plugin zu vereinfachen, würde ich es gerne " -"in allen möglichen Sprachen anbieten" - -#: ../admin/about.php:51 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Setze einen Link zu diesem Plugin auf Deinen Blog" +msgid "Albums" +msgstr "Album" -#: ../admin/about.php:51 -msgid "Yes, sharing and linking are also supportive and helpful." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" msgstr "" -#: ../admin/addgallery.php:35 ../admin/addgallery.php:46 -#: ../admin/addgallery.php:58 ../admin/addgallery.php:69 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Cheatin’ uh?" - -#: ../admin/addgallery.php:51 ../admin/addgallery.php:82 -msgid "Upload failed!" -msgstr "Upload fehlgeschlagen!" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" -#: ../admin/addgallery.php:74 -msgid "Upload failed! " -msgstr "Upload fehlgeschlagen!" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" -#: ../admin/addgallery.php:79 -#, fuzzy -msgid "You didn't select a gallery!" -msgstr "Du magst die NextGEN Gallery nicht ?" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/addgallery.php:149 ../admin/admin.php:127 ../admin/admin.php:171 -msgid "Add Gallery / Images" -msgstr "Galerie / Bilder hinzufügen" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" -#: ../admin/addgallery.php:172 ../admin/addgallery.php:259 -msgid "Image Files" -msgstr "Bilder" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" -#: ../admin/addgallery.php:190 ../admin/addgallery.php:280 -#: ../admin/addgallery.php:308 -msgid "remove" -msgstr "Entfernen" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." -#: ../admin/addgallery.php:191 ../admin/addgallery.php:281 -#: ../admin/addgallery.php:461 -msgid "Browse..." -msgstr "Durchsuche..." +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" -#: ../admin/addgallery.php:192 ../admin/addgallery.php:230 -#: ../admin/addgallery.php:282 ../admin/addgallery.php:294 -#: ../admin/addgallery.php:479 ../admin/addgallery.php:530 -msgid "Upload images" -msgstr "Bilder hochladen" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/addgallery.php:371 +#: admin/manage/class-ngg-gallery-manager.php:92 #, fuzzy -msgid "New gallery" -msgstr "Neue Galerie" +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" -#: ../admin/addgallery.php:374 ../admin/manage-galleries.php:411 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Bilder" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/addgallery.php:377 -msgid "ZIP file" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." msgstr "" -#: ../admin/addgallery.php:380 ../admin/addgallery.php:468 -msgid "Import folder" -msgstr "Verzeichnis importieren" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" -#: ../admin/addgallery.php:391 -#, fuzzy -msgid "Add a new gallery" -msgstr "Neue Galerie erstellen" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/addgallery.php:396 ../admin/album.php:547 -msgid "Name" -msgstr "Name" +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" -#: ../admin/addgallery.php:399 +#: admin/manage/class-ngg-image-list-table.php:184 #, fuzzy -msgid "Create a new, empty gallery in the folder" -msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" +msgid "Alt & title text" +msgstr "Alt & Titel Text" -#: ../admin/addgallery.php:401 ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" -#: ../admin/addgallery.php:405 -msgid "Add gallery" -msgstr "Galerie hinzufügen" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" -#: ../admin/addgallery.php:413 -#, fuzzy -msgid "Upload a ZIP File" -msgstr "Zip-Datei hochladen" +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." -#: ../admin/addgallery.php:418 -#, fuzzy -msgid "Select ZIP file" -msgstr "Wähle Datei" +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" -#: ../admin/addgallery.php:420 -#, fuzzy -msgid "Upload a ZIP file with images" -msgstr "Lade eine Zip-Datei mit Bildern hoch" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" -#: ../admin/addgallery.php:424 -#, fuzzy -msgid "or enter URL" -msgstr "oder gib eine URL zur ZIP-Datei an" +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" -#: ../admin/addgallery.php:426 -#, fuzzy -msgid "Import a ZIP file from a URL" -msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/addgallery.php:430 ../admin/addgallery.php:506 -msgid "in to" -msgstr "in" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" -#: ../admin/addgallery.php:432 -msgid "a new gallery" -msgstr "eine neue Galerie" +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" -#: ../admin/addgallery.php:443 -#, fuzzy -msgid "Note: the upload limit on your server is " -msgstr "Hinweis : Das Upload-Limit auf dem Server beträgt " +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/addgallery.php:447 -msgid "Start upload" -msgstr "Upload starten" +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" -#: ../admin/addgallery.php:455 -#, fuzzy -msgid "Import an image folder" -msgstr "Bilder-Verzeichnis importieren" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" -#: ../admin/addgallery.php:460 -#, fuzzy -msgid "Import from server:" -msgstr "Importieren aus Server-Pfad:" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/addgallery.php:463 -#, fuzzy -msgid "Note: you can change the default path in the gallery settings" -msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" -#: ../admin/addgallery.php:465 -#, fuzzy -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -"Achtung : Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das " -"Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) " -"anlegen" -#: ../admin/addgallery.php:485 -msgid "Upload image" -msgstr "Bild hochladen" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" -#: ../admin/addgallery.php:490 -msgid "Choose files to upload" -msgstr "Wähle die Bilder zum Upload aus" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" -#: ../admin/addgallery.php:491 -msgid "Select Files" -msgstr "Wähle Datei" +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " -#: ../admin/addgallery.php:493 -msgid "Or you can drop the files into this window." -msgstr "Du kannst auch die Bilder per Drag & Drop in den Browser schieben." +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" -#: ../admin/addgallery.php:496 -#, php-format -msgid "Scale images to max width %1$dpx or max height %2$dpx" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" msgstr "" -"Skaliere die Bilder mit einer max. Breite von %1$dpx oder max. Höhe von " -"%2$dpx" -#: ../admin/addgallery.php:508 -msgid "Choose gallery" -msgstr "Wähle Galerie" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" -#: ../admin/addgallery.php:526 -msgid "" -"The batch upload requires Adobe Flash 10, disable it if you have problems" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -"Das Batch-Upload benötigt Adbode Flash 10, wenn es Probleme gibt deaktiviere " -"es besser." -#: ../admin/addgallery.php:526 -msgid "Disable flash upload" -msgstr "Deaktiviere Batch-Upload" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." -#: ../admin/addgallery.php:528 -msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -msgstr "Wähle im Dialog mit Ctrl/Shift mehrere Bilder gleichzeitig aus." +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" -#: ../admin/addgallery.php:528 -msgid "Enable flash based upload" -msgstr "Aktiviere Flash Batch Upload" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" -#: ../admin/admin.php:125 ../admin/admin.php:168 ../admin/admin.php:410 -#: ../admin/admin.php:463 ../admin/functions.php:179 -#: ../admin/manage-images.php:238 ../admin/overview.php:468 -#: ../admin/settings.php:287 ../admin/tinymce/window.php:51 -#: ../admin/tinymce/window.php:63 ../lib/rewrite.php:217 -#: ../lib/rewrite.php:226 -#, fuzzy -msgid "Gallery" -msgstr "Galerie" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" -#: ../admin/admin.php:128 ../admin/admin.php:148 ../admin/admin.php:173 -#, fuzzy -msgid "Galleries" -msgstr "Galerie" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" -#: ../admin/admin.php:129 ../admin/admin.php:175 -#, fuzzy -msgid "Albums" -msgstr "Album" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" -#: ../admin/admin.php:130 ../admin/admin.php:177 ../admin/settings.php:369 -#: ../lib/meta.php:459 -msgid "Tags" -msgstr "Stichwörter" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" -#: ../admin/admin.php:131 ../admin/admin.php:179 ../admin/settings.php:250 -#, fuzzy -msgid "Settings" -msgstr "Server- Einstellungen" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" -#: ../admin/admin.php:133 ../admin/admin.php:181 -msgid "Style" -msgstr "Style" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" -#: ../admin/admin.php:135 -msgid "Roles" -msgstr "Zugriff" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" -#: ../admin/admin.php:136 -msgid "About this Gallery" -msgstr "Über diese Galerie" +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" -#: ../admin/admin.php:139 ../admin/admin.php:150 -msgid "Reset / Uninstall" -msgstr "Rücksetzen" +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" -#: ../admin/admin.php:149 -msgid "Network settings" -msgstr "Netzwerk Einstellungen" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -#: ../admin/admin.php:279 -msgid "You do not have the correct permission" -msgstr "Du hast keine Zugriffsrechte" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" -#: ../admin/admin.php:280 -msgid "Unexpected Error" -msgstr "Unerwarteter Fehler" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" -#: ../admin/admin.php:281 -msgid "A failure occurred" -msgstr "Ein Fehler ist aufgetreten" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" -#: ../admin/admin.php:285 -msgid "You have attempted to queue too many files." -msgstr "Du hast zu viele Bilder versucht zu laden." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" -#: ../admin/admin.php:286 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" -#: ../admin/admin.php:287 -msgid "This file is empty. Please try another." -msgstr "Diese Datei ist leer." +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" -#: ../admin/admin.php:288 -msgid "This file type is not allowed. Please try another." -msgstr "Dieser Dateityp ist nicht erlaubt." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" -#: ../admin/admin.php:289 -msgid "This file is not an image. Please try another." -msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" -#: ../admin/admin.php:290 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" -#: ../admin/admin.php:291 -msgid "This is larger than the maximum size. Please try another." -msgstr "Die Datei ist zu groß. " +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" -#: ../admin/admin.php:292 -msgid "An error occurred in the upload. Please try again later." -msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" -#: ../admin/admin.php:293 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "Es besteht ein Konfigurationsfehler." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" -#: ../admin/admin.php:294 -msgid "You may only upload 1 file." -msgstr "Du kannst nur ein Bild uploaden." +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" -#: ../admin/admin.php:295 -msgid "HTTP error." -msgstr "HTTP Fehler." +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" -#: ../admin/admin.php:296 -msgid "Upload failed." -msgstr "Upload fehlgeschlagen!" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -#: ../admin/admin.php:297 -msgid "IO error." -msgstr "IO Fehler." +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" -#: ../admin/admin.php:298 -msgid "Security error." -msgstr "Sicherheitsfehler." +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " -#: ../admin/admin.php:299 -msgid "File canceled." -msgstr "Datei abbgebrochen." +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" -#: ../admin/admin.php:300 -msgid "Upload stopped." -msgstr "Upload angehalten." +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" -#: ../admin/admin.php:301 -msgid "Dismiss" -msgstr "Verwerfen" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" -#: ../admin/admin.php:302 -msgid "Crunching…" -msgstr "Bearbeiten…" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -#: ../admin/admin.php:303 -msgid "moved to the trash." -msgstr "in den Papierkorb geschoben." +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" -#: ../admin/admin.php:304 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" -#: ../admin/admin.php:414 -#, fuzzy -msgid "" -"Introduction" -msgstr "" -"Einführung" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" -#: ../admin/admin.php:417 -#, fuzzy -msgid "" -"Languages" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" msgstr "" -"Unterstütze bei der Übersetzung" -#: ../admin/admin.php:422 +#: admin/class-ngg-overview.php:39 #, fuzzy -msgid "Get help with NextCellent Gallery" -msgstr "Weitere Hilfe zu NextGEN Gallery" +msgid "Contributors" +msgstr "Mithelfen" -#: ../admin/admin.php:426 -msgid "More Help & Info" -msgstr "Weitere Hilfe & Informationen" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." -#: ../admin/admin.php:428 -#, fuzzy -msgid "" -"Support Forums" -msgstr "" -"Support Forum (englisch)" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." -#: ../admin/admin.php:429 -msgid "Download latest version" -msgstr "Aktuelle Version downloaden" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" -#: ../admin/ajax.php:295 -msgid "You are not allowed to be here" -msgstr "Keine Zugangsberechtigung" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" -#: ../admin/ajax.php:393 +#: admin/ajax.php:469 #, php-format msgid "Could create image with %s x %s pixel" msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 -#: ../admin/settings.php:167 ../admin/style.php:24 -msgid "Update Successfully" -msgstr "Update erfolgreich" +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Album gelöscht" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/album.php:272 ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Album erstellen" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" -#: ../admin/album.php:280 -msgid "Manage Albums" -msgstr "Verwalte Alben" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" -#: ../admin/album.php:286 ../admin/album.php:335 -msgid "Select album" -msgstr "Wähle Album" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Kein Album ausgewählt" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:155 -#: ../admin/overview.php:589 ../admin/rotate.php:90 ../admin/wpmu.php:112 -msgid "Update" -msgstr "Aktualisiere" - -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Album ändern" - -#: ../admin/album.php:304 ../admin/manage-galleries.php:145 -#: ../admin/manage-images.php:451 ../admin/tags.php:225 -msgid "Delete" -msgstr "Lösche" - -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Album hinzufügen" - -#: ../admin/album.php:310 -msgid "Add" -msgstr "Hinzufügen" - -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Zeige / Verstecke verwendete Galerien" - -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Alle zeigen]" - -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maximiere die Widgets" - -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Vergrößern]" - -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimiere die Widgets" - -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Verkleinern]" - -#: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " -"eine Galerie oder ein anderes Album in das neue Album ziehen" - -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Wähle Galerie" - -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album ID" - -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Kein Album ausgewählt" - -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Album Name :" - -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Beschreibung:" - -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Wähle Vorschaubild:" - -#: ../admin/album.php:429 ../admin/album.php:432 -msgid "No picture" -msgstr "Kein Bild" - -#: ../admin/album.php:443 ../admin/manage-images.php:256 -msgid "Page Link to" -msgstr "Seite verlinkt zu" - -#: ../admin/album.php:445 ../admin/manage-images.php:259 -msgid "Not linked" -msgstr "Nicht verlinkt" - -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:317 ../admin/manage-galleries.php:347 -#: ../admin/manage-images.php:536 ../admin/manage-images.php:572 -#: ../admin/manage-images.php:601 ../admin/manage-images.php:631 -msgid "OK" -msgstr "OK" - -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:319 ../admin/manage-galleries.php:349 -#: ../admin/manage-images.php:538 ../admin/manage-images.php:574 -#: ../admin/manage-images.php:603 ../admin/manage-images.php:633 -#: ../admin/tinymce/window.php:143 -msgid "Cancel" -msgstr "Abbrechen" - -#: ../admin/album.php:548 ../admin/manage-galleries.php:407 -#: ../admin/manage-images.php:254 ../lib/meta.php:457 -msgid "Title" -msgstr "Titel" - -#: ../admin/album.php:549 ../lib/rewrite.php:229 -msgid "Page" -msgstr "Seite" - -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Wähle mit der Maus den Bereich für das neue Thumbnail" - -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Thumbnail geändert" - -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Konnte Vorschaubild nicht erzeugen" - -#: ../admin/edit-thumbnail.php:140 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Wähle den Ausschnitt für das Vorschaubild innerhalb des Bildes" - -#: ../admin/functions.php:39 -msgid "No valid gallery name!" -msgstr "Kein gültiger Galerie-Name!" - -#: ../admin/functions.php:46 ../admin/functions.php:55 -#: ../admin/functions.php:80 ../admin/functions.php:149 -#: ../admin/functions.php:157 -msgid "Directory" -msgstr "Verzeichnis" - -#: ../admin/functions.php:46 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." - -#: ../admin/functions.php:47 ../admin/functions.php:56 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" - -#: ../admin/functions.php:55 ../admin/functions.php:80 -msgid "is not writeable !" -msgstr "ist schreibgeschützt !" - -#: ../admin/functions.php:76 ../admin/functions.php:85 -#: ../admin/functions.php:907 ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Kann Verzeichnis nicht erstellen " +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" -#: ../admin/functions.php:89 -msgid "The server setting Safe-Mode is on !" -msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" -#: ../admin/functions.php:90 -msgid "If you have problems, please create directory" -msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" -#: ../admin/functions.php:91 -msgid "and the thumbnails directory" -msgstr "und das Thumbnails-Verzeichnis" +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" -#: ../admin/functions.php:91 -msgid "with permission 777 manually !" -msgstr "mit den Berechtigungen 777 manuell !" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" -#: ../admin/functions.php:116 +#: admin/class-ngg-adder.php:404 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" +msgid "Create a new, empty gallery in the folder %s" msgstr "" -"Galerie ID %1$s erstellt..
Du kannst diese Galerie jetzt mit dem " -"Stichwort %2$s in einen Artikel einbinden.
" - -#: ../admin/functions.php:119 ../admin/functions.php:217 -msgid "Edit gallery" -msgstr "Galerie ändern" - -#: ../admin/functions.php:149 -msgid "doesn`t exist!" -msgstr "gibt es nicht !" -#: ../admin/functions.php:157 -msgid "contains no pictures" -msgstr "enthält keine Bilder" - -#: ../admin/functions.php:176 -msgid "Database error. Could not add gallery!" -msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" - -#: ../admin/functions.php:179 -msgid "successfully created!" -msgstr "erfolgreich erstellt!" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" -#: ../admin/functions.php:212 ../admin/functions.php:1024 -#: ../admin/manage-galleries.php:80 ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:202 ../admin/manage-images.php:345 -#: ../admin/manage.php:227 ../admin/manage.php:304 +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 msgid "Create new thumbnails" msgstr "Neue Vorschaubilder erstellen" -#: ../admin/functions.php:215 -msgid " picture(s) successfully added" -msgstr " Bild(er) erfolgreich hinzugefügt" - -#: ../admin/functions.php:270 ../admin/functions.php:350 -#: ../admin/functions.php:405 ../admin/functions.php:502 -#: ../admin/functions.php:556 -msgid "Object didn't contain correct data" -msgstr "Das Objekt enhält nicht die notwendigen Daten" - -#: ../admin/functions.php:278 -msgid " is not writeable " -msgstr "ist schreibgeschützt !" - -#: ../admin/functions.php:360 ../admin/functions.php:408 -#: ../admin/functions.php:508 ../admin/functions.php:559 -msgid " is not writeable" -msgstr "ist schreibgeschützt !" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" -#: ../admin/functions.php:562 -msgid "File do not exists" -msgstr "Datei existiert nicht" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" -#: ../admin/functions.php:566 -msgid "Couldn't restore original image" -msgstr "Konnte Originalbild nicht wiederherstellen" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" -#: ../admin/functions.php:682 -msgid "(Error : Couldn't not update data base)" -msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" -#: ../admin/functions.php:689 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Fehler : Konnte Metadaten nicht speichern)" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" -#: ../admin/functions.php:698 -msgid "(Error : Couldn't not find image)" -msgstr "(Fehler : Konnte das Bild nicht finden)" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" -#: ../admin/functions.php:841 -msgid "No valid URL path " -msgstr "Kein gültiger URL-Pfad" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" -#: ../admin/functions.php:857 -msgid "Import via cURL failed." -msgstr "Import via cURL abgebrochen" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" -#: ../admin/functions.php:874 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" -#: ../admin/functions.php:891 -msgid "Could not get a valid foldername" -msgstr "Konnte keinen gültigen Verzeichnisnamen finden" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" -#: ../admin/functions.php:902 -#, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +#: admin/tinymce/window.php:372 +msgid "Date taken" msgstr "" -"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " -"schreibgeschützt ?" -#: ../admin/functions.php:917 -msgid "Zip-File successfully unpacked" -msgstr "Zip-Datei erfolgreich entpackt" - -#: ../admin/functions.php:948 ../admin/functions.php:1048 -msgid "No gallery selected !" -msgstr "Keine Galerie ausgewählt !" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" -#: ../admin/functions.php:956 ../admin/functions.php:1073 -msgid "Failure in database, no gallery path set !" -msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" -#: ../admin/functions.php:980 ../admin/functions.php:1067 -msgid "is no valid image file!" -msgstr "ist keine zulässige Bilddatei !" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" -#: ../admin/functions.php:994 ../admin/functions.php:1192 -#: ../admin/functions.php:1269 -#, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" msgstr "" -"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " -"schreibgeschützt ?" - -#: ../admin/functions.php:1001 ../admin/functions.php:1090 -msgid "Error, the file could not be moved to : " -msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" - -#: ../admin/functions.php:1006 ../admin/functions.php:1094 -msgid "Error, the file permissions could not be set" -msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" - -#: ../admin/functions.php:1029 -msgid " Image(s) successfully added" -msgstr " Bild(er) erfolgreich hinzugefügt" -#: ../admin/functions.php:1056 -msgid "Invalid upload. Error Code : " -msgstr "Ungültiger Upload. Fehler Code :" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" -#: ../admin/functions.php:1132 -#, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis %s manuell anlegen." +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"%s\" ?" -#: ../admin/functions.php:1133 -#, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" msgstr "" -"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " -"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" -#: ../admin/functions.php:1186 ../admin/functions.php:1263 -msgid "The destination gallery does not exist" -msgstr "Die ausgewählte Galerie existiert nicht" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" -#: ../admin/functions.php:1217 ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" -#: ../admin/functions.php:1237 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" -#: ../admin/functions.php:1296 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" -#: ../admin/functions.php:1310 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Fehler bei der Datenbank-Operation für Bild %s" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" -#: ../admin/functions.php:1322 -#, php-format +#: admin/class-ngg-overview.php:747 msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." +"Developed & maintained by WPGetReady.com" msgstr "" -"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " -"bereits." - -#: ../admin/functions.php:1325 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" -#: ../admin/functions.php:1334 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." -#: ../admin/functions.php:1442 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" msgstr "" -"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." -"ini" - -#: ../admin/functions.php:1445 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Die Datei ist zu gross" - -#: ../admin/functions.php:1448 -msgid "The uploaded file was only partially uploaded" -msgstr "Die Datei wurde nur teilweise hochgeladen" - -#: ../admin/functions.php:1451 -msgid "No file was uploaded" -msgstr "Keinen Datei wurde geladen" - -#: ../admin/functions.php:1454 -msgid "Missing a temporary folder" -msgstr "Konnte temporäres Verzeichnis nicht finden" - -#: ../admin/functions.php:1457 -msgid "Failed to write file to disk" -msgstr "Konnte Datei nicht speichern" -#: ../admin/functions.php:1460 -msgid "File upload stopped by extension" -msgstr "Upload dieser Dateierweiterung nicht erlaubt" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/functions.php:1463 -msgid "Unknown upload error" -msgstr "Unbekannter Uploadfehler" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" -#: ../admin/install.php:23 -#, fuzzy -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" -"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " -"\"Administrator\"" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" -#: ../admin/install.php:102 -#, fuzzy -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " -"Datenbank" - -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Zeige als Diashow]" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Zeige Bilder-Liste]" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:170 -msgid "No images selected" -msgstr "Keine Bilder ausgewählt" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:198 ../admin/manage-images.php:346 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 -msgid "Resize images" -msgstr "Bilder verkleinern" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" msgstr "" -"Du startest die Bearbeitung von %s Galerien \n" -" \n" -" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." - -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:155 -msgid "Add new gallery" -msgstr "Neue Galerie erstellen" -#: ../admin/manage-galleries.php:126 +#: admin/class-ngg-options.php:909 #, fuzzy -msgid "Manage Galleries" -msgstr "Galerie verwalten" - -#: ../admin/manage-galleries.php:129 ../admin/manage-galleries.php:132 -#: ../admin/manage-images.php:224 ../admin/manage-images.php:227 -msgid "Search Images" -msgstr "Suche Bilder" - -#: ../admin/manage-galleries.php:144 ../admin/manage-images.php:343 -msgid "Bulk actions" -msgstr "Aktion wählen" - -#: ../admin/manage-galleries.php:146 ../admin/manage-images.php:344 -#: ../admin/manage.php:141 ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Wasserzeichen setzen" - -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:349 -#: ../admin/manage.php:146 ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Metadaten importieren" - -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:347 -#: ../admin/manage.php:136 ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Original wiederherstellen" - -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:358 -msgid "Apply" -msgstr "Übernehmen" +msgid "Duration" +msgstr "Dauer" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: admin/class-ngg-tag-manager.php:255 msgid "Edit" msgstr "Bearbeiten" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:509 -msgid "No entries found" -msgstr "Keine Einträge gefunden" - -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Neue Galerie" - -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" - -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:592 -msgid "Resize Images to" -msgstr "Verkleinere Bilder auf" - -#: ../admin/manage-galleries.php:312 -#, fuzzy -msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." - -#: ../admin/manage-galleries.php:336 ../admin/manage-images.php:620 -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Breite x Höhe (in Pixel)" - -#: ../admin/manage-galleries.php:338 ../admin/manage-images.php:622 -#: ../admin/settings.php:431 -msgid "These values are maximum values " -msgstr "Diese Angaben sind maximale Angaben." - -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:625 -msgid "Set fix dimension" -msgstr "Setze feste Größe" - -#: ../admin/manage-galleries.php:343 ../admin/manage-images.php:627 -msgid "Ignore the aspect ratio, no portrait thumbnails" -msgstr "Ignoriere Bildseitenverhältnis" - -#: ../admin/manage-galleries.php:406 ../admin/manage-images.php:697 -msgid "ID" -msgstr "ID" - -#: ../admin/manage-galleries.php:408 ../admin/manage-images.php:267 -#: ../admin/manage-images.php:700 ../admin/media-upload.php:225 -#: ../admin/style.php:135 -msgid "Description" -msgstr "Beschreibung" - -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:296 -#: ../admin/overview.php:821 ../admin/style.php:133 ../lib/meta.php:458 -msgid "Author" -msgstr "Autor" - -#: ../admin/manage-galleries.php:410 -msgid "Page ID" -msgstr "Seiten-ID" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galerie nicht gefunden" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Sorry, Du hast nicht genügend Rechte" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/manage-images.php:178 -msgid "Copy image to..." -msgstr "Kopiere nach..." +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" -#: ../admin/manage-images.php:182 -msgid "Move image to..." -msgstr "Verschiebe nach..." +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" -#: ../admin/manage-images.php:186 -msgid "Add new tags" -msgstr "Stichwörter hinzufügen" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" -#: ../admin/manage-images.php:190 ../admin/manage-images.php:355 -msgid "Delete tags" -msgstr "Stichwörter löschen" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" -#: ../admin/manage-images.php:194 -msgid "Overwrite" -msgstr "Überschreiben" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" -#: ../admin/manage-images.php:207 +#: admin/class-ngg-style.php:268 #, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +msgid "Editing %s" msgstr "" -"Du startest die Bearbeitung von %s Bildern \n" -" \n" -" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." - -#: ../admin/manage-images.php:221 -#, php-format -msgid "Search results for “%s”" -msgstr "Suchergebinsse für “%s”" -#: ../admin/manage-images.php:250 ../admin/settings.php:461 -msgid "Gallery settings" -msgstr "Galerie Einstellungen" - -#: ../admin/manage-images.php:250 -msgid "Click here for more settings" -msgstr "Hier klicken für weitere Einstellungen" - -#: ../admin/manage-images.php:269 -msgid "Preview image" -msgstr "Vorschau-Bild" +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" -#: ../admin/manage-images.php:272 -msgid "No Picture" -msgstr "Kein Bild" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" -#: ../admin/manage-images.php:294 -msgid "Path" -msgstr "Pfad" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/manage-images.php:311 -msgid "Create new page" -msgstr "Neue Seite erstellen" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" -#: ../admin/manage-images.php:314 -msgid "Main page (No parent)" -msgstr "Hauptseite (keine Unterseite)" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" -#: ../admin/manage-images.php:319 -msgid "Add page" -msgstr "Seite hinzufügen" +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" -#: ../admin/manage-images.php:328 -msgid "Scan Folder for new images" -msgstr "Überprüfe Verzeichnis nach neuen Bildern" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" -#: ../admin/manage-images.php:329 ../admin/manage-images.php:364 -#: ../admin/manage-images.php:516 ../admin/settings.php:379 -#: ../admin/settings.php:451 ../admin/settings.php:541 -#: ../admin/settings.php:575 ../admin/settings.php:685 -#: ../admin/settings.php:837 -msgid "Save Changes" -msgstr "Änderungen speichern" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" -#: ../admin/manage-images.php:348 -msgid "Delete images" -msgstr "Bilder löschen" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" -#: ../admin/manage-images.php:350 -msgid "Rotate images clockwise" -msgstr "Rechts drehen" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." -#: ../admin/manage-images.php:351 -msgid "Rotate images counter-clockwise" -msgstr "Links drehen" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" -#: ../admin/manage-images.php:352 -msgid "Copy to..." -msgstr "Kopiere nach..." +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." -#: ../admin/manage-images.php:353 -msgid "Move to..." -msgstr "Verschiebe nach..." +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" -#: ../admin/manage-images.php:354 -msgid "Add tags" -msgstr "Stichwörter hinzufügen" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/manage-images.php:356 -msgid "Overwrite tags" -msgstr "Stichwörter überschreiben" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" -#: ../admin/manage-images.php:361 -msgid "Sort gallery" -msgstr "Sortiere Bilder" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" -#: ../admin/manage-images.php:437 -msgid "pixel" -msgstr "pixel" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" -#: ../admin/manage-images.php:443 -#, php-format -msgid "View \"%s\"" -msgstr "Anzeigen \"%s\"" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" -#: ../admin/manage-images.php:443 -msgid "View" -msgstr "Ansehen" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." -#: ../admin/manage-images.php:444 -msgid "Show Meta data" -msgstr "Zeige Metadaten" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/manage-images.php:444 -msgid "Meta" -msgstr "Meta" +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" -#: ../admin/manage-images.php:445 -msgid "Customize thumbnail" -msgstr "Thumbnails anpassen" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" -#: ../admin/manage-images.php:445 -msgid "Edit thumb" -msgstr "Thumbnail ändern" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" -#: ../admin/manage-images.php:446 -msgid "Rotate" -msgstr "Drehen" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" -#: ../admin/manage-images.php:448 -msgid "Publish this image" -msgstr "Bild veröffentlichen" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/manage-images.php:448 ../admin/publish.php:58 -msgid "Publish" -msgstr "Veröffentlichen" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/manage-images.php:450 -msgid "Recover" -msgstr "Rücksetzen" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" -#: ../admin/manage-images.php:450 +#: admin/functions.php:1411 #, php-format -msgid "Recover \"%s\" ?" -msgstr " \"%s\" wiederherstellen ?" +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" -#: ../admin/manage-images.php:451 +#: lib/xmlrpc.php:199 #, php-format -msgid "Delete \"%s\" ?" -msgstr "Lösche \"%s\" ?" +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" -#: ../admin/manage-images.php:532 -msgid "Enter the tags" -msgstr "Stichwörter angeben" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" -#: ../admin/manage-images.php:556 -msgid "Select the destination gallery:" -msgstr "Galerie auswählen:" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" -#: ../admin/manage-images.php:596 -msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" -#: ../admin/manage-images.php:698 ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Thumbnail" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." -#: ../admin/manage-images.php:699 ../admin/manage-sort.php:96 -msgid "Filename" -msgstr "Dateiname" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" -#: ../admin/manage-images.php:700 -msgid "Alt & Title Text" -msgstr "Alt & Titel Text" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" -#: ../admin/manage-images.php:701 -msgid "Tags (comma separated list)" -msgstr "Stichwörter (Tags)" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" -#: ../admin/manage-images.php:702 -msgid "exclude" -msgstr "ausschließen" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" -#: ../admin/manage-sort.php:33 -msgid "Sort order changed" -msgstr "Reihenfolge aktualisiert" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" -#: ../admin/manage-sort.php:81 -msgid "Sort Gallery" -msgstr "Sortiere Bilder" +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" -#: ../admin/manage-sort.php:85 -msgid "Update Sort Order" -msgstr "Sortierung speichern" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/manage-sort.php:88 -msgid "Back to gallery" -msgstr "Zurueck zur Galerie" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/manage-sort.php:93 -msgid "Presort" -msgstr "Vorsortieren" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" -#: ../admin/manage-sort.php:94 -msgid "Unsorted" -msgstr "Unsortiert" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" -#: ../admin/manage-sort.php:95 ../admin/settings.php:528 -msgid "Image ID" -msgstr "Bilder ID" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" -#: ../admin/manage-sort.php:97 ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / Titel Text" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" -#: ../admin/manage-sort.php:98 ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Datum/Zeit" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/manage-sort.php:99 ../admin/settings.php:536 -msgid "Ascending" -msgstr "Aufsteigend" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" -#: ../admin/manage-sort.php:100 ../admin/settings.php:537 -msgid "Descending" -msgstr "Absteigend" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" -#: ../admin/manage.php:85 ../admin/tinymce/window.php:53 -#: ../admin/tinymce/window.php:104 ../lib/rewrite.php:220 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Bild" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "erfolgreich gelöscht" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " -#: ../admin/manage.php:100 ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Galerie gelöscht" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage.php:244 ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Bild drehen" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Bilder erfolgreich gelöscht" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Stichwörter geändert" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Aktualisierung erfolgreich" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" -#: ../admin/manage.php:437 -msgid "New gallery page ID" -msgstr "Neue Galerie Seiten ID" +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" -#: ../admin/manage.php:437 -msgid "created" -msgstr "erstellt" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" -#: ../admin/manage.php:475 -msgid "Published a new post" -msgstr "Veröffentliche einen neuen Beitrag" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" -#: ../admin/manage.php:589 +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 #, fuzzy -msgid "1 item" -msgstr "1 Element" +msgid "Gallery" +msgstr "Galerie" -#: ../admin/media-upload.php:11 +#: admin/manage/class-ngg-manager.php:507 #, fuzzy -msgid "NextCellent Gallery" -msgstr "Wähle Galerie" - -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Keine Galerie" - -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Wähle »" - -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Zeige" - -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Verstecke" - -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Bild ID:" - -#: ../admin/media-upload.php:229 ../admin/publish.php:45 -msgid "Alignment" -msgstr "Ausrichtung" - -#: ../admin/media-upload.php:232 ../admin/publish.php:47 -#: ../admin/settings.php:561 -msgid "None" -msgstr "Keiner" - -#: ../admin/media-upload.php:234 ../admin/publish.php:49 -#: ../admin/tinymce/window.php:129 -msgid "Left" -msgstr "Links" +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 -#: ../admin/tinymce/window.php:130 -msgid "Center" -msgstr "Zentrieren" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 -#: ../admin/tinymce/window.php:131 -msgid "Right" -msgstr "Rechts" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" -#: ../admin/media-upload.php:242 ../admin/settings.php:667 -msgid "Size" -msgstr "Größe" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galerie ID %1$s erstellt..
Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
" -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Volle Größe" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Einzelbilder" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "In den Beitrag einfügen" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Änderungen speichern" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" -#: ../admin/overview.php:15 +#: admin/class-ngg-options.php:331 #, fuzzy -msgid "NextCellent Gallery Overview" -msgstr "NextGEN Gallery Übersicht" +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" -#: ../admin/overview.php:87 +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 #, fuzzy -msgid "Welcome to NextCellent Gallery !" -msgstr "Willkomen bei NextGEN Gallery" +msgid "General" +msgstr "Allg. Optionen" -#: ../admin/overview.php:88 -msgid "Help me help YOU!" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." msgstr "" -#: ../admin/overview.php:90 -msgid "Translation" -msgstr "Übersetzung" +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" -#: ../admin/overview.php:91 -msgid "Latest News" -msgstr "Letzte Informationen" +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" -#: ../admin/overview.php:94 -msgid "Plugin Check" -msgstr "Plugin prüfen" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" -#: ../admin/overview.php:95 -msgid "Server Settings" -msgstr "Server- Einstellungen" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/overview.php:96 -msgid "Related plugins" -msgstr "Verwandte Plugins" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" -#: ../admin/overview.php:231 -msgid "Running..." -msgstr "Läuft... Bitte warten" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" -#: ../admin/overview.php:278 -msgid "Check plugin/theme conflict" -msgstr "Plugin/Theme Konflikt prüfen" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" -#: ../admin/overview.php:279 ../admin/overview.php:285 -#: ../admin/overview.php:291 -msgid "Not tested" -msgstr "Nicht getested" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" -#: ../admin/overview.php:280 -msgid "No conflict could be detected" -msgstr "Es konnte kein Konflikt festgestellt werden" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." -#: ../admin/overview.php:281 -msgid "Test failed, disable other plugins & switch to default theme" +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." -#: ../admin/overview.php:284 -msgid "Test image function" -msgstr "Teste Bildbearbeitung" +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" -#: ../admin/overview.php:286 -msgid "The plugin could create images" -msgstr "Es konnte ein Bild erstellt werden" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" -#: ../admin/overview.php:287 -msgid "Couldn't create image, check your memory limit" -msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/overview.php:290 -msgid "Check theme compatibility" -msgstr "Theme Kompatibilität prüfen" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." -#: ../admin/overview.php:292 -#, fuzzy -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/overview.php:293 -msgid "wp_head()/wp_footer() is missing, contact the theme author" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" msgstr "" -"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" -#: ../admin/overview.php:297 -msgid "Check plugin" -msgstr "Plugin prüfen" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/overview.php:318 -msgid "Graphic Library" -msgstr "Grafik-Bibliothek" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/overview.php:334 ../admin/overview.php:383 -#: ../admin/overview.php:570 ../admin/overview.php:760 -msgid "Loading…" -msgstr "Lade…" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/overview.php:334 ../admin/overview.php:383 -#: ../admin/overview.php:570 ../admin/overview.php:760 -msgid "This widget requires JavaScript." -msgstr "Dieses Widget braucht JavaScript." +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" -#: ../admin/overview.php:347 -msgid "Thanks to all donators..." -msgstr "Danke an alle Spender..." +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" -#: ../admin/overview.php:369 -msgid "View all" -msgstr "Alle ansehen" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" -#: ../admin/overview.php:395 +#: admin/functions.php:1437 #, php-format msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" -"Der Newsfeed kann nicht geladen werden. Schaue auf die Hauptseite, um Updates mitzubekommen." +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." -#: ../admin/overview.php:407 -msgid "Untitled" -msgstr "Kein Titel" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/overview.php:457 -msgid "At a Glance" -msgstr "Übersicht" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" -#: ../admin/overview.php:462 +#: admin/class-ngg-options.php:277 #, fuzzy -msgid "Image" -msgstr "Bild" +msgid "Image files" +msgstr "Bilder" -#: ../admin/overview.php:474 ../admin/tinymce/window.php:52 -#: ../admin/tinymce/window.php:84 ../lib/rewrite.php:223 -#, fuzzy -msgid "Album" -msgstr "Album" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" -#: ../admin/overview.php:483 -msgid "Upload pictures" -msgstr "Bilder hochladen" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" -#: ../admin/overview.php:484 -msgid "Here you can control your images, galleries and albums." -msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" -#: ../admin/overview.php:514 -msgid "Storage Space" -msgstr "Speicherplatz" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" -#: ../admin/overview.php:518 +#: admin/manage/class-ngg-search-manager.php:38 #, php-format -msgid "" -"%2$sMB" +msgid "Image results for %s" msgstr "" -"%2$sMB" -#: ../admin/overview.php:519 -msgid "Space Allowed" -msgstr "Speicher verfügbar" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" -#: ../admin/overview.php:526 -#, php-format -msgid "" -"%2$sMB (%3$s%%)" -"" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" -"%2$sMB (%3$s" -"%%)" -#: ../admin/overview.php:527 -msgid "Space Used" -msgstr "Verbrauchter Uploadspeicher" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" -#: ../admin/overview.php:556 -msgid "Translation file successful updated. Please reload page." -msgstr "Übersetzungsdatei aktualisiert. Bitte Seite neu laden." +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" -#: ../admin/overview.php:558 -msgid "Reload page" -msgstr "Seite neu laden" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" -#: ../admin/overview.php:563 -msgid "Translation file couldn't be updated" -msgstr "Übersetzung konnte nicht aktualisiert werden" +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" -#: ../admin/overview.php:600 -msgid "Download" -msgstr "Jetzt updaten" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" -#: ../admin/overview.php:629 -msgid "No GD support" -msgstr "Keine GD Unterstützung" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" -#: ../admin/overview.php:641 ../admin/overview.php:687 -#: ../admin/overview.php:690 ../admin/overview.php:693 -msgid "Yes" -msgstr "Ja" +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" -#: ../admin/overview.php:643 ../admin/overview.php:688 -#: ../admin/overview.php:691 ../admin/overview.php:694 -msgid "No" -msgstr "Nein" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" -#: ../admin/overview.php:661 -msgid "Not set" -msgstr "Nicht gesetzt" +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" -#: ../admin/overview.php:663 ../admin/overview.php:666 -msgid "On" -msgstr "An" +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" -#: ../admin/overview.php:664 ../admin/overview.php:667 -msgid "Off" -msgstr "Aus" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" -#: ../admin/overview.php:670 ../admin/overview.php:673 -#: ../admin/overview.php:676 ../admin/overview.php:679 -#: ../admin/overview.php:682 ../admin/overview.php:685 -msgid "N/A" -msgstr "N/A" +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" -#: ../admin/overview.php:684 -msgid " MByte" -msgstr " MByte" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" -#: ../admin/overview.php:697 -msgid "Operating System" -msgstr "Betriebssystem" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" -#: ../admin/overview.php:698 -msgid "Server" -msgstr "Server" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/overview.php:699 -msgid "Memory usage" -msgstr "Speicherverbrauch" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" -#: ../admin/overview.php:700 -msgid "MYSQL Version" -msgstr "MySQL Version" +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/overview.php:701 -msgid "SQL Mode" -msgstr "SQL Modus" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" -#: ../admin/overview.php:702 -msgid "PHP Version" -msgstr "PHP Version" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/overview.php:703 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" -#: ../admin/overview.php:704 -msgid "PHP Allow URL fopen" -msgstr "PHP Allow URL fopen" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" -#: ../admin/overview.php:705 -msgid "PHP Memory Limit" -msgstr "PHP Memory Limit" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" -#: ../admin/overview.php:706 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload Größe" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" -#: ../admin/overview.php:707 -msgid "PHP Max Post Size" -msgstr "PHP Max Post Größe" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." -#: ../admin/overview.php:708 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking Limit" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" -#: ../admin/overview.php:709 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Execute Time" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" -#: ../admin/overview.php:710 -msgid "PHP Exif support" -msgstr "PHP Exif Modul" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" -#: ../admin/overview.php:711 -msgid "PHP IPTC support" -msgstr "PHP IPTC Modul" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/overview.php:712 -msgid "PHP XML support" -msgstr "PHP XML Modul" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" -#: ../admin/overview.php:724 -#, fuzzy -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"NextGEN Gallery enthält einige Funktionen, die nur unter PHP 5.2 verfügbar " -"sind. Du nutzt immer noch die alte PHP 4 Version. Bitte aktualisiere so bald " -"wie möglich diese Version, sie wird nicht mehr gepflegt und " -"weiterentwicklelt. Die meisten Hoster bieten bereits PHP5 an. Bitte " -"kontaktiere Deinen Provider und frag kurz nach, ob sie ein Update " -"durchführen können." - -#: ../admin/overview.php:792 -msgid "Pay attention" -msgstr "" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" -#: ../admin/overview.php:792 -#, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" -msgstr "" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" -#: ../admin/overview.php:820 -msgid "Install" -msgstr "Installieren" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" -#: ../admin/overview.php:834 -#, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
Developed & " -"maintained by WPGetReady.com" -msgstr "" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" -#: ../admin/overview.php:840 -msgid "Please contribute it giving this plugin a good rate! Thank you!!!" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." msgstr "" -#: ../admin/overview.php:845 -msgid "Visit the plugin homepage" +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." msgstr "" -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Beitragstitel" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Artikelüberschrift " +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Größe des Bildes" +#: admin/tinymce/window.php:346 +#, fuzzy +msgid "Link" +msgstr "Linien" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Entwurf" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Zugriffsrechte geändert" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Rollen / Zugriffsrechte" +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." -#: ../admin/roles.php:29 -#, fuzzy +#: admin/class-ngg-options.php:552 msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" msgstr "" -"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " -"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Nutze für eine flexiblere Rechteverwaltung den " +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" -#: ../admin/roles.php:35 -#, fuzzy -msgid "Main NextCellent Gallery overview" -msgstr "NextGEN Galerie Übersicht" +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Upload tab" -msgstr "TinyMCE Button / Upload Tab" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Galerie einrichten / Bilder hochladen" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/roles.php:47 +#: admin/class-ngg-roles.php:35 msgid "Manage gallery" msgstr "Galerie verwalten" -#: ../admin/roles.php:51 +#: admin/class-ngg-roles.php:39 msgid "Manage others gallery" msgstr "Alle Galerien verwalten" -#: ../admin/roles.php:55 +#: admin/class-ngg-roles.php:43 msgid "Manage tags" msgstr "Verwalte Stichwörter" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Style anpassen" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Optionen änderen" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Rechte aktualisieren" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Bild gedreht" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Konnte Bild nicht bearbeiten" +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° rechts drehen" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° links drehen" +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" -#: ../admin/rotate.php:83 -msgid "Flip vertically" -msgstr "Vertikal spiegeln" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." -#: ../admin/rotate.php:84 -msgid "Flip horizontally" -msgstr "Horizontal spiegeln" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Fertig." +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Cache löschen" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" -#: ../admin/settings.php:285 -#, fuzzy -msgid "General" -msgstr "Allg. Optionen" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/settings.php:288 ../admin/settings.php:550 -msgid "Effects" -msgstr "Effekte" +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" -#: ../admin/settings.php:289 ../admin/settings.php:591 -#: ../admin/tinymce/window.php:119 -msgid "Watermark" -msgstr "Wasserzeichen" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." -#: ../admin/settings.php:290 ../admin/settings.php:487 -#: ../admin/settings.php:497 ../admin/settings.php:698 -#: ../admin/tinymce/window.php:72 ../lib/rewrite.php:215 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Slideshow" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." -#: ../admin/settings.php:303 -#, fuzzy -msgid "General settings" -msgstr "Allg. Optionen" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." -#: ../admin/settings.php:309 ../admin/wpmu.php:54 -msgid "Gallery path" -msgstr "Galerie-Pfad" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Dies ist der Standard-Pfad für alle Galerien" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" -#: ../admin/settings.php:314 -#, fuzzy -msgid "Image files" -msgstr "Bilder" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" -#: ../admin/settings.php:316 -#, fuzzy -msgid "Delete files when removing a gallery from the database" -msgstr "" -"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Wähle Grafik-Bibliothek" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD Bibliothek" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" -#: ../admin/settings.php:321 +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 #, fuzzy -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" +msgid "New gallery" +msgstr "Neue Galerie" -#: ../admin/settings.php:322 -#, fuzzy -msgid "Path to the library:" -msgstr "Pfad zum JW-Image-Rotator (URL)" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/settings.php:327 -#, fuzzy -msgid "Media RSS feed" -msgstr "Media RSS" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" -#: ../admin/settings.php:329 -#, fuzzy -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" -#: ../admin/settings.php:332 -#, fuzzy -msgid "PicLens/CoolIris" -msgstr "Aktiviere PicLens/CoolIris" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" msgstr "" -#: ../admin/settings.php:335 -#, fuzzy +#: admin/class-ngg-admin-launcher.php:646 msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " -"wp_footer() in Deinen Vorlagen aufgerufen wird." - -#: ../admin/settings.php:339 -#, fuzzy -msgid "Permalinks" -msgstr "Aktiviere Permalinks" -#: ../admin/settings.php:342 -#, fuzzy -msgid "Use permalinks" -msgstr "Aktiviere Permalinks" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" msgstr "" -#: ../admin/settings.php:345 +#: admin/class-ngg-installer.php:112 #, fuzzy msgid "" -"When activating this option, you need to update your permalink structure once" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" msgstr "" -"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " -"aktualisieren." - -#: ../admin/settings.php:349 -#, fuzzy -msgid "Gallery slug:" -msgstr "Galerie Schlagwort :" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" -#: ../admin/settings.php:353 -#, fuzzy -msgid "Recreate URLs" -msgstr "erstellt" +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" -#: ../admin/settings.php:354 +#: admin/class-ngg-roles.php:23 #, fuzzy -msgid "Start now" -msgstr "Suche jetzt" +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" -#: ../admin/settings.php:355 -#, fuzzy -msgid "If you've changed these settings, you'll have to recreate the URLs." +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." msgstr "" -"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " -"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Verwandte Bilder" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/settings.php:361 +#: widgets/class-ngg-media-rss-widget.php:12 #, fuzzy -msgid "Add related images" -msgstr "Verwandte Bilder" +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" -#: ../admin/settings.php:363 +#: widgets/class-ngg-slideshow-widget.php:12 #, fuzzy -msgid "This will add related images to every post" -msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Vergleiche mit" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Kategorien" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Max. Anzahl der Bilder" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 zeige alle verwandten Bilder" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Bild-Einstellungen" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" -#: ../admin/settings.php:395 ../admin/settings.php:427 -#: ../admin/settings.php:702 -#, fuzzy -msgid "Width" -msgstr "Breite:" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" -#: ../admin/settings.php:397 ../admin/settings.php:429 -#: ../admin/settings.php:704 -#, fuzzy -msgid "Height" -msgstr "Höhe:" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" -#: ../admin/settings.php:399 -#, fuzzy -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Bild Qualität" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" -#: ../admin/settings.php:407 -#, fuzzy -msgid "Backup original" -msgstr "Backup von Original-Bildern " +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" -#: ../admin/settings.php:409 -#, fuzzy -msgid "Create a backup for the resized images" -msgstr "Backup der Bilder anlegen" +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Grösse automatisch anpassen" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Passt die Grösse automatisch beim Upload an" +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Thumbnail-Einstellungen" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" -#: ../admin/settings.php:422 -#, fuzzy -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." +#: admin/functions.php:310 +msgid "No images were added." msgstr "" -"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " -"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/settings.php:425 -#, fuzzy -msgid "Thumbnail size" -msgstr "Thumbnails" +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" -#: ../admin/settings.php:434 -#, fuzzy -msgid "Fixed size" -msgstr "Volle Größe" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" -#: ../admin/settings.php:436 -#, fuzzy -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Ignoriere Bildseitenverhältnis" +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" -#: ../admin/settings.php:439 -msgid "Thumbnail quality" -msgstr "Thumbnail Qualität" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" -#: ../admin/settings.php:444 -msgid "Single picture" -msgstr "Einzelbilder" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" -#: ../admin/settings.php:447 -msgid "Clear cache folder" -msgstr "Lösche Cache-Verzeichnis" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" -#: ../admin/settings.php:448 -msgid "Proceed now" -msgstr "Jetzt durchführen" +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" -#: ../admin/settings.php:467 -#, fuzzy -msgid "Inline gallery" -msgstr "Keine gültige Galerie ID" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" -#: ../admin/settings.php:469 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "" +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" -#: ../admin/settings.php:473 -#, fuzzy -msgid "Images per page" -msgstr "Anzahl der Bilder pro Seite" +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." -#: ../admin/settings.php:476 -msgid "0 will disable pagination, all images on one page" -msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." -#: ../admin/settings.php:480 -msgid "Columns" -msgstr "" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" -#: ../admin/settings.php:483 -#, fuzzy -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " -"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " -"sinnvoll." +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" -#: ../admin/settings.php:488 -#, fuzzy -msgid "Enable slideshow" -msgstr "Aktiviere Flash Slideshow" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" -#: ../admin/settings.php:488 -msgid "Text to show:" -msgstr "" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" -#: ../admin/settings.php:491 +#: admin/upgrade.php:120 msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/settings.php:495 -msgid "Show first" -msgstr "Zeige als Erstes" - -#: ../admin/settings.php:496 ../widgets/widgets.php:212 -msgid "Thumbnails" -msgstr "Thumbnails" - -#: ../admin/settings.php:502 -#, fuzzy -msgid "ImageBrowser" -msgstr "Bilder-Browser" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" -#: ../admin/settings.php:504 -#, fuzzy -msgid "Use ImageBrowser instead of another effect." -msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" -#: ../admin/settings.php:508 -#, fuzzy -msgid "Hidden images" -msgstr "Versteckte Bilder hinzufügen" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" -#: ../admin/settings.php:510 +#: lib/core.php:432 +#, php-format msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" -#: ../admin/settings.php:511 -msgid "Note: this increases the page load (possibly a lot)" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." msgstr "" -#: ../admin/settings.php:515 -#, fuzzy -msgid "AJAX pagination" -msgstr "Aktiviere AJAX-Navigation" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:517 -msgid "Use AJAX pagination to browse images without reloading the page." +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" msgstr "" -#: ../admin/settings.php:518 +#: admin/class-ngg-options.php:564 #, fuzzy msgid "Note: works only in combination with the Shutter effect." msgstr "" "Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " "Hinweis : Funktioniert nur mit dem Shutter-Effekt." -#: ../admin/settings.php:522 -msgid "Sort options" -msgstr "Sortierung" +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" -#: ../admin/settings.php:525 -msgid "Sort thumbnails" -msgstr "Thumbnails sortieren" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" -#: ../admin/settings.php:527 -msgid "Custom order" -msgstr "Benutzerdefiniert" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:529 -msgid "File name" -msgstr "Dateiname" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" -#: ../admin/settings.php:530 -msgid "Alt / Title text" -msgstr "Alt / Titel Text" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" -#: ../admin/settings.php:531 ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Datum/Zeit" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" -#: ../admin/settings.php:535 -msgid "Sort direction" -msgstr "Sortierreihenfolge" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" -#: ../admin/settings.php:554 -#, fuzzy -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " -"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " -"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " -"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." -#: ../admin/settings.php:555 -msgid "With the placeholder" -msgstr "Mit Platzhalter" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:555 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -"Du kannst eine Navigation durch die Bilder aktivieren (hängt vom Effekt ab). " -"Ändere nur die Codezeile, falls Du einen anderen Effekt für die Thumbnails " -"verwendest oder einfach weißt, was Du tust." -#: ../admin/settings.php:558 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript Thumbnail Effekt" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" -#: ../admin/settings.php:562 -msgid "Thickbox" -msgstr "Thickbox" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" -#: ../admin/settings.php:563 -msgid "Lightbox" -msgstr "Lightbox" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" -#: ../admin/settings.php:564 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" -#: ../admin/settings.php:565 -msgid "Shutter" -msgstr "Shutter" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" -#: ../admin/settings.php:566 -msgid "Custom" -msgstr "Eigener" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." -#: ../admin/settings.php:571 -msgid "Link Code line" -msgstr "Link-Code-Zeile" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" -#: ../admin/settings.php:592 +#: admin/class-ngg-adder.php:447 #, fuzzy -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." msgstr "" -"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " -"gesetzt werden. " -#: ../admin/settings.php:597 -msgid "Preview" -msgstr "Vorschau" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" -#: ../admin/settings.php:599 ../admin/settings.php:604 -msgid "Position" -msgstr "Position" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" -#: ../admin/settings.php:624 -msgid "Offset" -msgstr "Abstand" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" -#: ../admin/settings.php:640 -msgid "Use image as watermark" -msgstr "Benutze das Bild als Wasserzeichen" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" -#: ../admin/settings.php:643 -msgid "URL to file" -msgstr "URL zur Datei" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" -#: ../admin/settings.php:645 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -"Der Dateizugriff von URLs ist auf diesem Server deaktiviert (allow_url_fopen)" -#: ../admin/settings.php:648 -msgid "Use text as watermark" -msgstr "Benutze Text als Wasserzeichen" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" -#: ../admin/settings.php:651 -msgid "Font" -msgstr "Schriftart" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/settings.php:660 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Diese Funktion benötigt die FreeType-Bibliothek" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" -#: ../admin/settings.php:662 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Du kannst mehr Schriftarten in das Verzeichniss nggallery/fonts hochladen." +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" -#: ../admin/settings.php:671 -msgid "Color" -msgstr "Farbe" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" -#: ../admin/settings.php:673 -msgid "(hex w/o #)" -msgstr "(hex w/o #)" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/settings.php:676 -msgid "Text" -msgstr "Text" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -#: ../admin/settings.php:680 -msgid "Opaque" -msgstr "Transparenz" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" -#: ../admin/settings.php:701 -#, fuzzy -msgid "Default size" -msgstr "Standard-CSS-Style" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" -#: ../admin/settings.php:709 +#: admin/class-ngg-options.php:320 #, fuzzy -msgid "Duration" -msgstr "Dauer" - -#: ../admin/settings.php:710 -msgid "sec." -msgstr "Sek." +msgid "Permalinks" +msgstr "Aktiviere Permalinks" -#: ../admin/settings.php:713 ../admin/settings.php:787 -msgid "Transition / Fade effect" -msgstr "Fade Effekt" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" -#: ../admin/settings.php:716 ../admin/settings.php:790 -msgid "fade" -msgstr "Fade" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/settings.php:717 -msgid "blindX" -msgstr "blindX" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" -#: ../admin/settings.php:718 -msgid "cover" -msgstr "Blenden" +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" -#: ../admin/settings.php:719 -msgid "scrollUp" -msgstr "ScrollUp" +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" -#: ../admin/settings.php:720 -msgid "scrollDown" -msgstr "ScrollDown" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" -#: ../admin/settings.php:721 -msgid "shuffle" -msgstr "Shuffle" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" -#: ../admin/settings.php:722 -msgid "toss" -msgstr "Schüttel" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" -#: ../admin/settings.php:723 -msgid "wipe" -msgstr "wischen" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" -#: ../admin/settings.php:725 -msgid "See here for more information about the effects :" -msgstr "Hier bekommst du mehr Informationen über die Effekte :" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" -#: ../admin/settings.php:729 -msgid "Settings for the JW Image Rotator" -msgstr "JW-Image-Rotator Einstellungen" +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" -#: ../admin/settings.php:730 +#: admin/class-ngg-options.php:312 #, fuzzy -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "Die Einstellungen werden im JW-Image-Rotator benutzt, in der Version" +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" -#: ../admin/settings.php:731 -msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -msgstr "" +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" -#: ../admin/settings.php:736 -#, fuzzy -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -"Der Pfad zu imagerotator.swf ist nicht gesetzt, die Flash-Diaschau kann dann " -"nicht angezeigt werden" -#: ../admin/settings.php:737 -msgid "Press the button below to search for the file." +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/settings.php:742 -msgid "Enable flash slideshow" -msgstr "Aktiviere Flash Slideshow" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" -#: ../admin/settings.php:744 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Verwende die Flash Slideshow für alle Flash-unterstützte Geräte" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." -#: ../admin/settings.php:747 -#, fuzzy -msgid "Path to the JW Image Rotator (URL)" -msgstr "Pfad zum JW-Image-Rotator (URL)" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" -#: ../admin/settings.php:750 -msgid "Search now" -msgstr "Suche jetzt" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" -#: ../admin/settings.php:751 +#: admin/class-ngg-options.php:677 #, fuzzy -msgid "Press the button below to search for the JW Image Rotator" -msgstr "JW-Image-Rotator Einstellungen" - -#: ../admin/settings.php:755 -msgid "Shuffle mode" -msgstr "Shuffle Modus" - -#: ../admin/settings.php:759 -msgid "Show next image on click" -msgstr "Zeige nächstes Bild bei Klick" - -#: ../admin/settings.php:763 -msgid "Show navigation bar" -msgstr "Zeige Navigations-Leiste" - -#: ../admin/settings.php:767 -msgid "Show loading icon" -msgstr "Zeige Lade-Bildchen" +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " -#: ../admin/settings.php:771 -msgid "Use watermark logo" -msgstr "Wasserzeichen anzeigen" +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/settings.php:773 -msgid "You can change the logo at the watermark settings" -msgstr "Du kannst den Pfad in Einstellungen für das Wasserzeichen angeben" +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" -#: ../admin/settings.php:776 -msgid "Stretch image" -msgstr "Bild dehnen" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" -#: ../admin/settings.php:779 -msgid "true" -msgstr "Ja" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" -#: ../admin/settings.php:780 -msgid "false" -msgstr "Nein" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" -#: ../admin/settings.php:781 -msgid "fit" -msgstr "Passend" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" -#: ../admin/settings.php:782 -msgid "none" -msgstr "keiner" +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" -#: ../admin/settings.php:791 -msgid "bgfade" -msgstr "BGFade" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" -#: ../admin/settings.php:792 -msgid "slowfade" -msgstr "Slowfade" +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:793 -msgid "circles" -msgstr "Kreise" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:794 -msgid "bubbles" -msgstr "Blasen" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" -#: ../admin/settings.php:795 -msgid "blocks" -msgstr "Blöcke" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:796 -msgid "fluids" -msgstr "Fluids" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" -#: ../admin/settings.php:797 -msgid "flash" -msgstr "Flash" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" -#: ../admin/settings.php:798 -msgid "lines" -msgstr "Linien" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:799 ../widgets/widgets.php:219 +#: widgets/class-ngg-gallery-widget.php:120 msgid "random" msgstr "Zufall" -#: ../admin/settings.php:804 -msgid "Use slow zooming effect" -msgstr "nutze Zoom-Effekt" - -#: ../admin/settings.php:808 -msgid "Background Color" -msgstr "Hintergrund (BG) Farbe" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:813 -msgid "Texts / Buttons Color" -msgstr "Text- / Button Farbe" +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" -#: ../admin/settings.php:818 -msgid "Rollover / Active Color" -msgstr "Rollover / Aktiv (Link) Farbe" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" -#: ../admin/settings.php:823 -msgid "Screen Color" -msgstr "Seiten-Farbe" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" -#: ../admin/settings.php:828 -msgid "Background music (URL)" -msgstr "Hintergrundmusik (URL)" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" -#: ../admin/settings.php:832 -msgid "Try XHTML validation (with CDATA)" -msgstr "Integriere XHTML-Validierung (mittels CDATA)" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" -#: ../admin/settings.php:834 -#, fuzzy -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" msgstr "" -"Wichtig : Es könnten Probleme bei einigen Browser entstehen. Unbedingt Seite " -"danach prüfen." - -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" -#: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" msgstr "" -"Deinstallation erfolgreich! Nun kannst Du das Plugin löschen und Dein Leben " -"weiterhin genießen! Stay geeky! Viel Glück!" - -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Optionen zurücksetzen" - -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Alle Optionen/Einstellungen zurücksetzen" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Einstellungen zurücksetzen" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" -#: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" -msgstr "" -"Alle Optionen zu Standard zurücksetzen ?\\n\\nWähle [Cancel] um abzubrechen, " -"[OK] zum Fortfahren.\\n" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Plugin Tabellen (DB) entfernen" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" -#: ../admin/setup.php:44 +#: admin/class-ngg-options.php:337 #, fuzzy -msgid "You don't like NextCellent Gallery ?" -msgstr "Du magst die NextGEN Gallery nicht ?" +msgid "Recreate URLs" +msgstr "erstellt" -#: ../admin/setup.php:45 -#, fuzzy -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Null Problemo. Einfach nur vor dem Deaktivieren dieses Plugins den Uninstall-" -"Button betätigen, damit alle Tabellen der Galerie entfernt werden." +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "WARNUNG:" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" -#: ../admin/setup.php:48 -#, fuzzy -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Eine einmalig durchgeführte Deinstallation kann nicht mehr rückgängig " -"gemacht werden, da alle Tabellen der Galerie aus der Datenbank entfernt " -"werden und KEIN Backup dieser Galerie-Tabellen angelegt wird." +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" -#: ../admin/setup.php:48 -msgid "and" -msgstr "und" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Plugin deinstallieren" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" -#: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" -"Du bist dabei, das Plugin zu deinstallieren.\\nDiese Aktion kann NICHT " -"rückgängig gemacht werden.\\n\\nWähle [Cancel] zum Abbrechen, [OK] zum " -"Deinstallieren.\\n" -#: ../admin/showmeta.php:29 -msgid "Meta Data" -msgstr "Metadaten" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Tag" -msgstr "Stichwort" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/showmeta.php:35 ../admin/showmeta.php:61 ../admin/showmeta.php:86 -#: ../admin/showmeta.php:110 -msgid "Value" -msgstr "Wert" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" -#: ../admin/showmeta.php:49 -msgid "No meta data saved" -msgstr "Keine Metadaten gespeichert" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/showmeta.php:55 -msgid "EXIF Data" -msgstr "EXIF-Daten" +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" -#: ../admin/showmeta.php:74 -msgid "No exif data" -msgstr "Keine Exif-Daten" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" -#: ../admin/showmeta.php:81 -msgid "IPTC Data" -msgstr "IPTC-Daten" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" -#: ../admin/showmeta.php:105 -msgid "XMP Data" -msgstr "XMP-Daten" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" -#: ../admin/style.php:11 -msgid "(From the theme folder)" -msgstr "(Aus dem Theme Verzeichnis)" +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" -#: ../admin/style.php:43 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Du hast nicht die benötigten Rechte, um Vorlagen in diesem Blog zu " -"bearbeiten." +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" -#: ../admin/style.php:52 -msgid "CSS file successfully updated" -msgstr "CSS-Datei erfolgreich aktualisiert" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" -#: ../admin/style.php:88 -msgid "Style Editor" -msgstr "CSS-Editor" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" -#: ../admin/style.php:92 -msgid "Activate and use style sheet:" -msgstr "Aktiviere und nutze Stylesheet:" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" -#: ../admin/style.php:112 -msgid "Activate" -msgstr "Aktiviere" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" -#: ../admin/style.php:122 -#, php-format -msgid "Editing %s" -msgstr "Bearbeite %s" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" -#: ../admin/style.php:124 -#, php-format -msgid "Browsing %s" -msgstr "Durchsuche %s" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/style.php:134 -msgid "Version" -msgstr "Version" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/style.php:137 -#, fuzzy -msgid "" -"Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will " -"be not lost during a upgrade" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" msgstr "" -"Kleiner Tipp: Kopiere das Stylesheet (nggallery.css) in Dein Theme-" -"Verzeichnis, dadurch wird es beim nächsten Update nicht überschrieben." -#: ../admin/style.php:139 -#, fuzzy -msgid "" -"Your theme contain a NextCellent Gallery stylesheet (nggallery.css), this " -"file will be used" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" msgstr "" -"Dein Theme-Paket enthält ein NextGEN-Gallery-Stylesheet (nggallery.css), " -"dieses Sheet wird automatisch eingebunden" -#: ../admin/style.php:141 -msgid "" -"Tip No. 2: Use the color picker below to help you find the right color " -"scheme for your gallery!" +#: admin/manage/actions.php:332 +msgid "Rotation" msgstr "" -"2.Tipp : Benutze die Farbauswahl, um den zugehörigen HTML-Farbcode zu " -"erhalten" -#: ../admin/style.php:157 -msgid "Update File" -msgstr "Datei aktualisieren" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" -#: ../admin/style.php:160 -msgid "If this file were writable you could edit it." -msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." -#: ../admin/style.php:165 -#, fuzzy -msgid "Oops, no such file exists! Double check the name and try again." +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" msgstr "" -"Oha, eine solche Datei existiert nicht! Bitte überprüfe den Namen und " -"probiere es erneut. Danke." -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Beliebteste Stichwörter" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Zuletzt benutzt" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Alphabetisch" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../admin/tags.php:98 +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 #, fuzzy -msgid "Manage Image Tags" -msgstr "Verwalte Bilder-Stichwörter" +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Vorhandene Stichwörter" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" -#: ../admin/tags.php:114 +#: admin/class-ngg-tag-manager.php:118 msgid "Search tags" msgstr "Suche nach Stichwörter" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Start" - -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Sortierung :" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Vorheriges Stichwort" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Nächstes Stichwort" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Schlagwort umbenennen" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" -#: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." +#: admin/tinymce/window.php:304 +msgid "Select a picture" msgstr "" -"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen Wert/" -"Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " -"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " -"Stichwort verwenden, werden aktualisiert." - -#: ../admin/tags.php:192 ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" - -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Stichwörter umbennenen:" - -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Neuer Name für das Stichwort" - -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Umbenennen" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Stichwort löschen" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" -#: ../admin/tags.php:217 +#: admin/tinymce/window.php:270 msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +"Select a template for the galleries (displayed after you click on an album)" msgstr "" -"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " -"entfernt." -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" msgstr "" -"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " -"trennst" - -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Folgede Stichwörter löschen:" -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Ändere Schlagwort" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" -#: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" +#: admin/class-ngg-options.php:683 +msgid "Select an image" msgstr "" -"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " -"Was ist ein Slug?" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Stichwörter vergleichen :" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Schlagwörter setzen:" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Aktualisierung erfolgreich" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" -#: ../admin/wpmu.php:48 -msgid "Network Options" -msgstr "Netzwerk Optionen" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../admin/wpmu.php:56 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" msgstr "" -"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " -"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." -#: ../admin/wpmu.php:57 -#, php-format -msgid "The default setting should be %s" -msgstr "Grundeinstellung ist %s" +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" -#: ../admin/wpmu.php:61 -msgid "Enable upload quota check" -msgstr "Schalte die Uploadbegrenzung ein" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" -#: ../admin/wpmu.php:63 -msgid "Should work if the gallery is bellow the blog.dir" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" msgstr "" -"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" -#: ../admin/wpmu.php:67 -msgid "Enable zip upload option" -msgstr "Erlaube ZIP-Upload" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" -#: ../admin/wpmu.php:69 -msgid "Allow users to upload zip folders." -msgstr "Erlaubt die Nutzung des ZIP-Upload" +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." -#: ../admin/wpmu.php:73 -msgid "Enable import function" -msgstr "Erlaube Import Funktion" +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" -#: ../admin/wpmu.php:75 -msgid "Allow users to import images folders from the server." -msgstr "" -"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" -#: ../admin/wpmu.php:79 -msgid "Enable style selection" -msgstr "Freie CSS-Style-Auswahl" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" -#: ../admin/wpmu.php:81 -msgid "Allow users to choose a style for the gallery." -msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" -#: ../admin/wpmu.php:85 -msgid "Enable roles/capabilities" -msgstr "Rollen / Zugriffsrechte freischalten" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" -#: ../admin/wpmu.php:87 -msgid "Allow users to change the roles for other blog authors." -msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" -#: ../admin/wpmu.php:91 -msgid "Default style" -msgstr "Standard-CSS-Style" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../admin/wpmu.php:108 -msgid "Choose the default style for the galleries." -msgstr "Wähle das Default-Stylesheet für die Galerien" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/tinymce/window.php:65 -msgid "Select or enter gallery" -msgstr "Wähle oder Suche Galerie" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" -#: ../admin/tinymce/window.php:70 ../admin/tinymce/window.php:91 -msgid "Show as" -msgstr "Zeige als" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" -#: ../admin/tinymce/window.php:71 -msgid "Image list" -msgstr "Bilder-Liste" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" -#: ../admin/tinymce/window.php:73 -msgid "Imagebrowser" -msgstr "Bilder-Browser" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" -#: ../admin/tinymce/window.php:86 -msgid "Select or enter album" -msgstr "Wähle oder Suche Album" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" -#: ../admin/tinymce/window.php:92 -msgid "Extended version" -msgstr "Erweiterte Version" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" -#: ../admin/tinymce/window.php:93 -msgid "Compact version" -msgstr "Kompakte Version" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" -#: ../admin/tinymce/window.php:106 -msgid "Select or enter picture" -msgstr "Wähle oder Suche Bild" +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" -#: ../admin/tinymce/window.php:111 -msgid "Width x Height" -msgstr "Breite x Höhe" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" -#: ../admin/tinymce/window.php:115 -msgid "Effect" -msgstr "Effekt" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "No effect" -msgstr "Kein Effekt" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/tinymce/window.php:120 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" -#: ../admin/tinymce/window.php:125 -msgid "Float" -msgstr "Float" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" -#: ../admin/tinymce/window.php:128 -msgid "No float" -msgstr "Kein Float" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../admin/tinymce/window.php:147 -msgid "Insert" -msgstr "Einfügen" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../lib/core.php:407 -#, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" msgstr "" -"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " -"keine Bilder grösser als %d x %d Pixel hochladen" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Ungültige URL" +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" -#: ../lib/locale.php:116 ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Konnte temporäre Datei nicht erstellen" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../lib/meta.php:137 -msgid " sec" -msgstr " Sek." +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "ausgelöst" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Nicht ausgelöst" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Blende" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../lib/meta.php:449 ../lib/meta.php:474 -msgid "Credit" -msgstr "Autor" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Beschreibung" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Rechte" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Brennweite" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Belichtungszeit" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Betreff" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Hersteller" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Ändere Status" +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Kategorie" +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Schlüsselwörter" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "erstellt (Datum)" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "erstellt (Zeit)" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Autor Position" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Stadt" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Ort" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Staat / PLZ" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Landescode" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Land" +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Kopfzeile" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" -#: ../lib/meta.php:475 +#: lib/meta.php:475 msgid "Source" msgstr "Quelle" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright Hinweise / Credits" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakt" +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Zuletzt geändert" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programm" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Format" +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Breite" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Höhe" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Blitz" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" -#: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." msgstr "" -"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " -"zuerst ein paar Bilder." -#: ../lib/ngg-db.php:326 ../lib/ngg-db.php:327 -msgid "Album overview" -msgstr "Album Übersicht" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" -#: ../lib/shortcodes.php:318 -msgid "[Pictures not found]" -msgstr "[Bilder nicht gefunden]" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Kein neues Stichwort definiert!" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Kein neues Stichwort definiert!" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Kein Stichwort umbenannt." +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" msgstr "" -"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Kein gültiges Stichwort" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Keine Stichwörter zusammengeführt." +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" -#: ../lib/tags.php:143 +#: xml/media-rss.php:106 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" msgstr "" -"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " -"Objekte geändert." -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Kein Stichwort angegeben" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Kein Stichwort gelöscht" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" -#: ../lib/tags.php:188 +#: xml/media-rss.php:67 #, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s Stichwörter gelöscht" +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Keine neuen Stichwörter ausgewählt" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Kein Stichwort geändert" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s Stichwörter geändert" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format +#: admin/class-ngg-admin-launcher.php:535 msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." msgstr "" -"XML-RPC Service ist ausgeschaltet. Der Administrator kann es hier %s " -"einschalten" -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Username/Password falsch" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Du hast keine Berechtigung, Bilder hochzuladen" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:778 ../lib/xmlrpc.php:830 -msgid "Could not find gallery " -msgstr "Konnte Galerie nicht finden" +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:783 ../lib/xmlrpc.php:835 -msgid "You are not allowed to upload files to this gallery." -msgstr "Du hast keine Berechtigung, Bilder in diese Galerie zuladen" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Das ist keine zulässige Bilddatei!" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Konnte die Bild-ID nicht finden" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Konnte das Bild %1$s nicht löschen" +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Konnte die Datei %1$s (%2$s) nicht schreiben " +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Keine gültige Bilder ID" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Sorry, Du hast nicht das Recht, dieses Bild zu bearbeiten" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Konnte das Bild nicht aktualisieren" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:705 -#: ../lib/xmlrpc.php:740 -msgid "Sorry, you must be able to manage galleries" -msgstr "Sorry, Du hast nicht das Recht, diese Galerie zu bearbeiten" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Konnte die Galerie nicht anlegen" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Keine gültige Galerie ID" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Sorry, Du hast nicht das Recht, diese Galerie zu bearbeiten" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Konnte die Galerie nicht aktualisieren" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:672 -msgid "Sorry, you must be able to manage albums" -msgstr "Sorry, Du hast nicht das Recht, dieses Album zu bearbeiten" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Konnte das Album nicht anlegen" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Ungültige Album ID" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Konnte das Album nicht aktualisieren" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 -msgid "Photos" -msgstr "Fotos" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:122 -msgid "[View with PicLens]" -msgstr "[Mit PicLens anzeigen]" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Zurueck" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Vor" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "von" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadaten" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kameratyp" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Brennweite" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." -#: ../widgets/media-rss-widget.php:19 -#, fuzzy -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." -#: ../widgets/media-rss-widget.php:20 -#, fuzzy -msgid "NextCellent Media RSS" -msgstr "NextGEN Media RSS" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Link zum Bilder-Feed" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:201 -msgid "Title :" -msgstr "Titel :" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" -#: ../widgets/media-rss-widget.php:87 -msgid "Show Media RSS icon" -msgstr "Zeige Media RSS Icon" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." -#: ../widgets/media-rss-widget.php:93 -msgid "Show the Media RSS link" -msgstr "Zeige den globalen Media RSS Link" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" -#: ../widgets/media-rss-widget.php:98 -msgid "Text for Media RSS link:" -msgstr "Text für den globalen Media RSS Link:" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" -#: ../widgets/media-rss-widget.php:104 -msgid "Tooltip text for Media RSS link:" -msgstr "Tooltipp-Text für den globalen Media RSS Link." +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../widgets/widgets.php:22 -#, fuzzy -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Binde eine NextGEN-Gallery-Slideshow ein" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../widgets/widgets.php:23 +#: admin/class-ngg-options.php:350 #, fuzzy -msgid "NextCellent Slideshow" -msgstr "NextGEN-Diashow" +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" -#: ../widgets/widgets.php:64 +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 msgid "" -"Get the Flash " -"Player to see the slideshow." +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" msgstr "" -"Lade Dir den Flash " -"Player, um die Diashow zu sehen." - -#: ../widgets/widgets.php:121 -msgid "Title:" -msgstr "Titel:" - -#: ../widgets/widgets.php:123 -msgid "Select Gallery:" -msgstr "Wähle Galerie" -#: ../widgets/widgets.php:125 -msgid "All images" -msgstr "Alle Bilder" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../widgets/widgets.php:137 -msgid "Height:" -msgstr "Höhe:" +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" -#: ../widgets/widgets.php:138 -msgid "Width:" -msgstr "Breite:" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" -#: ../widgets/widgets.php:160 -msgid "Add recent or random images from the galleries" -msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" -#: ../widgets/widgets.php:161 +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 #, fuzzy -msgid "Nextcellent Widget" -msgstr "NextGEN-Widget" +msgid "Thumbnail size" +msgstr "Thumbnails" -#: ../widgets/widgets.php:207 -msgid "Show :" -msgstr "Zeige als :" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" -#: ../widgets/widgets.php:213 -msgid "Original images" -msgstr "Original Bilder" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" -#: ../widgets/widgets.php:222 -msgid "recent added " -msgstr "zuletzt hinzugefügt" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" -#: ../widgets/widgets.php:228 -msgid "Enable IE8 Web Slices" -msgstr "IE8 Web Slices aktivieren" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" -#: ../widgets/widgets.php:233 -msgid "Width x Height :" -msgstr "Breite x Höhe :" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" -#: ../widgets/widgets.php:239 -msgid "Select :" -msgstr "Wähle :" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#: ../widgets/widgets.php:241 -msgid "All galleries" -msgstr "Alle Galerien" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../widgets/widgets.php:242 -msgid "Only which are not listed" -msgstr "Nur ungelistete" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../widgets/widgets.php:243 -msgid "Only which are listed" -msgstr "Nur gelistete" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../widgets/widgets.php:249 -msgid "Gallery ID :" -msgstr "Galerie-ID :" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." -#: ../widgets/widgets.php:251 -msgid "Gallery IDs, separated by commas." -msgstr "Galerie-IDs, mit Kommas getrennt" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Keine Galerie wurde derzeit erstellt." +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Die Galerie ID=%s existiert nicht." +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Es wurde kein Album als Parameter übergeben" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " -#: ../xml/media-rss.php:108 +#: admin/functions.php:1019 #, php-format -msgid "The album ID=%s does not exist." -msgstr "Album-ID %s existiert nicht" - -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Ungültiger Media-RSS-Befehl" - -#~ msgid "Please update the database of NextGEN Gallery." -#~ msgstr "Bitte aktualisiere die Datenbank von NextGEN Gallery." - -#~ msgid "Click here to proceed." -#~ msgstr "Hier klicken um fortzufahren." - -#~ msgid "Donate" -#~ msgstr "Spenden" - -#~ msgid "Copyright notes / Credits" -#~ msgstr "Copyright Hinweise / Credits" - -#~ msgid "NextGEN DEV Team" -#~ msgstr "NextGEN-DEV-Team" - -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "" -#~ "Dieses Plugin wird hauptsächlich entwickelt, dokumentiert und supported " -#~ "von" - -#~ msgid "" -#~ "There are many other folks who have made contributions to this project :" -#~ msgstr "Folgende Personen haben die Entwicklung unterstützt :" - -#~ msgid "Contributors / Tribute to" -#~ msgstr "Anerkennung / Hinweise" - -#~ msgid "" -#~ "If you study the code of this plugin, you will find out that we mixed a " -#~ "lot of good already existing code and ideas together." -#~ msgstr "" -#~ "Falls Du Dir den Sourcecode dieses Plugins ansiehst, wirst Du merken, " -#~ "dass wir verschiedene gute Scripte sowie Ideen verwendet haben." - -#~ msgid "" -#~ "So, we would like to thank the following people for their pioneer work " -#~ "(without this work it's impossible to create such a plugin so fast)" -#~ msgstr "" -#~ "Wir möchten folgenden Menschen für Ihre Pionier-Arbeit danken (ohne diese " -#~ "Vorleistung wäre es unmöglich, ein Plugin so schnell zu entwickeln)" - -#~ msgid "" -#~ "If you didn't find your name on this list and there is some code which I " -#~ "integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "" -#~ "Falls Du Deinen Namen nicht auf dieser Liste findest und es aber Code " -#~ "gibt, den ich in meinem Plugin verwendet habe, so schicken mir bitte " -#~ "sofort eine E-Mail." - -#~ msgid "" -#~ "There exist several ways to contribute, help or support us in this work. " -#~ "Non of them are mandatory." -#~ msgstr "" -#~ "Es existieren verschiedene Möglichkeiten, diese Arbeit zu unterstützen." - -#~ msgid "Donate the work via paypal" -#~ msgstr "Zeig Dich für diese Arbeit per PayPal dankbar" - -#~ msgid "No doubt a very useful and easy motivation :-)" -#~ msgstr "Kein Zweifel, eine schöne und einfache Motivationshilfe" - -#~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "" -#~ "Natürlich sind Trackbacks und Links auch ein guter Support für diese " -#~ "Arbeit" - -#~ msgid "Thanks!" -#~ msgstr "Vielen Dank!" - -#~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "" -#~ "Ich möchte mich bei diesen Menschen für Ihre Unterstützung bedanken:" - -#~ msgid "and all donators..." -#~ msgstr "und allen anderen Spendern..." - -#~ msgid "Upload Images" -#~ msgstr "Bilder hochladen" - -#~ msgid "Select Zip-File" -#~ msgstr "Wähle Zip-Datei" - -#~ msgid "Manage Gallery" -#~ msgstr "Galerie verwalten" - -#~ msgid "Options" -#~ msgstr "Optionen" - -#~ msgid "" -#~ "Thanks for using this plugin, I hope you are satisfied ! If you would " -#~ "like to support the further development, please consider a donation! If you still need some help, please " -#~ "post your questions here ." -#~ msgstr "" -#~ "Vielen Dank, dass Du dieses Plugin nutzt. Ich hoffe, Du bist soweit " -#~ "zufrieden! Wenn Du die Weiterentwicklung unterstützen möchtest, würde ich " -#~ "mich über eine kleine Spende freuen! " -#~ "Wenn Du Fragen oder Problem hast, schreib sie doch hier ins Forum." - -#~ msgid "OK, hide this message now !" -#~ msgstr "OK, danke für die Info !" - -#~ msgid "" -#~ "Setup" -#~ msgstr "" -#~ "Setup" - -#~ msgid "" -#~ "Roles / Capabilities" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "" -#~ "Styles" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "Templates" -#~ msgstr "Vorlagen" - -#~ msgid "" -#~ "Gallery management" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "Gallery example" -#~ msgstr "Galerie Beispiel" - -#~ msgid "Gallery tags" -#~ msgstr "Galerie Stichwörter" - -#~ msgid "" -#~ "Album management" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "Album example" -#~ msgstr "Album Beispiel" - -#~ msgid "Album tags" -#~ msgstr "Album Stichwörter" - -#~ msgid "" -#~ "Gallery tags" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "" -#~ "Image management" -#~ msgstr "" -#~ "Bilderverwaltung (englisch)" - -#~ msgid "Custom fields" -#~ msgstr "Spezialfelder" - -#~ msgid "FAQ" -#~ msgstr "FAQ (englisch)" - -#~ msgid "Feature request" -#~ msgstr "Wünsch Dir was" - -#~ msgid "Get your language pack" -#~ msgstr "Lade Deine Sprachdatei" - -#~ msgid "Contribute development" -#~ msgstr "Bei der Entwicklung helfen" - -#~ msgid "NextGEN Gallery" -#~ msgstr "NextGEN Gallery" - -#~ msgid "Do you like this Plugin?" -#~ msgstr "Bist Du mit dem Plugin zufrieden ?" - -#~ msgid "Recent donators" -#~ msgstr "Neueste Spender" - -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported and documented " -#~ "by Alex Rabe with a lot of love & effort. Any kind of " -#~ "contribution would be highly appreciated. Thanks!" -#~ msgstr "" -#~ "Dieses Plugin wird mit viel Mühe & Leidenschaft entwickelt, dokumentiert " -#~ "und supported von Alex Rabe. Vielleicht möchtest Du " -#~ "dich ja dankbar zeigen. " - -#~ msgid "Give it a good rating on WordPress.org." -#~ msgstr "Bitte bewerte das Plugin bei WordPress.org." - -#~ msgid "Donate the work via paypal." -#~ msgstr "Zeig Dich für diese Arbeit per PayPal dankbar" - -#~ msgid "Help translating it." -#~ msgstr "Hilf das Plugin zu übersetzen." - -#~ msgid "" -#~ "

Client side resize

You can now resize the images before you " -#~ "start with the upload.

" -#~ msgstr "" -#~ "

Neue Funktion

Du kannst nun die Bilder bereits vor dem Upload " -#~ "beschneiden.

" - -#~ msgid "Delete image files" -#~ msgstr "Lösche Bilddateien" - -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Erstelle neue URL lesbare Schlagwörter " - -#~ msgid "Activate Media RSS feed" -#~ msgstr "Aktiviere Media-RSS-Feed" - -#~ msgid "Tags / Categories" -#~ msgstr "Stichwörter / Kategorien" - -#~ msgid "Activate related images" -#~ msgstr "Verwandte Bilder anzeigen" - -#~ msgid "More settings" -#~ msgstr "Mehr Einstellungen" - -#~ msgid "Resize Images" -#~ msgstr "Bilder verkleinern" - -#~ msgid "Deactivate gallery page link" -#~ msgstr "Keine Seitenverzweigung" - -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Ein Album benötigt dann keinen Link zur Seite. Die Galerie wird direkt " -#~ "angezeigt." - -#~ msgid "Number of columns" -#~ msgstr "Anzahl der Spalten" - -#~ msgid "Integrate slideshow" -#~ msgstr "Slideshow verwenden" - -#~ msgid "Show ImageBrowser" -#~ msgstr "Zeige Bilder-Browser" - -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Wenn Du die Blätterfunktion nutzt, dann kannst Du mit dieser Option alle " -#~ "Bilder im Modal-Fenster (Thickbox,Lightbox etc.) anzeigen. " -#~ "Berücksichtige, dass die Ladezeit der Seite erhöht wird." - -#~ msgid "Default size (W x H)" -#~ msgstr "Standard Größe (B x H)" - -#~ msgid "See more information for the Flash Player on the web page" -#~ msgstr "Weitere Informationen auf der Flash-Player-Homepage" - -#~ msgid "" -#~ "If you would like to use the JW Image Rotatator, please download the " -#~ "player here and upload it to your Upload folder (Default " -#~ "is wp-content/uploads)." -#~ msgstr "" -#~ "Wenn Du den JW-Image-Rotator (Slideshow) nutzen möchtest, lade Dir die " -#~ "aktuelle Version hier herunter und übertrage sie dann in " -#~ "Dein WordPress-Upload-Verzeichnis (normalerweise wp-content/uploads)," - -#~ msgid "" -#~ "Press the button to search automatically for the imagerotator, if you " -#~ "uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "" -#~ "Drücke 'Suche jetzt' um automatisch den Pfad zum Image-Rotator zu " -#~ "ermitteln, sofern Du den Player in wp-content/uploads oder ein " -#~ "Unterverzeichnis hochgeladen hast." - -#~ msgid "Upgrade database structure..." -#~ msgstr "Aktualisiere die Datenbank-Strukturen..." - -#~ msgid "finished" -#~ msgstr "beendet" - -#~ msgid "Update file structure..." -#~ msgstr "Aktualisiere Verzeichnisse..." - -#~ msgid "Import date and time information..." -#~ msgstr "Importiere Datum/Uhrzeit..." - -#~ msgid "Move imagerotator to new location..." -#~ msgstr "Verschiebe den Image-Rotator in ein neues Verzeichnis..." - -#~ msgid "Update settings..." -#~ msgstr "Einstellungen gespeichert..." - -#~ msgid "" -#~ "Updated widget structure. If you used NextGEN Widgets, you need to setup " -#~ "them again..." -#~ msgstr "" -#~ "Die Widgets wurden überarbeitet. Wenn Du NextGEN Widgets nutzt, musst du " -#~ "Sie nun neu einfügen..." - -#~ msgid "Updated options." -#~ msgstr "Einstellungen gespeichert." - -#~ msgid "Create unique slug" -#~ msgstr "Permalinks erstellen" - -#~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "Die Permalinkstruktur wird in einer kommenden Version überarbeitet." - -#~ msgid "" -#~ "Therefore it's needed to have a unique identifier for each image, gallery " -#~ "and album." -#~ msgstr "" -#~ "Deshalb ist es notwendig ein eindeutiges Schlagwort für jedes Bild, " -#~ "Galerie und Album zu erzeugen." - -#~ msgid "" -#~ "Depend on the amount of database entries this will take a while, don't " -#~ "reload this page." -#~ msgstr "" -#~ "Diese Operation kann je nach Anzahl der Bilder eine Weile daueren, bitte " -#~ "die Seite nicht neu laden." - -#~ msgid "Could not find NextGEN Gallery database tables, upgrade failed !" -#~ msgstr "" -#~ "Konnte die NextGEN Gallery Tabellen nicht finden, Upgrade fehlgeschlagen !" - -#~ msgid "" -#~ "Some folders/files could not renamed, please recheck the permission and " -#~ "rescan the folder in the manage gallery section." -#~ msgstr "" -#~ "Einige Verzeichnisse / Bilder konnten nicht umbenannt werden, bitte " -#~ "überprüfe die Zugriffsrechte und scanne dann das Verzeichnis neu ein." - -#~ msgid "Rename failed" -#~ msgstr "Konnte nicht umbenannt werden" - -#~ msgid "Upgrade NextGEN Gallery" -#~ msgstr "NextGEN-Gallery aktualisieren" - -#~ msgid "The script detect that you upgrade from a older version." -#~ msgstr "Es wurde eine ältere NextGEN-Datenbank erkannt." - -#~ msgid "" -#~ "Your database tables for NextGEN Gallery is out-of-date, and must be " -#~ "upgraded before you can continue." -#~ msgstr "" -#~ "Deine Datenbanktabellen für NextGEN-Gallery sind nicht auf dem aktuellen " -#~ "Stand, sie müssen jetzt aktualisiert werden." - -#~ msgid "" -#~ "If you would like to downgrade later, please make first a complete backup " -#~ "of your database and the images." -#~ msgstr "" -#~ "Wenn Du wieder auf eine ältere Version zurückgehen möchtest, solltest Du " -#~ "vorher die Datenbank sichern." - -#~ msgid "The upgrade process may take a while, so please be patient." -#~ msgstr "Der Upgrade-Prozess kann etwas dauern, bitte sei geduldig..." +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" -#~ msgid "Start upgrade now" -#~ msgstr "Aktualisierung starten" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" -#~ msgid "Upgrade finished..." -#~ msgstr "Upgrade beendet..." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" -#~ msgid "Continue" -#~ msgstr "Weiter" - -#~ msgid "" -#~ "Thanks for using this plugin, NextGEN Gallery is initially developed for " -#~ "self hosted blogs. A multisite setup is possible, but cannot currently " -#~ "fully supported, as it can have several special condition ( i.e. Domain " -#~ "mapping).
If you would like to support the further development, " -#~ "please consider a donation! If you " -#~ "still need some help, please post your questions here ." -#~ msgstr "" -#~ "Vielen Dank, dass Du dieses Plugin nutzt. NextGEN Gallery wurde für " -#~ "einfache Blogs entwickelt. Die Nutzung im Netzwerk (Multisite) ist " -#~ "möglich, aber wird nicht vollständig unterstützt (z.B. Domain Mapping)." -#~ "
Wenn Du die Weiterentwicklung unterstützen möchtest, würde ich " -#~ "mich über eine kleine Spende freuen! " -#~ "Wenn Du Fragen oder Problem hast, schreib sie doch hier ins Forum." +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" -#~ msgid "Cache single pictures" -#~ msgstr "Nutze Cache für Einzelbilder" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" -#~ msgid "Creates a file for each singlepic settings. Reduce the CPU load" -#~ msgstr "" -#~ "Erstellt ein Cache-Bild für jedes Einzelbild (singlepic). Reduziert die " -#~ "CPU Belastung." - -#~ msgid "Currently not used, prepare database for upcoming version" -#~ msgstr "Derzeit nicht genutzt, Vorbereitung für kommende Versionen" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" -#~ msgid "Send a gift to show your appreciation." -#~ msgstr "Schau doch einfach auf meinen Wunschzettel." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" -#~ msgid "«" -#~ msgstr "«" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" -#~ msgid "»" -#~ msgstr "»" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" -#~ msgid "Displaying %s–%s of %s" -#~ msgstr "Zeige %s–%s von %s" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" -#~ msgid "Delete album ?" -#~ msgstr "Album löschen ?" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" -#~ msgid "A new version of NextGEN Gallery is available !" -#~ msgstr "Eine neue Version von NextGEN Gallery ist jetzt verfügbar" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#~ msgid "Download here" -#~ msgstr "Hier downloaden" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" -#~ msgid "already exists" -#~ msgstr "gibt es bereits" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" -#~ msgid "Gallery Overview" -#~ msgstr "Galerie Übersicht" +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#~ msgid "Quantity" -#~ msgstr "Anzahl" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" -#~ msgid "Action" -#~ msgstr "Aktion" +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" -#~ msgid "Delete this gallery ?" -#~ msgstr "Diese Galerie löschen ?" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#~ msgid "General WordPress MU Settings" -#~ msgstr "WordPress-MU-Einstellungen" +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" -#~ msgid "No album" -#~ msgstr "Kein Album" +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" -#~ msgid "for the Fugue Iconset" -#~ msgstr "für das Fugue-Iconset" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" -#~ msgid "Gallery Administrator" -#~ msgstr "Galerie-Administrator" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" -#~ msgid "Gallery Editor" -#~ msgstr "Galerie-Mitarbeiter" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" -#~ msgid "You currently have %s rights." -#~ msgstr "Du hast derzeit %s Rechte." +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" -#~ msgid "Upload Space Remaining:" -#~ msgstr "Verbleibender Speicher:" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." -#~ msgid "View all images tagged with %s" -#~ msgstr "Zeige alle Bilder, die mit dem Stichwort %s markiert sind" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" -#~ msgid "Upgrade sucessful" -#~ msgstr "Aktualisierung erfolgreich" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" -#~ msgid "" -#~ "Would you like to help to translate this plugin ? Download the current pot file and read " -#~ "here how you can translate the plugin." -#~ msgstr "" -#~ "Would you like to help to translate this plugin ? Download the current pot file and read " -#~ "here how you can translate the plugin." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" -#~ msgid "" -#~ "Translation by : N/A" -#~ msgstr "" -#~ "Übersetzt von : Alex " -#~ "Rabe" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" -#~ msgid "Setup Gallery" -#~ msgstr "Galerie Setup" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" -#~ msgid "Setup" -#~ msgstr "Setup" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" -#~ msgid "PHP Output Buffer Size" -#~ msgstr "PHP Output Buffer Größe" +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" -#~ msgid "for PclZip , a PHP library that manage ZIP archives" -#~ msgstr "für PclZip, eine ZIP PHP Library" +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" -#~ msgid "Crop square thumbnail from image" -#~ msgstr "Mittige Thumbnails aus Bildern ausschneiden" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" -#~ msgid "Create square thumbnails, use only the width setting :" -#~ msgstr "Erstellt viereckige Thumbnails, nutzt nur den Wert der Breite :" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#, fuzzy -#~ msgid "Search Media" -#~ msgstr "Suche nach Stichwörter" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" -#~ msgid "Album Page ID" -#~ msgstr "Album Seiten ID (Page ID)" +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" -#~ msgid "Import a folder with all images." -#~ msgstr "Importiere ein Verzeichnis mit Bildern." +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" -#~ msgid "Show tags" -#~ msgstr "Zeige Tags" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" -#~ msgid "Hide tags" -#~ msgstr "Verstecke Tags" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" -#~ msgid "Delete this file ?" -#~ msgstr "Diese Datei löschen ?" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#~ msgid "" -#~ "You are about to copy or move %s images \n" -#~ " \n" -#~ " 'Cancel' to stop, 'OK' to proceed." -#~ msgstr "" -#~ "Willst du wirklich %s Bild(er) verschieben \n" -#~ " \n" -#~ " 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" -#~ msgid "Show thumbnails " -#~ msgstr "Thumbnails zeigen" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" -#~ msgid "Add Gallery" -#~ msgstr "Bilder/Galerie hinzufügen" +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" -#~ msgid "" -#~ "There are totally %1$s pictures in %2$s galleries, which are spread " -#~ "across %3$s albums." -#~ msgstr "" -#~ "Es gibt insgesamt %1$s Bilder in %2$s Galerien - verteilt in %3$s Alben." +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" -#~ msgid "GD support" -#~ msgstr "GD Unterstützung" +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." -#~ msgid "ImageMagick" -#~ msgstr "ImageMagick" +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." -#~ msgid "Add Metadata :" -#~ msgstr "Metadaten hinzufügen :" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." -#~ msgid "Import EXIF, IPTC or XMP data (if available)" -#~ msgstr "EXIF, IPTC oder XMP Daten importieren (wenn verfügbar)" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#~ msgid "New Version available" -#~ msgstr "Neue Version verfügbar !!" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#~ msgid "" -#~ "The server reports that a new NextGEN Gallery Version is now available. " -#~ "Please visit the plugin homepage for more information." -#~ msgstr "" -#~ "Der Server benachrichtigt Dich über eine neu verfügbare Version der " -#~ "NextGEN Galerie. Bitte besuche die Plugin Homepage um weitere " -#~ "Informationen zu erhalten." +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" -#~ msgid "Resample Mode" -#~ msgstr "Resample Modus" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" -#~ msgid "Value between 1-5 (higher value, more CPU load)" -#~ msgstr "Wähle zwischen 1-5 (je höhere desto länger braucht der Server)" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." -#~ msgid "NextGEN Gallery %d" -#~ msgstr "NextGEN Gallery %d" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" -#~ msgid "How many NextGEN Gallery widgets would you like?" -#~ msgstr "Wie viele NextGEN Gallery Widgets möchtest du haben ?" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" -#~ msgid "Save" -#~ msgstr "Speichern" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#~ msgid "for Simple:Press Forum, it saved me a lot of time" -#~ msgstr "für das Simple:Press Forum, welches mir viel Zeit sparte" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" -#~ msgid "Sorry, NextGEN Gallery works only under WordPress 2.5 or higher" -#~ msgstr "" -#~ "Tut mir leid aber NextGEN Gallery arbeitet nur ab WordPress 2.5 und " -#~ "aufwärts" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#~ msgid "Watch gallery" -#~ msgstr "Galerie ansehen" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#~ msgid "from" -#~ msgstr "von" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" -#~ msgid " : Image resized..." -#~ msgstr " : Bild angepasst..." +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#~ msgid "Some pictures are not writeable :" -#~ msgstr "Einige Bilder sind schreibgeschützt :" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" -#~ msgid " : Watermark created..." -#~ msgstr " : Wasserzeichen gesetzt..." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." -#~ msgid " : Thumbnail created..." -#~ msgstr ": Thumbnail erstellt..." +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#~ msgid "Follow thumbnails could not created." -#~ msgstr "Folgende Thumbnails konnten nicht erstellt werden :" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" -#~ msgid "Some thumbnails are not writeable :" -#~ msgstr "Einige Thumbnails sind schreibgeschützt :" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#~ msgid "Watermark successfully added" -#~ msgstr "Wasserzeichen erfolgreich erstellt" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" -#~ msgid "Images successfully resized" -#~ msgstr "Bilder erfolgreich verkleinert" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" -#~ msgid " (require WordPress 2.3 or higher)" -#~ msgstr " (benötigt WordPress 2.3 oder höher)" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." -#~ msgid "Show thumbnail description" -#~ msgstr "Zeige Bildbeschreibung" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" -#~ msgid "Description text" -#~ msgstr "Beschreibung" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" -#~ msgid "Import a folder with images. Please note :" -#~ msgstr "Importiere ein Verzeichnis mit Bildern. Bitte beachte:" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" -#~ msgid "For safe-mode = ON you need to add the subfolder thumbs manually" -#~ msgstr "" -#~ "Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das " -#~ "Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) " -#~ "anlegen" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." -#~ msgid "The Zip-file is too large. Exceed Memory limit !" -#~ msgstr "Das Zip-File ist zu groß. Speicherlimit überschritten !" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." -#~ msgid "Summary" -#~ msgstr "Zusammenfassung" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "Welcome" -#~ msgstr "Willkommen" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" -#~ msgid "" -#~ "Welcome to NextGEN Gallery. Here you can control your images, galleries " -#~ "and albums. You currently have %s rights." -#~ msgstr "" -#~ "Willkommen zur NextGEN Galerie. Hier kannst Du Deine Bilder, Galerien und " -#~ "Alben verwalten. Du hast im Moment %s Rechte." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" -#~ msgid "Add a new gallery or import pictures" -#~ msgstr "Neue Galerie erstellen oder Bilder importieren" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" -#~ msgid "Manage galleries and images" -#~ msgstr "Verwalte Galerien und Bilder" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "URL" -#~ msgstr "URL" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#~ msgid "Delete File" -#~ msgstr "Datei löschen" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Delete image ?" -#~ msgstr "Bilder löschen ?" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "Browse your files" -#~ msgstr "Durchsuche deine Dateien" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" -#~ msgid "Direct link to file" -#~ msgstr "Link zur Datei" +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" -#~ msgid "Show:" -#~ msgstr "Zeige als:" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" -#~ msgid "Link to:" -#~ msgstr "Link zu:" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" -#~ msgid "Send to editor »" -#~ msgstr "Zum Editor schicken »" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "" -#~ "Are you sure you want to delete the file '%s'?\n" -#~ "Click ok to delete or cancel to go back." -#~ msgstr "Bist du sicher das Du diese Datei '%s' löschen willst ?" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "Alt/Titel text" -#~ msgstr "Alt / Titel Text" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-es_ES.mo b/lang/nggallery-es_ES.mo index d912df54a1f4d4fdbc4102aef584234a74f82a3b..ad0b9c7b4fc61b7f1798d25ee93a926ee8078439 100644 GIT binary patch delta 116 zcmbQvI*WCJh#3PA_<#r?0MWug>ZObiT?K)QixVw|^FP-;Pb zQHic^ae8Kou2X4xv2IAdmBPfI%9C{%qb9Bl=FLklO-xU delta 115 zcmbQmI-PZbh!-mZ1A`9`gFpfh3j=W?lr9C*_ZS%%I)StZ5N9wkFh~OFS|AM+W&lzQ r%s>nQ6TQ4AYcK{+T&KYAlbDxYnwXwyrI1=2?;1SuZ1m<%MnOgZ3P=)D diff --git a/lang/nggallery-es_ES.po b/lang/nggallery-es_ES.po index 5b7614d..4c8fcb1 100644 --- a/lang/nggallery-es_ES.po +++ b/lang/nggallery-es_ES.po @@ -1,14 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent\n" -"POT-Creation-Date: 2016-02-15 16:58-0300\n" -"PO-Revision-Date: 2016-02-15 17:11-0300\n" +"Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" -"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2016-02-15 16:58-0300\n" +"PO-Revision-Date: 2016-02-15 17:11-0300\n" +"Language: es_ES\n" "X-Generator: Poedit 1.8.7\n" "X-Poedit-KeywordsList: _n;__;_e;esc_attr_e;esc_html_e\n" "X-Poedit-Basepath: .\n" @@ -26,15 +27,19 @@ msgstr "" msgid "Could create image with %s x %s pixel" msgstr "" -#: ../admin/class-ngg-adder.php:34 ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 ../admin/class-ngg-adder.php:75 +#: ../admin/class-ngg-adder.php:34 +#: ../admin/class-ngg-adder.php:48 +#: ../admin/class-ngg-adder.php:62 +#: ../admin/class-ngg-adder.php:75 #: ../admin/class-ngg-album-manager.php:82 #: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 ../admin/manage/actions.php:12 +#: ../admin/class-ngg-album-manager.php:143 +#: ../admin/manage/actions.php:12 msgid "Cheatin’ uh?" msgstr "" -#: ../admin/class-ngg-adder.php:54 ../admin/class-ngg-adder.php:91 +#: ../admin/class-ngg-adder.php:54 +#: ../admin/class-ngg-adder.php:91 msgid "Upload failed!" msgstr "" @@ -42,12 +47,14 @@ msgstr "" msgid "Upload failed! " msgstr "" -#: ../admin/class-ngg-adder.php:88 ../admin/class-ngg-adder.php:335 +#: ../admin/class-ngg-adder.php:88 +#: ../admin/class-ngg-adder.php:335 #: ../admin/class-ngg-admin-launcher.php:296 msgid "You didn't select a gallery!" msgstr "" -#: ../admin/class-ngg-adder.php:162 ../admin/class-ngg-admin-launcher.php:65 +#: ../admin/class-ngg-adder.php:162 +#: ../admin/class-ngg-admin-launcher.php:65 #: ../admin/class-ngg-admin-launcher.php:66 msgid "Add Gallery / Images" msgstr "" @@ -60,20 +67,21 @@ msgstr "" msgid "remove" msgstr "" -#: ../admin/class-ngg-adder.php:225 ../admin/class-ngg-adder.php:488 +#: ../admin/class-ngg-adder.php:225 +#: ../admin/class-ngg-adder.php:488 msgid "Browse..." msgstr "" -#: ../admin/class-ngg-adder.php:226 ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 ../admin/class-ngg-adder.php:557 +#: ../admin/class-ngg-adder.php:226 +#: ../admin/class-ngg-adder.php:264 +#: ../admin/class-ngg-adder.php:506 +#: ../admin/class-ngg-adder.php:557 msgid "Upload images" msgstr "" #: ../admin/class-ngg-adder.php:307 #: ../admin/manage/class-ngg-image-manager.php:90 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" msgstr "" #: ../admin/class-ngg-adder.php:309 @@ -86,26 +94,32 @@ msgstr "" msgid "Press OK to proceed, and Cancel to stop." msgstr "" -#: ../admin/class-ngg-adder.php:343 ../admin/class-ngg-adder.php:351 +#: ../admin/class-ngg-adder.php:343 +#: ../admin/class-ngg-adder.php:351 msgid "You didn't select a file!" msgstr "" -#: ../admin/class-ngg-adder.php:370 ../admin/class-ngg-admin-launcher.php:474 +#: ../admin/class-ngg-adder.php:370 +#: ../admin/class-ngg-admin-launcher.php:474 msgid "New gallery" msgstr "" -#: ../admin/class-ngg-adder.php:373 ../admin/class-ngg-admin-launcher.php:482 +#: ../admin/class-ngg-adder.php:373 +#: ../admin/class-ngg-admin-launcher.php:482 #: ../admin/class-ngg-admin-launcher.php:519 -#: ../admin/class-ngg-admin-launcher.php:619 ../admin/class-ngg-options.php:210 +#: ../admin/class-ngg-admin-launcher.php:619 +#: ../admin/class-ngg-options.php:210 #: ../admin/manage/class-ngg-gallery-list-table.php:157 msgid "Images" msgstr "" -#: ../admin/class-ngg-adder.php:376 ../admin/class-ngg-admin-launcher.php:486 +#: ../admin/class-ngg-adder.php:376 +#: ../admin/class-ngg-admin-launcher.php:486 msgid "ZIP file" msgstr "" -#: ../admin/class-ngg-adder.php:379 ../admin/class-ngg-adder.php:497 +#: ../admin/class-ngg-adder.php:379 +#: ../admin/class-ngg-adder.php:497 #: ../admin/class-ngg-admin-launcher.php:490 msgid "Import folder" msgstr "" @@ -115,9 +129,12 @@ msgstr "" msgid "Add a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:395 ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 ../admin/manage/actions.php:203 +#: ../admin/class-ngg-adder.php:395 +#: ../admin/class-ngg-album-manager.php:580 +#: ../admin/manage/actions.php:128 +#: ../admin/manage/actions.php:156 +#: ../admin/manage/actions.php:181 +#: ../admin/manage/actions.php:203 #: ../admin/manage/class-ngg-gallery-manager.php:83 msgid "Name" msgstr "" @@ -132,7 +149,8 @@ msgstr "" msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -#: ../admin/class-ngg-adder.php:408 ../admin/class-ngg-admin-launcher.php:538 +#: ../admin/class-ngg-adder.php:408 +#: ../admin/class-ngg-admin-launcher.php:538 #: ../admin/class-ngg-style.php:294 #: ../admin/manage/class-ngg-gallery-list-table.php:154 #: ../admin/manage/class-ngg-image-list-table.php:187 @@ -170,7 +188,8 @@ msgstr "" msgid "Import a ZIP file from a URL" msgstr "" -#: ../admin/class-ngg-adder.php:453 ../admin/class-ngg-adder.php:512 +#: ../admin/class-ngg-adder.php:453 +#: ../admin/class-ngg-adder.php:512 msgid "in to" msgstr "" @@ -246,29 +265,35 @@ msgid "Galleries" msgstr "" #: ../admin/class-ngg-admin-launcher.php:61 -#: ../admin/class-ngg-admin-launcher.php:528 ../nggallery.php:724 +#: ../admin/class-ngg-admin-launcher.php:528 +#: ../nggallery.php:724 #: ../nggfunctions.php:966 msgid "Overview" msgstr "" #: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:430 +#: ../admin/class-ngg-album-manager.php:286 +#: ../nggallery.php:430 msgid "Albums" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:77 ../admin/class-ngg-options.php:334 +#: ../admin/class-ngg-admin-launcher.php:77 +#: ../admin/class-ngg-options.php:334 #: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:237 ../lib/meta.php:459 +#: ../admin/manage/class-ngg-image-list-table.php:237 +#: ../lib/meta.php:459 #: ../nggallery.php:438 msgid "Tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:81 ../admin/class-ngg-options.php:116 +#: ../admin/class-ngg-admin-launcher.php:81 +#: ../admin/class-ngg-options.php:116 #: ../nggallery.php:446 msgid "Settings" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:454 +#: ../admin/class-ngg-admin-launcher.php:86 +#: ../nggallery.php:454 msgid "Style" msgstr "" @@ -330,8 +355,7 @@ msgid "An error occurred in the upload. Please try again later." msgstr "" #: ../admin/class-ngg-admin-launcher.php:284 -msgid "" -"There was a configuration error. Please contact the server administrator." +msgid "There was a configuration error. Please contact the server administrator." msgstr "" #: ../admin/class-ngg-admin-launcher.php:285 @@ -379,36 +403,35 @@ msgstr "" msgid "“%s” has failed to upload due to an error" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:318 ../nggallery.php:489 +#: ../admin/class-ngg-admin-launcher.php:318 +#: ../nggallery.php:489 msgid "L O A D I N G" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:319 ../nggallery.php:490 +#: ../admin/class-ngg-admin-launcher.php:319 +#: ../nggallery.php:490 msgid "Click to Close" msgstr "" #: ../admin/class-ngg-admin-launcher.php:419 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/class-ngg-admin-launcher.php:428 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:429 ../admin/class-ngg-overview.php:13 +#: ../admin/class-ngg-admin-launcher.php:429 +#: ../admin/class-ngg-overview.php:13 msgid "At a Glance" msgstr "" #: ../admin/class-ngg-admin-launcher.php:430 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:432 ../admin/class-ngg-overview.php:21 +#: ../admin/class-ngg-admin-launcher.php:432 +#: ../admin/class-ngg-overview.php:21 msgid "Latest News" msgstr "" @@ -416,7 +439,8 @@ msgstr "" msgid "The latest NextCellent news." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:435 ../admin/class-ngg-overview.php:34 +#: ../admin/class-ngg-admin-launcher.php:435 +#: ../admin/class-ngg-overview.php:34 msgid "Related plugins" msgstr "" @@ -430,12 +454,11 @@ msgstr "" #: ../admin/class-ngg-admin-launcher.php:438 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:441 ../admin/class-ngg-overview.php:17 +#: ../admin/class-ngg-admin-launcher.php:441 +#: ../admin/class-ngg-overview.php:17 msgid "Help me help YOU!" msgstr "" @@ -451,7 +474,8 @@ msgstr "" msgid "View information about the current translation." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:449 ../admin/class-ngg-overview.php:30 +#: ../admin/class-ngg-admin-launcher.php:449 +#: ../admin/class-ngg-overview.php:30 msgid "Server Settings" msgstr "" @@ -459,7 +483,8 @@ msgstr "" msgid "Show all the server settings!." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:452 ../admin/class-ngg-overview.php:26 +#: ../admin/class-ngg-admin-launcher.php:452 +#: ../admin/class-ngg-overview.php:26 msgid "Plugin Check" msgstr "" @@ -502,21 +527,18 @@ msgstr "" #: ../admin/class-ngg-admin-launcher.php:535 #: ../admin/class-ngg-album-manager.php:582 #: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:164 ../lib/meta.php:457 +#: ../admin/manage/class-ngg-image-manager.php:164 +#: ../lib/meta.php:457 #: ../widgets/class-ngg-media-rss-widget.php:90 msgid "Title" msgstr "" #: ../admin/class-ngg-admin-launcher.php:536 -msgid "" -"The title of the gallery. This can be visible to the users of the website. " -"This has no effect on the gallery path." +msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." msgstr "" #: ../admin/class-ngg-admin-launcher.php:539 -msgid "" -"The description of the gallery. Albums using the \"extend\" template may " -"display this on the website. The description cannot contain HTML." +msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." msgstr "" #: ../admin/class-ngg-admin-launcher.php:541 @@ -525,9 +547,7 @@ msgid "Path" msgstr "" #: ../admin/class-ngg-admin-launcher.php:542 -msgid "" -"The path on the server to the folder containing this gallery. If you change " -"this, NextCellent will not move the gallery for you." +msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." msgstr "" #: ../admin/class-ngg-admin-launcher.php:544 @@ -537,9 +557,7 @@ msgid "Gallery ID" msgstr "" #: ../admin/class-ngg-admin-launcher.php:545 -msgid "" -"The internal ID used by NextCellent to represent this gallery. This " -"information can be useful for developers. A gallery ID should never change." +msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." msgstr "" #: ../admin/class-ngg-admin-launcher.php:547 @@ -548,11 +566,7 @@ msgid "Page Link" msgstr "" #: ../admin/class-ngg-admin-launcher.php:548 -msgid "" -"With this option you can select the behavior when an user clicks on a " -"gallery in an album. If the option is set to \"not linked\", the gallery " -"will be displayed on the same page. If you do select a page, the user will " -"be redirected to that page." +msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." msgstr "" #: ../admin/class-ngg-admin-launcher.php:549 @@ -570,15 +584,14 @@ msgid "Preview image" msgstr "" #: ../admin/class-ngg-admin-launcher.php:552 -msgid "" -"This image will be shown when the gallery is shown on the website and it " -"needs a preview, e.g. an album. If you do not select a preview image, " -"NextCellent will use the last uploaded image of the gallery." +msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:554 ../admin/class-ngg-style.php:291 +#: ../admin/class-ngg-admin-launcher.php:554 +#: ../admin/class-ngg-style.php:291 #: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:217 ../lib/meta.php:458 +#: ../admin/manage/class-ngg-image-manager.php:217 +#: ../lib/meta.php:458 msgid "Author" msgstr "" @@ -592,12 +605,11 @@ msgid "Create new page" msgstr "" #: ../admin/class-ngg-admin-launcher.php:558 -msgid "" -"This will create a new page with the same name as the gallery, and include a " -"shortcode for this gallery in it." +msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:563 ../admin/class-ngg-options.php:447 +#: ../admin/class-ngg-admin-launcher.php:563 +#: ../admin/class-ngg-options.php:447 #: ../admin/manage/class-ngg-image-manager.php:159 msgid "Gallery settings" msgstr "" @@ -612,10 +624,7 @@ msgid "Sort gallery" msgstr "" #: ../admin/class-ngg-admin-launcher.php:571 -msgid "" -"Allows you to manually set the order of the images in the gallery. This will " -"only be enabled if you have selected the option \"Custom sort order\" in the " -"NextCellent settings." +msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." msgstr "" #: ../admin/class-ngg-admin-launcher.php:573 @@ -624,10 +633,7 @@ msgid "Scan folder for new images" msgstr "" #: ../admin/class-ngg-admin-launcher.php:574 -msgid "" -"Scan the folder (the path of the gallery) for new images and add them to the " -"gallery. Warning! This will normalize and rename the images " -"that are added, e.g. spaces are removed." +msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." msgstr "" #: ../admin/class-ngg-admin-launcher.php:576 @@ -647,9 +653,7 @@ msgid "Organize your galleries into albums." msgstr "" #: ../admin/class-ngg-admin-launcher.php:593 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/class-ngg-admin-launcher.php:603 @@ -661,42 +665,45 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/class-ngg-admin-launcher.php:614 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:616 ../admin/class-ngg-options.php:209 +#: ../admin/class-ngg-admin-launcher.php:616 +#: ../admin/class-ngg-options.php:209 msgid "General" msgstr "" #: ../admin/class-ngg-admin-launcher.php:617 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/class-ngg-admin-launcher.php:620 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:622 ../admin/class-ngg-options.php:211 -#: ../admin/class-ngg-overview.php:59 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage/class-ngg-image-manager.php:155 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:422 +#: ../admin/class-ngg-admin-launcher.php:622 +#: ../admin/class-ngg-options.php:211 +#: ../admin/class-ngg-overview.php:59 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage/class-ngg-image-manager.php:155 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:422 msgid "Gallery" msgstr "" #: ../admin/class-ngg-admin-launcher.php:623 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:625 ../admin/class-ngg-options.php:212 +#: ../admin/class-ngg-admin-launcher.php:625 +#: ../admin/class-ngg-options.php:212 #: ../admin/class-ngg-options.php:592 msgid "Effects" msgstr "" @@ -705,8 +712,10 @@ msgstr "" msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:628 ../admin/class-ngg-options.php:213 -#: ../admin/class-ngg-options.php:646 ../admin/tinymce/window.php:329 +#: ../admin/class-ngg-admin-launcher.php:628 +#: ../admin/class-ngg-options.php:213 +#: ../admin/class-ngg-options.php:646 +#: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "" @@ -714,10 +723,14 @@ msgstr "" msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:631 ../admin/class-ngg-options.php:214 -#: ../admin/class-ngg-options.php:476 ../admin/class-ngg-options.php:502 -#: ../admin/class-ngg-options.php:798 ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 ../widgets/class-ngg-slideshow-widget.php:28 +#: ../admin/class-ngg-admin-launcher.php:631 +#: ../admin/class-ngg-options.php:214 +#: ../admin/class-ngg-options.php:476 +#: ../admin/class-ngg-options.php:502 +#: ../admin/class-ngg-options.php:798 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/class-ngg-slideshow-widget.php:28 #: ../widgets/class-ngg-slideshow-widget.php:93 msgid "Slideshow" msgstr "" @@ -735,28 +748,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/class-ngg-admin-launcher.php:644 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/class-ngg-admin-launcher.php:654 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/class-ngg-admin-launcher.php:656 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/class-ngg-admin-launcher.php:666 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/class-ngg-admin-launcher.php:668 @@ -764,9 +768,7 @@ msgid "Attention!" msgstr "" #: ../admin/class-ngg-admin-launcher.php:669 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/class-ngg-admin-launcher.php:682 @@ -791,7 +793,8 @@ msgstr "" msgid "Album deleted" msgstr "" -#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47 +#: ../admin/class-ngg-album-manager.php:277 +#: ../admin/class-ngg-roles.php:47 msgid "Edit Album" msgstr "" @@ -852,9 +855,7 @@ msgid "[Minimize]" msgstr "" #: ../admin/class-ngg-album-manager.php:341 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" msgstr "" #: ../admin/class-ngg-album-manager.php:368 @@ -901,11 +902,13 @@ msgid "OK" msgstr "" #: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:472 +#: ../admin/manage/class-ngg-manager.php:300 +#: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "" -#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232 +#: ../admin/class-ngg-album-manager.php:584 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "" @@ -914,9 +917,7 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "" #: ../admin/class-ngg-installer.php:112 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" +msgid "NextCellent Gallery : Tables could not created, please check your database settings" msgstr "" #: ../admin/class-ngg-installer.php:172 @@ -939,7 +940,8 @@ msgstr "" msgid "General settings" msgstr "" -#: ../admin/class-ngg-options.php:233 ../admin/wpmu.php:85 +#: ../admin/class-ngg-options.php:233 +#: ../admin/wpmu.php:85 msgid "Gallery path" msgstr "" @@ -947,11 +949,13 @@ msgstr "" msgid "This is the default path for all galleries" msgstr "" -#: ../admin/class-ngg-options.php:240 ../admin/wpmu.php:95 +#: ../admin/class-ngg-options.php:240 +#: ../admin/wpmu.php:95 msgid "Silent database upgrade" msgstr "" -#: ../admin/class-ngg-options.php:243 ../admin/wpmu.php:98 +#: ../admin/class-ngg-options.php:243 +#: ../admin/wpmu.php:98 msgid "Update the database without notice." msgstr "" @@ -996,9 +1000,7 @@ msgid "Include support for PicLens and CoolIris" msgstr "" #: ../admin/class-ngg-options.php:286 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." msgstr "" #: ../admin/class-ngg-options.php:290 @@ -1014,8 +1016,7 @@ msgid "Adds a static link to all images" msgstr "" #: ../admin/class-ngg-options.php:297 -msgid "" -"When activating this option, you need to update your permalink structure once" +msgid "When activating this option, you need to update your permalink structure once" msgstr "" #: ../admin/class-ngg-options.php:301 @@ -1062,11 +1063,15 @@ msgstr "" msgid "0 will show all images" msgstr "" -#: ../admin/class-ngg-options.php:347 ../admin/class-ngg-options.php:436 -#: ../admin/class-ngg-options.php:582 ../admin/class-ngg-options.php:629 -#: ../admin/class-ngg-options.php:748 ../admin/class-ngg-options.php:907 +#: ../admin/class-ngg-options.php:347 +#: ../admin/class-ngg-options.php:436 +#: ../admin/class-ngg-options.php:582 +#: ../admin/class-ngg-options.php:629 +#: ../admin/class-ngg-options.php:748 +#: ../admin/class-ngg-options.php:907 #: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:249 ../admin/wpmu.php:149 +#: ../admin/manage/class-ngg-image-manager.php:249 +#: ../admin/wpmu.php:149 msgid "Save Changes" msgstr "" @@ -1082,25 +1087,31 @@ msgstr "" msgid "Resize images" msgstr "" -#: ../admin/class-ngg-options.php:365 ../admin/class-ngg-options.php:410 -#: ../admin/class-ngg-options.php:810 ../admin/manage/actions.php:317 +#: ../admin/class-ngg-options.php:365 +#: ../admin/class-ngg-options.php:410 +#: ../admin/class-ngg-options.php:810 +#: ../admin/manage/actions.php:317 #: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 ../admin/tinymce/window.php:210 +#: ../admin/manage/class-ngg-manager.php:83 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "" -#: ../admin/class-ngg-options.php:367 ../admin/class-ngg-options.php:412 -#: ../admin/class-ngg-options.php:812 ../admin/manage/actions.php:325 +#: ../admin/class-ngg-options.php:367 +#: ../admin/class-ngg-options.php:412 +#: ../admin/class-ngg-options.php:812 +#: ../admin/manage/actions.php:325 #: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 ../admin/tinymce/window.php:211 +#: ../admin/manage/class-ngg-manager.php:85 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "" -#: ../admin/class-ngg-options.php:369 ../admin/manage/class-ngg-manager.php:65 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +#: ../admin/class-ngg-options.php:369 +#: ../admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "" #: ../admin/class-ngg-options.php:373 @@ -1132,15 +1143,11 @@ msgid "Different sizes" msgstr "" #: ../admin/class-ngg-options.php:401 -msgid "" -"Allows you to make thumbnails with dimensions that differ from the rest of " -"the gallery." +msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." msgstr "" #: ../admin/class-ngg-options.php:405 -msgid "" -"Please note: if you change the settings below settings, you need to recreate " -"the thumbnails under -> Manage Gallery ." +msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." msgstr "" #: ../admin/class-ngg-options.php:408 @@ -1151,7 +1158,8 @@ msgstr "" msgid "These values are maximum values." msgstr "" -#: ../admin/class-ngg-options.php:418 ../admin/manage/class-ngg-manager.php:94 +#: ../admin/class-ngg-options.php:418 +#: ../admin/manage/class-ngg-manager.php:94 msgid "Fixed size" msgstr "" @@ -1187,7 +1195,8 @@ msgstr "" msgid "Images per page" msgstr "" -#: ../admin/class-ngg-options.php:463 ../admin/class-ngg-options.php:902 +#: ../admin/class-ngg-options.php:463 +#: ../admin/class-ngg-options.php:902 msgid "images" msgstr "" @@ -1204,9 +1213,7 @@ msgid "columns per page" msgstr "" #: ../admin/class-ngg-options.php:472 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." msgstr "" #: ../admin/class-ngg-options.php:480 @@ -1218,9 +1225,7 @@ msgid "Text to show:" msgstr "" #: ../admin/class-ngg-options.php:488 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +msgid "This is the text the visitors will have to click to switch between display modes." msgstr "" #: ../admin/class-ngg-options.php:492 @@ -1249,9 +1254,7 @@ msgid "Hidden images" msgstr "" #: ../admin/class-ngg-options.php:522 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." msgstr "" #: ../admin/class-ngg-options.php:524 @@ -1295,7 +1298,8 @@ msgstr "" msgid "Alt / Title text" msgstr "" -#: ../admin/class-ngg-options.php:562 ../view/imagebrowser-exif.php:58 +#: ../admin/class-ngg-options.php:562 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "" @@ -1314,10 +1318,7 @@ msgid "Descending" msgstr "" #: ../admin/class-ngg-options.php:594 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." msgstr "" #: ../admin/class-ngg-options.php:595 @@ -1340,7 +1341,8 @@ msgstr "" msgid "JavaScript Thumbnail effect" msgstr "" -#: ../admin/class-ngg-options.php:610 ../admin/media-upload.php:232 +#: ../admin/class-ngg-options.php:610 +#: ../admin/media-upload.php:232 msgid "None" msgstr "" @@ -1364,7 +1366,8 @@ msgstr "" msgid "PhotoSwipe" msgstr "" -#: ../admin/class-ngg-options.php:616 ../admin/tinymce/window.php:184 +#: ../admin/class-ngg-options.php:616 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "" @@ -1373,9 +1376,7 @@ msgid "Link Code line" msgstr "" #: ../admin/class-ngg-options.php:647 -msgid "" -"Please note : you can only activate the watermark under -> Manage Galleries. " -"This action cannot be undone." +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." msgstr "" #: ../admin/class-ngg-options.php:652 @@ -1390,7 +1391,8 @@ msgstr "" msgid "View full image" msgstr "" -#: ../admin/class-ngg-options.php:662 ../admin/class-ngg-options.php:666 +#: ../admin/class-ngg-options.php:662 +#: ../admin/class-ngg-options.php:666 msgid "Position" msgstr "" @@ -1419,11 +1421,11 @@ msgid "This function will not work, cause you need the FreeType library" msgstr "" #: ../admin/class-ngg-options.php:725 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" msgstr "" -#: ../admin/class-ngg-options.php:731 ../admin/manage/class-ngg-manager.php:81 +#: ../admin/class-ngg-options.php:731 +#: ../admin/manage/class-ngg-manager.php:81 #: ../admin/media-upload.php:242 msgid "Size" msgstr "" @@ -1569,8 +1571,10 @@ msgstr "" msgid "Click to go to the next image." msgstr "" -#: ../admin/class-ngg-options.php:899 ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423 +#: ../admin/class-ngg-options.php:899 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 msgid "Number of images" msgstr "" @@ -1609,8 +1613,10 @@ msgstr "" msgid "Image" msgstr "" -#: ../admin/class-ngg-overview.php:62 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/class-ngg-overview.php:62 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "" @@ -1642,9 +1648,7 @@ msgstr "" #: ../admin/class-ngg-overview.php:126 #, php-format -msgid "" -"The newsfeed could not be loaded. Check the front page " -"to check for updates." +msgid "The newsfeed could not be loaded. Check the front page to check for updates." msgstr "" #: ../admin/class-ngg-overview.php:137 @@ -1659,7 +1663,8 @@ msgstr "" msgid "Check plugin/theme conflict" msgstr "" -#: ../admin/class-ngg-overview.php:350 ../admin/class-ngg-overview.php:356 +#: ../admin/class-ngg-overview.php:350 +#: ../admin/class-ngg-overview.php:356 #: ../admin/class-ngg-overview.php:362 msgid "Not tested" msgstr "" @@ -1708,13 +1713,17 @@ msgstr "" msgid "There is no GD support" msgstr "" -#: ../admin/class-ngg-overview.php:423 ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 ../admin/class-ngg-overview.php:503 +#: ../admin/class-ngg-overview.php:423 +#: ../admin/class-ngg-overview.php:491 +#: ../admin/class-ngg-overview.php:497 +#: ../admin/class-ngg-overview.php:503 msgid "Yes" msgstr "" -#: ../admin/class-ngg-overview.php:425 ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505 +#: ../admin/class-ngg-overview.php:425 +#: ../admin/class-ngg-overview.php:493 +#: ../admin/class-ngg-overview.php:499 +#: ../admin/class-ngg-overview.php:505 msgid "No" msgstr "" @@ -1730,9 +1739,12 @@ msgstr "" msgid "Off" msgstr "" -#: ../admin/class-ngg-overview.php:457 ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 ../admin/class-ngg-overview.php:487 +#: ../admin/class-ngg-overview.php:457 +#: ../admin/class-ngg-overview.php:463 +#: ../admin/class-ngg-overview.php:469 +#: ../admin/class-ngg-overview.php:475 +#: ../admin/class-ngg-overview.php:481 +#: ../admin/class-ngg-overview.php:487 msgid "N/A" msgstr "" @@ -1809,9 +1821,7 @@ msgid "This widget requires JavaScript." msgstr "" #: ../admin/class-ngg-overview.php:557 -msgid "" -"Note: third parties plugins that are compatible with NGG " -"may not be 100% compatible with NextCellent Gallery!" +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/class-ngg-overview.php:599 @@ -1837,12 +1847,14 @@ msgstr "" msgid "Update Now" msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 #, php-format msgid "More information about %s" msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 msgid "More Details" msgstr "" @@ -1863,9 +1875,7 @@ msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "" #: ../admin/class-ngg-overview.php:747 -msgid "" -"Developed & maintained by WPGetReady.com" +msgid "Developed & maintained by WPGetReady.com" msgstr "" #: ../admin/class-ngg-overview.php:753 @@ -1917,9 +1927,7 @@ msgid "Roles / capabilities" msgstr "" #: ../admin/class-ngg-roles.php:17 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" #: ../admin/class-ngg-roles.php:18 @@ -1987,10 +1995,7 @@ msgid "You don't like NextCellent Gallery?" msgstr "" #: ../admin/class-ngg-setup.php:31 -msgid "" -"With this button you can clear all database tables. This should also happen " -"if you uninstall the normal way, but it can be useful for manually " -"uninstalling NextCellent completely." +msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." msgstr "" #: ../admin/class-ngg-setup.php:34 @@ -1998,10 +2003,7 @@ msgid "WARNING:" msgstr "" #: ../admin/class-ngg-setup.php:36 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" msgstr "" #: ../admin/class-ngg-setup.php:36 @@ -2020,14 +2022,13 @@ msgstr "" msgid "Reset all options to default settings?" msgstr "" -#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66 +#: ../admin/class-ngg-setup.php:51 +#: ../admin/class-ngg-setup.php:66 msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" #: ../admin/class-ngg-setup.php:64 -msgid "" -"You are about to uninstall this plugin from WordPress. This action is not " -"reversible." +msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." msgstr "" #: ../admin/class-ngg-setup.php:97 @@ -2046,7 +2047,8 @@ msgstr "" msgid "No CSS file will be used." msgstr "" -#: ../admin/class-ngg-style.php:129 ../admin/class-ngg-style.php:169 +#: ../admin/class-ngg-style.php:129 +#: ../admin/class-ngg-style.php:169 msgid "You do not have sufficient permissions to edit templates for this blog." msgstr "" @@ -2070,11 +2072,13 @@ msgstr "" msgid "Could not move the CSS file." msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "Your CSS file is set by a theme or another plugin." msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "This CSS file will be applied:" msgstr "" @@ -2105,9 +2109,7 @@ msgid "(from the theme folder)" msgstr "" #: ../admin/class-ngg-style.php:283 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/class-ngg-style.php:286 @@ -2177,10 +2179,7 @@ msgid "Rename Tag" msgstr "" #: ../admin/class-ngg-tag-manager.php:195 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." msgstr "" #: ../admin/class-ngg-tag-manager.php:196 @@ -2205,9 +2204,7 @@ msgid "Delete Tag" msgstr "" #: ../admin/class-ngg-tag-manager.php:221 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." msgstr "" #: ../admin/class-ngg-tag-manager.php:222 @@ -2223,9 +2220,7 @@ msgid "Edit Tag Slug" msgstr "" #: ../admin/class-ngg-tag-manager.php:243 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" +msgid "Enter the tag name to edit and its new slug. Slug definition" msgstr "" #: ../admin/class-ngg-tag-manager.php:248 @@ -2245,9 +2240,12 @@ msgstr "" msgid "No valid gallery name!" msgstr "" -#: ../admin/functions.php:48 ../admin/functions.php:57 -#: ../admin/functions.php:83 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:48 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "" @@ -2256,16 +2254,20 @@ msgstr "" msgid "didn't exist. Please create first the main gallery folder " msgstr "" -#: ../admin/functions.php:49 ../admin/functions.php:58 +#: ../admin/functions.php:49 +#: ../admin/functions.php:58 msgid "Check this link, if you didn't know how to set the permission :" msgstr "" -#: ../admin/functions.php:57 ../admin/functions.php:83 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 msgid "is not writeable !" msgstr "" -#: ../admin/functions.php:79 ../admin/functions.php:88 -#: ../admin/functions.php:1126 ../lib/core.php:102 +#: ../admin/functions.php:79 +#: ../admin/functions.php:88 +#: ../admin/functions.php:1126 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "" @@ -2287,21 +2289,22 @@ msgstr "" #: ../admin/functions.php:120 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" msgstr "" -#: ../admin/functions.php:123 ../admin/functions.php:309 +#: ../admin/functions.php:123 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "" @@ -2313,15 +2316,18 @@ msgstr "" msgid "Importing was aborted." msgstr "" -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "" -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "" -#: ../admin/functions.php:299 ../admin/functions.php:407 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 #: ../admin/functions.php:1243 #: ../admin/manage/class-ngg-gallery-list-table.php:212 #: ../admin/manage/class-ngg-image-list-table.php:306 @@ -2334,7 +2340,8 @@ msgstr "" msgid " picture(s) successfully renamed" msgstr "" -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr "" @@ -2342,8 +2349,10 @@ msgstr "" msgid "No images were added." msgstr "" -#: ../admin/functions.php:485 ../admin/functions.php:569 -#: ../admin/functions.php:624 ../admin/functions.php:721 +#: ../admin/functions.php:485 +#: ../admin/functions.php:569 +#: ../admin/functions.php:624 +#: ../admin/functions.php:721 #: ../admin/functions.php:775 msgid "Object didn't contain correct data" msgstr "" @@ -2352,8 +2361,10 @@ msgstr "" msgid " is not writeable " msgstr "" -#: ../admin/functions.php:579 ../admin/functions.php:627 -#: ../admin/functions.php:727 ../admin/functions.php:778 +#: ../admin/functions.php:579 +#: ../admin/functions.php:627 +#: ../admin/functions.php:727 +#: ../admin/functions.php:778 msgid " is not writeable" msgstr "" @@ -2395,39 +2406,42 @@ msgstr "" #: ../admin/functions.php:1121 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" msgstr "" #: ../admin/functions.php:1136 msgid "Zip-File successfully unpacked" msgstr "" -#: ../admin/functions.php:1167 ../admin/functions.php:1267 +#: ../admin/functions.php:1167 +#: ../admin/functions.php:1267 msgid "No gallery selected !" msgstr "" -#: ../admin/functions.php:1175 ../admin/functions.php:1292 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1292 msgid "Failure in database, no gallery path set !" msgstr "" -#: ../admin/functions.php:1199 ../admin/functions.php:1286 +#: ../admin/functions.php:1199 +#: ../admin/functions.php:1286 msgid "is no valid image file!" msgstr "" -#: ../admin/functions.php:1213 ../admin/functions.php:1411 +#: ../admin/functions.php:1213 +#: ../admin/functions.php:1411 #: ../admin/functions.php:1488 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" msgstr "" -#: ../admin/functions.php:1220 ../admin/functions.php:1309 +#: ../admin/functions.php:1220 +#: ../admin/functions.php:1309 msgid "Error, the file could not be moved to : " msgstr "" -#: ../admin/functions.php:1225 ../admin/functions.php:1313 +#: ../admin/functions.php:1225 +#: ../admin/functions.php:1313 msgid "Error, the file permissions could not be set" msgstr "" @@ -2441,24 +2455,21 @@ msgstr "" #: ../admin/functions.php:1351 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" msgstr "" #: ../admin/functions.php:1352 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" msgstr "" -#: ../admin/functions.php:1405 ../admin/functions.php:1482 +#: ../admin/functions.php:1405 +#: ../admin/functions.php:1482 msgid "The destination gallery does not exist" msgstr "" -#: ../admin/functions.php:1436 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1436 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "" @@ -2480,9 +2491,7 @@ msgstr "" #: ../admin/functions.php:1541 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." msgstr "" #: ../admin/functions.php:1544 @@ -2500,9 +2509,7 @@ msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "" #: ../admin/functions.php:1671 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" msgstr "" #: ../admin/functions.php:1674 @@ -2557,8 +2564,10 @@ msgstr "" msgid "Error rotating thumbnail" msgstr "" -#: ../admin/manage/actions.php:129 ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 ../admin/manage/actions.php:204 +#: ../admin/manage/actions.php:129 +#: ../admin/manage/actions.php:157 +#: ../admin/manage/actions.php:182 +#: ../admin/manage/actions.php:204 msgid "Value" msgstr "" @@ -2614,8 +2623,10 @@ msgstr "" msgid "X" msgstr "" -#: ../admin/manage/actions.php:302 ../admin/manage/actions.php:311 -#: ../admin/manage/actions.php:320 ../admin/manage/actions.php:328 +#: ../admin/manage/actions.php:302 +#: ../admin/manage/actions.php:311 +#: ../admin/manage/actions.php:320 +#: ../admin/manage/actions.php:328 msgid "px" msgstr "" @@ -2812,9 +2823,7 @@ msgid "Delete \"{}\"?" msgstr "" #: ../admin/manage/class-ngg-image-manager.php:151 -msgid "" -"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-" -">Sort Options" +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" msgstr "" #: ../admin/manage/class-ngg-image-manager.php:186 @@ -2868,8 +2877,10 @@ msgstr "" msgid "Select the destination gallery:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:134 ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 ../admin/tinymce/window.php:433 +#: ../admin/manage/class-ngg-manager.php:134 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "" @@ -2935,9 +2946,7 @@ msgid "Image results for %s" msgstr "" #: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "" -"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-" -">Sort Options" +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" msgstr "" #: ../admin/manage/class-ngg-sort-manager.php:35 @@ -2964,11 +2973,13 @@ msgstr "" msgid "Unsorted" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:116 ../admin/media-upload.php:221 +#: ../admin/manage/class-ngg-sort-manager.php:116 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452 +#: ../admin/manage/class-ngg-sort-manager.php:121 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "" @@ -3000,19 +3011,23 @@ msgstr "" msgid "Image ID:" msgstr "" -#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:335 +#: ../admin/media-upload.php:229 +#: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "" -#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:339 +#: ../admin/media-upload.php:234 +#: ../admin/tinymce/window.php:339 msgid "Left" msgstr "" -#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:340 +#: ../admin/media-upload.php:236 +#: ../admin/tinymce/window.php:340 msgid "Center" msgstr "" -#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:341 +#: ../admin/media-upload.php:238 +#: ../admin/tinymce/window.php:341 msgid "Right" msgstr "" @@ -3048,13 +3063,16 @@ msgstr "" msgid "Random pictures" msgstr "" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 #: ../widgets/class-ngg-slideshow-widget.php:113 msgid "Select a gallery:" @@ -3072,14 +3090,19 @@ msgstr "" msgid "Imagebrowser" msgstr "" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "" @@ -3088,9 +3111,7 @@ msgid "Type options" msgstr "" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3130,8 +3151,7 @@ msgid "Gallery display types" msgstr "" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3142,7 +3162,8 @@ msgstr "" msgid "Select or enter picture" msgstr "" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "" @@ -3179,7 +3200,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 msgid "The number of images that should be displayed." msgstr "" @@ -3200,16 +3222,16 @@ msgid "User defined" msgstr "" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 msgid "Select a template to display the images" msgstr "" @@ -3225,7 +3247,8 @@ msgstr "" msgid "You need to select a picture." msgstr "" -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 msgid "You need to select a number of images." msgstr "" @@ -3233,20 +3256,17 @@ msgstr "" msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/upgrade.php:114 ../admin/upgrade.php:137 +#: ../admin/upgrade.php:114 +#: ../admin/upgrade.php:137 msgid "Upgrade NextCellent Gallery" msgstr "" #: ../admin/upgrade.php:116 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:120 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:124 @@ -3278,9 +3298,7 @@ msgid "Network Options" msgstr "" #: ../admin/wpmu.php:89 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." msgstr "" #: ../admin/wpmu.php:90 @@ -3342,16 +3360,15 @@ msgstr "" #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" msgstr "" #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "" -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "" @@ -3371,11 +3388,13 @@ msgstr "" msgid "Not fired" msgstr "" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "" @@ -3395,7 +3414,8 @@ msgstr "" msgid "ISO" msgstr "" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "" @@ -3492,17 +3512,18 @@ msgid "Flash" msgstr "" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." msgstr "" -#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362 +#: ../lib/ngg-db.php:361 +#: ../lib/ngg-db.php:362 msgid "Album overview" msgstr "" -#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 msgid "Picture" msgstr "" @@ -3541,8 +3562,7 @@ msgstr "" #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." msgstr "" #: ../lib/tags.php:146 @@ -3581,9 +3601,7 @@ msgstr "" #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" msgstr "" #: ../lib/xmlrpc.php:101 @@ -3594,11 +3612,15 @@ msgstr "" msgid "You are not allowed to upload files to this site." msgstr "" -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "" @@ -3620,11 +3642,13 @@ msgstr "" msgid "Could not write file %1$s (%2$s)" msgstr "" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "" @@ -3632,7 +3656,9 @@ msgstr "" msgid "Sorry, could not update the image" msgstr "" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "" @@ -3641,7 +3667,8 @@ msgstr "" msgid "Sorry, could not create the gallery" msgstr "" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "" @@ -3653,8 +3680,11 @@ msgstr "" msgid "Sorry, could not update the gallery" msgstr "" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "" @@ -3662,7 +3692,8 @@ msgstr "" msgid "Sorry, could not create the album" msgstr "" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "" @@ -3679,17 +3710,11 @@ msgid "Upgrade now." msgstr "" #: ../nggallery.php:136 -msgid "" -"Translation by : See here" +msgid "Translation by : See here" msgstr "" #: ../nggallery.php:137 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." msgstr "" #: ../nggallery.php:177 @@ -3697,8 +3722,7 @@ msgid "Something went wrong while upgrading NextCellent Gallery." msgstr "" #: ../nggallery.php:266 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" #: ../nggallery.php:295 @@ -3745,7 +3769,8 @@ msgstr "" msgid "next" msgstr "" -#: ../nggfunctions.php:177 ../nggfunctions.php:664 +#: ../nggfunctions.php:177 +#: ../nggfunctions.php:664 msgid "[Gallery not found]" msgstr "" @@ -3761,25 +3786,30 @@ msgstr "" msgid "Related images for" msgstr "" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "" -#: ../view/gallery-caption.php:32 ../view/gallery.php:68 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:68 msgid "[View with PicLens]" msgstr "" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "" diff --git a/lang/nggallery-fi.mo b/lang/nggallery-fi.mo index 9e5e03337bc6ef75675cc7f745ee09db760c33c3..4df13a32ca6f1c781b8723f3de470544ee08531b 100644 GIT binary patch delta 16806 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 diff --git a/lang/nggallery-fi.po b/lang/nggallery-fi.po index 9ddc1ee..6655a69 100644 --- a/lang/nggallery-fi.po +++ b/lang/nggallery-fi.po @@ -1,18 +1,20 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery suomeksi\n" -"POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: \n" +"Report-Msgid-Bugs-To: \n" "Last-Translator: Niko Strijbol \n" "Language-Team: Vesa Tiirikainen \n" -"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: \n" +"Language: fi\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Generator: Poedit 1.7.1\n" -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "Lisäosasta" @@ -21,12 +23,8 @@ msgid "Contributors" msgstr "Tukijat" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. " -"Erityiskiitokset seuraaville ihmisille: " +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " #: ../admin/about.php:16 msgid "for their great documented code" @@ -68,17 +66,14 @@ msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" msgid "The original translators for NextGen Gallery, who made the translations" msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon " -"1.9.13, joka on Alex Raben työn suora jatke." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -89,34 +84,20 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." -msgstr "" -"Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin " -"käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. " -"Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja " -"toimii yhä) useimmilla käyttäjillä." +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." #: ../admin/about.php:38 msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "" -"Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." +msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." -msgstr "" -"Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin " -"tehtyjä päivityksiä FTP:llä." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" -"Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun " -"mahdollista)." +msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." #: ../admin/about.php:46 msgid "How to support us?" @@ -131,8 +112,7 @@ msgid "Send us bugfixes / code changes" msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." +msgid "The most motivated support for this plugin are your ideas and brain work." msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." #: ../admin/about.php:51 @@ -140,12 +120,8 @@ msgid "Translate the plugin" msgstr "Käännä lisäosa." #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen " -"olevan saatavilla kaikilla kielillä." +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." #: ../admin/about.php:52 msgid "Place a link to the plugin in your blog/webpage" @@ -155,17 +131,28 @@ msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" msgid "Yes, sharing and linking are also supportive and helpful." msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Huijaatko’ höh?" -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "Lataus epäonnistui!" @@ -173,12 +160,14 @@ msgstr "Lataus epäonnistui!" msgid "Upload failed! " msgstr "Lataus epäonnistui!" -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Lisää galleria / kuvia" @@ -190,34 +179,44 @@ msgstr "Kuvatiedostot" msgid "remove" msgstr "poista" -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Selaa..." -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Lataa kuvia" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 #, fuzzy msgid "You didn't select a file!" msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Uusi galleria" -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Kuvia" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP-tiedosto" -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Tuo kuvahakemisto" @@ -226,8 +225,12 @@ msgstr "Tuo kuvahakemisto" msgid "Add a new gallery" msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Nimi" @@ -235,13 +238,17 @@ msgstr "Nimi" msgid "Create a new, empty gallery in the folder" msgstr "Luo uusi tyhjä galleria hakemistoon" -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Kuvaus" @@ -274,7 +281,8 @@ msgstr "tai anna Zip-tiedoston URL" msgid "Import a ZIP file from a URL" msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "paikkaan" @@ -303,24 +311,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Huom : muuta oletuspolku gallerian asetuksista" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä " -"manuaalisesti" +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "" @@ -360,35 +365,48 @@ msgid "Use advanced uploader" msgstr "Käytä kuvaa vesileimana" #: ../admin/addgallery.php:514 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Galleriat" -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Yleinen" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Albumit" -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Tägit" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Asetukset" -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Tyyli" @@ -400,7 +418,8 @@ msgstr "Roolit" msgid "About this Gallery" msgstr "Tästä galleriasta " -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Resetoi / poista" @@ -453,8 +472,7 @@ msgid "An error occurred in the upload. Please try again later." msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." +msgid "There was a configuration error. Please contact the server administrator." msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " #: ../admin/admin.php:319 @@ -502,36 +520,35 @@ msgstr "siirretty roskakoriin." msgid "“%s” has failed to upload due to an error" msgstr "“%s” ei latautunut virheen takia" -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "L A T A A N" -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Klikkaa sulkeaksesi" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/admin.php:449 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "Yleisnäkymä" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Tuoreimmat uutiset" @@ -540,7 +557,8 @@ msgstr "Tuoreimmat uutiset" msgid "The latest NextCellent news." msgstr "Tuoreimmat uutiset" -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Liittyvät lisäosat" @@ -548,18 +566,18 @@ msgstr "Liittyvät lisäosat" msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Ole tarkkana" #: ../admin/admin.php:453 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Auta minua auttamaan SINUA!" @@ -567,7 +585,8 @@ msgstr "Auta minua auttamaan SINUA!" msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Käännös" @@ -575,7 +594,8 @@ msgstr "Käännös" msgid "View information about the current translation." msgstr "" -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Palvelinasetukset" @@ -584,7 +604,8 @@ msgstr "Palvelinasetukset" msgid "Show all the server settings!." msgstr "[Näytä kaikki]" -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Lisäosan tarkistus" @@ -631,9 +652,7 @@ msgid "Organize your galleries into albums." msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/admin.php:523 @@ -646,42 +665,46 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Yleistä" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/admin.php:535 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage-images.php:263 -#: ../admin/overview.php:418 ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 msgid "Gallery" msgstr "Galleria" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Efektit " @@ -689,7 +712,9 @@ msgstr "Efektit " msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Vesileima " @@ -698,9 +723,13 @@ msgstr "Vesileima " msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Diasarja " @@ -719,28 +748,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -749,9 +769,7 @@ msgid "Attention!" msgstr "Ole tarkkana" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/admin.php:581 @@ -762,9 +780,7 @@ msgstr "Täältä löytyy lisätietoa efekteistä:" #: ../admin/admin.php:582 #, fuzzy msgid "Support Forums" -msgstr "" -"Tukifoorumit (engl.)" +msgstr "Tukifoorumit (engl.)" #: ../admin/admin.php:583 #, fuzzy @@ -780,7 +796,9 @@ msgstr "Sinulla ei ole lupa olla täällä" msgid "Could create image with %s x %s pixel" msgstr "Luotiin kuva kooltaan %s x %s pikseliä" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 #, fuzzy msgid "Updated successfully" msgstr "CSS-tiedosto päivitetty onnistuneesti." @@ -789,11 +807,13 @@ msgstr "CSS-tiedosto päivitetty onnistuneesti." msgid "Album deleted" msgstr "Albumi poistettu" -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Muokkaa albumia" -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Valitse albumi" @@ -801,8 +821,11 @@ msgstr "Valitse albumi" msgid "No album selected" msgstr "Ei valittua albumia" -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Päivitä" @@ -810,8 +833,10 @@ msgstr "Päivitä" msgid "Edit album" msgstr "Muokkaa albumia" -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Poista" @@ -848,12 +873,8 @@ msgid "[Minimize]" msgstr "[Minimoi]" #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai " -"toisen albumin uuteen albumiisi alla" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" #: ../admin/album.php:351 msgid "Select gallery" @@ -879,39 +900,53 @@ msgstr "Albumin kuvaus:" msgid "Select a preview image:" msgstr "Valitse esikatselukuva:" -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Ei kuvaa" -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Sivu linkitetty" -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Ei linkitetty" -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "OK" -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Peruuta" -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Otsikko" -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Sivu" @@ -935,9 +970,12 @@ msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." msgid "No valid gallery name!" msgstr "Gallerian nimi ei kelpaa!" -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Hakemisto" @@ -946,16 +984,20 @@ msgstr "Hakemisto" msgid "didn't exist. Please create first the main gallery folder " msgstr "ei löydy. Luo ensin päägallerian hakemisto." -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "ei voi kirjoittaa !" -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Hakemiston luonti ei onnistu" @@ -977,23 +1019,22 @@ msgstr "valtuutus 777 manuaalisesti !" #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" -msgstr "" -"Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian " -"artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Muokkaa galleriaa" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "ei ole olemassa !" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "ei sisällä kuvia " @@ -1005,18 +1046,24 @@ msgstr "" msgid "Importing was aborted." msgstr "" -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "luonti onnistui!" -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Luo uudet esikatselukuvat" @@ -1026,7 +1073,8 @@ msgstr "Luo uudet esikatselukuvat" msgid " picture(s) successfully renamed" msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr " kuva(t) lisätty onnistuneesti" @@ -1035,8 +1083,10 @@ msgstr " kuva(t) lisätty onnistuneesti" msgid "No images were added." msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" msgstr "Objekti ei sisältänyt oikeita tietoja" @@ -1045,8 +1095,10 @@ msgstr "Objekti ei sisältänyt oikeita tietoja" msgid " is not writeable " msgstr "ei voida kirjoittaa !" -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr "ei voida kirjoittaa !" @@ -1080,8 +1132,7 @@ msgstr "cURL-tuonti epäonnistui. " #: ../admin/functions.php:1069 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" +msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" #: ../admin/functions.php:1086 msgid "Could not get a valid foldername" @@ -1089,43 +1140,42 @@ msgstr "Ei kelvollista hakemistonimeä" #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella " -"kirjoittaa?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" #: ../admin/functions.php:1112 msgid "Zip-File successfully unpacked" msgstr "Zip-tiedosto purettu onnistuneesti" -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Ei galleriaa valittuna !" -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "ei ole kelvollinen kuvatiedosto !" -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" -"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella " -"kirjoitussuojattu?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" @@ -1139,28 +1189,21 @@ msgstr "Väärä lataus. Virhekoodi :" #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s " -"manuaalisesti." +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) " -"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "Kohdegalleriaa ei ole olemassa" -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" @@ -1182,12 +1225,8 @@ msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo " -"kohdegalleriassa." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." #: ../admin/functions.php:1520 #, php-format @@ -1201,14 +1240,10 @@ msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." #: ../admin/functions.php:1637 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) " -"ohjaustiedostossa php.ini" +msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " #: ../admin/functions.php:1643 @@ -1240,11 +1275,8 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " #: ../admin/install.php:160 msgid "[Show as slideshow]" @@ -1254,13 +1286,18 @@ msgstr "[Näytä diasarjana]" msgid "[Show picture list]" msgstr "[Näytä kuvalista]" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Yhtään kuvaa ei valittuna" -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Muuta kuvakokoa" @@ -1275,44 +1312,57 @@ msgstr "" " \n" " 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Lisää uusi galleria" -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Etsi kuvia" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 #, fuzzy msgid "Actions" msgstr "Sijainti" -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Aseta vesileima" -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Tuo metadata" -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Palauta varmistuksesta" -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Hyväksy" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Muokkaa" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Mitään kohteita ei löydy" @@ -1324,59 +1374,76 @@ msgstr "Uusi galleria" msgid "Create a new , empty gallery below the folder" msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Muuta kuvien kooksi " -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Leveys" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Korkeus" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" -"Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Koko" -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Nämä ovat maksimiarvot." -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Kiinteä koko" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "ID" -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Kirjoittaja" @@ -1404,7 +1471,8 @@ msgstr "Siirrä kuva..." msgid "Add new tags" msgstr "Lisää tägejä" -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Poista tägejä" @@ -1428,7 +1496,8 @@ msgstr "" msgid "Search results for “%s”" msgstr "Hakutulokset “%s”" -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Gallerian asetukset" @@ -1474,10 +1543,14 @@ msgstr "Luo uusi, tyhjä galleria hakemiston alle" msgid "Old scanning" msgstr "" -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Tallenna muutokset" @@ -1556,7 +1629,8 @@ msgstr "Pyöritä" msgid "Publish this image" msgstr "Julkaise kuva" -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Julkaise" @@ -1592,11 +1666,13 @@ msgstr "Anna tägejä" msgid "Select the destination gallery:" msgstr "Valitse kohdegalleria:" -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Esikatselukuva" -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Tiedostonimi" @@ -1633,28 +1709,35 @@ msgstr "Esilajittele" msgid "Unsorted" msgstr "Lajittelematon" -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "Kuva ID" -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Alt / otsikkoteksit" -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Pvm/aika" -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "Laskeva" -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "Nouseva" -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Kuva" @@ -1663,7 +1746,8 @@ msgstr "Kuva" msgid "deleted successfully" msgstr "poistettu onnistuneesti" -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." @@ -1671,7 +1755,8 @@ msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." msgid "Gallery deleted successfully " msgstr "Gallerian poisto onnistui " -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Pyöritä kuvia" @@ -1727,27 +1812,32 @@ msgstr "Piilota" msgid "Image ID:" msgstr "Kuva ID:" -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Tasaus " -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "ei mitään" -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Vasen" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Keskitä" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Oikea" @@ -1784,7 +1874,8 @@ msgstr "Toimii..." msgid "Check plugin/theme conflict" msgstr "Tarkista lisäosa/teema -konfliktit" -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Ei testattu" @@ -1795,9 +1886,7 @@ msgstr "Mitään konfliktia ei löytynyt" #: ../admin/overview.php:279 msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" -"Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa " -"(Default Theme)" +msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" #: ../admin/overview.php:282 msgid "Test image function" @@ -1831,24 +1920,22 @@ msgstr "Tarkista lisäosa" msgid "Graphic Library" msgstr "Grafiikkakirjasto" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Ladataan…" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "Tämä vimpain vaatii JavaScriptin." #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." -msgstr "" -"Uutissyötettä ei voitu ladata. Tarkista Etusivulta " -"päivitykset." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." #: ../admin/overview.php:357 msgid "Untitled" @@ -1858,8 +1945,10 @@ msgstr "Nimetön" msgid "Image" msgstr "Kuva" -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "Albumi" @@ -1877,10 +1966,8 @@ msgstr "Tallennustila" #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMt" +msgid "%2$sMB" +msgstr "%2$sMt" #: ../admin/overview.php:469 msgid "Space Allowed" @@ -1888,12 +1975,8 @@ msgstr "Sallittu tila" #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMt " -"(%3$s%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMt (%3$s%%)" #: ../admin/overview.php:477 msgid "Space Used" @@ -1919,13 +2002,17 @@ msgstr "Lataa" msgid "No GD support" msgstr "Ei GD-tukea" -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Kyllä" -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Ei" @@ -1933,17 +2020,22 @@ msgstr "Ei" msgid "Not set" msgstr "Ei asetettu" -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Päällä " -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Pois päältä" -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr "N/A" @@ -2016,21 +2108,11 @@ msgid "PHP XML support" msgstr "PHP XML -tuki" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. " -"Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet " -"palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy " -"apua palvelutoimittajaltasi." +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/overview.php:770 @@ -2039,12 +2121,8 @@ msgstr "Asenna" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
Kehitys & " -"ylläpito: WPGetReady.com" +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
Kehitys & ylläpito: WPGetReady.com" #: ../admin/overview.php:790 #, fuzzy @@ -2084,12 +2162,8 @@ msgid "Roles / capabilities" msgstr "Roolit / toiminnot" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery " -"tukee vain WordPressin standardirooleja." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." #: ../admin/roles.php:30 msgid "For a more flexible user management you can use the" @@ -2194,7 +2268,8 @@ msgstr "Välimuisti tyhjennetty" msgid "General settings" msgstr "Yleiset asetukset " -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Galleriapolku " @@ -2243,12 +2318,8 @@ msgid "Include support for PicLens and CoolIris" msgstr "Lisää tuki PicLensille ja CoolIrisille" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että " -"teemasi kutsuu wp_footer:ia." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." #: ../admin/settings.php:339 msgid "Permalinks" @@ -2263,11 +2334,8 @@ msgid "Adds a static link to all images" msgstr "Lisää staattisen linkin kaikkiin kuviin" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien " -"rakenne kerran." +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2342,12 +2410,8 @@ msgid "Thumbnail settings" msgstr "Esikatselukuvien asetukset" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat " -"uudelleen -> Gallerian hallinta." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." #: ../admin/settings.php:422 msgid "Thumbnail size" @@ -2390,12 +2454,8 @@ msgid "Columns" msgstr "Sarakkeita" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan " -"yleensä vain kuviatekstejä varten." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." #: ../admin/settings.php:484 msgid "Enable slideshow" @@ -2406,17 +2466,15 @@ msgid "Text to show:" msgstr "Näytettävä teksti:" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." -msgstr "" -"Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." #: ../admin/settings.php:491 msgid "Show first" msgstr "Näytä ensin." -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Esikatselukuvat" @@ -2433,12 +2491,8 @@ msgid "Hidden images" msgstr "Piilotetut kuvat" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, " -"Lightbox jne.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." #: ../admin/settings.php:507 msgid "Note: this increases the page load (possibly a lot)" @@ -2476,7 +2530,8 @@ msgstr "Tiedostonimi" msgid "Alt / Title text" msgstr "Alt / otsikkoteksti" -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Pvm/Aika" @@ -2485,28 +2540,16 @@ msgid "Sort direction" msgstr "Lajittelusuunta" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää " -"tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -" -"efektit lisätään automaattisesti teemaasi." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." #: ../admin/settings.php:551 msgid "With the placeholder" msgstr "Sijoituspaikalla" #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä " -"vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet " -"tekemässä." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." #: ../admin/settings.php:554 msgid "JavaScript Thumbnail effect" @@ -2528,7 +2571,8 @@ msgstr "Highslide" msgid "Shutter" msgstr "Suljin" -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Räätälöity" @@ -2537,18 +2581,15 @@ msgid "Link Code line" msgstr "Linkki-koodirivi" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." -msgstr "" -"Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä " -"ei voi peruuttaa. " +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " #: ../admin/settings.php:593 msgid "Preview" msgstr "Esikatselu" -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Sijainti" @@ -2581,8 +2622,7 @@ msgid "This function will not work, cause you need the FreeType library" msgstr "Tämä toiminto vaatii FreeType-kirjaston" #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." #: ../admin/settings.php:667 @@ -2613,11 +2653,13 @@ msgstr "Kestoaika" msgid "sec." msgstr "s." -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Siirtymäefekti" -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "häivytys" @@ -2658,28 +2700,20 @@ msgid "Settings for the JW Image Rotator" msgstr "JW Image Rotatorin asetukset" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "" -"NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, " -"tekijä " +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " #: ../admin/settings.php:727 msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" msgstr "" -"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa " -"NextCellent Gallery versiossa on \n" +"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" "\t\t\t\t\tladattava tiedosto käsisin paikkaan " #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "" -"Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei " -"toimi." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." #: ../admin/settings.php:733 msgid "Press the button below to search for the file." @@ -2703,9 +2737,7 @@ msgstr "Etsi nyt" #: ../admin/settings.php:747 msgid "Press the button below to search for the JW Image Rotator" -msgstr "" -"Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit " -"sen kansioon wp-content/uploads tai sen alikansioon." +msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." #: ../admin/settings.php:751 msgid "Shuffle mode" @@ -2783,7 +2815,8 @@ msgstr "salama" msgid "lines" msgstr "viivat" -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "satunnaisesti" @@ -2816,21 +2849,16 @@ msgid "Try XHTML validation (with CDATA)" msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." -msgstr "" -"Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi " -"uudelleen." +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." #: ../admin/setup.php:15 msgid "Reset all settings to default parameter" msgstr "Palauta kaikki asetukset oletusarvoihin." #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "" -"Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" #: ../admin/setup.php:30 msgid "Reset options" @@ -2845,12 +2873,8 @@ msgid "Reset settings" msgstr "Resetoi asetukset" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" -msgstr "" -"Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] " -"jatkaaksesi.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" #: ../admin/setup.php:39 msgid "Uninstall plugin tables" @@ -2861,27 +2885,16 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Etkö pidä NextCellent Gallerystä?" #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -" -"nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." #: ../admin/setup.php:47 msgid "WARNING:" msgstr "VAROITUS:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus " -"(Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on " -"tallennettu tietokantatauluihin." +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." #: ../admin/setup.php:48 msgid "and" @@ -2892,14 +2905,12 @@ msgid "Uninstall plugin" msgstr "Poista lisäosa" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi " -"palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Arvo" @@ -2934,10 +2945,10 @@ msgstr "CSS-tiedosto päivitetty onnistuneesti." msgid "No CSS file will be used." msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." +msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." #: ../admin/style.php:148 #, fuzzy @@ -2986,12 +2997,12 @@ msgid "Activate" msgstr "Aktivoi" #: ../admin/style.php:272 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Editing %s" msgstr "Katso \"%s\"" #: ../admin/style.php:274 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Browsing %s" msgstr "Katso \"%s\"" @@ -3001,9 +3012,7 @@ msgid "(from the theme folder)" msgstr "Tuo kuvahakemisto" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3031,8 +3040,7 @@ msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." #: ../admin/style.php:320 #, fuzzy msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" +msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" #: ../admin/tags.php:40 msgid "Most popular" @@ -3062,7 +3070,9 @@ msgstr "Aloita" msgid "Sort Order:" msgstr "Järjestys :" -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Edelliset tägit" @@ -3075,19 +3085,13 @@ msgid "Rename Tag" msgstr "Anna tägille uusi nimi" #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös " -"tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä " -"käyttävät artikkelit päivitetään." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" -"Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." +msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." #: ../admin/tags.php:196 msgid "Tag(s) to rename:" @@ -3106,9 +3110,7 @@ msgid "Delete Tag" msgstr "Poista tägi" #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." #: ../admin/tags.php:218 @@ -3124,12 +3126,8 @@ msgid "Edit Tag Slug" msgstr "Muokkaa tägin lyhytnimeä" #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" #: ../admin/tags.php:244 msgid "Tag(s) to match:" @@ -3158,19 +3156,23 @@ msgstr "viimeksi lisätyt" msgid "Random pictures" msgstr "satunnaisesti" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 #, fuzzy msgid "Select a gallery:" msgstr "Valitse galleria:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 #, fuzzy msgid "Select or search for a gallery" @@ -3189,14 +3191,19 @@ msgstr "Valitse tai anna galleria" msgid "Imagebrowser" msgstr "Kuvaselain" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Kuvateksti" @@ -3205,16 +3212,15 @@ msgstr "Kuvateksti" msgid "Type options" msgstr "Kamera / tyyppi" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 #, fuzzy msgid "Number of images" msgstr "Kuvien maksimimäärä" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3258,8 +3264,7 @@ msgid "Gallery display types" msgstr "Galleria" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3271,7 +3276,8 @@ msgstr "Valitse tai anna kuva" msgid "Select or enter picture" msgstr "Valitse tai anna kuva" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 #, fuzzy msgid "Options" @@ -3310,7 +3316,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 #, fuzzy msgid "The number of images that should be displayed." msgstr "Kuvien maksimimäärä" @@ -3335,16 +3342,16 @@ msgid "User defined" msgstr "" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 #, fuzzy msgid "Select a template to display the images" msgstr "Valitse esikatselukuva:" @@ -3363,7 +3370,8 @@ msgstr "Mikään galleria ei ole valittuna !" msgid "You need to select a picture." msgstr "Valitse tai anna kuva" -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 #, fuzzy msgid "You need to select a number of images." msgstr "Kuvien maksimimäärä" @@ -3376,21 +3384,18 @@ msgstr "" msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 #, fuzzy msgid "Upgrade NextCellent Gallery" msgstr "Apua NextCellent Galleryyn" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3416,12 +3421,8 @@ msgid "Network Options" msgstr "Verkkovaihtoehdot" #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit " -"järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." #: ../admin/wpmu.php:59 #, php-format @@ -3478,18 +3479,15 @@ msgstr "Valitse gallerioiden oletustyyli." #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia " -"kuvia kuin %d x %d pikseliä" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "Väärä URL" -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Tilapäistiedostoa ei voitu luoda." @@ -3509,11 +3507,13 @@ msgstr "Laukaistu" msgid "Not fired" msgstr "Ei laukaistu" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Aukko" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Tekijä" @@ -3533,7 +3533,8 @@ msgstr "Polttoväli" msgid "ISO" msgstr "ISO" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Suljinnopeus" @@ -3630,18 +3631,17 @@ msgid "Flash" msgstr "Salama" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit " -"lisätä uusia." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Albumin yleistiedot" -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Galleriaa ei löydy]" @@ -3672,8 +3672,7 @@ msgstr "Ei kelvollista tägiä." #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." +msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." #: ../lib/tags.php:141 msgid "No tag merged." @@ -3681,17 +3680,12 @@ msgstr "Tägejä ei yhdistetty." #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta " -"muokattu." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" -"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. " -"Valitse!" +msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" #: ../lib/tags.php:163 msgid "No tag specified!" @@ -3725,12 +3719,8 @@ msgstr "%s lyhytnimi(ä) muutettu." #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi " -"ottaa ne käyttöön paikassa %s " +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " #: ../lib/xmlrpc.php:101 msgid "Bad login/pass combination." @@ -3740,11 +3730,15 @@ msgstr "Käyttäjänimi/salasana väärin." msgid "You are not allowed to upload files to this site." msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Galleriaa ei löytynyt." -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." @@ -3766,11 +3760,13 @@ msgstr "Kuvan %1$s poisto ei onnistunut" msgid "Could not write file %1$s (%2$s)" msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Värää kuvan ID" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." @@ -3778,7 +3774,9 @@ msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." msgid "Sorry, could not update the image" msgstr "Kuvan päivitys ei onnistunut." -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." @@ -3787,7 +3785,8 @@ msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." msgid "Sorry, could not create the gallery" msgstr "Gallerian luonti ei onnistunut." -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Väärä gallerian ID" @@ -3799,8 +3798,11 @@ msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." msgid "Sorry, could not update the gallery" msgstr "Gallerian päivitys ei onnistunut." -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." @@ -3808,7 +3810,8 @@ msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." msgid "Sorry, could not create the album" msgstr "Albumin luonti ei onnistunut." -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Väärä albumin ID" @@ -3824,36 +3827,18 @@ msgstr "NextCellent Gallery ohjausnäkymä" #: ../nggallery.php:102 #, fuzzy msgid "Upgrade now" -msgstr "" -"NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. " -"Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet " -"palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy " -"apua palvelutoimittajaltasi." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Kääntänyt : Vesa Tiirikainen" +msgid "Translation by : See here" +msgstr "Kääntänyt : Vesa Tiirikainen" #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne " -"kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva " -"po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan " -"voi kääntää.

" +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

" #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " #: ../nggallery.php:268 @@ -3886,14 +3871,8 @@ msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"Tarvitset Adobe " -"Flash Playerin ja selaimen " -"Javascript -tuella ." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." #: ../nggfunctions.php:453 msgid "[Album not found]" @@ -3907,26 +3886,31 @@ msgstr "[Kuvaa ei löydy]" msgid "Related images for" msgstr "Liittyvät kuvat " -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Valokuvaa" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Katso PicLensillä]" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Edellinen" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Seuraava " -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr " / " @@ -3959,7 +3943,8 @@ msgstr "Media RSS" msgid "Link to the main image feed" msgstr "Linkki kuvien syötteeseen" -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Otsikko:" @@ -3989,12 +3974,8 @@ msgid "NextCellent Slideshow" msgstr "NextCellent diasarja" #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Lataa Flash Player, nähdäksesi diasarjan." +msgid "Get the Flash Player to see the slideshow." +msgstr "Lataa Flash Player, nähdäksesi diasarjan." #: ../widgets/widgets.php:126 msgid "Select Gallery:" @@ -4004,11 +3985,13 @@ msgstr "Valitse galleria:" msgid "All images" msgstr "Kaikki kuvat" -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Leveys:" -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Korkeus:" @@ -4086,17 +4069,11 @@ msgstr "Albumi ID %s ei ole olemassa" msgid "Invalid MediaRSS command" msgstr "Virheellinen Media RSS -komento" -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Johdanto" +#~ msgid "Introduction" +#~ msgstr "Johdanto" -#~ msgid "" -#~ "Languages" -#~ msgstr "" -#~ "Kielet" +#~ msgid "Languages" +#~ msgstr "Kielet" #~ msgid "Get help with NextCellent Gallery" #~ msgstr "Apua NextCellent Galleryyn" @@ -4104,12 +4081,8 @@ msgstr "Virheellinen Media RSS -komento" #~ msgid "More Help & Info" #~ msgstr "Lisää apua & tietoa" -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Tukifoorumit (engl.)" +#~ msgid "Support Forums" +#~ msgstr "Tukifoorumit (engl.)" #~ msgid "Download latest version" #~ msgstr "Lataa viimeisin versio" @@ -4119,36 +4092,24 @@ msgstr "Virheellinen Media RSS -komento" #~ msgstr "(teeman hakemistosta)" #, fuzzy -#~ msgid "" -#~ "There is a NextCellent theme file, this file will be used. It's located " -#~ "in:" -#~ msgstr "" -#~ "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), " -#~ "jota käytetään automaattisesti" +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" #, fuzzy -#~ msgid "" -#~ "Tip 2: use the color picker below to help you find the right color scheme " -#~ "for your gallery!" -#~ msgstr "" -#~ "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean " -#~ "värikaavion galleriaasi!" +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" #~ msgid "Choose files to upload" #~ msgstr "Valitse ladattavat tiedostot" -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on " -#~ "ongelmia." +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." #~ msgid "Disable flash upload" #~ msgstr "Ota flash-lataus pois käytöstä" #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." +#~ msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." #~ msgid "Enable flash based upload" #~ msgstr "Ota Flash-lataus käyttöön" @@ -4166,15 +4127,13 @@ msgstr "Virheellinen Media RSS -komento" #~ msgstr "Massatoiminnot" #~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "" -#~ "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" +#~ msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" #~ msgid "Ignore the aspect ratio, no portrait thumbnails" #~ msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" #~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "" -#~ "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" +#~ msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" #~ msgid "Tags (comma separated list)" #~ msgstr "Tägit (pilkuilla erotettu lista)" @@ -4200,12 +4159,8 @@ msgstr "Virheellinen Media RSS -komento" #~ msgid "Browsing %s" #~ msgstr "Selataan %s" -#~ msgid "" -#~ "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se " -#~ "ei häviä seuraavan päivityksen yhteydessä." +#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." #~ msgid "Manage Image Tags" #~ msgstr "Hallitse kuvien tägejä" diff --git a/lang/nggallery-fi_FI.mo b/lang/nggallery-fi_FI.mo new file mode 100644 index 0000000000000000000000000000000000000000..1dc48dddb1488754e025b552937dd932bf2676e0 GIT binary patch literal 61783 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 PnsOezW$}hedR6`du;$H^ literal 0 HcmV?d00001 diff --git a/lang/nggallery-fi_FI.po b/lang/nggallery-fi_FI.po index a471e36..94c43d8 100644 --- a/lang/nggallery-fi_FI.po +++ b/lang/nggallery-fi_FI.po @@ -1,13 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery suomeksi\n" -"POT-Creation-Date: 2013-11-16 19:17+0100\n" -"PO-Revision-Date: \n" +"Report-Msgid-Bugs-To: \n" "Last-Translator: Vesa Tiirikainen \n" "Language-Team: Vesa Tiirikainen \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:17+0100\n" +"PO-Revision-Date: \n" +"Language: \n" "X-Poedit-Language: Finnish\n" "X-Poedit-Country: Finland\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -2691,14 +2693,8 @@ msgid "Reset settings" msgstr "Resetoi asetukset" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n" -"\\n" -"Choose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "" -"Resetoi kaikki oletusarvoihin?\\n" -"\\n" -"Valitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" #: ../admin/setup.php:39 msgid "Uninstall plugin tables" @@ -2729,16 +2725,8 @@ msgid "Uninstall plugin" msgstr "Poista lisäosa" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\n" -"This action is not reversible.\\n" -"\\n" -"Choose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"Olet poistamassa tätä lisäosaa WordPressistä.\\n" -"Tätä toimenpidettä EI voi palauttaa.\\n" -"\\n" -"Valitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" #: ../admin/showmeta.php:29 msgid "Meta Data" @@ -3588,4 +3576,3 @@ msgstr "Albumi ID %s ei ole olemassa" #: ../xml/media-rss.php:115 msgid "Invalid MediaRSS command" msgstr "Virheellinen Media RSS -komento" - diff --git a/lang/nggallery-hu_HU.mo b/lang/nggallery-hu_HU.mo index f71f911b9389db885d1e031a6f637c46647ead69..701ce1c93336ea9983fcce95c24cf69c6e940fdd 100644 GIT binary patch delta 14923 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 diff --git a/lang/nggallery-hu_HU.po b/lang/nggallery-hu_HU.po index 76e9451..b6af681 100644 --- a/lang/nggallery-hu_HU.po +++ b/lang/nggallery-hu_HU.po @@ -2,23 +2,23 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Galéria magyar fordítás\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: 2015-01-09 17:01+0100\n" "Last-Translator: Niko Strijbol \n" "Language-Team: \n" -"Language: hu_HU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;" -"esc_attr_e;esc_html__;esc_html_e\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"Language: hu_HU\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.7.1\n" "X-Poedit-SearchPath-0: ..\n" -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "Névjegy" @@ -27,12 +27,8 @@ msgid "Contributors" msgstr "Hozzájárulók" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi " -"embereknek:" +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi embereknek:" #: ../admin/about.php:16 msgid "for their great documented code" @@ -74,17 +70,14 @@ msgstr "a NextGen Gallery ezen ágának karbantartásáért." msgid "The original translators for NextGen Gallery, who made the translations" msgstr "A NextGen Gallery eredeti fordítói, akik a fordításokat készítették" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"A NextCellent Galéria a Photocrati Media által készített NextGen Gallery " -"1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "A NextCellent Galéria a Photocrati Media által készített NextGen Gallery 1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -95,32 +88,20 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Visszamenőlegesen kompatíbilis a NextGEN 1.9.13-as verziójával." #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." -msgstr "" -"Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok " -"irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód " -"elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb " -"ember számára." +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb ember számára." #: ../admin/about.php:38 msgid "A reliable way to work with already installed NextGEN galleries." msgstr "Megbízható mód, a már meglévő NextGEN galériák kezelésére." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." -msgstr "" -"Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény " -"repó." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény repó." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" -"Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." +msgstr "Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." #: ../admin/about.php:46 msgid "How to support us?" @@ -135,22 +116,16 @@ msgid "Send us bugfixes / code changes" msgstr "Küldjhet be hibajavításokat / kód módosításokat" #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." -msgstr "" -"A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." #: ../admin/about.php:51 msgid "Translate the plugin" msgstr "Lefordíthatja a bővítményt" #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy " -"minden nyelven elérhető legyen." +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy minden nyelven elérhető legyen." #: ../admin/about.php:52 msgid "Place a link to the plugin in your blog/webpage" @@ -160,17 +135,28 @@ msgstr "Helyezzen el egy hivatkozást a bővítményre a blogján/weboldalán!" msgid "Yes, sharing and linking are also supportive and helpful." msgstr "Igen, a megosztás és hivatkozás is támogatás és segítség." -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Csalni próbálunk?" -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "A feltöltés meghiúsult." @@ -178,12 +164,14 @@ msgstr "A feltöltés meghiúsult." msgid "Upload failed! " msgstr "A feltöltés meghiúsult." -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Nem választott ki galériát!" -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Új galéria / képek" @@ -195,34 +183,44 @@ msgstr "Képfájlok" msgid "remove" msgstr "eltávolítás" -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Tallóz..." -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Képek feltöltése" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 #, fuzzy msgid "You didn't select a file!" msgstr "Nem választott ki galériát!" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Új galéria" -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Képek" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP fájl" -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Importálási könyvtár" @@ -231,8 +229,12 @@ msgstr "Importálási könyvtár" msgid "Add a new gallery" msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Név" @@ -240,13 +242,17 @@ msgstr "Név" msgid "Create a new, empty gallery in the folder" msgstr "Új, üres galéria létrehozása ebben a könyvtárban" -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Leírás" @@ -279,7 +285,8 @@ msgstr "vagy URL megadása" msgid "Import a ZIP file from a URL" msgstr "ZIP fájl importálása adott URL-ről" -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "ide:" @@ -308,26 +315,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell " -"létrehozni." +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell létrehozni." -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" -msgstr "" -"Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális " -"karaktereket, ...)" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális karaktereket, ...)" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." @@ -366,35 +368,46 @@ msgstr "Korszerű feltöltő használata" #: ../admin/addgallery.php:514 #, php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" -"A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum " -"%2$d képpont magasságra." +msgstr "A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum %2$d képpont magasságra." -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Galériák" -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Áttekintés" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Albumok" -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Címkék" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Beállítások" -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Stílus" @@ -406,7 +419,8 @@ msgstr "Szerepek" msgid "About this Gallery" msgstr "Erről a galériáról" -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Alaphelyzetbe állítás / Eltávolítás" @@ -432,9 +446,7 @@ msgstr "Feltehetően túl sok fájl került a várakozási sorba." #: ../admin/admin.php:311 msgid "This file exceeds the maximum upload size for this site." -msgstr "" -"A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési " -"méretet." +msgstr "A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési méretet." #: ../admin/admin.php:312 msgid "This file is empty. Please try another." @@ -461,11 +473,8 @@ msgid "An error occurred in the upload. Please try again later." msgstr "A feltöltéskor hiba történt. Próbáljuk újra." #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "" -"Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver " -"adminisztrátorával." +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver adminisztrátorával." #: ../admin/admin.php:319 msgid "You may only upload 1 file." @@ -512,36 +521,35 @@ msgstr "áthelyezésre került a lomtárba." msgid "“%s” has failed to upload due to an error" msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "B E T Ö L T É S" -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Kattintás a bezáráshoz" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/admin.php:449 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "Összefoglaló" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Legújabb hírek" @@ -550,7 +558,8 @@ msgstr "Legújabb hírek" msgid "The latest NextCellent news." msgstr "Üdvözlet a NextCellent Galéria bővítményben." -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Kapcsolódó bővítmények" @@ -558,20 +567,18 @@ msgstr "Kapcsolódó bővítmények" msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Figyelem" #: ../admin/admin.php:453 -#, fuzzy, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" -msgstr "" -"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " -"hogy a NextCellent Galériával is működnek!" +#, fuzzy,php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Segíts, hogy segíthessek!" @@ -579,7 +586,8 @@ msgstr "Segíts, hogy segíthessek!" msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Fordítás" @@ -587,7 +595,8 @@ msgstr "Fordítás" msgid "View information about the current translation." msgstr "" -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Szerver beállítások" @@ -596,7 +605,8 @@ msgstr "Szerver beállítások" msgid "Show all the server settings!." msgstr "Szerver beállítások" -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Bővítmény ellenőrzés" @@ -641,9 +651,7 @@ msgid "Organize your galleries into albums." msgstr "Itt kezelheti a képeket, galériákat és albumokat." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/admin.php:523 @@ -656,43 +664,47 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Általános" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/admin.php:535 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage-images.php:263 -#: ../admin/overview.php:418 ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 #, fuzzy msgid "Gallery" msgstr "Galéria" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Effektusok" @@ -700,7 +712,9 @@ msgstr "Effektusok" msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Vízjel" @@ -709,9 +723,13 @@ msgstr "Vízjel" msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Diavetítés" @@ -729,28 +747,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -759,9 +768,7 @@ msgid "Attention!" msgstr "Figyelem" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/admin.php:581 @@ -786,7 +793,9 @@ msgstr "Nem lehetne itt." msgid "Could create image with %s x %s pixel" msgstr "Nem hozható létre %s x %s pixel méretű kép." -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 msgid "Updated successfully" msgstr "A frissítés sikeresen befejeződött." @@ -794,11 +803,13 @@ msgstr "A frissítés sikeresen befejeződött." msgid "Album deleted" msgstr "Az album törlésre került." -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Album szerkesztése" -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Album kiválasztása" @@ -806,8 +817,11 @@ msgstr "Album kiválasztása" msgid "No album selected" msgstr "Nincs album kiválasztva." -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Frissítés" @@ -815,8 +829,10 @@ msgstr "Frissítés" msgid "Edit album" msgstr "Album szerkesztése" -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Törlés" @@ -853,12 +869,8 @@ msgid "[Minimize]" msgstr "[Bezárás]" #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk " -"a galériát vagy másik albumot az alábbi albumba." +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk a galériát vagy másik albumot az alábbi albumba." #: ../admin/album.php:351 msgid "Select gallery" @@ -884,39 +896,53 @@ msgstr "Album leírása:" msgid "Select a preview image:" msgstr "Előnézeti kép kiválasztása:" -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Nincs kép" -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Az oldal hivatkozása ide:" -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Nincs hivatkozás" -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "OK" -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Mégsem" -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Cím" -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Oldal" @@ -940,9 +966,12 @@ msgstr "Jelöljük ki a területet a bélyegkép számára a balra levő képrő msgid "No valid gallery name!" msgstr "A galéria neve érvénytelen." -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Könyvtár" @@ -951,18 +980,20 @@ msgstr "Könyvtár" msgid "didn't exist. Please create first the main gallery folder " msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" -msgstr "" -"Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a " -"hivatkozást:" +msgstr "Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a hivatkozást:" -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "nem írható." -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Könyvtár létrehozása sikertelen." @@ -984,23 +1015,22 @@ msgstr "777 jogosultsággal, kézzel." #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" -msgstr "" -"%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba " -"a következő gyorskóddal illeszthető be: %2$s.
" +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba a következő gyorskóddal illeszthető be: %2$s.
" -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Galéria szerkesztése" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "nem létezik!" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "nincs benn kép" @@ -1012,18 +1042,24 @@ msgstr "Valami félresikerült átnevezés közben" msgid "Importing was aborted." msgstr "Importálás megszakítva." -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "sikeresen létrehozva!" -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Új bélyegképek készítése" @@ -1032,7 +1068,8 @@ msgstr "Új bélyegképek készítése" msgid " picture(s) successfully renamed" msgstr " kép sikeresen átnevezve." -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr " kép sikeresen hozzáadva." @@ -1040,8 +1077,10 @@ msgstr " kép sikeresen hozzáadva." msgid "No images were added." msgstr "Nem lett hozzáadva kép." -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" msgstr "Ez az objektum nem tartalmaz helyes adatot." @@ -1050,8 +1089,10 @@ msgstr "Ez az objektum nem tartalmaz helyes adatot." msgid " is not writeable " msgstr " nem írható" -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr " nem írható" @@ -1093,41 +1134,42 @@ msgstr "Nem megfelelő a könyvtárnév." #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver " -"rendelkezik írási jogokkal a szülőkönyvtárra!" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver rendelkezik írási jogokkal a szülőkönyvtárra!" #: ../admin/functions.php:1112 msgid "Zip-File successfully unpacked" msgstr "A tömörített állomány sikeresen kicsomagolásra került." -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "érvénytelen képfájl." -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." @@ -1141,30 +1183,21 @@ msgstr "Hibás a feltöltés. Hibakód:" #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a " -"könyvtárat: %s" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a könyvtárat: %s" #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve " -"könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa " -"(%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény " -"végrehajtható-e." +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa (%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény végrehajtható-e." -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "A célgaléria nem létezik." -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" @@ -1177,9 +1210,7 @@ msgstr "%1$s képet került át ebbe a galériába: %2$s" #: ../admin/functions.php:1491 #, php-format msgid "Failed to copy image %1$s to %2$s" -msgstr "" -"Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) " -"%2$s könyvtárba." +msgstr "Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) %2$s könyvtárba." #: ../admin/functions.php:1505 #, php-format @@ -1188,12 +1219,8 @@ msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már " -"lézetett ez a fájl." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már lézetett ez a fájl." #: ../admin/functions.php:1520 #, php-format @@ -1207,17 +1234,11 @@ msgstr "%1$s kép került másolásra %2$s galériába." #: ../admin/functions.php:1637 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"A feltöltött fájl mérete meghaladja a php.ini fájlban levő " -"upload_max_filesize direktiva értékét" +msgstr "A feltöltött fájl mérete meghaladja a php.ini fájlban levő upload_max_filesize direktiva értékét" #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE " -"direktiva értékét" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE direktiva értékét" #: ../admin/functions.php:1643 msgid "The uploaded file was only partially uploaded" @@ -1248,12 +1269,8 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az " -"adatbázis beállításokat." +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az adatbázis beállításokat." #: ../admin/install.php:160 msgid "[Show as slideshow]" @@ -1263,13 +1280,18 @@ msgstr "[Megjelenítés diavetítésként]" msgid "[Show picture list]" msgstr "[Képlista megjelenítése]" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Nem lett kép kiválasztva." -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Képek átméretezése" @@ -1284,43 +1306,56 @@ msgstr "" " \n" "Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Új galéria létrehozása" -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Képek keresése" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 msgid "Actions" msgstr "Műveletek" -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Vízjel elhelyezése" -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Metaadat importálása" -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Visszaállítás biztonsági másolatból" -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Alkalmazás" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Szerkesztés" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Nincs elem." @@ -1332,60 +1367,76 @@ msgstr "Új galéria" msgid "Create a new , empty gallery below the folder" msgstr "Új, üres galéria létrehozása ebben a könyvtárban" -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Képek átméretezése:" -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Szélesség" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Magasság" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" -"szélesség x magasság (képpontban). A NextCellent Galéria megtartja a " -"képarányokat." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "szélesség x magasság (képpontban). A NextCellent Galéria megtartja a képarányokat." -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Méret" -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Ezek a maximális értékek." -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Fix méret" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "AZ" -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Szerző" @@ -1413,7 +1464,8 @@ msgstr "Kép áthelyezése ide..." msgid "Add new tags" msgstr "Új címkék hozzáadása" -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Címkék törlése" @@ -1437,7 +1489,8 @@ msgstr "" msgid "Search results for “%s”" msgstr "Keresési eredmények: “%s”" -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Galéria beállítások" @@ -1482,10 +1535,14 @@ msgstr "Új képek keresése a könyvtárban" msgid "Old scanning" msgstr "Régi szkennelés" -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Változások mentése" @@ -1563,7 +1620,8 @@ msgstr "Forgatás" msgid "Publish this image" msgstr "Kép publikálása" -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Publikálás" @@ -1597,11 +1655,13 @@ msgstr "Címkék megadása" msgid "Select the destination gallery:" msgstr "A célgaléria kiválasztása:" -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Bélyegkép" -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Fájlnév" @@ -1637,28 +1697,35 @@ msgstr "Előrendezés" msgid "Unsorted" msgstr "Rendezetlen" -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "Kép AZ" -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Alternatív/Cím szöveg" -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Dátum/Időpont" -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "Növekvő" -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "Csökkenő" -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Kép" @@ -1667,7 +1734,8 @@ msgstr "Kép" msgid "deleted successfully" msgstr "sikeresen törlésre került." -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." @@ -1675,7 +1743,8 @@ msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát msgid "Gallery deleted successfully " msgstr "A galéria sikeresen törlésre került." -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Képek forgatása" @@ -1732,27 +1801,32 @@ msgstr "Elrejtés" msgid "Image ID:" msgstr "Kép AZ:" -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Igazítás" -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "Nincs" -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Bal" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Közép" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Jobb" @@ -1789,7 +1863,8 @@ msgstr "Fut..." msgid "Check plugin/theme conflict" msgstr "Bővítmény/sablon ütközés keresés" -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Nincs vizsgálva" @@ -1800,9 +1875,7 @@ msgstr "Nem találtam ütközéseket" #: ../admin/overview.php:279 msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" -"A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap " -"sablonra." +msgstr "A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap sablonra." #: ../admin/overview.php:282 msgid "Test image function" @@ -1836,24 +1909,22 @@ msgstr "Ellenőrzés" msgid "Graphic Library" msgstr "Grafikus rendszerkönyvtár" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Betöltés…" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "A kialkalmazás a JavaScript használatát igényli." #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the
front page to " -"check for updates." -msgstr "" -"A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a " -"frissítésekért." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a frissítésekért." #: ../admin/overview.php:357 msgid "Untitled" @@ -1864,8 +1935,10 @@ msgstr "Cím nélküli" msgid "Image" msgstr "kép" -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 #, fuzzy msgid "Album" msgstr "Album" @@ -1884,11 +1957,8 @@ msgstr "Tárolási terület" #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMB" +msgid "%2$sMB" +msgstr "%2$sMB" #: ../admin/overview.php:469 msgid "Space Allowed" @@ -1896,12 +1966,8 @@ msgstr "Engedélyezett tárterület" #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMB " -"(%3$s%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" #: ../admin/overview.php:477 msgid "Space Used" @@ -1927,13 +1993,17 @@ msgstr "Letöltés" msgid "No GD support" msgstr "Nincs GD támogatás" -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Igen" -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Nem" @@ -1941,17 +2011,22 @@ msgstr "Nem" msgid "Not set" msgstr "Nincs beállítva" -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Be" -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Ki" -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr "Nincs adat" @@ -2024,26 +2099,12 @@ msgid "PHP XML support" msgstr "PHP XML támogatás" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 " -"verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk " -"most! A PHP csoport már nem támogatja a régebbi verziót. Sok " -"tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, " -"párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e " -"megfelelő PHP szolgáltatás." +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk most! A PHP csoport már nem támogatja a régebbi verziót. Sok tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e megfelelő PHP szolgáltatás." #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" -msgstr "" -"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " -"hogy a NextCellent Galériával is működnek!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" #: ../admin/overview.php:770 msgid "Install" @@ -2051,12 +2112,8 @@ msgstr "Telepítés" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
Fejleszti és karban " -"tartja a WPGetReady.com." +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
Fejleszti és karban tartja a WPGetReady.com." #: ../admin/overview.php:790 msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" @@ -2095,13 +2152,8 @@ msgid "Roles / capabilities" msgstr "Szerepkörök és képességek" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági " -"szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói " -"szerepköreit használja." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói szerepköreit használja." #: ../admin/roles.php:30 msgid "For a more flexible user management you can use the" @@ -2202,7 +2254,8 @@ msgstr "Az gyorsítótár kiürítésre került." msgid "General settings" msgstr "Általános beállítások" -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Galéria útvonala" @@ -2240,9 +2293,7 @@ msgstr "Média RSS csatorna" #: ../admin/settings.php:329 msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "" -"Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens " -"lehetőségnél." +msgstr "Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens lehetőségnél." #: ../admin/settings.php:332 msgid "PicLens/CoolIris" @@ -2253,13 +2304,8 @@ msgid "Include support for PicLens and CoolIris" msgstr "PicLens és CoolIris támogatás engedélyezése" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. " -"Nézzük meg, hogy általunk használt sablonban a wp_footer függvény " -"meghívásra kerül-e." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. Nézzük meg, hogy általunk használt sablonban a wp_footer függvény meghívásra kerül-e." #: ../admin/settings.php:339 msgid "Permalinks" @@ -2274,11 +2320,8 @@ msgid "Adds a static link to all images" msgstr "Állandó linket ad minden képhez" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link " -"struktúrát." +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link struktúrát." #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2294,9 +2337,7 @@ msgstr "Kezdés most" #: ../admin/settings.php:355 msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "" -"Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell " -"hozni az URL-eket." +msgstr "Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell hozni az URL-eket." #: ../admin/settings.php:358 msgid "Related images" @@ -2355,12 +2396,8 @@ msgid "Thumbnail settings" msgstr "Bélyegkép beállítások" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell " -"generálni a Galéria kezelés menüpontban." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell generálni a Galéria kezelés menüpontban." #: ../admin/settings.php:422 msgid "Thumbnail size" @@ -2396,20 +2433,15 @@ msgstr "Képek száma oldalanként" #: ../admin/settings.php:472 msgid "0 will disable pagination, all images on one page" -msgstr "" -"0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." +msgstr "0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." #: ../admin/settings.php:476 msgid "Columns" msgstr "Oszlopok" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti " -"szövegek miatt kell." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti szövegek miatt kell." #: ../admin/settings.php:484 msgid "Enable slideshow" @@ -2420,17 +2452,15 @@ msgid "Text to show:" msgstr "Megjelenítendő szöveg:" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." -msgstr "" -"Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." #: ../admin/settings.php:491 msgid "Show first" msgstr "Megjelenítés elsőként" -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Bélyegképek" @@ -2447,11 +2477,8 @@ msgid "Hidden images" msgstr "Rejtett képek" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." #: ../admin/settings.php:507 msgid "Note: this increases the page load (possibly a lot)" @@ -2489,7 +2516,8 @@ msgstr "Fájl neve" msgid "Alt / Title text" msgstr "Alternatív / Cím szöveg" -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Dátum / Időpont" @@ -2498,28 +2526,16 @@ msgid "Sort direction" msgstr "Rendezés iránya" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja " -"a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox " -"hatás kerül automatikusan a témába." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox hatás kerül automatikusan a témába." #: ../admin/settings.php:551 msgid "With the placeholder" msgstr "Helyőrrel együtt" #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"Effektustól függően navigálhatunk a képeken keresztül. Csak akkor " -"változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk " -"vagy tudjuk, hogy mit teszünk." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "Effektustól függően navigálhatunk a képeken keresztül. Csak akkor változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk vagy tudjuk, hogy mit teszünk." #: ../admin/settings.php:554 msgid "JavaScript Thumbnail effect" @@ -2541,7 +2557,8 @@ msgstr "Highslide" msgid "Shutter" msgstr "Shutter" -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Egyedi" @@ -2550,18 +2567,15 @@ msgid "Link Code line" msgstr "Hivatkozás kódsora" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." -msgstr "" -"Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A " -"művelet nem vonható vissza." +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A művelet nem vonható vissza." #: ../admin/settings.php:593 msgid "Preview" msgstr "Előnézet" -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Pozíció" @@ -2579,8 +2593,7 @@ msgstr "Fájl URL" #: ../admin/settings.php:641 msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "" -"Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" +msgstr "Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" #: ../admin/settings.php:644 msgid "Use text as watermark" @@ -2592,16 +2605,11 @@ msgstr "Betűtípus" #: ../admin/settings.php:656 msgid "This function will not work, cause you need the FreeType library" -msgstr "" -"Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges " -"FreeType rendszerkönyvtár." +msgstr "Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges FreeType rendszerkönyvtár." #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"További betűtípusokat az nggallery/fonts könyvtárba lehet " -"feltölteni." +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "További betűtípusokat az nggallery/fonts könyvtárba lehet feltölteni." #: ../admin/settings.php:667 msgid "Color" @@ -2631,11 +2639,13 @@ msgstr "Időtartam" msgid "sec." msgstr "mp." -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Átmenet / Áttűnés effektus" -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "halványodás" @@ -2677,26 +2687,18 @@ msgid "Settings for the JW Image Rotator" msgstr "JW Image Rotator beállítások" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "" -"A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es " -"verzióját használja, aminek szerzője:" +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es verzióját használja, aminek szerzője:" #: ../admin/settings.php:727 msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" -msgstr "" -"Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent " -"Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." +msgstr "Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "" -"Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." #: ../admin/settings.php:733 msgid "Press the button below to search for the file." @@ -2708,8 +2710,7 @@ msgstr "Flash diabemutató bekapcsolása" #: ../admin/settings.php:740 msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "" -".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" +msgstr ".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" #: ../admin/settings.php:743 msgid "Path to the JW Image Rotator (URL)" @@ -2799,7 +2800,8 @@ msgstr "vaku" msgid "lines" msgstr "vonalak" -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "véletlen" @@ -2832,19 +2834,15 @@ msgid "Try XHTML validation (with CDATA)" msgstr "XHTML ellenőrzés (a CDATA-val)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." -msgstr "" -"Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt " -"minden böngészővel." +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt minden böngészővel." #: ../admin/setup.php:15 msgid "Reset all settings to default parameter" msgstr "Minden opció alaphelyzetbe állítása" #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" msgstr "Eltávolítás sikeres. Most már eltávolíthatja a bővítményt. Sok sikert." #: ../admin/setup.php:30 @@ -2860,9 +2858,7 @@ msgid "Reset settings" msgstr "Alaphelyzetbe állítás" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" msgstr "" "Minden opció alaphelyzetbe kerüljön?\n" "\n" @@ -2877,26 +2873,16 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Nem tetszik a NextCellent Galéria?" #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, " -"mert a kikapcsolás nem törli a létrehozott adatokat." +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, mert a kikapcsolás nem törli a létrehozott adatokat." #: ../admin/setup.php:47 msgid "WARNING:" msgstr "FIGYELEM:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést " -"készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." #: ../admin/setup.php:48 msgid "and" @@ -2907,15 +2893,12 @@ msgid "Uninstall plugin" msgstr "Bővítmény eltávolítása" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet " -"nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy " -"az [OK] gombot az eltávolításhoz.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy az [OK] gombot az eltávolításhoz.\\n" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Érték" @@ -2949,7 +2932,8 @@ msgstr "sikeresen létrehozva!" msgid "No CSS file will be used." msgstr "" -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." msgstr "Nem rendelkezünk a sablonok szerkesztéséhez szükséges jogosultsággal." @@ -3013,9 +2997,7 @@ msgid "(from the theme folder)" msgstr "(a sablon könyvtárából)" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3043,8 +3025,7 @@ msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." #: ../admin/style.php:320 #, fuzzy msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" +msgstr "Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" #: ../admin/tags.php:40 msgid "Most popular" @@ -3074,7 +3055,9 @@ msgstr "OK" msgid "Sort Order:" msgstr "Rendezési sorrend:" -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Előző címke" @@ -3087,19 +3070,13 @@ msgid "Rename Tag" msgstr "Címke átnevezése" #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk " -"használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re " -"és a címkét használó összes bejegyzés lecserélésre kerül." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re és a címkét használó összes bejegyzés lecserélésre kerül." -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" -"Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" +msgstr "Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" #: ../admin/tags.php:196 msgid "Tag(s) to rename:" @@ -3118,17 +3095,12 @@ msgid "Delete Tag" msgstr "Címke törlése" #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." -msgstr "" -"Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből " -"törlődni fog." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből törlődni fog." #: ../admin/tags.php:218 msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "" -"Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" +msgstr "Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" #: ../admin/tags.php:222 msgid "Tag(s) to delete:" @@ -3139,13 +3111,8 @@ msgid "Edit Tag Slug" msgstr "Címke rövidítés szerkesztése" #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" #: ../admin/tags.php:244 msgid "Tag(s) to match:" @@ -3171,18 +3138,22 @@ msgstr "Új képek" msgid "Random pictures" msgstr "Véletlen képek" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "Alapok" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 msgid "Select a gallery:" msgstr "Galéria kiválasztása:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "Galéria kiválasztása vagy megadása" @@ -3199,14 +3170,19 @@ msgstr "Galéria megjelenítésének kiválasztása" msgid "Imagebrowser" msgstr "Képböngésző" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "Körhinta" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Cím" @@ -3214,18 +3190,15 @@ msgstr "Cím" msgid "Type options" msgstr "Típus opciók" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 msgid "Number of images" msgstr "Képek száma" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." -msgstr "" -"A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz " -"használva." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz használva." #: ../admin/tinymce/window.php:208 msgid "Slideshow dimensions" @@ -3264,8 +3237,7 @@ msgid "Gallery display types" msgstr "Galéria megjelenés típusok" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" #: ../admin/tinymce/window.php:304 @@ -3276,7 +3248,8 @@ msgstr "Válasszon egy képet" msgid "Select or enter picture" msgstr "Kép kiválasztása vagy megadása" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "Beállítások" @@ -3313,7 +3286,8 @@ msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 msgid "The number of images that should be displayed." msgstr "A megjelenítendő képek száma." @@ -3334,20 +3308,16 @@ msgid "User defined" msgstr "Felhasználó által megadott" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" -"Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az " -"azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó " -"által megadott pedig a beállításokból veszi a rendezés módját." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó által megadott pedig a beállításokból veszi a rendezés módját." -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "" -"Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." +msgstr "Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 msgid "Select a template to display the images" msgstr "Sablon kiválasztása a képek megjelenítéséhez" @@ -3363,7 +3333,8 @@ msgstr "Nem választott ki galériát." msgid "You need to select a picture." msgstr "Ki kell választani egy képet." -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 msgid "You need to select a number of images." msgstr "Ki kell választani a képek számát." @@ -3375,21 +3346,18 @@ msgstr "" msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 #, fuzzy msgid "Upgrade NextCellent Gallery" msgstr "NextCellent Galéria" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3415,12 +3383,8 @@ msgid "Network Options" msgstr "Hálózati beállítások" #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban " -"tudjuk rendezni a könyvtárstruktúrát." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban tudjuk rendezni a könyvtárstruktúrát." #: ../admin/wpmu.php:59 #, php-format @@ -3465,9 +3429,7 @@ msgstr "Szerepkörök/képességek engedélyezése" #: ../admin/wpmu.php:89 msgid "Allow users to change the roles for other blog authors." -msgstr "" -"Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog " -"szerzőknél." +msgstr "Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog szerzőknél." #: ../admin/wpmu.php:93 msgid "Default style" @@ -3479,18 +3441,15 @@ msgstr "Alapértelmezett stílus a galériákhoz." #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni " -"%d x %d pixelnél nagyobb képeket." +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni %d x %d pixelnél nagyobb képeket." #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "Érvénytelen URL lett megadva." -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Átmeneti fájl nem hozható létre." @@ -3510,11 +3469,13 @@ msgstr "Kész" msgid "Not fired" msgstr "Nincs kész" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Nyílás" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Köszönet" @@ -3534,7 +3495,8 @@ msgstr "Fókusztávolság" msgid "ISO" msgstr "ISO" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Zársebesség" @@ -3631,18 +3593,17 @@ msgid "Flash" msgstr "Flash" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez " -"töröljünk néhányat a régiek közül." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez töröljünk néhányat a régiek közül." -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Album áttekintése" -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Nincs ilyen galéria]" @@ -3673,8 +3634,7 @@ msgstr "Nincs érvényes új címke." #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." +msgstr "Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." #: ../lib/tags.php:141 msgid "No tag merged." @@ -3682,11 +3642,8 @@ msgstr "Nincs összevont címke." #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"«%1$s» címke összevonása ezzel: «%2$s». %3$s " -"objektum szerkesztve." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "«%1$s» címke összevonása ezzel: «%2$s». %3$s objektum szerkesztve." #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" @@ -3724,12 +3681,8 @@ msgstr "%s keresőbarát útvonalrész került szerkesztésre." #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor " -"engedélyezheti itt: %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor engedélyezheti itt: %s" #: ../lib/xmlrpc.php:101 msgid "Bad login/pass combination." @@ -3739,11 +3692,15 @@ msgstr "Hibás felhasználó/jelszó kombináció." msgid "You are not allowed to upload files to this site." msgstr "Nem tölthet fel fájlokat erre az oldalra." -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Nem található a galéria." -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "Nem tölthet fel fájlokat ebbe a galériába." @@ -3765,11 +3722,13 @@ msgstr "A kép törlése nem sikerült: %1$s" msgid "Could not write file %1$s (%2$s)" msgstr "A fájl írása nem sikerült %1$s (%2$s)." -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Érvénytelen kép azonosító." -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." @@ -3777,7 +3736,9 @@ msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." msgid "Sorry, could not update the image" msgstr "Bocsi, nem sikerült frissíteni a képet." -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "Jogosultság szükséges a galériák kezeléséhez." @@ -3786,7 +3747,8 @@ msgstr "Jogosultság szükséges a galériák kezeléséhez." msgid "Sorry, could not create the gallery" msgstr "Bocsi, nem sikerült létrehozni a galériát." -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Érvénytelen galéria azonosító." @@ -3798,8 +3760,11 @@ msgstr "Bocsi, jogosultság szükséges e galéria kezeléséhez." msgid "Sorry, could not update the gallery" msgstr "Bocsi, nem sikerült frissíteni a galériát." -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." @@ -3807,7 +3772,8 @@ msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." msgid "Sorry, could not create the album" msgstr "Bocsi, nem sikerült létrehozni az albumot" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Érvénytelen album azonosító." @@ -3825,28 +3791,15 @@ msgid "Upgrade now" msgstr "" #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Fordította: lásd itt" +msgid "Translation by : See here" +msgstr "Fordította: lásd itt" #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt " -"akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény " -"könyvtárából és olvassuk el itt a fordítási útmutatókat!" +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény könyvtárából és olvassuk el itt a fordítási útmutatókat!" #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." #: ../nggallery.php:268 @@ -3876,18 +3829,11 @@ msgstr "Segítségkérés" #: ../nggallery.php:754 msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "" -"Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" +msgstr "Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"A Flash Playerre " -"és egy böngészőre JavaScript-" -"tel szükség van." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "A Flash Playerre és egy böngészőre JavaScript-tel szükség van." #: ../nggfunctions.php:453 msgid "[Album not found]" @@ -3902,26 +3848,31 @@ msgid "Related images for" msgstr "Kapcsolódó képek:" # Köszi eosz a segítséget! -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Fénykép" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Megtekintés PicLens alkalmazással]" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Előző" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Következő" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr " /" @@ -3954,7 +3905,8 @@ msgstr "Média RSS" msgid "Link to the main image feed" msgstr "Hivatkozás a fő képcsatornára" -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Cím:" @@ -3984,12 +3936,8 @@ msgid "NextCellent Slideshow" msgstr "NextCellent diavetítés" #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Flash Player " -"letöltése a diavetítés megtekintéséhez." +msgid "Get the Flash Player to see the slideshow." +msgstr "Flash Player letöltése a diavetítés megtekintéséhez." #: ../widgets/widgets.php:126 msgid "Select Gallery:" @@ -3999,11 +3947,13 @@ msgstr "Galéria választás:" msgid "All images" msgstr "Összes kép" -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Szélesség:" -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Magasság:" @@ -4077,17 +4027,11 @@ msgstr "Nem létező album: ID=%s" msgid "Invalid MediaRSS command" msgstr "Hibás a Média RSS parancs" -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Bevezetés" +#~ msgid "Introduction" +#~ msgstr "Bevezetés" -#~ msgid "" -#~ "Languages" -#~ msgstr "" -#~ "Nyelvek" +#~ msgid "Languages" +#~ msgstr "Nyelvek" #~ msgid "Get help with NextCellent Gallery" #~ msgstr "Segítség a NextCellent Galériához" @@ -4095,12 +4039,8 @@ msgstr "Hibás a Média RSS parancs" #~ msgid "More Help & Info" #~ msgstr "További segítség és információ" -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Támogató fórumok" +#~ msgid "Support Forums" +#~ msgstr "Támogató fórumok" #~ msgid "Download latest version" #~ msgstr "A legújabb verzió letöltése" @@ -4130,29 +4070,17 @@ msgstr "Hibás a Média RSS parancs" #~ msgid "(from the ngg_styles folder)" #~ msgstr "(az ngg_styles könyvtárból)" -#~ msgid "" -#~ "If you do not want to lose your edits during an update, copy your css " -#~ "file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." -#~ msgstr "" -#~ "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a " -#~ "css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." +#~ msgid "If you do not want to lose your edits during an update, copy your css file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." +#~ msgstr "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." #~ msgid "Your current file is located here:" #~ msgstr "Az aktuális fájl itt van:" -#~ msgid "" -#~ "There is a NextCellent theme file, this file will be used. It's located " -#~ "in:" -#~ msgstr "" -#~ "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt " -#~ "van:" - -#~ msgid "" -#~ "Tip 2: use the color picker below to help you find the right color scheme " -#~ "for your gallery!" -#~ msgstr "" -#~ "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának " -#~ "megtalálásához!" +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt van:" + +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának megtalálásához!" #~ msgid "Set featured image" #~ msgstr "Kiemelt kép beállítása" diff --git a/lang/nggallery-nl_NL.mo b/lang/nggallery-nl_NL.mo index 8bbb2048ac7b8861a58978e1b18f253b5956757b..b7e1135b3ff1588103b02a7dde7fadd8b7bb97f2 100644 GIT binary patch delta 13993 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 delta 18632 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 diff --git a/lang/nggallery-nl_NL.po b/lang/nggallery-nl_NL.po index 0926626..c39e2af 100644 --- a/lang/nggallery-nl_NL.po +++ b/lang/nggallery-nl_NL.po @@ -2,18 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery 1.9.24\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-02 18:55+0200\n" -"PO-Revision-Date: \n" "Last-Translator: Niko Strijbol \n" "Language-Team: Niko Strijbol \n" -"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-07-02 18:55+0200\n" +"PO-Revision-Date: \n" +"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" -"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: k\n" "X-Textdomain-Support: yes\n" "X-Generator: Poedit 1.8.2\n" @@ -31,16 +30,20 @@ msgid "Could create image with %s x %s pixel" msgstr "Kan afbeelding maken met %s x %s pixels" # @ default -#: ../admin/class-ngg-adder.php:34 ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 ../admin/class-ngg-adder.php:75 +#: ../admin/class-ngg-adder.php:34 +#: ../admin/class-ngg-adder.php:48 +#: ../admin/class-ngg-adder.php:62 +#: ../admin/class-ngg-adder.php:75 #: ../admin/class-ngg-album-manager.php:82 #: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 ../admin/manage/actions.php:12 +#: ../admin/class-ngg-album-manager.php:143 +#: ../admin/manage/actions.php:12 msgid "Cheatin’ uh?" msgstr "Vals aan 't spelen, eh?" # @ nggallery -#: ../admin/class-ngg-adder.php:54 ../admin/class-ngg-adder.php:91 +#: ../admin/class-ngg-adder.php:54 +#: ../admin/class-ngg-adder.php:91 msgid "Upload failed!" msgstr "Upload mislukt!" @@ -50,13 +53,15 @@ msgid "Upload failed! " msgstr "Upload mislukt!" # @ nggallery -#: ../admin/class-ngg-adder.php:88 ../admin/class-ngg-adder.php:335 +#: ../admin/class-ngg-adder.php:88 +#: ../admin/class-ngg-adder.php:335 #: ../admin/class-ngg-admin-launcher.php:298 msgid "You didn't select a gallery!" msgstr "Je hebt geen galerij geselecteerd!" # @ nggallery -#: ../admin/class-ngg-adder.php:162 ../admin/class-ngg-admin-launcher.php:65 +#: ../admin/class-ngg-adder.php:162 +#: ../admin/class-ngg-admin-launcher.php:65 #: ../admin/class-ngg-admin-launcher.php:66 msgid "Add Gallery / Images" msgstr "Galerij / afbeeldingen toevoegen" @@ -72,48 +77,48 @@ msgid "remove" msgstr "verwijderen" # @ nggallery -#: ../admin/class-ngg-adder.php:225 ../admin/class-ngg-adder.php:488 +#: ../admin/class-ngg-adder.php:225 +#: ../admin/class-ngg-adder.php:488 msgid "Browse..." msgstr "Blader..." # @ nggallery -#: ../admin/class-ngg-adder.php:226 ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 ../admin/class-ngg-adder.php:557 +#: ../admin/class-ngg-adder.php:226 +#: ../admin/class-ngg-adder.php:264 +#: ../admin/class-ngg-adder.php:506 +#: ../admin/class-ngg-adder.php:557 msgid "Upload images" msgstr "Afbeeldingen uploaden" #: ../admin/class-ngg-adder.php:307 #: ../admin/manage/class-ngg-image-manager.php:86 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" -msgstr "" -"Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens " -"verwijderen, ...)" +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens verwijderen, ...)" #: ../admin/class-ngg-adder.php:309 #: ../admin/manage/class-ngg-image-manager.php:88 msgid "You will need to update your URLs if you link directly to the images." -msgstr "" -"Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen " -"linkt." +msgstr "Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen linkt." #: ../admin/class-ngg-adder.php:311 #: ../admin/manage/class-ngg-image-manager.php:90 msgid "Press OK to proceed, and Cancel to stop." msgstr "Druk OK om verder te gaan, Annuleren om te stoppen." -#: ../admin/class-ngg-adder.php:343 ../admin/class-ngg-adder.php:351 +#: ../admin/class-ngg-adder.php:343 +#: ../admin/class-ngg-adder.php:351 msgid "You didn't select a file!" msgstr "Je hebt geen bestand geselecteerd!" # @ nggallery -#: ../admin/class-ngg-adder.php:370 ../admin/class-ngg-admin-launcher.php:479 +#: ../admin/class-ngg-adder.php:370 +#: ../admin/class-ngg-admin-launcher.php:479 msgid "New gallery" msgstr "Nieuwe galerij" # @ nggallery -#: ../admin/class-ngg-adder.php:373 ../admin/class-ngg-admin-launcher.php:487 +#: ../admin/class-ngg-adder.php:373 +#: ../admin/class-ngg-admin-launcher.php:487 #: ../admin/class-ngg-admin-launcher.php:524 #: ../admin/class-ngg-admin-launcher.php:569 #: ../admin/class-ngg-options.php:205 @@ -121,12 +126,14 @@ msgstr "Nieuwe galerij" msgid "Images" msgstr "Afbeeldingen" -#: ../admin/class-ngg-adder.php:376 ../admin/class-ngg-admin-launcher.php:491 +#: ../admin/class-ngg-adder.php:376 +#: ../admin/class-ngg-admin-launcher.php:491 msgid "ZIP file" msgstr "Zip-bestand" # @ nggallery -#: ../admin/class-ngg-adder.php:379 ../admin/class-ngg-adder.php:497 +#: ../admin/class-ngg-adder.php:379 +#: ../admin/class-ngg-adder.php:497 #: ../admin/class-ngg-admin-launcher.php:495 msgid "Import folder" msgstr "Importeer map" @@ -138,9 +145,12 @@ msgid "Add a new gallery" msgstr "Nieuwe galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-adder.php:395 ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 ../admin/manage/actions.php:203 +#: ../admin/class-ngg-adder.php:395 +#: ../admin/class-ngg-album-manager.php:580 +#: ../admin/manage/actions.php:128 +#: ../admin/manage/actions.php:156 +#: ../admin/manage/actions.php:181 +#: ../admin/manage/actions.php:203 #: ../admin/manage/class-ngg-gallery-manager.php:83 msgid "Name" msgstr "Naam" @@ -159,7 +169,8 @@ msgstr "Toegestane karakters voor bestanden en mappen zijn \"%s\"." # @ nggallery # @ default -#: ../admin/class-ngg-adder.php:408 ../admin/class-ngg-style.php:294 +#: ../admin/class-ngg-adder.php:408 +#: ../admin/class-ngg-style.php:294 #: ../admin/manage/class-ngg-gallery-list-table.php:154 #: ../admin/manage/class-ngg-image-list-table.php:187 #: ../admin/manage/class-ngg-image-list-table.php:232 @@ -170,8 +181,7 @@ msgstr "Beschrijving" #: ../admin/class-ngg-adder.php:412 msgid "Add a description. This is optional and can be changed later." -msgstr "" -"Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." +msgstr "Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." # @ nggallery #: ../admin/class-ngg-adder.php:419 @@ -204,7 +214,8 @@ msgid "Import a ZIP file from a URL" msgstr "Importeer een zip-bestand vanuit een URL" # @ nggallery -#: ../admin/class-ngg-adder.php:453 ../admin/class-ngg-adder.php:512 +#: ../admin/class-ngg-adder.php:453 +#: ../admin/class-ngg-adder.php:512 msgid "in to" msgstr "naar" @@ -279,9 +290,7 @@ msgstr "Gebruik de geavanceerde uploader" #: ../admin/class-ngg-adder.php:560 #, php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" -"Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte " -"%2$dpx." +msgstr "Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte %2$dpx." # @ nggallery # @ default @@ -295,33 +304,39 @@ msgid "Galleries" msgstr "Galerijen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:61 ../nggallery.php:723 +#: ../admin/class-ngg-admin-launcher.php:61 +#: ../nggallery.php:723 #: ../nggfunctions.php:966 msgid "Overview" msgstr "Overzicht" # @ nggallery #: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:429 +#: ../admin/class-ngg-album-manager.php:286 +#: ../nggallery.php:429 msgid "Albums" msgstr "Albums" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:77 ../admin/class-ngg-options.php:329 +#: ../admin/class-ngg-admin-launcher.php:77 +#: ../admin/class-ngg-options.php:329 #: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:233 ../lib/meta.php:459 +#: ../admin/manage/class-ngg-image-list-table.php:233 +#: ../lib/meta.php:459 #: ../nggallery.php:437 msgid "Tags" msgstr "Tags" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:81 ../admin/class-ngg-options.php:116 +#: ../admin/class-ngg-admin-launcher.php:81 +#: ../admin/class-ngg-options.php:116 #: ../nggallery.php:445 msgid "Settings" msgstr "Instellingen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:453 +#: ../admin/class-ngg-admin-launcher.php:86 +#: ../nggallery.php:453 msgid "Style" msgstr "Stijl" @@ -398,8 +413,7 @@ msgstr "Een fout is opgetreden tijdens het uploaden. Probeer eens opnieuw." # @ default #: ../admin/class-ngg-admin-launcher.php:286 -msgid "" -"There was a configuration error. Please contact the server administrator." +msgid "There was a configuration error. Please contact the server administrator." msgstr "Er was een configuratiefout. Contacteer de server administrator." # @ default @@ -459,24 +473,20 @@ msgid "“%s” has failed to upload due to an error" msgstr "“%s” is niet geupload omwille van een fout" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:321 ../nggallery.php:488 +#: ../admin/class-ngg-admin-launcher.php:321 +#: ../nggallery.php:488 msgid "L O A D I N G" msgstr "L A D E N" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:322 ../nggallery.php:489 +#: ../admin/class-ngg-admin-launcher.php:322 +#: ../nggallery.php:489 msgid "Click to Close" msgstr "Klik om te sluiten" #: ../admin/class-ngg-admin-launcher.php:424 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." -msgstr "" -"Welkom bij je NextCellent Dashboard! Dit scherm geeft je allerlei informatie " -"over NextCellent in een ogenblik. Je kan meer hulp voor elk scherm krijgen " -"door op Help te drukken in de rechterbovenhoek." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "Welkom bij je NextCellent Dashboard! Dit scherm geeft je allerlei informatie over NextCellent in een ogenblik. Je kan meer hulp voor elk scherm krijgen door op Help te drukken in de rechterbovenhoek." #: ../admin/class-ngg-admin-launcher.php:433 msgid "The boxes on your overview screen are:" @@ -489,12 +499,8 @@ msgid "At a Glance" msgstr "In een oogopslag" #: ../admin/class-ngg-admin-launcher.php:435 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." -msgstr "" -"Toont algemene informatie over je site, zoals het aantal afbeeldingen, " -"albums en galerijen." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "Toont algemene informatie over je site, zoals het aantal afbeeldingen, albums en galerijen." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:437 @@ -522,9 +528,7 @@ msgstr "Aandacht" #: ../admin/class-ngg-admin-launcher.php:443 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/class-ngg-admin-launcher.php:446 @@ -568,8 +572,7 @@ msgstr "Kijk of er fouten in je installatie zijn." #: ../admin/class-ngg-admin-launcher.php:476 msgid "On this page you can add galleries and pictures to those galleries." -msgstr "" -"Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." +msgstr "Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." #: ../admin/class-ngg-admin-launcher.php:480 msgid "Add new galleries to NextCellent." @@ -604,12 +607,8 @@ msgid "Organize your galleries into albums." msgstr "Organiseer je galerijen in albums." #: ../admin/class-ngg-admin-launcher.php:543 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." -msgstr "" -"Selecteer eerst een album van de dropdown en sleep dan de galerijen die je " -"wilt toevoegen of verwijderen naar en van het album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "Selecteer eerst een album van de dropdown en sleep dan de galerijen die je wilt toevoegen of verwijderen naar en van het album." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:553 @@ -618,17 +617,11 @@ msgstr "Organiseer je afbeeldingen met tags." #: ../admin/class-ngg-admin-launcher.php:554 msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" -"Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags " -"samen te voegen." +msgstr "Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags samen te voegen." #: ../admin/class-ngg-admin-launcher.php:564 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." -msgstr "" -"Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per " -"categorie." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per categorie." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:566 @@ -637,41 +630,40 @@ msgid "General" msgstr "Algemeen" #: ../admin/class-ngg-admin-launcher.php:567 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "Algemene opties. Bevat permalinks en gerelateerde afbeeldingen." #: ../admin/class-ngg-admin-launcher.php:570 msgid "All image-related options. Also contains options for thumbnails." -msgstr "" -"Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor " -"miniaturen." +msgstr "Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor miniaturen." # @ nggallery # @ default #: ../admin/class-ngg-admin-launcher.php:572 -#: ../admin/class-ngg-options.php:206 ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:213 ../admin/functions.php:375 +#: ../admin/class-ngg-options.php:206 +#: ../admin/class-ngg-overview.php:59 +#: ../admin/functions.php:213 +#: ../admin/functions.php:375 #: ../admin/manage/class-ngg-image-manager.php:151 -#: ../admin/tinymce/window.php:117 ../admin/tinymce/window.php:150 -#: ../admin/tinymce/window.php:274 ../admin/tinymce/window.php:395 -#: ../admin/tinymce/window.php:446 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:421 +#: ../admin/tinymce/window.php:117 +#: ../admin/tinymce/window.php:150 +#: ../admin/tinymce/window.php:274 +#: ../admin/tinymce/window.php:395 +#: ../admin/tinymce/window.php:446 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:421 msgid "Gallery" msgstr "Galerij" #: ../admin/class-ngg-admin-launcher.php:573 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." -msgstr "" -"Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit " -"allemaal hier." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit allemaal hier." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:575 -#: ../admin/class-ngg-options.php:207 ../admin/class-ngg-options.php:578 +#: ../admin/class-ngg-options.php:207 +#: ../admin/class-ngg-options.php:578 msgid "Effects" msgstr "Effecten" @@ -681,7 +673,8 @@ msgstr "Laat je galerij er prachtig uitzien." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:578 -#: ../admin/class-ngg-options.php:208 ../admin/class-ngg-options.php:625 +#: ../admin/class-ngg-options.php:208 +#: ../admin/class-ngg-options.php:625 #: ../admin/tinymce/window.php:326 msgid "Watermark" msgstr "Watermerk" @@ -692,9 +685,12 @@ msgstr "Wie wilt er geen diefstal-bestendige afbeeldingen?" # @ nggallery #: ../admin/class-ngg-admin-launcher.php:581 -#: ../admin/class-ngg-options.php:209 ../admin/class-ngg-options.php:462 -#: ../admin/class-ngg-options.php:488 ../admin/class-ngg-options.php:777 -#: ../admin/tinymce/window.php:156 ../lib/rewrite.php:218 +#: ../admin/class-ngg-options.php:209 +#: ../admin/class-ngg-options.php:462 +#: ../admin/class-ngg-options.php:488 +#: ../admin/class-ngg-options.php:777 +#: ../admin/tinymce/window.php:156 +#: ../lib/rewrite.php:218 #: ../widgets/class-ngg-slideshow-widget.php:28 #: ../widgets/class-ngg-slideshow-widget.php:93 msgid "Slideshow" @@ -710,51 +706,30 @@ msgstr "Vergeet niet om op opslaan te drukken!" #: ../admin/class-ngg-admin-launcher.php:592 msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" -"Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." +msgstr "Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." #: ../admin/class-ngg-admin-launcher.php:594 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" -"Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op " -"als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van " -"upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van upgrades." #: ../admin/class-ngg-admin-launcher.php:604 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." -msgstr "" -"Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle " -"hogere rollen zullen ook toegang hebben." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle hogere rollen zullen ook toegang hebben." #: ../admin/class-ngg-admin-launcher.php:606 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." -msgstr "" -"NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog " -"uitbreiden." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog uitbreiden." #: ../admin/class-ngg-admin-launcher.php:616 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." -msgstr "" -"Als 'iemand' (jij zeker niet) je instellingen verknoeit heeft, kan je ze " -"hier resetten." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "Als 'iemand' (jij zeker niet) je instellingen verknoeit heeft, kan je ze hier resetten." #: ../admin/class-ngg-admin-launcher.php:618 msgid "Attention!" msgstr "Aandacht!" #: ../admin/class-ngg-admin-launcher.php:619 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "Je zou de knop Verwijderen nooit moeten gebruiken!" # @ nggallery @@ -784,7 +759,8 @@ msgid "Album deleted" msgstr "Album verwijderd" # @ nggallery -#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47 +#: ../admin/class-ngg-album-manager.php:277 +#: ../admin/class-ngg-roles.php:47 msgid "Edit Album" msgstr "Album bewerken" @@ -861,12 +837,8 @@ msgstr "[Minimaliseer]" # @ nggallery #: ../admin/class-ngg-album-manager.php:341 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander " -"album naar je nieuwe album hieronder slepen" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander album naar je nieuwe album hieronder slepen" # @ nggallery #: ../admin/class-ngg-album-manager.php:368 @@ -923,7 +895,8 @@ msgstr "OK" # @ nggallery #: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:469 +#: ../admin/manage/class-ngg-manager.php:300 +#: ../admin/tinymce/window.php:469 msgid "Cancel" msgstr "Annuleren" @@ -931,30 +904,27 @@ msgstr "Annuleren" # @ default #: ../admin/class-ngg-album-manager.php:582 #: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:160 ../lib/meta.php:457 +#: ../admin/manage/class-ngg-image-manager.php:160 +#: ../lib/meta.php:457 #: ../widgets/class-ngg-media-rss-widget.php:90 msgid "Title" msgstr "Titel" # @ nggallery -#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232 +#: ../admin/class-ngg-album-manager.php:584 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Pagina" # @ nggallery #: ../admin/class-ngg-installer.php:29 msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" -"Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" +msgstr "Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" # @ nggallery #: ../admin/class-ngg-installer.php:112 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je " -"database-instellingen" +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je database-instellingen" # @ nggallery #: ../admin/class-ngg-installer.php:172 @@ -982,7 +952,8 @@ msgid "General settings" msgstr "Instellingen" # @ nggallery -#: ../admin/class-ngg-options.php:228 ../admin/wpmu.php:85 +#: ../admin/class-ngg-options.php:228 +#: ../admin/wpmu.php:85 msgid "Gallery path" msgstr "Galerij pad" @@ -992,11 +963,13 @@ msgid "This is the default path for all galleries" msgstr "Dit is het standaard pad voor alle galerijen" # @ nggallery -#: ../admin/class-ngg-options.php:235 ../admin/wpmu.php:95 +#: ../admin/class-ngg-options.php:235 +#: ../admin/wpmu.php:95 msgid "Silent database upgrade" msgstr "Databank in stilte bijwerken" -#: ../admin/class-ngg-options.php:238 ../admin/wpmu.php:98 +#: ../admin/class-ngg-options.php:238 +#: ../admin/wpmu.php:98 msgid "Update the database without notice." msgstr "Werk de databank bij zonder melding." @@ -1038,8 +1011,7 @@ msgstr "Media-RSS-feed" # @ nggallery #: ../admin/class-ngg-options.php:273 msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "" -"Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" +msgstr "Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" # @ nggallery #: ../admin/class-ngg-options.php:277 @@ -1052,12 +1024,8 @@ msgstr "Inclusief ondersteuning voor PicLens en CoolIris" # @ nggallery #: ../admin/class-ngg-options.php:281 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. " -"Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" # @ nggallery #: ../admin/class-ngg-options.php:285 @@ -1075,11 +1043,8 @@ msgstr "Voegt een statische link toe aan alle afbeeldingen" # @ nggallery #: ../admin/class-ngg-options.php:292 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te " -"updaten." +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te updaten." # @ nggallery #: ../admin/class-ngg-options.php:296 @@ -1138,11 +1103,15 @@ msgstr "0 zal alle afbeeldingen tonen" # @ nggallery # @ default -#: ../admin/class-ngg-options.php:342 ../admin/class-ngg-options.php:422 -#: ../admin/class-ngg-options.php:568 ../admin/class-ngg-options.php:609 -#: ../admin/class-ngg-options.php:727 ../admin/class-ngg-options.php:886 +#: ../admin/class-ngg-options.php:342 +#: ../admin/class-ngg-options.php:422 +#: ../admin/class-ngg-options.php:568 +#: ../admin/class-ngg-options.php:609 +#: ../admin/class-ngg-options.php:727 +#: ../admin/class-ngg-options.php:886 #: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:245 ../admin/wpmu.php:149 +#: ../admin/manage/class-ngg-image-manager.php:245 +#: ../admin/wpmu.php:149 msgid "Save Changes" msgstr "Bijwerken" @@ -1161,30 +1130,34 @@ msgid "Resize images" msgstr "Formaat afbeeldingen aanpassen" # @ nggallery -#: ../admin/class-ngg-options.php:360 ../admin/class-ngg-options.php:396 -#: ../admin/class-ngg-options.php:789 ../admin/manage/actions.php:309 +#: ../admin/class-ngg-options.php:360 +#: ../admin/class-ngg-options.php:396 +#: ../admin/class-ngg-options.php:789 +#: ../admin/manage/actions.php:309 #: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 ../admin/tinymce/window.php:207 +#: ../admin/manage/class-ngg-manager.php:83 +#: ../admin/tinymce/window.php:207 #: ../admin/tinymce/window.php:315 msgid "Width" msgstr "Breedte" # @ nggallery -#: ../admin/class-ngg-options.php:362 ../admin/class-ngg-options.php:398 -#: ../admin/class-ngg-options.php:791 ../admin/manage/actions.php:318 +#: ../admin/class-ngg-options.php:362 +#: ../admin/class-ngg-options.php:398 +#: ../admin/class-ngg-options.php:791 +#: ../admin/manage/actions.php:318 #: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 ../admin/tinymce/window.php:208 +#: ../admin/manage/class-ngg-manager.php:85 +#: ../admin/tinymce/window.php:208 #: ../admin/tinymce/window.php:317 msgid "Height" msgstr "Hoogte" # @ nggallery -#: ../admin/class-ngg-options.php:364 ../admin/manage/class-ngg-manager.php:65 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" -"Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen " -"respecteren." +#: ../admin/class-ngg-options.php:364 +#: ../admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen respecteren." # @ nggallery #: ../admin/class-ngg-options.php:368 @@ -1218,12 +1191,8 @@ msgstr "Thumbnail instellingen" # @ nggallery #: ../admin/class-ngg-options.php:391 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen " -"opnieuw te maken." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen opnieuw te maken." # @ nggallery #: ../admin/class-ngg-options.php:394 @@ -1236,7 +1205,8 @@ msgid "These values are maximum values." msgstr "Dit zijn de maximale waarden" # @ default -#: ../admin/class-ngg-options.php:404 ../admin/manage/class-ngg-manager.php:94 +#: ../admin/class-ngg-options.php:404 +#: ../admin/manage/class-ngg-manager.php:94 msgid "Fixed size" msgstr "Vaste grootte" @@ -1286,16 +1256,15 @@ msgid "Images per page" msgstr "Afbeeldingen per pagina" # @ nggallery -#: ../admin/class-ngg-options.php:449 ../admin/class-ngg-options.php:881 +#: ../admin/class-ngg-options.php:449 +#: ../admin/class-ngg-options.php:881 msgid "images" msgstr "Afbeeldingen" # @ nggallery #: ../admin/class-ngg-options.php:450 msgid "0 will disable pagination and show all images on one page." -msgstr "" -"0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 " -"pagina" +msgstr "0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 pagina" #: ../admin/class-ngg-options.php:454 msgid "Columns" @@ -1308,12 +1277,8 @@ msgstr "Afbeeldingen per pagina" # @ nggallery #: ../admin/class-ngg-options.php:458 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst " -"onder de afbeeldingen." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst onder de afbeeldingen." # @ nggallery #: ../admin/class-ngg-options.php:466 @@ -1325,12 +1290,8 @@ msgid "Text to show:" msgstr "Te tonen tekst:" #: ../admin/class-ngg-options.php:474 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." -msgstr "" -"Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de " -"weergavemodi." +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de weergavemodi." # @ nggallery #: ../admin/class-ngg-options.php:478 @@ -1363,17 +1324,12 @@ msgid "Hidden images" msgstr "Verborgen afbeeldingen" #: ../admin/class-ngg-options.php:508 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt " -"(zoals Thickbox, Lightbox, enz.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt (zoals Thickbox, Lightbox, enz.)." #: ../admin/class-ngg-options.php:510 msgid "Note: this increases the page load (possibly a lot)" -msgstr "" -"Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" +msgstr "Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" # @ nggallery #: ../admin/class-ngg-options.php:514 @@ -1382,9 +1338,7 @@ msgstr "AJAX-pagina's" #: ../admin/class-ngg-options.php:518 msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "" -"Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te " -"herladen." +msgstr "Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te herladen." # @ nggallery #: ../admin/class-ngg-options.php:520 @@ -1423,7 +1377,8 @@ msgid "Alt / Title text" msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/class-ngg-options.php:548 ../view/imagebrowser-exif.php:58 +#: ../admin/class-ngg-options.php:548 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Datum / tijd" @@ -1446,26 +1401,13 @@ msgstr "Aflopend" # @ nggallery #: ../admin/class-ngg-options.php:583 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery " -"zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening " -"mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden " -"aan je thema." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden aan je thema." # @ nggallery #: ../admin/class-ngg-options.php:584 -msgid "" -"With the placeholder %GALLERY_NAME% you can activate a " -"navigation through the images (depend on the effect). Change the code line " -"only , when you use a different thumbnail effect or you know what you do." -msgstr "" -"
Er kan navigatie toegevoegd worden aan de afbeeldingen (hangt van het " -"effect af). Wijzig de code uitsluitend als je voor een afwijkend thumbnail " -"effect gaat of als je weet waar je mee bezig bent!" +msgid "With the placeholder %GALLERY_NAME% you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "
Er kan navigatie toegevoegd worden aan de afbeeldingen (hangt van het effect af). Wijzig de code uitsluitend als je voor een afwijkend thumbnail effect gaat of als je weet waar je mee bezig bent!" # @ nggallery #: ../admin/class-ngg-options.php:588 @@ -1474,7 +1416,8 @@ msgstr "JavaScript Thumbnail effect" # @ default # @ nggallery -#: ../admin/class-ngg-options.php:591 ../admin/media-upload.php:232 +#: ../admin/class-ngg-options.php:591 +#: ../admin/media-upload.php:232 msgid "None" msgstr "Geen" @@ -1499,7 +1442,8 @@ msgid "Shutter" msgstr "Sluiter" # @ nggallery -#: ../admin/class-ngg-options.php:596 ../admin/tinymce/window.php:181 +#: ../admin/class-ngg-options.php:596 +#: ../admin/tinymce/window.php:181 msgid "Custom" msgstr "Custom" @@ -1510,12 +1454,8 @@ msgstr "Link Code regel" # @ nggallery #: ../admin/class-ngg-options.php:626 -msgid "" -"Please note : you can only activate the watermark under -> Manage Galleries. " -"This action cannot be undone." -msgstr "" -"Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze " -"actie kan niet ongedaan gemaakt worden." +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +msgstr "Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze actie kan niet ongedaan gemaakt worden." # @ nggallery #: ../admin/class-ngg-options.php:631 @@ -1533,7 +1473,8 @@ msgid "View full image" msgstr "Afbeelding vooraf bekijken" # @ nggallery -#: ../admin/class-ngg-options.php:641 ../admin/class-ngg-options.php:645 +#: ../admin/class-ngg-options.php:641 +#: ../admin/class-ngg-options.php:645 msgid "Position" msgstr "Positie" @@ -1565,19 +1506,17 @@ msgstr "Lettertype" # @ nggallery #: ../admin/class-ngg-options.php:702 msgid "This function will not work, cause you need the FreeType library" -msgstr "" -"Deze functie zal niet werken, omdat je een Free Type library nodig hebt" +msgstr "Deze functie zal niet werken, omdat je een Free Type library nodig hebt" # @ nggallery #: ../admin/class-ngg-options.php:704 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Je kan meer lettertypes uploaden in de map nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Je kan meer lettertypes uploaden in de map nggallery/fonts" # @ default # @ nggallery -#: ../admin/class-ngg-options.php:710 ../admin/manage/class-ngg-manager.php:81 +#: ../admin/class-ngg-options.php:710 +#: ../admin/manage/class-ngg-manager.php:81 #: ../admin/media-upload.php:242 msgid "Size" msgstr "Formaat" @@ -1671,9 +1610,7 @@ msgstr "Herhalen" #: ../admin/class-ngg-options.php:826 msgid "Infinity loop. Duplicate last and first items to get loop illusion." -msgstr "" -"Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een " -"lusillusie te creëren." +msgstr "Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een lusillusie te creëren." #: ../admin/class-ngg-options.php:830 msgid "Mouse/touch drag" @@ -1740,8 +1677,10 @@ msgid "Click to go to the next image." msgstr "Ga naar de volgende pagina" # @ nggallery -#: ../admin/class-ngg-options.php:878 ../admin/tinymce/window.php:194 -#: ../admin/tinymce/window.php:358 ../admin/tinymce/window.php:420 +#: ../admin/class-ngg-options.php:878 +#: ../admin/tinymce/window.php:194 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 msgid "Number of images" msgstr "Aantal afbeeldingen" @@ -1787,8 +1726,10 @@ msgid "Image" msgstr "Afbeelding" # @ nggallery -#: ../admin/class-ngg-overview.php:62 ../admin/tinymce/window.php:118 -#: ../admin/tinymce/window.php:233 ../lib/rewrite.php:226 +#: ../admin/class-ngg-overview.php:62 +#: ../admin/tinymce/window.php:118 +#: ../admin/tinymce/window.php:233 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "Album" @@ -1811,8 +1752,7 @@ msgstr "Je hebt geen toestemming om hier te zijn" #: ../admin/class-ngg-overview.php:108 #, php-format msgid "%2$s MB" -msgstr "" -"%2$sMB" +msgstr "%2$sMB" #: ../admin/class-ngg-overview.php:111 msgid "Used" @@ -1822,19 +1762,13 @@ msgstr "Toon / verberg gebruikte galerijen" #: ../admin/class-ngg-overview.php:112 #, php-format msgid "%2$s MB (%3$s%%)" -msgstr "" -"%2$sMB (%3$s" -"%%)" +msgstr "%2$sMB (%3$s%%)" # @ nggallery #: ../admin/class-ngg-overview.php:126 #, php-format -msgid "" -"The newsfeed could not be loaded. Check the front page " -"to check for updates." -msgstr "" -"Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina om te controleren op updates." +msgid "The newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina om te controleren op updates." # @ default #: ../admin/class-ngg-overview.php:137 @@ -1852,7 +1786,8 @@ msgid "Check plugin/theme conflict" msgstr "Plugin controle / thema conflict" # @ nggallery -#: ../admin/class-ngg-overview.php:350 ../admin/class-ngg-overview.php:356 +#: ../admin/class-ngg-overview.php:350 +#: ../admin/class-ngg-overview.php:356 #: ../admin/class-ngg-overview.php:362 msgid "Not tested" msgstr "Niet getest" @@ -1865,8 +1800,7 @@ msgstr "Er kan geen conflict worden gevonden" # @ nggallery #: ../admin/class-ngg-overview.php:352 msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" -"Test mislukt, schakel andere plugins uit en stel het standaard thema in" +msgstr "Test mislukt, schakel andere plugins uit en stel het standaard thema in" # @ nggallery #: ../admin/class-ngg-overview.php:355 @@ -1896,9 +1830,7 @@ msgstr "Je thema zou moeten werken met NextCellent Gallery" # @ nggallery #: ../admin/class-ngg-overview.php:364 msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "" -"wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het " -"thema" +msgstr "wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het thema" # @ nggallery #: ../admin/class-ngg-overview.php:368 @@ -1916,14 +1848,18 @@ msgid "There is no GD support" msgstr "Geen GD ondersteuning" # @ nggallery -#: ../admin/class-ngg-overview.php:423 ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 ../admin/class-ngg-overview.php:503 +#: ../admin/class-ngg-overview.php:423 +#: ../admin/class-ngg-overview.php:491 +#: ../admin/class-ngg-overview.php:497 +#: ../admin/class-ngg-overview.php:503 msgid "Yes" msgstr "Ja" # @ nggallery -#: ../admin/class-ngg-overview.php:425 ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505 +#: ../admin/class-ngg-overview.php:425 +#: ../admin/class-ngg-overview.php:493 +#: ../admin/class-ngg-overview.php:499 +#: ../admin/class-ngg-overview.php:505 msgid "No" msgstr "Nee" @@ -1943,9 +1879,12 @@ msgid "Off" msgstr "Uit" # @ nggallery -#: ../admin/class-ngg-overview.php:457 ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 ../admin/class-ngg-overview.php:487 +#: ../admin/class-ngg-overview.php:457 +#: ../admin/class-ngg-overview.php:463 +#: ../admin/class-ngg-overview.php:469 +#: ../admin/class-ngg-overview.php:475 +#: ../admin/class-ngg-overview.php:481 +#: ../admin/class-ngg-overview.php:487 msgid "N/A" msgstr "N/A" @@ -2040,12 +1979,8 @@ msgid "This widget requires JavaScript." msgstr "Deze widget vereist JavaScript." #: ../admin/class-ngg-overview.php:557 -msgid "" -"Note: third parties plugins that are compatible with NGG " -"may not be 100% compatible with NextCellent Gallery!" -msgstr "" -"niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken " -"met NextCellent Gallery!" +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken met NextCellent Gallery!" #: ../admin/class-ngg-overview.php:599 #, php-format @@ -2078,13 +2013,15 @@ msgid "Update Now" msgstr "Bijwerken" # @ nggallery -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 #, php-format msgid "More information about %s" msgstr "Voor meer informatie over %s" # @ nggallery -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 msgid "More Details" msgstr "Meer instellingen" @@ -2105,12 +2042,8 @@ msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "Deze plug-in is een aanpassing van NextGen Gallery, versie 1.9.13." #: ../admin/class-ngg-overview.php:747 -msgid "" -"Developed & maintained by WPGetReady.com" -msgstr "" -"Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
Ontwikkeld en " -"onderhouden door WPGetReady.com" +msgid "Developed & maintained by WPGetReady.com" +msgstr "Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
Ontwikkeld en onderhouden door WPGetReady.com" #: ../admin/class-ngg-overview.php:753 msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" @@ -2127,9 +2060,7 @@ msgstr "Welkom bij NextCellent Gallery!" #: ../admin/class-ngg-overview.php:835 msgid "This plugin is made possible by the great work of a lot of people:" -msgstr "" -"Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een " -"heleboel mensen. Een speciale dank u aan onderstaande personen:" +msgstr "Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een heleboel mensen. Een speciale dank u aan onderstaande personen:" #: ../admin/class-ngg-overview.php:837 msgid "Alex Rabe and Photocrati for the original NextGen Gallery" @@ -2146,8 +2077,7 @@ msgstr "voor de Watermerk plugin" #: ../admin/class-ngg-overview.php:844 msgid "for his implementation of changing file the upload date using jQuery" -msgstr "" -"voor zijn implementatie van het veranderen van de uploaddatum met jQuery" +msgstr "voor zijn implementatie van het veranderen van de uploaddatum met jQuery" #: ../admin/class-ngg-overview.php:847 msgid "for his his code suggestions regarding nggtags shortcodes" @@ -2168,12 +2098,8 @@ msgstr "Instellen Rollen/Rechten voor gebruik NextGEN" # @ nggallery #: ../admin/class-ngg-roles.php:17 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te " -"voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." # @ nggallery #: ../admin/class-ngg-roles.php:18 @@ -2256,14 +2182,8 @@ msgid "You don't like NextCellent Gallery?" msgstr "Vind je NextCellent niet leuk?" #: ../admin/class-ngg-setup.php:31 -msgid "" -"With this button you can clear all database tables. This should also happen " -"if you uninstall the normal way, but it can be useful for manually " -"uninstalling NextCellent completely." -msgstr "" -"Met deze knop kan u de databanktabellen wissen. Dit zou ook vanzelf moeten " -"gebeuren als je op de normale wijze verwijdert, maar het kan nuttig zijn om " -"NextCellent manueel te verwijderen." +msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." +msgstr "Met deze knop kan u de databanktabellen wissen. Dit zou ook vanzelf moeten gebeuren als je op de normale wijze verwijdert, maar het kan nuttig zijn om NextCellent manueel te verwijderen." # @ nggallery #: ../admin/class-ngg-setup.php:34 @@ -2272,14 +2192,8 @@ msgstr "WAARSCHUWING:" # @ nggallery #: ../admin/class-ngg-setup.php:36 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -" Eenmaal verwijderd, kan dit niet ongedaan gemaakt worden. Je zult een " -"Database Backup plugin van WordPress moeten gebruiken om eerst een backup te " -"maken van alle tabellen. NextCellent Gallery is opgeslagen in de tabellen " +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr " Eenmaal verwijderd, kan dit niet ongedaan gemaakt worden. Je zult een Database Backup plugin van WordPress moeten gebruiken om eerst een backup te maken van alle tabellen. NextCellent Gallery is opgeslagen in de tabellen " # @ nggallery #: ../admin/class-ngg-setup.php:36 @@ -2300,17 +2214,14 @@ msgstr "Deïnstalleer knop" msgid "Reset all options to default settings?" msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" -#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66 +#: ../admin/class-ngg-setup.php:51 +#: ../admin/class-ngg-setup.php:66 msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan." #: ../admin/class-ngg-setup.php:64 -msgid "" -"You are about to uninstall this plugin from WordPress. This action is not " -"reversible." -msgstr "" -"Je staat op het punt deze plug-in te verwijderen van WordPress. Deze actie " -"kan niet ongedaan gemaakt worden." +msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." +msgstr "Je staat op het punt deze plug-in te verwijderen van WordPress. Deze actie kan niet ongedaan gemaakt worden." # @ nggallery #: ../admin/class-ngg-setup.php:97 @@ -2320,9 +2231,7 @@ msgstr "Alle instellingen terugzetten naar de standaard waarden" # @ nggallery #: ../admin/class-ngg-setup.php:104 msgid "Uninstall successful! Now delete the plugin and enjoy your life!" -msgstr "" -"Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder " -"leven! Veel plezier!" +msgstr "Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder leven! Veel plezier!" # @ nggallery #: ../admin/class-ngg-style.php:118 @@ -2334,10 +2243,10 @@ msgid "No CSS file will be used." msgstr "Geen css-bestand zal gebruikt worden." # @ default -#: ../admin/class-ngg-style.php:129 ../admin/class-ngg-style.php:169 +#: ../admin/class-ngg-style.php:129 +#: ../admin/class-ngg-style.php:169 msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Je hebt niet de juiste permissies om sjablonen van deze site te bewerken" +msgstr "Je hebt niet de juiste permissies om sjablonen van deze site te bewerken" # @ default #: ../admin/class-ngg-style.php:154 @@ -2364,11 +2273,13 @@ msgstr "CSS bestand met succes verplaatst." msgid "Could not move the CSS file." msgstr "Kon het css-bestand niet verplaatsen." -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "Your CSS file is set by a theme or another plugin." msgstr "Je css-bestand is ingesteld door een thema of een plug-in." -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "This CSS file will be applied:" msgstr "Dit css-bestand zal gebruikt worden:" @@ -2404,12 +2315,8 @@ msgid "(from the theme folder)" msgstr "(van de themamap)" #: ../admin/class-ngg-style.php:283 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." -msgstr "" -"Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste " -"map verplaatsen." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste map verplaatsen." # @ nggallery #: ../admin/class-ngg-style.php:286 @@ -2420,7 +2327,8 @@ msgstr "Verplaats bestand" # @ default #: ../admin/class-ngg-style.php:291 #: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:213 ../lib/meta.php:458 +#: ../admin/manage/class-ngg-image-manager.php:213 +#: ../lib/meta.php:458 msgid "Author" msgstr "Auteur" @@ -2447,8 +2355,7 @@ msgstr "Als dit bestand beschrijfbaar zou zijn, zou je het kunnen bewerken" # @ nggallery #: ../admin/class-ngg-style.php:316 msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." +msgstr "Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." # @ nggallery #: ../admin/class-ngg-tag-manager.php:45 @@ -2504,22 +2411,14 @@ msgstr "Hernoem tag" # @ nggallery #: ../admin/class-ngg-tag-manager.php:195 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid " -"ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten " -"die deze tag gebruiken zullen bijgewerkt worden." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten die deze tag gebruiken zullen bijgewerkt worden." # @ nggallery #: ../admin/class-ngg-tag-manager.php:196 #: ../admin/class-ngg-tag-manager.php:244 msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" -"Je kunt meerdere tags specificeren om te hernoemen door ze met komma's " -"te scheiden" +msgstr "Je kunt meerdere tags specificeren om te hernoemen door ze met komma's te scheiden" # @ nggallery #: ../admin/class-ngg-tag-manager.php:200 @@ -2543,19 +2442,13 @@ msgstr " verwijder Tag" # @ nggallery #: ../admin/class-ngg-tag-manager.php:221 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." -msgstr "" -"Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden " -"van alle berichten." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden van alle berichten." # @ nggallery #: ../admin/class-ngg-tag-manager.php:222 msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "" -"Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden " -"door komma's" +msgstr "Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden door komma's" # @ nggallery #: ../admin/class-ngg-tag-manager.php:226 @@ -2569,12 +2462,8 @@ msgstr "Bewerk tag slug" # @ nggallery #: ../admin/class-ngg-tag-manager.php:243 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" # @ nggallery #: ../admin/class-ngg-tag-manager.php:248 @@ -2599,9 +2488,12 @@ msgid "No valid gallery name!" msgstr "Geen geldige galerij naam!" # @ nggallery -#: ../admin/functions.php:48 ../admin/functions.php:57 -#: ../admin/functions.php:83 ../admin/functions.php:158 -#: ../admin/functions.php:165 ../admin/functions.php:345 +#: ../admin/functions.php:48 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +#: ../admin/functions.php:158 +#: ../admin/functions.php:165 +#: ../admin/functions.php:345 #: ../admin/functions.php:353 msgid "Directory" msgstr "Directory" @@ -2612,18 +2504,22 @@ msgid "didn't exist. Please create first the main gallery folder " msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan" # @ nggallery -#: ../admin/functions.php:49 ../admin/functions.php:58 +#: ../admin/functions.php:49 +#: ../admin/functions.php:58 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Klik deze link, als je niet weet hoe je rechten moet toewijzen :" # @ nggallery -#: ../admin/functions.php:57 ../admin/functions.php:83 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 msgid "is not writeable !" msgstr "is niet beschrijfbaar!" # @ nggallery -#: ../admin/functions.php:79 ../admin/functions.php:88 -#: ../admin/functions.php:1127 ../lib/core.php:102 +#: ../admin/functions.php:79 +#: ../admin/functions.php:88 +#: ../admin/functions.php:1127 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Niet mogelijk de directory aan te maken" @@ -2650,26 +2546,25 @@ msgstr "met permissie 777 handmatig ingesteld !" # @ nggallery #: ../admin/functions.php:120 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" -msgstr "" -"Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of " -"pagina tonen met de code %2$s.
" +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of pagina tonen met de code %2$s.
" # @ nggallery -#: ../admin/functions.php:123 ../admin/functions.php:310 +#: ../admin/functions.php:123 +#: ../admin/functions.php:310 #: ../admin/functions.php:413 msgid "Edit gallery" msgstr "Galerij bewerken" # @ nggallery -#: ../admin/functions.php:158 ../admin/functions.php:345 +#: ../admin/functions.php:158 +#: ../admin/functions.php:345 msgid "doesn`t exist!" msgstr "bestaat niet!" # @ nggallery -#: ../admin/functions.php:165 ../admin/functions.php:353 +#: ../admin/functions.php:165 +#: ../admin/functions.php:353 msgid "contains no pictures" msgstr "bevat geen afbeeldingen" @@ -2682,17 +2577,20 @@ msgid "Importing was aborted." msgstr "Importeren is gestopt." # @ nggallery -#: ../admin/functions.php:210 ../admin/functions.php:372 +#: ../admin/functions.php:210 +#: ../admin/functions.php:372 msgid "Database error. Could not add gallery!" msgstr "Database fout. Kan geen galerij toevoegen!" # @ nggallery -#: ../admin/functions.php:213 ../admin/functions.php:375 +#: ../admin/functions.php:213 +#: ../admin/functions.php:375 msgid "successfully created!" msgstr "met succes gemaakt!" # @ nggallery -#: ../admin/functions.php:300 ../admin/functions.php:408 +#: ../admin/functions.php:300 +#: ../admin/functions.php:408 #: ../admin/functions.php:1244 #: ../admin/manage/class-ngg-gallery-list-table.php:212 #: ../admin/manage/class-ngg-image-list-table.php:302 @@ -2707,7 +2605,8 @@ msgid " picture(s) successfully renamed" msgstr " afbeelding(en) met succes hernoemd" # @ nggallery -#: ../admin/functions.php:307 ../admin/functions.php:411 +#: ../admin/functions.php:307 +#: ../admin/functions.php:411 msgid " picture(s) successfully added" msgstr " afbeelding(en) met succes toegevoegd" @@ -2717,8 +2616,10 @@ msgid "No images were added." msgstr "Er zijn geen afbeeldingen toegevoegd." # @ nggallery -#: ../admin/functions.php:486 ../admin/functions.php:570 -#: ../admin/functions.php:625 ../admin/functions.php:722 +#: ../admin/functions.php:486 +#: ../admin/functions.php:570 +#: ../admin/functions.php:625 +#: ../admin/functions.php:722 #: ../admin/functions.php:776 msgid "Object didn't contain correct data" msgstr "Object bevat onjuiste gegevens" @@ -2729,8 +2630,10 @@ msgid " is not writeable " msgstr "is niet beschrijfbaar" # @ nggallery -#: ../admin/functions.php:580 ../admin/functions.php:628 -#: ../admin/functions.php:728 ../admin/functions.php:779 +#: ../admin/functions.php:580 +#: ../admin/functions.php:628 +#: ../admin/functions.php:728 +#: ../admin/functions.php:779 msgid " is not writeable" msgstr "is niet beschrijfbaar" @@ -2772,9 +2675,7 @@ msgstr "Importeer via cURL mislukt." # @ nggallery #: ../admin/functions.php:1094 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Geuploade bestand is geen geldig of onjuist zip bestand ! De server " -"herkent : " +msgstr "Geuploade bestand is geen geldig of onjuist zip bestand ! De server herkent : " # @ nggallery #: ../admin/functions.php:1111 @@ -2784,12 +2685,8 @@ msgstr "Geen geldige mapnaam" # @ nggallery #: ../admin/functions.php:1122 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de " -"server? " +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de server? " # @ nggallery #: ../admin/functions.php:1137 @@ -2797,36 +2694,40 @@ msgid "Zip-File successfully unpacked" msgstr "Zip-bestand is met succes uitgepakt" # @ nggallery -#: ../admin/functions.php:1168 ../admin/functions.php:1268 +#: ../admin/functions.php:1168 +#: ../admin/functions.php:1268 msgid "No gallery selected !" msgstr "Geen galerij geselecteerd !" # @ nggallery -#: ../admin/functions.php:1176 ../admin/functions.php:1293 +#: ../admin/functions.php:1176 +#: ../admin/functions.php:1293 msgid "Failure in database, no gallery path set !" msgstr "Mislukt in de database, geen galerij pad ingesteld !" # @ nggallery -#: ../admin/functions.php:1200 ../admin/functions.php:1287 +#: ../admin/functions.php:1200 +#: ../admin/functions.php:1287 msgid "is no valid image file!" msgstr "is geen geldig afbeeldingsbestand!" # @ nggallery -#: ../admin/functions.php:1214 ../admin/functions.php:1412 +#: ../admin/functions.php:1214 +#: ../admin/functions.php:1412 #: ../admin/functions.php:1489 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" -"Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" # @ nggallery -#: ../admin/functions.php:1221 ../admin/functions.php:1310 +#: ../admin/functions.php:1221 +#: ../admin/functions.php:1310 msgid "Error, the file could not be moved to : " msgstr "Mislukt, het bestand kan niet verplaatst worden naar: " # @ nggallery -#: ../admin/functions.php:1226 ../admin/functions.php:1314 +#: ../admin/functions.php:1226 +#: ../admin/functions.php:1314 msgid "Error, the file permissions could not be set" msgstr "Fout, de bestandspermissies kunnen niet ingesteld worden" @@ -2843,31 +2744,24 @@ msgstr "Ongeldige upload: fout code:" # @ nggallery #: ../admin/functions.php:1352 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"BEVEILINGS beperking in effect! Het is nodig de map %s " -"handmatig te maken" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "BEVEILINGS beperking in effect! Het is nodig de map %s handmatig te maken" # @ nggallery #: ../admin/functions.php:1353 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het " -"script overeenkomt met de eigenaar (%s) van het bestand" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het script overeenkomt met de eigenaar (%s) van het bestand" # @ nggallery -#: ../admin/functions.php:1406 ../admin/functions.php:1483 +#: ../admin/functions.php:1406 +#: ../admin/functions.php:1483 msgid "The destination gallery does not exist" msgstr "De doelgalerij bestaat niet" # @ nggallery -#: ../admin/functions.php:1437 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1437 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Afbeelding verplaatsen mislukt %1$s naar %2$s" @@ -2893,12 +2787,8 @@ msgstr "Database rij kopieeren mislukt voor afbeelding %s" # @ nggallery #: ../admin/functions.php:1542 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De " -"bestandsnaam was al aanwezig in de bestaande galerij." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De bestandsnaam was al aanwezig in de bestaande galerij." # @ nggallery #: ../admin/functions.php:1545 @@ -2915,18 +2805,12 @@ msgstr "%1$s afbeelding(en) gekopieerd naar galerij: %2$s ." # @ nggallery #: ../admin/functions.php:1669 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php." -"ini" +msgstr "Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php.ini" # @ nggallery #: ../admin/functions.php:1672 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is " -"ingesteld op het HTML formulier" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is ingesteld op het HTML formulier" # @ nggallery #: ../admin/functions.php:1675 @@ -2961,8 +2845,7 @@ msgstr "Onbekende upload fout" # @ nggallery #: ../admin/manage/actions.php:58 msgid "Select how you would like to rotate the image on the left." -msgstr "" -"Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" # @ nggallery #: ../admin/manage/actions.php:65 @@ -2995,8 +2878,10 @@ msgid "Error rotating thumbnail" msgstr "Fout bij roteren van de thumbnail" # @ nggallery -#: ../admin/manage/actions.php:129 ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 ../admin/manage/actions.php:204 +#: ../admin/manage/actions.php:129 +#: ../admin/manage/actions.php:157 +#: ../admin/manage/actions.php:182 +#: ../admin/manage/actions.php:204 msgid "Value" msgstr "Waarde" @@ -3062,8 +2947,10 @@ msgid "X" msgstr "X" #. translators: a measurement unit, stand for pixels -#: ../admin/manage/actions.php:295 ../admin/manage/actions.php:304 -#: ../admin/manage/actions.php:312 ../admin/manage/actions.php:321 +#: ../admin/manage/actions.php:295 +#: ../admin/manage/actions.php:304 +#: ../admin/manage/actions.php:312 +#: ../admin/manage/actions.php:321 msgid "px" msgstr "px" @@ -3301,12 +3188,8 @@ msgid "Delete \"{}\"?" msgstr " \"%s\" verwijderen?" #: ../admin/manage/class-ngg-image-manager.php:147 -msgid "" -"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-" -">Sort Options" -msgstr "" -"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " -"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" # @ nggallery #: ../admin/manage/class-ngg-image-manager.php:164 @@ -3402,8 +3285,10 @@ msgid "Select the destination gallery:" msgstr "Selecteer een doel galerij:" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:134 ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 ../admin/tinymce/window.php:430 +#: ../admin/manage/class-ngg-manager.php:134 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 msgid "Select or search for a gallery" msgstr "Selecteer of zoek een galerij" @@ -3483,12 +3368,8 @@ msgid "Image results for %s" msgstr "Afbeeldingsresultaten voor %s" #: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "" -"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-" -">Sort Options" -msgstr "" -"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " -"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" #: ../admin/manage/class-ngg-sort-manager.php:35 msgid "Go back" @@ -3526,7 +3407,8 @@ msgid "Alt/Title text" msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452 +#: ../admin/manage/class-ngg-sort-manager.php:121 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Datum/tijd" @@ -3567,25 +3449,29 @@ msgstr "Afbeeldings ID:" # @ default # @ nggallery -#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:332 +#: ../admin/media-upload.php:229 +#: ../admin/tinymce/window.php:332 msgid "Alignment" msgstr "Uitlijning" # @ default # @ nggallery -#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:336 +#: ../admin/media-upload.php:234 +#: ../admin/tinymce/window.php:336 msgid "Left" msgstr "Links" # @ default # @ nggallery -#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:337 +#: ../admin/media-upload.php:236 +#: ../admin/tinymce/window.php:337 msgid "Center" msgstr "Centreren" # @ default # @ nggallery -#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:338 +#: ../admin/media-upload.php:238 +#: ../admin/tinymce/window.php:338 msgid "Right" msgstr "Rechts" @@ -3628,14 +3514,17 @@ msgstr "Recente afbeeldingen" msgid "Random pictures" msgstr "Willekeurige afbeeldingen" -#: ../admin/tinymce/window.php:129 ../admin/tinymce/window.php:230 -#: ../admin/tinymce/window.php:297 ../admin/tinymce/window.php:355 +#: ../admin/tinymce/window.php:129 +#: ../admin/tinymce/window.php:230 +#: ../admin/tinymce/window.php:297 +#: ../admin/tinymce/window.php:355 #: ../admin/tinymce/window.php:417 msgid "Basics" msgstr "Basis" # @ nggallery -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:376 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:376 #: ../admin/tinymce/window.php:427 #: ../widgets/class-ngg-slideshow-widget.php:113 msgid "Select a gallery:" @@ -3655,15 +3544,20 @@ msgstr "Selecteer hoe je je galerij wilt weergeven" msgid "Imagebrowser" msgstr "Afbeeldingsbrowser" -#: ../admin/tinymce/window.php:168 ../admin/tinymce/window.php:280 -#: ../admin/tinymce/window.php:401 ../admin/tinymce/window.php:452 +#: ../admin/tinymce/window.php:168 +#: ../admin/tinymce/window.php:280 +#: ../admin/tinymce/window.php:401 +#: ../admin/tinymce/window.php:452 msgid "Carousel" msgstr "Carousel" # @ nggallery -#: ../admin/tinymce/window.php:174 ../admin/tinymce/window.php:286 -#: ../admin/tinymce/window.php:347 ../admin/tinymce/window.php:407 -#: ../admin/tinymce/window.php:458 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:174 +#: ../admin/tinymce/window.php:286 +#: ../admin/tinymce/window.php:347 +#: ../admin/tinymce/window.php:407 +#: ../admin/tinymce/window.php:458 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Titel" @@ -3673,12 +3567,8 @@ msgid "Type options" msgstr "Type-opties" #: ../admin/tinymce/window.php:197 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." -msgstr "" -"Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de " -"standaardwaarde van de instellingen." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de standaardwaarde van de instellingen." # @ nggallery #: ../admin/tinymce/window.php:205 @@ -3724,11 +3614,8 @@ msgid "Gallery display types" msgstr "Weergavemodi" #: ../admin/tinymce/window.php:267 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" -msgstr "" -"Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op " -"een album)" +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op een album)" # @ nggallery #: ../admin/tinymce/window.php:301 @@ -3741,7 +3628,8 @@ msgid "Select or enter picture" msgstr "Selecteer of geef afbeedling" # @ nggallery -#: ../admin/tinymce/window.php:310 ../admin/tinymce/window.php:385 +#: ../admin/tinymce/window.php:310 +#: ../admin/tinymce/window.php:385 #: ../admin/tinymce/window.php:436 msgid "Options" msgstr "Opties" @@ -3776,16 +3664,14 @@ msgstr "Link" #: ../admin/tinymce/window.php:344 msgid "Add an optional link to the image. Leave blank for no link." -msgstr "" -"Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." +msgstr "Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." #: ../admin/tinymce/window.php:348 msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "" -"Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen " -"bijschrift." +msgstr "Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen bijschrift." -#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 msgid "The number of images that should be displayed." msgstr "Het aantal afbeeldingen dat getoond moet worden." @@ -3809,22 +3695,17 @@ msgid "User defined" msgstr "Aangepast" #: ../admin/tinymce/window.php:372 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" -"In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de " -"ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd " -"is de volgorde uit de instellingen." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen." -#: ../admin/tinymce/window.php:381 ../admin/tinymce/window.php:432 +#: ../admin/tinymce/window.php:381 +#: ../admin/tinymce/window.php:432 msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "" -"Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die " -"galerij getoond worden." +msgstr "Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden." # @ nggallery -#: ../admin/tinymce/window.php:388 ../admin/tinymce/window.php:439 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 msgid "Select a template to display the images" msgstr "Selecteer een sjabloon om de afbeeldingen te tonen" @@ -3843,7 +3724,8 @@ msgid "You need to select a picture." msgstr "Je moet een afbeelding selecteren." # @ nggallery -#: ../admin/tinymce/window.php:516 ../admin/tinymce/window.php:520 +#: ../admin/tinymce/window.php:516 +#: ../admin/tinymce/window.php:520 msgid "You need to select a number of images." msgstr "Je moet een aantal afbeelding selecteren." @@ -3854,20 +3736,12 @@ msgid "Upgrade NextCellent Gallery" msgstr "NextCellent Gallery upgraden" #: ../admin/upgrade/class-ngg-upgrade-page.php:41 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." -msgstr "" -"Je upgrade van een oudere versie. Om de nieuwste functies te kunnen " -"gebruiken, moet je een database-upgrade uitvoeren." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "Je upgrade van een oudere versie. Om de nieuwste functies te kunnen gebruiken, moet je een database-upgrade uitvoeren." #: ../admin/upgrade/class-ngg-upgrade-page.php:46 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." -msgstr "" -"Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je " -"het echt veilig wil spelen, maak je best een back-up van je database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je het echt veilig wil spelen, maak je best een back-up van je database." # @ nggallery #: ../admin/upgrade/class-ngg-upgrade-page.php:51 @@ -3904,12 +3778,8 @@ msgstr "Netwerk instellingen" # @ nggallery #: ../admin/wpmu.php:89 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun " -"je de map beter structureren." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun je de map beter structureren." # @ nggallery #: ../admin/wpmu.php:90 @@ -3979,18 +3849,13 @@ msgstr "Kies de standaard stijl voor de galerijen." #: ../admin/wpmu.php:144 msgid "Note: between brackets is the folder in which the file is." -msgstr "" -"Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." +msgstr "Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." # @ nggallery #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen " -"groter dan %d x %d pixels" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen groter dan %d x %d pixels" # @ default #: ../lib/locale.php:112 @@ -3998,7 +3863,8 @@ msgid "Invalid URL Provided." msgstr "Ongeldige plugin gebruikt." # @ default -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Kan geen tijdelijk bestand maken." @@ -4023,12 +3889,14 @@ msgid "Not fired" msgstr "Niet fired" # @ nggallery -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Opening" # @ nggallery -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Credit" @@ -4053,7 +3921,8 @@ msgid "ISO" msgstr "ISO" # @ nggallery -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Sluiter snelheid" @@ -4174,21 +4043,20 @@ msgstr "Flash" # @ nggallery #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om " -"andere bestanden te kunnen uploaden." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om andere bestanden te kunnen uploaden." # @ nggallery -#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362 +#: ../lib/ngg-db.php:361 +#: ../lib/ngg-db.php:362 msgid "Album overview" msgstr "Album overzicht" # @ nggallery -#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Afbeelding" @@ -4226,8 +4094,7 @@ msgstr "Geen geldige nieuwe tag." # @ nggallery #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." +msgstr "Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." # @ nggallery #: ../lib/tags.php:141 @@ -4237,11 +4104,8 @@ msgstr "Geen tag samengevoegd" # @ nggallery #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s " -"objecten bewerkt." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s objecten bewerkt." # @ nggallery #: ../lib/tags.php:146 @@ -4288,12 +4152,8 @@ msgstr "%s slug(s) bewerkt." # @ default #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"XML-RPC services zijn uitgeschakeld op deze site. Een Admin kan deze " -"inschakelen op %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC services zijn uitgeschakeld op deze site. Een Admin kan deze inschakelen op %s" # @ default #: ../lib/xmlrpc.php:101 @@ -4306,15 +4166,18 @@ msgid "You are not allowed to upload files to this site." msgstr "Je hebt onvoldoende rechten om bestanden op deze site te uploaden." # @ default -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Kan geen galerij vinden" # @ default -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." -msgstr "" -"Je hebt onvoldoende rechten om bestanden naar deze gallery te uploaden." +msgstr "Je hebt onvoldoende rechten om bestanden naar deze gallery te uploaden." # @ nggallery #: ../lib/xmlrpc.php:180 @@ -4339,12 +4202,14 @@ msgid "Could not write file %1$s (%2$s)" msgstr "Kan bestand %1$s (%2$s) niet beschrijven" # @ default -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Ongeldige afbeelding ID" # @ default -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Helaas, je moet toestemming hebben om deze afbeelding te bewerken" @@ -4354,7 +4219,9 @@ msgid "Sorry, could not update the image" msgstr "Helaas, de afbeelding kon niet bijgewerkt worden." # @ default -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "Mislukt, je moet toestemming hebben om gallerys kunnen beheren." @@ -4365,7 +4232,8 @@ msgid "Sorry, could not create the gallery" msgstr "Mislukt, de gallery kon niet gemaakt worden" # @ default -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Ongeldige gallery ID" @@ -4380,8 +4248,11 @@ msgid "Sorry, could not update the gallery" msgstr "Mislukt, de gallery kon niet bijgewerkt worden." # @ default -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "Mislukt, je moet toestemming heb om albums te beheren" @@ -4391,7 +4262,8 @@ msgid "Sorry, could not create the album" msgstr "Mislukt, het album kon niet gemaakt worden" # @ default -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Ongeldig album ID" @@ -4411,25 +4283,13 @@ msgstr "Nu upgraden" # @ nggallery #: ../nggallery.php:135 -msgid "" -"Translation by : See here" -msgstr "" -"Vertaling door: Anja" +msgid "Translation by : See here" +msgstr "Vertaling door: Anja" # @ nggallery #: ../nggallery.php:136 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als " -"je graag wil helpen met de vertaling, download dan de huidige po uit de " -"plugin map en lees hier hoe je de plugin kan vertalen." +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als je graag wil helpen met de vertaling, download dan de huidige po uit de plugin map en lees hier hoe je de plugin kan vertalen." #: ../nggallery.php:176 msgid "Something went wrong while upgrading NextCellent Gallery." @@ -4437,11 +4297,8 @@ msgstr "Iets ging verkeerd bij het hernoemen van" # @ nggallery #: ../nggallery.php:265 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" -"Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of " -"hoger" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of hoger" # @ nggallery #: ../nggallery.php:294 @@ -4496,7 +4353,8 @@ msgid "next" msgstr "Volgende" # @ nggallery -#: ../nggfunctions.php:177 ../nggfunctions.php:664 +#: ../nggfunctions.php:177 +#: ../nggfunctions.php:664 msgid "[Gallery not found]" msgstr "[Galerij niet gevonden]" @@ -4516,29 +4374,34 @@ msgid "Related images for" msgstr "Gerelateerde afbeeldingen voor" # @ nggallery -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Afbeeldingen" # @ nggallery -#: ../view/gallery-caption.php:32 ../view/gallery.php:68 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:68 msgid "[View with PicLens]" msgstr "[Bekijk met PicLens] " # @ nggallery -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Terug" # @ nggallery -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Volgende" # @ nggallery -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "van" @@ -4699,8 +4562,7 @@ msgstr "Formaat afbeeldingen aanpassen" #: ../widgets/class-ngg-slideshow-widget.php:130 msgid "The given width and height are ignored when this is selected." -msgstr "" -"De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." +msgstr "De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." # @ nggallery #: ../xml/media-rss.php:50 @@ -4761,17 +4623,11 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgid "for the Gallery Icon" #~ msgstr "voor het galerij icoon" -#~ msgid "" -#~ "The original translators for NextGen Gallery, who made the translations" -#~ msgstr "" -#~ "De originele vertalers voor NextGen Gallery, die de vertalingen maakten" +#~ msgid "The original translators for NextGen Gallery, who made the translations" +#~ msgstr "De originele vertalers voor NextGen Gallery, die de vertalingen maakten" -#~ msgid "" -#~ "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery " -#~ "by Photocrati Media, which is the succesor to the work by Alex Rabe." -#~ msgstr "" -#~ "NextCellent is gebaseerd op versie 1.9.13 van NextGen Gallery door " -#~ "Photocrati Media, wat de opvolger is van het werk door Alex Rabe." +#~ msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +#~ msgstr "NextCellent is gebaseerd op versie 1.9.13 van NextGen Gallery door Photocrati Media, wat de opvolger is van het werk door Alex Rabe." # @ nggallery #~ msgid "What do you get with NextCellent Gallery?" @@ -4780,24 +4636,17 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" #~ msgstr "Achterwaartse compatabiliteit met NextGEN versie 1.9.13" -#~ msgid "" -#~ "Slow evolving code path, made only by NextGEN user's suggestions. Yep, " -#~ "you read it right: slow in counterpart as fast. Older code is good enough " -#~ "to keep a community and it worked (and works) for most people." +#~ msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." #~ msgstr "Traag evoluerende code, enkel door de suggesties van gebruikers." #~ msgid "A reliable way to work with already installed NextGEN galleries." -#~ msgstr "" -#~ "Een betrouwbare manier om te werken met bestaande NextGEN-galerijen." +#~ msgstr "Een betrouwbare manier om te werken met bestaande NextGEN-galerijen." -#~ msgid "" -#~ "A place for updating the plugin without using FTP manual updates, but " -#~ "WordPress plugin repository." +#~ msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." #~ msgstr "Een plaats om de plug-in bij te werken zonder manuele FTP-updates." #~ msgid "Alternative path preserving backward compatibility (while possible)." -#~ msgstr "" -#~ "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)." +#~ msgstr "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)." # @ nggallery #~ msgid "How to support us?" @@ -4811,22 +4660,16 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Stuur ons bugfixes / code aanpassingen" # @ nggallery -#~ msgid "" -#~ "The most motivated support for this plugin are your ideas and brain work." -#~ msgstr "" -#~ "De meest motiverende steun voor deze plug-in zijn je ideeën en denkwerk." +#~ msgid "The most motivated support for this plugin are your ideas and brain work." +#~ msgstr "De meest motiverende steun voor deze plug-in zijn je ideeën en denkwerk." # @ nggallery #~ msgid "Translate the plugin" #~ msgstr "Vertaal de plugin" # @ nggallery -#~ msgid "" -#~ "To help people to work with this plugin, we would like to have it in all " -#~ "available languages." -#~ msgstr "" -#~ "Om mensen te helpen werken met de plug-in, willen we de plug-in in alle " -#~ "talen beschikbaar maken." +#~ msgid "To help people to work with this plugin, we would like to have it in all available languages." +#~ msgstr "Om mensen te helpen werken met de plug-in, willen we de plug-in in alle talen beschikbaar maken." # @ nggallery #~ msgid "Place a link to the plugin in your blog/webpage" @@ -4836,12 +4679,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Ja, delen is ook een manier van helpen." # @ nggallery -#~ msgid "" -#~ "Please note: If safe-mode is ON, you need to add the subfolder with " -#~ "thumbs manually" -#~ msgstr "" -#~ "Opmerking: Indien safe-mode = AAN moet je de thumbnail submap manueel " -#~ "aanmaken" +#~ msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +#~ msgstr "Opmerking: Indien safe-mode = AAN moet je de thumbnail submap manueel aanmaken" # @ nggallery #~ msgid "About this Gallery" @@ -4853,8 +4692,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Select the area for the thumbnail from the picture on the left." -#~ msgstr "" -#~ "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +#~ msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" # @ nggallery #~ msgid "Search Images" @@ -4878,13 +4716,13 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "" -#~ "You are about to start the bulk edit for %s images \n" -#~ " \n" -#~ " 'Cancel' to stop, 'OK' to proceed." +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." #~ msgstr "" -#~ "Je bent bezig meerdere bewerkingen van %s afbeeldingen te starten \n" -#~ " \n" -#~ " 'Annuleren' om te stoppen, 'OK' om door te gaan." +"Je bent bezig meerdere bewerkingen van %s afbeeldingen te starten \n" +" \n" +" 'Annuleren' om te stoppen, 'OK' om door te gaan." # @ nggallery #~ msgid "Search results for “%s”" @@ -4962,18 +4800,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "PHP Exif ondersteuning" # @ nggallery -#~ msgid "" -#~ "NextCellent Gallery contains some functions which are only available " -#~ "under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no " -#~ "longer supported by the PHP group. Many shared hosting providers offer " -#~ "both PHP 4 and PHP 5, running simultaneously. Ask your provider if they " -#~ "can do this." -#~ msgstr "" -#~ "NextCellent Gallery bevat enkele functies die niet beschikbaar zijn onder " -#~ "PHP 5.2. Je gebruikt de oude PHP 4 versie, upgrade nu! Het wordt niet " -#~ "langer ondersteund door de PHP groep. Verschillende hosting providers " -#~ "bieden beide PHP 4 en PHP 5, tegelijk. Vraag je provider of ze dit kunnen " -#~ "doen." +#~ msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextCellent Gallery bevat enkele functies die niet beschikbaar zijn onder PHP 5.2. Je gebruikt de oude PHP 4 versie, upgrade nu! Het wordt niet langer ondersteund door de PHP groep. Verschillende hosting providers bieden beide PHP 4 en PHP 5, tegelijk. Vraag je provider of ze dit kunnen doen." # @ nggallery #~ msgid "Post title" @@ -5000,11 +4828,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Met de plaatshouder " # @ nggallery -#~ msgid "" -#~ "The accessing of URL files is disabled at your server (allow_url_fopen)" -#~ msgstr "" -#~ "De toegang van de URL bestanden zijn uitgeschakeld bij je server " -#~ "(allow_url_fopen)" +#~ msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +#~ msgstr "De toegang van de URL bestanden zijn uitgeschakeld bij je server (allow_url_fopen)" # @ nggallery #~ msgid "(hex w/o #)" @@ -5051,24 +4876,17 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "De instellingen voor de JW Image Rotator" # @ nggallery -#~ msgid "" -#~ "NextCellent Gallery flash slideshows use the JW Image Rotator Version " -#~ "3.17 by" -#~ msgstr "" -#~ "De instellingen worden alleen gebruikt in de JW Image Rotator Version " +#~ msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +#~ msgstr "De instellingen worden alleen gebruikt in de JW Image Rotator Version " #~ msgid "" -#~ "Press the button below to search for it automatically. For earlier " -#~ "versions of NextCellent Gallery, you'll need to\n" -#~ "\t\t\t\t\tupload the file manually to the" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" #~ msgstr "Druk op de knop hieronder om te zoeken." # @ nggallery -#~ msgid "" -#~ "The path to JW Image Rotator is not defined, the slideshow will not work." -#~ msgstr "" -#~ "Het pad naar imagerotator.swf is niet opgegeven, de slideshow zal niet " -#~ "werken" +#~ msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +#~ msgstr "Het pad naar imagerotator.swf is niet opgegeven, de slideshow zal niet werken" #~ msgid "Press the button below to search for the file." #~ msgstr "Druk op de knop hieronder om het bestand te zoeken." @@ -5079,9 +4897,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Integrate the flash based slideshow for all flash supported devices" -#~ msgstr "" -#~ "Integreer de flash gebaseerde slideshow voor alle flash ondersteunde " -#~ "apparaten" +#~ msgstr "Integreer de flash gebaseerde slideshow voor alle flash ondersteunde apparaten" # @ nggallery #~ msgid "Path to the JW Image Rotator (URL)" @@ -5196,44 +5012,24 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Probeer XHTML validatie (met CDATA)" # @ nggallery -#~ msgid "" -#~ "Important : Could causes problem with some browser. Please recheck your " -#~ "page." -#~ msgstr "" -#~ "Belangrijk: kan problemen veroorzaken met bepaalde browsers. Controleer " -#~ "je pagina." +#~ msgid "Important : Could causes problem with some browser. Please recheck your page." +#~ msgstr "Belangrijk: kan problemen veroorzaken met bepaalde browsers. Controleer je pagina." # @ nggallery -#~ msgid "" -#~ "No problem, before you deactivate this plugin press the Uninstall Button, " -#~ "because deactivating NextCellent Gallery does not remove any data that " -#~ "may have been created. " -#~ msgstr "" -#~ "Geen probleem, voor je deze plug-in deactiveert, klik op de knop " -#~ "verwijderen, omdat het deactiveren van NextCellent Gallery niet de data " -#~ "verwijdert die gemaakt is." +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +#~ msgstr "Geen probleem, voor je deze plug-in deactiveert, klik op de knop verwijderen, omdat het deactiveren van NextCellent Gallery niet de data verwijdert die gemaakt is." # @ nggallery #~ msgid "Could not find NextCellent Gallery database tables, upgrade failed!" #~ msgstr "Kon NextCellent Database niet vinden, upgrade is mislukt!" # @ nggallery -#~ msgid "" -#~ "The Flash Player and a browser with " -#~ "Javascript support are needed." -#~ msgstr "" -#~ "De Flash Player en en browser met " -#~ "Javascript ondersteuning zijn nodig." +#~ msgid "The Flash Player and a browser with Javascript support are needed." +#~ msgstr "De Flash Player en en browser met Javascript ondersteuning zijn nodig." # @ nggallery -#~ msgid "" -#~ "Get the Flash " -#~ "Player to see the slideshow." -#~ msgstr "" -#~ "Gebruik de Flash " -#~ "Player om de slideshow te bekijken." +#~ msgid "Get the Flash Player to see the slideshow." +#~ msgstr "Gebruik de Flash Player om de slideshow te bekijken." # @ nggallery #~ msgid "Select Gallery:" @@ -5252,84 +5048,44 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "IE8 webslices inschakelen" # @ nggallery -#~ msgid "" -#~ "Translation by alex rabe" -#~ msgstr "" -#~ "Vertaling door Anja (werkgroepen.net)" +#~ msgid "Translation by alex rabe" +#~ msgstr "Vertaling door Anja (werkgroepen.net)" # @ nggallery -#~ msgid "" -#~ "Image management" -#~ msgstr "" -#~ "Afbeeldingsbeheer" +#~ msgid "Image management" +#~ msgstr "Afbeeldingsbeheer" # @ nggallery -#~ msgid "" -#~ "Album management" -#~ msgstr "" -#~ "Album beheer" +#~ msgid "Album management" +#~ msgstr "Album beheer" # @ nggallery -#~ msgid "" -#~ "Gallery management" -#~ msgstr "" -#~ "Gallery beheer" +#~ msgid "Gallery management" +#~ msgstr "Gallery beheer" # @ nggallery -#~ msgid "" -#~ "Gallery tags" -#~ msgstr "" -#~ "Gallery tags" +#~ msgid "Gallery tags" +#~ msgstr "Gallery tags" # @ nggallery -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Introductie" +#~ msgid "Introduction" +#~ msgstr "Introductie" # @ nggallery -#~ msgid "" -#~ "Roles / Capabilities" -#~ msgstr "" -#~ "Rollen / Rechten" +#~ msgid "Roles / Capabilities" +#~ msgstr "Rollen / Rechten" # @ nggallery -#~ msgid "" -#~ "Setup" -#~ msgstr "" -#~ "Setup" +#~ msgid "Setup" +#~ msgstr "Setup" # @ nggallery -#~ msgid "" -#~ "Styles" -#~ msgstr "" -#~ "Styles" +#~ msgid "Styles" +#~ msgstr "Styles" # @ nggallery -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Ondersteuningsforums (Engels)" +#~ msgid "Support Forums" +#~ msgstr "Ondersteuningsforums (Engels)" # @ nggallery #~ msgid "Activate Media RSS feed" @@ -5396,12 +5152,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Verwijder afbeeldings bestanden" # @ nggallery -#~ msgid "" -#~ "Depend on the amount of database entries this will take a while, don't " -#~ "reload this page." -#~ msgstr "" -#~ "Afhankelijk van de grootte van de database gegevens zal dit een tijdje " -#~ "duren, herlaad deze pagina daarom niet." +#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." +#~ msgstr "Afhankelijk van de grootte van de database gegevens zal dit een tijdje duren, herlaad deze pagina daarom niet." # @ nggallery #~ msgid "Disable flash upload" @@ -5421,8 +5173,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Donate the work via paypal." -#~ msgstr "" -#~ "Donaties voor het werk ziet de ontwikkelaar graag tegemoet via paypal" +#~ msgstr "Donaties voor het werk ziet de ontwikkelaar graag tegemoet via paypal" # @ nggallery #~ msgid "Download latest version" @@ -5469,50 +5220,24 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Help met vertalen." # @ nggallery -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Als paginering wordt gebruikt, zal deze optie nog steeds getoond worden " -#~ "in het modale venster (thickbox, lightbox enz.). Opmerking: dit neemt " -#~ "meer ruimte/tijd bij het laden van de pagina" +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Als paginering wordt gebruikt, zal deze optie nog steeds getoond worden in het modale venster (thickbox, lightbox enz.). Opmerking: dit neemt meer ruimte/tijd bij het laden van de pagina" # @ nggallery -#~ msgid "" -#~ "If you didn't find your name on this list and there is some code which I " -#~ "integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "" -#~ "Als je je naam niet gevonden hebt op deze lijst en ik heb code geï" -#~ "ntegreerd in mijn plugin, aarzel dan niet mij een mail te sturen." +#~ msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail." +#~ msgstr "Als je je naam niet gevonden hebt op deze lijst en ik heb code geïntegreerd in mijn plugin, aarzel dan niet mij een mail te sturen." # @ nggallery -#~ msgid "" -#~ "If you study the code of this plugin, you will find out that we mixed a " -#~ "lot of good already existing code and ideas together." -#~ msgstr "" -#~ "Als je de code van deze plugin bestudeert, zul je zien dat we veel goede " -#~ "al bestaande code en ideeën gecombineerd hebben." +#~ msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together." +#~ msgstr "Als je de code van deze plugin bestudeert, zul je zien dat we veel goede al bestaande code en ideeën gecombineerd hebben." # @ nggallery -#~ msgid "" -#~ "If you would like to downgrade later, please make first a complete backup " -#~ "of your database and the images." -#~ msgstr "" -#~ "Wil je later downgraden, maak dan een complete backup van je database en " -#~ "afbeeldingen." +#~ msgid "If you would like to downgrade later, please make first a complete backup of your database and the images." +#~ msgstr "Wil je later downgraden, maak dan een complete backup van je database en afbeeldingen." # @ nggallery -#~ msgid "" -#~ "If you would like to use the JW Image Rotatator, please download the " -#~ "player here and upload it to your Upload folder (Default " -#~ "is wp-content/uploads)." -#~ msgstr "" -#~ "Als je de JW image rotator wilt gebruiken, download de speler dan vanaf " -#~ "hier en upload het naar je upload map (standaard is dit " -#~ "wp-content/uploads)." +#~ msgid "If you would like to use the JW Image Rotatator, please download the player here and upload it to your Upload folder (Default is wp-content/uploads)." +#~ msgstr "Als je de JW image rotator wilt gebruiken, download de speler dan vanaf hier en upload het naar je upload map (standaard is dit wp-content/uploads)." # @ nggallery #~ msgid "Image list" @@ -5564,21 +5289,15 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "" -#~ "Een van de komende functies een automatisch bijgewerkte permalink " -#~ "structuur." +#~ msgstr "Een van de komende functies een automatisch bijgewerkte permalink structuur." # @ nggallery #~ msgid "Please update the database of NextGEN Gallery." #~ msgstr "Update de database van NextGEN Gallery !" # @ nggallery -#~ msgid "" -#~ "Press the button to search automatically for the imagerotator, if you " -#~ "uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "" -#~ "Klik de knop om automatisch naar de imagerotator te zoeken, als je het " -#~ "hebt geupload naar wp-content/uploads of een submap" +#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" +#~ msgstr "Klik de knop om automatisch naar de imagerotator te zoeken, als je het hebt geupload naar wp-content/uploads of een submap" # @ nggallery #~ msgid "Recent donators" @@ -5613,21 +5332,12 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Toon Afbeelding Browser" # @ nggallery -#~ msgid "" -#~ "So, we would like to thank the following people for their pioneer work " -#~ "(without this work it's impossible to create such a plugin so fast)" -#~ msgstr "" -#~ "Daarom willen we graag de volgende mensen bedanken voor hun pioneerswerk " -#~ "(zonder dit werk zou het onmogelijk zijn geweest een plugin als deze zo " -#~ "snel snel te ontwikkelen)" +#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" +#~ msgstr "Daarom willen we graag de volgende mensen bedanken voor hun pioneerswerk (zonder dit werk zou het onmogelijk zijn geweest een plugin als deze zo snel snel te ontwikkelen)" # @ nggallery -#~ msgid "" -#~ "Some folders/files could not renamed, please recheck the permission and " -#~ "rescan the folder in the manage gallery section." -#~ msgstr "" -#~ "Enkele mappen/bestanden konden niet hernoemd worden, controleer de " -#~ "permissies en herscan de map in de beheer gallery sectie" +#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." +#~ msgstr "Enkele mappen/bestanden konden niet hernoemd worden, controleer de permissies en herscan de map in de beheer gallery sectie" # @ nggallery #~ msgid "Tag" @@ -5642,36 +5352,12 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Tags / categorieën" # @ nggallery -#~ msgid "" -#~ "Thanks for using this plugin, I hope you are satisfied ! If you would " -#~ "like to support the further development, please consider a donation! If you still need some help, please " -#~ "post your questions here ." -#~ msgstr "" -#~ "Bedankt voor het gebruik van deze plugin, de maker hoopt dat je er " -#~ "tevreden mee bent! Als je verdere ontwikkeling van deze plugin wilt " -#~ "ondersteunen, overweeg dan een donatie! Heb je hulp nodig, stel dan hier je vragen." +#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Bedankt voor het gebruik van deze plugin, de maker hoopt dat je er tevreden mee bent! Als je verdere ontwikkeling van deze plugin wilt ondersteunen, overweeg dan een donatie! Heb je hulp nodig, stel dan hier je vragen." # @ nggallery -#~ msgid "" -#~ "Thanks for using this plugin, NextGEN Gallery is initially developed for " -#~ "self hosted blogs. A multisite setup is possible, but cannot currently " -#~ "fully supported, as it can have several special condition ( i.e. Domain " -#~ "mapping).
If you would like to support the further development, " -#~ "please consider a donation! If you " -#~ "still need some help, please post your questions here ." -#~ msgstr "" -#~ "Bedankt voor het gebruik van deze plugin, Nextgen Gallery is ontwikkeld " -#~ "voor zelf gehosted sites. Een multisite setup is mogelijk, maar kan " -#~ "momenteel nog niet volledig ondersteund worden, zoals de bijzondere " -#~ "voorwaarde (b.v. domain mapping).
. Als je verdere ontwikkeling wilt " -#~ "ondersteunen, overweeg een donatie " -#~ "Heb je hulp nodig, stel dan hier je vragen." +#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Bedankt voor het gebruik van deze plugin, Nextgen Gallery is ontwikkeld voor zelf gehosted sites. Een multisite setup is mogelijk, maar kan momenteel nog niet volledig ondersteund worden, zoals de bijzondere voorwaarde (b.v. domain mapping).
. Als je verdere ontwikkeling wilt ondersteunen, overweeg een donatie Heb je hulp nodig, stel dan hier je vragen." # @ nggallery #~ msgid "Thanks to all donators..." @@ -5682,19 +5368,12 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Bedankt!" # @ nggallery -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Het album zal niet linken naar een galerij subpagina. De galerij wordt " -#~ "getoond op dezelfde pagina." +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Het album zal niet linken naar een galerij subpagina. De galerij wordt getoond op dezelfde pagina." # @ nggallery -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "De batch upload vereist Adobe Flash 10, uitschakelen als je problemen " -#~ "ondervindt" +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "De batch upload vereist Adobe Flash 10, uitschakelen als je problemen ondervindt" # @ nggallery #~ msgid "The script detect that you upgrade from a older version." @@ -5705,59 +5384,32 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Het upgrade process zal even duren, een beetje geduld asjeblieft" # @ nggallery -#~ msgid "" -#~ "There are many other folks who have made contributions to this project :" -#~ msgstr "" -#~ "Er zijn vele andere mensen die hun bijdragen leveren aan dit project:" +#~ msgid "There are many other folks who have made contributions to this project :" +#~ msgstr "Er zijn vele andere mensen die hun bijdragen leveren aan dit project:" # @ nggallery -#~ msgid "" -#~ "There exist several ways to contribute, help or support us in this work. " -#~ "Non of them are mandatory." -#~ msgstr "" -#~ "Er bestaan vele manieren om te geven, te helpen of ons te ondersteunen in " -#~ "dit werk. Geen van alle is verplicht." +#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." +#~ msgstr "Er bestaan vele manieren om te geven, te helpen of ons te ondersteunen in dit werk. Geen van alle is verplicht." # @ nggallery -#~ msgid "" -#~ "Therefore it's needed to have a unique identifier for each image, gallery " -#~ "and album." -#~ msgstr "" -#~ "Daarom is een uniek identificatienummer nog voor elke afbeelding, galerij " -#~ "en album." +#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." +#~ msgstr "Daarom is een uniek identificatienummer nog voor elke afbeelding, galerij en album." # @ nggallery -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported and documented " -#~ "by Alex Rabe with a lot of love & effort. Any kind of " -#~ "contribution would be highly appreciated. Thanks!" -#~ msgstr "" -#~ "Deze plugin wordt met veel liefde en inspanning, voornamelijk ontwikkeld, " -#~ "onderhouden, ondersteund en gedocumenteerd door Alex Rabe. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!" +#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" +#~ msgstr "Deze plugin wordt met veel liefde en inspanning, voornamelijk ontwikkeld, onderhouden, ondersteund en gedocumenteerd door Alex Rabe. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!" # @ nggallery -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "" -#~ "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, " -#~ "gedocumenteerd door" +#~ msgid "This plugin is primarily developed, maintained, supported, documented by" +#~ msgstr "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, gedocumenteerd door" # @ nggallery -#~ msgid "" -#~ "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Tip : Kopieer je stylesheet (nggallery.css) naar je themamap, dan blijft " -#~ "het bewaard tijdens een upgrade" +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Tip : Kopieer je stylesheet (nggallery.css) naar je themamap, dan blijft het bewaard tijdens een upgrade" # @ nggallery -#~ msgid "" -#~ "Tip No. 2: Use the color picker below to help you find the right color " -#~ "scheme for your gallery!" -#~ msgstr "" -#~ "Tip nr. 2: Gebruik onderstaande kleurenpicker om het goede kleurenschema " -#~ "voor je gallery te vinden !" +#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Tip nr. 2: Gebruik onderstaande kleurenpicker om het goede kleurenschema voor je gallery te vinden !" # @ nggallery #~ msgid "Title :" @@ -5780,12 +5432,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Instellingen bijgewerkt" # @ nggallery -#~ msgid "" -#~ "Updated widget structure. If you used NextGEN Widgets, you need to setup " -#~ "them again..." -#~ msgstr "" -#~ "Bijgewerkte widget structuur. Als je NextGEN widgets gebruikt, is het " -#~ "nodig ze opnieuw in te stellen..." +#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." +#~ msgstr "Bijgewerkte widget structuur. Als je NextGEN widgets gebruikt, is het nodig ze opnieuw in te stellen..." # @ nggallery #~ msgid "Upgrade finished..." @@ -5797,8 +5445,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Meerdere bestandenden in 1 keer uploaden met ctrl/shift-knoppen in dialoog" +#~ msgstr "Meerdere bestandenden in 1 keer uploaden met ctrl/shift-knoppen in dialoog" # @ default #~ msgid "Use as featured image" @@ -5810,8 +5457,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "" -#~ "We willen de mensen bedanken die ons ondersteund hebben in het werk : " +#~ msgstr "We willen de mensen bedanken die ons ondersteund hebben in het werk : " # @ nggallery #~ msgid "Width x Height" @@ -5823,25 +5469,15 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "" -#~ "Ja, ook sharen(delen) en trackback is een goede ondersteuning voor dit " -#~ "werk." +#~ msgstr "Ja, ook sharen(delen) en trackback is een goede ondersteuning voor dit werk." # @ nggallery -#~ msgid "" -#~ "Your database tables for NextGEN Gallery is out-of-date, and must be " -#~ "upgraded before you can continue." -#~ msgstr "" -#~ "Je database tabellen voor Next-Gen Gallery zijn verouderd en moeten " -#~ "bijgewerkt worden voor je kunt doorgaan." +#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." +#~ msgstr "Je database tabellen voor Next-Gen Gallery zijn verouderd en moeten bijgewerkt worden voor je kunt doorgaan." # @ nggallery -#~ msgid "" -#~ "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this " -#~ "file will be used" -#~ msgstr "" -#~ "Je thema bevat een NextGEN Gallery stylesheet (nggallery.css), dit " -#~ "bestand wordt gebruikt " +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "Je thema bevat een NextGEN Gallery stylesheet (nggallery.css), dit bestand wordt gebruikt " # @ nggallery #~ msgid "and all donators..." @@ -5877,9 +5513,5 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Ga naar de laatste pagina" # @ nggallery -#~ msgid "" -#~ "

Client side resize

You can now resize the images before you " -#~ "start with the upload.

" -#~ msgstr "" -#~ "

Client side verkleinen

Je kan de afbeeldingen nu verkleinen " -#~ "vooraleer je begint te uploaden.

" +#~ msgid "

Client side resize

You can now resize the images before you start with the upload.

" +#~ msgstr "

Client side verkleinen

Je kan de afbeeldingen nu verkleinen vooraleer je begint te uploaden.

" diff --git a/lang/nggallery-ru_RU.mo b/lang/nggallery-ru_RU.mo index a6f4cad159c626605b1d78b64cb7cda0d9789a08..eec385bad29329b7c98819b13668d2618697ad65 100644 GIT binary patch delta 17841 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 TM<2mF6#1U9vwAZ-vEu&#@O3(G delta 16916 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\n" "Language-Team: Russian\n" -"Language: ru_RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"Language: ru_RU\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Poedit-KeywordsList: _n:1,2;__;_e;esc_attr_e;esc_html_e\n" @@ -18,7 +18,8 @@ msgstr "" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "О NextCellent" @@ -27,11 +28,8 @@ msgid "Contributors" msgstr "Соратники" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Данный плагин - плод работы множества людей, скажем слова благодарности:" +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Данный плагин - плод работы множества людей, скажем слова благодарности:" #: ../admin/about.php:16 msgid "for their great documented code" @@ -73,17 +71,14 @@ msgstr "за поддержку этого форка NextGen Gallery" msgid "The original translators for NextGen Gallery, who made the translations" msgstr "Всем переводчикам NextGen Gallery, кто создавал переводы" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"NextCellent Gallery основана на версии 1.9.13 NextGen Gallery от Photocrati " -"Media - успешном форке работы Alex Rabe." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery основана на версии 1.9.13 NextGen Gallery от Photocrati Media - успешном форке работы Alex Rabe." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -94,31 +89,20 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Обратную совместимость с NextGEN, считая версию 1.9.13" #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." -msgstr "" -"Медленное развитие кода, только по предложениям пользователей NextGEN. Да, " -"совершенно верно - медленное развитие в противопоставление быстроте " -"изменений: старый код достаточно хорош, и он работал (и работает) у большого " -"количества людей. " +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Медленное развитие кода, только по предложениям пользователей NextGEN. Да, совершенно верно - медленное развитие в противопоставление быстроте изменений: старый код достаточно хорош, и он работал (и работает) у большого количества людей. " #: ../admin/about.php:38 msgid "A reliable way to work with already installed NextGEN galleries." msgstr "Надёжная работа с уже установленными галереями NextGEN." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." msgstr "Размещение обновлений в репозитории WordPress." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" -"Альтернативный путь сохранения обратной совместимости (пока будет такая " -"возможность)." +msgstr "Альтернативный путь сохранения обратной совместимости (пока будет такая возможность)." #: ../admin/about.php:46 msgid "How to support us?" @@ -133,23 +117,16 @@ msgid "Send us bugfixes / code changes" msgstr "Отправить нам ошибки / изменения кода" #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." -msgstr "" -"Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш " -"интеллектуальный труд." +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш интеллектуальный труд." #: ../admin/about.php:51 msgid "Translate the plugin" msgstr "Перевести плагин" #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Для того, чтобы помочь людям использовать этот плагин, мы хотели бы " -"предоставлять его на их родных языках." +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Для того, чтобы помочь людям использовать этот плагин, мы хотели бы предоставлять его на их родных языках." #: ../admin/about.php:52 msgid "Place a link to the plugin in your blog/webpage" @@ -159,17 +136,28 @@ msgstr "Вставить ссылку на плагин в вашем блоге msgid "Yes, sharing and linking are also supportive and helpful." msgstr "Да, пропаганда и ссылки так же помогают и очень полезны." -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Балуемся?" -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "Сбой при загрузке!" @@ -177,12 +165,14 @@ msgstr "Сбой при загрузке!" msgid "Upload failed! " msgstr "Сбой при загрузке!" -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Вы не выбрали галерею!" -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Добавить галерею / изображения" @@ -194,34 +184,44 @@ msgstr "Список изображений" msgid "remove" msgstr "убрать" -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Обзор..." -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Загрузить изображения" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 #, fuzzy msgid "You didn't select a file!" msgstr "Вы не выбрали галерею!" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Новая галерея" -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Изображения" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP архив" -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Импортировать папку" @@ -230,8 +230,12 @@ msgstr "Импортировать папку" msgid "Add a new gallery" msgstr "Добавить новую галерею" -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Название" @@ -239,13 +243,17 @@ msgstr "Название" msgid "Create a new, empty gallery in the folder" msgstr "Создать новую пустую галерею" -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "Допустимые символы для имен файлов и папок -" -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Описание" @@ -278,7 +286,8 @@ msgstr "или введите URL" msgid "Import a ZIP file from a URL" msgstr "Импорт ZIP файла через URL" -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "в" @@ -307,24 +316,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Пожалуйста, запомните: Если включён режим \"Safe-Mode\", Вам потребуется " -"добавить подкаталог с миниатюрами вручную" +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Пожалуйста, запомните: Если включён режим \"Safe-Mode\", Вам потребуется добавить подкаталог с миниатюрами вручную" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "" @@ -364,35 +370,48 @@ msgid "Use advanced uploader" msgstr "Использовать изображение в качестве водяного знака" #: ../admin/addgallery.php:514 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "Обрезать изображения до макс. ширины %1$dpx или макс. высоты %2$dpx" -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Галереи" -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Обзор" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Альбомы" -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Тэги" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Настройки" -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Стили" @@ -404,7 +423,8 @@ msgstr "Роли" msgid "About this Gallery" msgstr "Об этой галерее" -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Сбросить / Удалить" @@ -430,9 +450,7 @@ msgstr "Вы попытались загрузить слишком много #: ../admin/admin.php:311 msgid "This file exceeds the maximum upload size for this site." -msgstr "" -"Данный файл превысил максимальный размер, разрещённый для загрузки на этом " -"сайте." +msgstr "Данный файл превысил максимальный размер, разрещённый для загрузки на этом сайте." #: ../admin/admin.php:312 msgid "This file is empty. Please try another." @@ -448,27 +466,19 @@ msgstr "Данный файл - не изображение, пожалуйст #: ../admin/admin.php:315 msgid "Memory exceeded. Please try another smaller file." -msgstr "" -"Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше " -"размером." +msgstr "Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше размером." #: ../admin/admin.php:316 msgid "This is larger than the maximum size. Please try another." -msgstr "" -"Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер." +msgstr "Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер." #: ../admin/admin.php:317 msgid "An error occurred in the upload. Please try again later." -msgstr "" -"Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте " -"ещё раз позднее." +msgstr "Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте ещё раз позднее." #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "" -"Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с " -"администратором сервиса." +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с администратором сервиса." #: ../admin/admin.php:319 msgid "You may only upload 1 file." @@ -515,36 +525,35 @@ msgstr "переместить в корзину" msgid "“%s” has failed to upload due to an error" msgstr "“%s” был загружен с ошибкой" -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "З А Г Р У З К А" -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Закрыть" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/admin.php:449 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "С первого взгляда" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Последние новости" @@ -553,7 +562,8 @@ msgstr "Последние новости" msgid "The latest NextCellent news." msgstr "Последние новости" -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Похожие плагины" @@ -561,18 +571,18 @@ msgstr "Похожие плагины" msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Обратите внимание" #: ../admin/admin.php:453 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Помогите, мне, пожалуйста!" @@ -580,7 +590,8 @@ msgstr "Помогите, мне, пожалуйста!" msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Перевод" @@ -588,7 +599,8 @@ msgstr "Перевод" msgid "View information about the current translation." msgstr "" -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Настройки сервера" @@ -597,7 +609,8 @@ msgstr "Настройки сервера" msgid "Show all the server settings!." msgstr "[Показать всеl]" -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Состояние плагина" @@ -644,9 +657,7 @@ msgid "Organize your galleries into albums." msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/admin.php:523 @@ -659,43 +670,47 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Основное" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/admin.php:535 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage-images.php:263 -#: ../admin/overview.php:418 ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 #, fuzzy msgid "Gallery" msgstr "Галерей нет" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Эффекты" @@ -703,7 +718,9 @@ msgstr "Эффекты" msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Водяной знак" @@ -712,9 +729,13 @@ msgstr "Водяной знак" msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Слайдшоу" @@ -733,28 +754,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -763,9 +775,7 @@ msgid "Attention!" msgstr "Обратите внимание" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/admin.php:581 @@ -776,9 +786,7 @@ msgstr "Смотрите здесь для получения дополните #: ../admin/admin.php:582 #, fuzzy msgid "Support Forums" -msgstr "" -"Форумы поддержки" +msgstr "Форумы поддержки" #: ../admin/admin.php:583 #, fuzzy @@ -794,7 +802,9 @@ msgstr "Вам нельзя здесь находиться" msgid "Could create image with %s x %s pixel" msgstr "Удалось создать изображение с размером %s x %s px" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 #, fuzzy msgid "Updated successfully" msgstr "CSS-файл успешно обновлен" @@ -803,11 +813,13 @@ msgstr "CSS-файл успешно обновлен" msgid "Album deleted" msgstr "Альбом удален" -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Редактировать теги" -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Выбрать альбом" @@ -815,8 +827,11 @@ msgstr "Выбрать альбом" msgid "No album selected" msgstr "Не выбрано ни одного альбома" -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Обновить" @@ -824,8 +839,10 @@ msgstr "Обновить" msgid "Edit album" msgstr "Редактировать альбом" -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Удалить" @@ -862,12 +879,8 @@ msgid "[Minimize]" msgstr "[Скрыть]" #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"После создания и выбора альбома, вы можете перетаскивать галереи и другие " -"альбомы в новый альбом ниже." +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "После создания и выбора альбома, вы можете перетаскивать галереи и другие альбомы в новый альбом ниже." #: ../admin/album.php:351 msgid "Select gallery" @@ -893,39 +906,53 @@ msgstr "Описание альбома:" msgid "Select a preview image:" msgstr "Выбрать превью:" -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Нет изображения" -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Ссылка на страницу" -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Без ссылки" -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "Ок" -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Отмена" -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Заголовок" -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Страница" @@ -949,9 +976,12 @@ msgstr "Выберите область превью на картинке сл msgid "No valid gallery name!" msgstr "Неправильное название галереи!" -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Папка" @@ -960,16 +990,20 @@ msgstr "Папка" msgid "didn't exist. Please create first the main gallery folder " msgstr "не существует. Пожалуйста, создайте основную папку галереи" -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Воспользуйтесь этой ссылкой, если не знаете как установить права:" -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "Некоторые изображения не перезаписываемы" -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Невозможно создать папку" @@ -991,23 +1025,22 @@ msgstr "с разрешением 777 вручную!" #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" -msgstr "" -"Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или " -"страницу с шорткодом %2$s.
" +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или страницу с шорткодом %2$s.
" -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Редактировать галерею" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "не существует!" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "не содержит изображений" @@ -1019,18 +1052,24 @@ msgstr "" msgid "Importing was aborted." msgstr "" -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Ошибка БД. Невозможно создать галерею!" -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "успешно создана!" -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Создать новые превью" @@ -1040,7 +1079,8 @@ msgstr "Создать новые превью" msgid " picture(s) successfully renamed" msgstr "изображения успешно добавлены" -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr "изображения успешно добавлены" @@ -1049,8 +1089,10 @@ msgstr "изображения успешно добавлены" msgid "No images were added." msgstr "изображения успешно добавлены" -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" msgstr "Объект не содержал правильных данных" @@ -1059,8 +1101,10 @@ msgstr "Объект не содержал правильных данных" msgid " is not writeable " msgstr "не перезаписываемо" -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr "не перезаписываемо" @@ -1094,9 +1138,7 @@ msgstr "Ошибка импорта через cURL." #: ../admin/functions.php:1069 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер " -"распознает:" +msgstr "Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер распознает:" #: ../admin/functions.php:1086 msgid "Could not get a valid foldername" @@ -1104,39 +1146,42 @@ msgstr "Невозможно получить правильное имя пап #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки." #: ../admin/functions.php:1112 msgid "Zip-File successfully unpacked" msgstr "Zip-файл успешно распакован" -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Не выбрано ни одной галереи!" -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Ошибка в БД, не установлен путь к галерее!" -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "не является файлом изображения!" -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" msgstr "Невозможно записать в папку %s. Проверьте права CHMOD папки." -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Ошибка, файл не может быть перемещён в:" -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Ошибка, разрешения не установлены" @@ -1150,29 +1195,21 @@ msgstr "Загрузка не удалась. Код ошибки:" #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"В SAFE MODE есть ограничения! Вам нужно создать папку %s " -"вручную" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "В SAFE MODE есть ограничения! Вам нужно создать папку %s вручную" #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -" Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого " -"скрипта с владельцем (%s) файла, с которым будет проводиться действие " -"функцией или его директорией" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr " Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого скрипта с владельцем (%s) файла, с которым будет проводиться действие функцией или его директорией" -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "Эта галерея не существует" -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Не удалось переместить изображение %1$s в %2$s" @@ -1194,12 +1231,8 @@ msgstr "Не удалось скопировать строку в базе да #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл " -"с таким именем уже существует в галерее." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл с таким именем уже существует в галерее." #: ../admin/functions.php:1520 #, php-format @@ -1216,12 +1249,8 @@ msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini" #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"Загруженный файл превосходит значение MAX_FILE_SIZE, которое было " -"установлено в HTML-форме" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Загруженный файл превосходит значение MAX_FILE_SIZE, которое было установлено в HTML-форме" #: ../admin/functions.php:1643 msgid "The uploaded file was only partially uploaded" @@ -1249,16 +1278,11 @@ msgstr "Неизвестная ошибка загрузки" #: ../admin/install.php:23 msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" -"Извините, настраивать работу NextCellent Gallery может только Администратор" +msgstr "Извините, настраивать работу NextCellent Gallery может только Администратор" #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте " -"настройки вашей БД " +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД " #: ../admin/install.php:160 msgid "[Show as slideshow]" @@ -1268,13 +1292,18 @@ msgstr "[Показывать как слайдшоу]" msgid "[Show picture list]" msgstr "[Показывать список картинок]" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Не выбрано ни одного изображения" -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Изменить размер изображений" @@ -1286,44 +1315,57 @@ msgid "" " 'Cancel' to stop, 'OK' to proceed." msgstr "Вы действительно хотите изменить %s изображения?" -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Добавить новую галерею" -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Поиск изображений" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 #, fuzzy msgid "Actions" msgstr "Групповые действия" -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Установить водяной знак" -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Импортировать мета-данные" -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Восстановить из бэкапа" -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Применить" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Редактировать" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Содержимое не найдено" @@ -1335,58 +1377,76 @@ msgstr "Новая Галерея" msgid "Create a new , empty gallery below the folder" msgstr "Создать новую пустую галерею в папке" -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Изменить размер изображений до" -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Ширина" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Высота" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "Ширина и Высота (в пикселах). NextCellent Gallery сохранит пропорции." -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Размер" -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Эти значения - максимальные" -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Фиксированный размер" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "Соотношение сторон будет проигнорировано, пропорции нарушены" -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "ID" -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Автор" @@ -1414,7 +1474,8 @@ msgstr "Не удалось мереместить изображение %1$s msgid "Add new tags" msgstr "Добавить новый альбом" -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Удалить теги" @@ -1435,7 +1496,8 @@ msgstr "Вы действительно хотите изменить %s изо msgid "Search results for “%s”" msgstr "Результаты поиска по “%s”" -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Настройки галереи" @@ -1481,10 +1543,14 @@ msgstr "Сканировать папку на наличие новых изо msgid "Old scanning" msgstr "" -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Сохранить изменения" @@ -1563,7 +1629,8 @@ msgstr "Повернуть" msgid "Publish this image" msgstr "Изображения успешно добавлены" -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Публикуйте" @@ -1599,11 +1666,13 @@ msgstr "Введите теги" msgid "Select the destination gallery:" msgstr "Выберите галерею:" -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Превью" -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Имя файла" @@ -1640,28 +1709,35 @@ msgstr "Отсортировать" msgid "Unsorted" msgstr "Без сортировки" -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "ID изображения" -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Текст Alt/Title" -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Дата/время" -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "По возрастанию" -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "По убыванию" -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Изображение" @@ -1670,7 +1746,8 @@ msgstr "Изображение" msgid "deleted successfully" msgstr "успешно удалено" -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "Действие успешно. Пожалуйста, очистите кэш браузера." @@ -1678,7 +1755,8 @@ msgstr "Действие успешно. Пожалуйста, очистите msgid "Gallery deleted successfully " msgstr "Изображения успешно удалены" -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Повернуть изображения" @@ -1735,27 +1813,32 @@ msgstr "Скрыть" msgid "Image ID:" msgstr "ID изображения" -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Выравнивание" -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "Ничего" -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Left" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Center" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Right" @@ -1792,7 +1875,8 @@ msgstr "Обработка..." msgid "Check plugin/theme conflict" msgstr "Состояние плагина/конфликты темы" -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Не протестированые" @@ -1837,24 +1921,22 @@ msgstr "Перевести плагин" msgid "Graphic Library" msgstr "Графическая библиотека" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Загрузка…" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "Этот виджет требует JavaScript." #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." -msgstr "" -"Фид новостей не может быть загружен. Посмотрите главную " -"страницу, чтобы проверить обновления." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Фид новостей не может быть загружен. Посмотрите главную страницу, чтобы проверить обновления." #: ../admin/overview.php:357 msgid "Untitled" @@ -1865,8 +1947,10 @@ msgstr "Без имени" msgid "Image" msgstr "ID изображения" -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 #, fuzzy msgid "Album" msgstr "ID альбома" @@ -1885,10 +1969,8 @@ msgstr "Хранилище" #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMB" +msgid "%2$sMB" +msgstr "%2$sMB" #: ../admin/overview.php:469 msgid "Space Allowed" @@ -1896,12 +1978,8 @@ msgstr "Хранилище" #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMB (%3$s" -"%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" #: ../admin/overview.php:477 msgid "Space Used" @@ -1927,13 +2005,17 @@ msgstr "Скачать" msgid "No GD support" msgstr "GD не поддерживается" -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Да" -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Нет" @@ -1941,17 +2023,22 @@ msgstr "Нет" msgid "Not set" msgstr "Не установлено" -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Включено" -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Выключено" -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr "Недоступно" @@ -2024,21 +2111,11 @@ msgid "PHP XML support" msgstr "PHP XML support" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"NextCellent Gallery содержит некоторые функции, которые доступны только в " -"PHP 5.2. Вы используете раннюю версию (PHP 4), обновите его. Эта версия " -"более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и " -"подвергаетесь опасности." +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery содержит некоторые функции, которые доступны только в PHP 5.2. Вы используете раннюю версию (PHP 4), обновите его. Эта версия более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и подвергаетесь опасности." #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/overview.php:770 @@ -2047,13 +2124,8 @@ msgstr "Установить" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery." -"
Разработка и поддержка WPGetReady.com" +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by
WPGetReady.com" +msgstr "Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery.
Разработка и поддержка WPGetReady.com" #: ../admin/overview.php:790 #, fuzzy @@ -2093,12 +2165,8 @@ msgid "Roles / capabilities" msgstr "Права доступа" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Выбор младшей роли, которая получит доступ к следующим возможностям. " -"NextCellent Gallery поддерживает базовые роли WordPress." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Выбор младшей роли, которая получит доступ к следующим возможностям. NextCellent Gallery поддерживает базовые роли WordPress." #: ../admin/roles.php:30 msgid "For a more flexible user management you can use the" @@ -2203,7 +2271,8 @@ msgstr "Кэш очищен" msgid "General settings" msgstr "Основные настройки" -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Путь к галереи" @@ -2252,12 +2321,8 @@ msgid "Include support for PicLens and CoolIris" msgstr "Включить поддержку для PicLens and CoolIris" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что " -"в Вашей теме вызывается тег шаблона wp-footer." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что в Вашей теме вызывается тег шаблона wp-footer." #: ../admin/settings.php:339 msgid "Permalinks" @@ -2272,11 +2337,8 @@ msgid "Adds a static link to all images" msgstr "Добавить постоянные ссылки ко всем изображениям" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Если эта опция будет активирована, Вам следует обновить структуру постоянных " -"ссылок на сайте" +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Если эта опция будет активирована, Вам следует обновить структуру постоянных ссылок на сайте" #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2351,12 +2413,8 @@ msgid "Thumbnail settings" msgstr "Настройки превью" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно " -"будет пересоздать миниатюры изображений в \"Управление Галереей\"." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно будет пересоздать миниатюры изображений в \"Управление Галереей\"." #: ../admin/settings.php:422 msgid "Thumbnail size" @@ -2384,8 +2442,7 @@ msgstr "В строчку" #: ../admin/settings.php:465 msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "" -"Галереи не будут показываться в дочерних страницах, только на той же самой." +msgstr "Галереи не будут показываться в дочерних страницах, только на той же самой." #: ../admin/settings.php:469 msgid "Images per page" @@ -2400,9 +2457,7 @@ msgid "Columns" msgstr "Столбцов" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." msgstr "Если установить 0, показаны будут все изображения" #: ../admin/settings.php:484 @@ -2414,16 +2469,15 @@ msgid "Text to show:" msgstr "Показывать текст" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +msgid "This is the text the visitors will have to click to switch between display modes." msgstr "Это текст, на который посетители будут кликать при смене режимов." #: ../admin/settings.php:491 msgid "Show first" msgstr "Показывать первым(и)" -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Превью" @@ -2440,12 +2494,8 @@ msgid "Hidden images" msgstr "Скрытые изображения" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox " -"и т.п.), если используется постраничный вывод." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox и т.п.), если используется постраничный вывод." #: ../admin/settings.php:507 msgid "Note: this increases the page load (possibly a lot)" @@ -2457,9 +2507,7 @@ msgstr "постраничный AJAX вывод" #: ../admin/settings.php:513 msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "" -"Использовать постраничный AJAX вывод для просмотра изображений без их " -"перезагрузки." +msgstr "Использовать постраничный AJAX вывод для просмотра изображений без их перезагрузки." #: ../admin/settings.php:514 msgid "Note: works only in combination with the Shutter effect." @@ -2485,7 +2533,8 @@ msgstr "Название файла" msgid "Alt / Title text" msgstr "Текст Alt / Title" -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Дата / Время" @@ -2494,28 +2543,16 @@ msgid "Sort direction" msgstr "Направление сортировки" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery " -"интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, " -"что автоматически это произойдёт только с эффектами Thickbox и Shutter." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, что автоматически это произойдёт только с эффектами Thickbox и Shutter." #: ../admin/settings.php:551 msgid "With the placeholder" msgstr "С помощью" #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"вы можете активировать навигацию по изображениям (зависит от эффекта). " -"Изменяйте код, только если используете другой эффект для превью или просто " -"знаете, что делаете." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "вы можете активировать навигацию по изображениям (зависит от эффекта). Изменяйте код, только если используете другой эффект для превью или просто знаете, что делаете." #: ../admin/settings.php:554 msgid "JavaScript Thumbnail effect" @@ -2537,7 +2574,8 @@ msgstr "Highslide" msgid "Shutter" msgstr "Shutter" -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Пользовательский" @@ -2546,18 +2584,15 @@ msgid "Link Code line" msgstr "Строка кода для ссылки" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." -msgstr "" -"Вы можете активировать водяной знак в настройках \"Управление галереями\". " -"Внимание: это необратимая операция." +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Вы можете активировать водяной знак в настройках \"Управление галереями\". Внимание: это необратимая операция." #: ../admin/settings.php:593 msgid "Preview" msgstr "Предварительный просмотр" -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Расположение" @@ -2587,15 +2622,11 @@ msgstr "Шрифт" #: ../admin/settings.php:656 msgid "This function will not work, cause you need the FreeType library" -msgstr "" -"Эта настройка не будет работать, потому что отсутствует библиотека FreeType" +msgstr "Эта настройка не будет работать, потому что отсутствует библиотека FreeType" #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Вы может использовать больше шрифтов, загрузив их в папку " +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Вы может использовать больше шрифтов, загрузив их в папку " #: ../admin/settings.php:667 msgid "Color" @@ -2625,11 +2656,13 @@ msgstr "Продолжительность" msgid "sec." msgstr "сек." -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Эффект перехода" -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "fade" @@ -2670,24 +2703,20 @@ msgid "Settings for the JW Image Rotator" msgstr "Настройки JW Image Rotator" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" msgstr "NextCellent Gallery флеш-слайд-шоу использует JW Image Rotator 3.17 от" #: ../admin/settings.php:727 #, fuzzy msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" msgstr "" -"Для автоматического поиска нажмите кнопку ниже. Для более ранних версий " -"NextCellent Gallery, Вам понадобится\\r\n" +"Для автоматического поиска нажмите кнопку ниже. Для более ранних версий NextCellent Gallery, Вам понадобится\\r\n" "\t\t\t\t\tзагрузить сюда файлы самостоятельно" #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." msgstr "Путь к JW Image Rotator не определён, слайд-шоу не будет работать." #: ../admin/settings.php:733 @@ -2700,8 +2729,7 @@ msgstr "Включить flash-загрузку" #: ../admin/settings.php:740 msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "" -"Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых" +msgstr "Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых" #: ../admin/settings.php:743 msgid "Path to the JW Image Rotator (URL)" @@ -2791,7 +2819,8 @@ msgstr "flash" msgid "lines" msgstr "lines" -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "случайный" @@ -2824,8 +2853,7 @@ msgid "Try XHTML validation (with CDATA)" msgstr "Попытаться проверить XHTML на валидность (с CDATA)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." +msgid "Important : Could causes problem with some browser. Please recheck your page." msgstr "Важно: с некоторыми браузерами могут воникнуть проблемы." #: ../admin/setup.php:15 @@ -2833,10 +2861,8 @@ msgid "Reset all settings to default parameter" msgstr "Сбросить все настройки к стандартным" #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "" -"Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!" #: ../admin/setup.php:30 msgid "Reset options" @@ -2851,9 +2877,7 @@ msgid "Reset settings" msgstr "Восстановление настроек" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" msgstr "Сбросить все настройки?\\n" #: ../admin/setup.php:39 @@ -2865,26 +2889,16 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Жаль, если Вам не понраилась NextCellent Gallery..." #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", " -"в этом случае будут так же удалены и данные, созданные NextCellent Gallery." +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", в этом случае будут так же удалены и данные, созданные NextCellent Gallery." #: ../admin/setup.php:47 msgid "WARNING:" msgstr "ВНИМАНИЕ:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Деинсталляция не может быть отменена, данные и таблицы в базе данных " -"теряются безвозвратно." +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Деинсталляция не может быть отменена, данные и таблицы в базе данных теряются безвозвратно." #: ../admin/setup.php:48 msgid "and" @@ -2895,12 +2909,12 @@ msgid "Uninstall plugin" msgstr "Удалить плагин" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" msgstr "Вы собираетесь удалить этот плагин.\\nЭто действие необратимо.\\n" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Значение" @@ -2935,7 +2949,8 @@ msgstr "CSS-файл успешно обновлен" msgid "No CSS file will be used." msgstr "CSS-файл успешно обновлен" -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." msgstr "У вас недостаточно прав для изменения шаблонов этого блога." @@ -2986,12 +3001,12 @@ msgid "Activate" msgstr "Активировать" #: ../admin/style.php:272 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Editing %s" msgstr "Редактирование %s%s" @@ -3001,9 +3016,7 @@ msgid "(from the theme folder)" msgstr "(из папки темы)" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3031,9 +3044,7 @@ msgstr "Если бы этот файл был перезаписываемым, #: ../admin/style.php:320 #, fuzzy msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Такой файл не существует. Пожалуйста, проверьте его название ещё раз и " -"попробуйте снова." +msgstr "Такой файл не существует. Пожалуйста, проверьте его название ещё раз и попробуйте снова." #: ../admin/tags.php:40 msgid "Most popular" @@ -3063,7 +3074,9 @@ msgstr "Ок" msgid "Sort Order:" msgstr "Сортировать:" -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Предыдущие теги" @@ -3076,16 +3089,11 @@ msgid "Rename Tag" msgstr "Переименовать тег" #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы " -"можете использовать эту опцию для объединения тегов. Нажмите на кнопку " -"\"Переименовать\" и все посты с этим тегом будут обновлены." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы можете использовать эту опцию для объединения тегов. Нажмите на кнопку \"Переименовать\" и все посты с этим тегом будут обновлены." -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми." @@ -3106,9 +3114,7 @@ msgid "Delete Tag" msgstr "Удалить тег" #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." msgstr "Введите имя тега для удаления. Этот тег будет удален из всех постов." #: ../admin/tags.php:218 @@ -3124,12 +3130,8 @@ msgid "Edit Tag Slug" msgstr "Изменить короткую ссылку тега:" #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Впишите тег и его новую короткую ссылку. Что такое слаг?" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Впишите тег и его новую короткую ссылку. Что такое слаг?" #: ../admin/tags.php:244 msgid "Tag(s) to match:" @@ -3158,19 +3160,23 @@ msgstr "Последние жертвователи" msgid "Random pictures" msgstr "случайный" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 #, fuzzy msgid "Select a gallery:" msgstr "Выберите галерею:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 #, fuzzy msgid "Select or search for a gallery" @@ -3189,14 +3195,19 @@ msgstr "или введите URL Zip-файла" msgid "Imagebrowser" msgstr "Браузер изображений" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Подпись" @@ -3205,16 +3216,15 @@ msgstr "Подпись" msgid "Type options" msgstr "Камера / Тип" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 #, fuzzy msgid "Number of images" msgstr "Макс. количество изображений" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3258,8 +3268,7 @@ msgid "Gallery display types" msgstr "Галерей нет" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3271,7 +3280,8 @@ msgstr "или введите URL Zip-файла" msgid "Select or enter picture" msgstr "или введите URL Zip-файла" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "Настройки" @@ -3309,7 +3319,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 #, fuzzy msgid "The number of images that should be displayed." msgstr "Количество изображений на странице" @@ -3334,16 +3345,16 @@ msgid "User defined" msgstr "" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 #, fuzzy msgid "Select a template to display the images" msgstr "Выбрать превью:" @@ -3362,7 +3373,8 @@ msgstr "Вы не выбрали галерею!" msgid "You need to select a picture." msgstr "или введите URL Zip-файла" -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 #, fuzzy msgid "You need to select a number of images." msgstr "Макс. количество изображений" @@ -3375,24 +3387,20 @@ msgstr "Обновление структуры БД..." #: ../admin/upgrade.php:48 #, fuzzy msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "" -"Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" +msgstr "Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 #, fuzzy msgid "Upgrade NextCellent Gallery" msgstr "Обновить NextGEN Gallery" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3418,12 +3426,8 @@ msgid "Network Options" msgstr "Изменить настройки" #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете " -"настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /." #: ../admin/wpmu.php:59 #, php-format @@ -3480,18 +3484,15 @@ msgstr "Выберите стандартный стиль всех галере #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Внимание: в зависимости от server memory limit, вы не можете загружать " -"изображения более %d x %d пикселей" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Внимание: в зависимости от server memory limit, вы не можете загружать изображения более %d x %d пикселей" #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "Неверный URL." -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Невозможно создать временный файл." @@ -3511,11 +3512,13 @@ msgstr "Fired" msgid "Not fired" msgstr "Not fired" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Диафрагма" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Credit" @@ -3535,7 +3538,8 @@ msgstr "Фокусное расстояние" msgid "ISO" msgstr "ISO" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Выдержка" @@ -3632,17 +3636,17 @@ msgid "Flash" msgstr "Flash" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Обзор альбома" -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Галерея не найдена]" @@ -3681,17 +3685,12 @@ msgstr "Не объединено ни одного тега." #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Объединить метки «%1$s» в «%2$s». %3$s объектов " -"изменено." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Объединить метки «%1$s» в «%2$s». %3$s объектов изменено." #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" -"Ошибка. Недостаточно тегов для переименования. И для объединения тоже. " -"Выберите!" +msgstr "Ошибка. Недостаточно тегов для переименования. И для объединения тоже. Выберите!" #: ../lib/tags.php:163 msgid "No tag specified!" @@ -3725,9 +3724,7 @@ msgstr "%s ссылка изменена." #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" msgstr "XML-RPC отключен на этом блоге. Администратор может включить их в %s" #: ../lib/xmlrpc.php:101 @@ -3738,11 +3735,15 @@ msgstr "Неверный логин и/или пароль." msgid "You are not allowed to upload files to this site." msgstr "У вас нет прав загружать файлы на этот сайт." -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Невозможно найти галерею" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "У вас нет прав загружать файлы в эту галерею." @@ -3764,11 +3765,13 @@ msgstr "Ошибка удаления изображения %1$s " msgid "Could not write file %1$s (%2$s)" msgstr "Невозможно записать файл %1$s (%2$s)" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Невозможно найти ID изображения" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Вы не можете редактировать" @@ -3776,43 +3779,44 @@ msgstr "Вы не можете редактировать" msgid "Sorry, could not update the image" msgstr "Невозможно найти изображения" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" -msgstr "" -"Извините, у вас должны быть права для управления галереями, чтобы увидеть " -"список галерей" +msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" #: ../lib/xmlrpc.php:378 msgid "Sorry, could not create the gallery" msgstr "Извините, невозможно создать галерею" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Недействительный ID галереи" #: ../lib/xmlrpc.php:424 msgid "Sorry, you must be able to manage this gallery" -msgstr "" -"Извините, у вас должны быть права для управления галереями, чтобы увидеть " -"список галерей" +msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" #: ../lib/xmlrpc.php:430 msgid "Sorry, could not update the gallery" msgstr "Извините, невозможно создать галерею" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" -msgstr "" -"Извините, у вас должны быть права для управления галереями, чтобы увидеть " -"список галерей" +msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" #: ../lib/xmlrpc.php:476 msgid "Sorry, could not create the album" msgstr "Извините, невозможно создать галерею" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Альбом с ID=%s не существует." @@ -3831,33 +3835,16 @@ msgid "Upgrade now" msgstr "Начать обновление" #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Перевод: Владимир " -"Василенко aka jeltoesolnce." +msgid "Translation by : See here" +msgstr "Перевод: Владимир Василенко aka jeltoesolnce." #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы " -"хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего " -"переводчика: эта информация устарела, в настоящий момент процесс перевода " -"производится по другому.)" +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего переводчика: эта информация устарела, в настоящий момент процесс перевода производится по другому.)" #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" -"\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 " -"MB или выше" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 MB или выше" #: ../nggallery.php:268 msgid "Picture tag" @@ -3889,14 +3876,8 @@ msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " msgstr "Извините, NextCellent Gallery деактивирована: версия NextGEN " #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"Нужны Flash Player и браузер с поддержкой " -"Javascript." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Нужны Flash Player и браузер с поддержкой Javascript." #: ../nggfunctions.php:453 msgid "[Album not found]" @@ -3910,26 +3891,31 @@ msgstr "[Изображение не найдено]" msgid "Related images for" msgstr "Похожие изображения для" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "изображений" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Просмотр из PicLens]" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Назад" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Вперед" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "из" @@ -3962,7 +3948,8 @@ msgstr "Media RSS" msgid "Link to the main image feed" msgstr "Ссылка на иконку RSS" -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Заголовок:" @@ -3992,12 +3979,8 @@ msgid "NextCellent Slideshow" msgstr "NextCellent Gallery слайд-шоу" #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Для просмотра слайд-шоу, Скачайте Flash Player." +msgid "Get the Flash Player to see the slideshow." +msgstr "Для просмотра слайд-шоу, Скачайте Flash Player." #: ../widgets/widgets.php:126 msgid "Select Gallery:" @@ -4007,11 +3990,13 @@ msgstr "Выберите галерею:" msgid "All images" msgstr "Все изображения" -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Ширина:" -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Высота:" @@ -4089,17 +4074,11 @@ msgstr "Альбом с ID=%s не существует." msgid "Invalid MediaRSS command" msgstr "Неправильная команда MediaRSS" -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Краткий курс" +#~ msgid "Introduction" +#~ msgstr "Краткий курс" -#~ msgid "" -#~ "Languages" -#~ msgstr "" -#~ "Переводы" +#~ msgid "Languages" +#~ msgstr "Переводы" #~ msgid "Get help with NextCellent Gallery" #~ msgstr "Нужна помощь?" @@ -4107,12 +4086,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "More Help & Info" #~ msgstr "Больше вспомогательных материалов и информации" -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Форумы поддержки" +#~ msgid "Support Forums" +#~ msgstr "Форумы поддержки" #~ msgid "Download latest version" #~ msgstr "Скачать последнюю версию" @@ -4122,125 +4097,57 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "(из папки темы)" #, fuzzy -#~ msgid "" -#~ "There is a NextCellent theme file, this file will be used. It's located " -#~ "in:" -#~ msgstr "" -#~ "\"В папке вашей темы есть CSS-файл NextCellent Gallery (nggallery.css), " -#~ "именно он будет использован." +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "\"В папке вашей темы есть CSS-файл NextCellent Gallery (nggallery.css), именно он будет использован." #, fuzzy -#~ msgid "" -#~ "Tip 2: use the color picker below to help you find the right color scheme " -#~ "for your gallery!" -#~ msgstr "" -#~ "Совет №2: используйте палитру (ниже), чтобы быстро и удобно подобрать " -#~ "цветовую гамму для своей галереи." - -#~ msgid "" -#~ " Please note : For safe-mode = ON you need to add the subfolder thumbs " -#~ "manually" -#~ msgstr "" -#~ "Пожалуйста, обратите внимание: для safe-mode = ON, вам необходимо " -#~ "добавлять превью в подкаталог вручную" +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Совет №2: используйте палитру (ниже), чтобы быстро и удобно подобрать цветовую гамму для своей галереи." + +#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" +#~ msgstr "Пожалуйста, обратите внимание: для safe-mode = ON, вам необходимо добавлять превью в подкаталог вручную" #~ msgid "%1$s of %2$s" #~ msgstr "%1$s из %2$s" -#~ msgid "" -#~ "0 will display as much as possible based on the width of your theme. " -#~ "Setting normally only required for captions below the images" -#~ msgstr "" -#~ "При \"0\" по ширине будет размещено столько изображений, сколько возможно " -#~ "- в зависимости от ширины вашей темы. Обычно, настройка нужна только для " -#~ "подписей под изображениями" - -#~ msgid "" -#~ "Translation by alex rabe" -#~ msgstr "" -#~ "Языковые файлы" - -#~ msgid "" -#~ "Image management" -#~ msgstr "" -#~ "Управление изображениями" - -#~ msgid "" -#~ "Album management" -#~ msgstr "" -#~ "Управление альбомами" - -#~ msgid "" -#~ "Gallery management" -#~ msgstr "" -#~ "Галереи" - -#~ msgid "" -#~ "Gallery tags" -#~ msgstr "" -#~ "Тэги галереи" - -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Введение" - -#~ msgid "" -#~ "Roles / Capabilities" -#~ msgstr "" -#~ "Роли / Возможности" - -#~ msgid "" -#~ "Setup" -#~ msgstr "" -#~ "Настройка" - -#~ msgid "" -#~ "Styles" -#~ msgstr "" -#~ "Стили" - -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Форумы поддержки" - -#~ msgid "" -#~ "This translation is not yet updated for Version 1.8.0. " -#~ "If you would like to help with translation, download the current po from " -#~ "the plugin folder and read here how you can translate the " -#~ "plugin." -#~ msgstr "" -#~ "Этот перевод еще не адаптирован для версии 1.8.3. Если " -#~ "вы хотите помочь с переводом прочитайте о том, как это " -#~ "сделать." - -#~ msgid "" -#~ "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "" -#~ "Фид RSS будет добавлен в header вашего сайта. Полезно для CoolIris/PicLens" +#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" +#~ msgstr "При \"0\" по ширине будет размещено столько изображений, сколько возможно - в зависимости от ширины вашей темы. Обычно, настройка нужна только для подписей под изображениями" + +#~ msgid "Translation by alex rabe" +#~ msgstr "Языковые файлы" + +#~ msgid "Image management" +#~ msgstr "Управление изображениями" + +#~ msgid "Album management" +#~ msgstr "Управление альбомами" + +#~ msgid "Gallery management" +#~ msgstr "Галереи" + +#~ msgid "Gallery tags" +#~ msgstr "Тэги галереи" + +#~ msgid "Introduction" +#~ msgstr "Введение" + +#~ msgid "Roles / Capabilities" +#~ msgstr "Роли / Возможности" + +#~ msgid "Setup" +#~ msgstr "Настройка" + +#~ msgid "Styles" +#~ msgstr "Стили" + +#~ msgid "Support Forums" +#~ msgstr "Форумы поддержки" + +#~ msgid "This translation is not yet updated for Version 1.8.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +#~ msgstr "Этот перевод еще не адаптирован для версии 1.8.3. Если вы хотите помочь с переводом прочитайте о том, как это сделать." + +#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" +#~ msgstr "Фид RSS будет добавлен в header вашего сайта. Полезно для CoolIris/PicLens" #~ msgid "Activate Media RSS feed" #~ msgstr "Активировать фид Media RSS" @@ -4266,12 +4173,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Backup original images" #~ msgstr "Делать бэкап оригинальных изображений" -#~ msgid "" -#~ "Browse images without reload the page. Note : Works only in combination " -#~ "with Shutter effect" -#~ msgstr "" -#~ "Просмотр изображений без обновления страницы. Внимание: работает только " -#~ "при использовании эффекта Shutter" +#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" +#~ msgstr "Просмотр изображений без обновления страницы. Внимание: работает только при использовании эффекта Shutter" #~ msgid "Browsing %s" #~ msgstr "Просмотр %s" @@ -4313,8 +4216,7 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "Создает бэкап изображений" #~ msgid "Creates a file for each singlepic settings. Reduce the CPU load" -#~ msgstr "" -#~ "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU" +#~ msgstr "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU" #~ msgid "Custom fields" #~ msgstr "Пользовательские поля" @@ -4331,12 +4233,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Delete image files" #~ msgstr "Удалить файлы изображений" -#~ msgid "" -#~ "Depend on the amount of database entries this will take a while, don't " -#~ "reload this page." -#~ msgstr "" -#~ "В зависимости от количества записей в базе данных это займет некоторое " -#~ "время, не перезагружайте эту страницу." +#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." +#~ msgstr "В зависимости от количества записей в базе данных это займет некоторое время, не перезагружайте эту страницу." #~ msgid "Disable flash upload" #~ msgstr "Отключить flash-загрузку" @@ -4398,58 +4296,26 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Help translating it." #~ msgstr "Больше вспомогательных материалов и информации" -#~ msgid "" -#~ "Here you can select the thumbnail effect, NextGEN Gallery will integrate " -#~ "the required HTML code in the images. Please note that only the Shutter " -#~ "and Thickbox effect will automatic added to your theme." -#~ msgstr "" -#~ "Здесь вы можете выбрать эффект для превью, NextGEN Gallery сгенерирует " -#~ "необходимый HTML-код в изображениях. Пожалуйста, имейте ввиду, что только " -#~ "эффекты Shutter и Thickbox будут автоматически добавлены в вашу тему" +#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#~ msgstr "Здесь вы можете выбрать эффект для превью, NextGEN Gallery сгенерирует необходимый HTML-код в изображениях. Пожалуйста, имейте ввиду, что только эффекты Shutter и Thickbox будут автоматически добавлены в вашу тему" #~ msgid "How to support ?" #~ msgstr "Как поддержать?" -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Если используется постраничная навигация, эта настройка будет по-прежнему " -#~ "показывать все изображения в модальном окне (Thickbox, Lightbox, и т.д.). " -#~ "Внимание: это увеличивает время загрузки страницы" - -#~ msgid "" -#~ "If you didn't find your name on this list and there is some code which I " -#~ "integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "" -#~ "Если вы не нашли себя в списке и есть код, который я использовал в своем " -#~ "плагине, не стесняйтесь отправить мне письмо." - -#~ msgid "" -#~ "If you study the code of this plugin, you will find out that we mixed a " -#~ "lot of good already existing code and ideas together." -#~ msgstr "" -#~ "Если вы посмотрите код этого плагина, вы обнаружите, что мы использовали " -#~ "в плагине множество идей." - -#~ msgid "" -#~ "If you would like to downgrade later, please make first a complete backup " -#~ "of your database and the images." -#~ msgstr "" -#~ "Если Вы хотите обновиться до более СТАРОЙ версии, пожалуйста, сделайте " -#~ "сначала бэкап БД и существующих изображений." - -#~ msgid "" -#~ "If you would like to use the JW Image Rotatator, please download the " -#~ "player here and upload it to your Upload folder (Default " -#~ "is wp-content/uploads)." -#~ msgstr "" -#~ "Если вы хотите использовать JW Image Rotatator, пожалуйста, скачайте " -#~ "плеер отсюда и загрузите его в соответствующую папку (по " -#~ "умолчанию — wp-content/uploads)." +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Если используется постраничная навигация, эта настройка будет по-прежнему показывать все изображения в модальном окне (Thickbox, Lightbox, и т.д.). Внимание: это увеличивает время загрузки страницы" + +#~ msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail." +#~ msgstr "Если вы не нашли себя в списке и есть код, который я использовал в своем плагине, не стесняйтесь отправить мне письмо." + +#~ msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together." +#~ msgstr "Если вы посмотрите код этого плагина, вы обнаружите, что мы использовали в плагине множество идей." + +#~ msgid "If you would like to downgrade later, please make first a complete backup of your database and the images." +#~ msgstr "Если Вы хотите обновиться до более СТАРОЙ версии, пожалуйста, сделайте сначала бэкап БД и существующих изображений." + +#~ msgid "If you would like to use the JW Image Rotatator, please download the player here and upload it to your Upload folder (Default is wp-content/uploads)." +#~ msgstr "Если вы хотите использовать JW Image Rotatator, пожалуйста, скачайте плеер отсюда и загрузите его в соответствующую папку (по умолчанию — wp-content/uploads)." #~ msgid "Ignore the aspect ratio, no portrait thumbnails" #~ msgstr "Игнорировать соотношение сторон, превью не будут вертикальными" @@ -4469,12 +4335,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Import image folder" #~ msgstr "Импортировать папку с изображениями" -#~ msgid "" -#~ "Important : Could causes problem at some browser. Please recheck your " -#~ "page." -#~ msgstr "" -#~ "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, " -#~ "проверьте страницу после этого." +#~ msgid "Important : Could causes problem at some browser. Please recheck your page." +#~ msgstr "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, проверьте страницу после этого." #~ msgid "Integrate slideshow" #~ msgstr "Вставить слайдшоу" @@ -4512,27 +4374,14 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "NextGEN Gallery" #~ msgstr "NextGEN Gallery" -#~ msgid "" -#~ "NextGEN Gallery : Tables could not created, please check your database " -#~ "settings" -#~ msgstr "" -#~ "NextGEN Gallery: таблицы не могут быть созданы, пожалуйста, проверьте " -#~ "настройки вашей БД" +#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" +#~ msgstr "NextGEN Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД" #~ msgid "NextGEN Gallery Overview" #~ msgstr "Обзор NextGEN Gallery" -#~ msgid "" -#~ "NextGEN Gallery contains some functions which are only available under " -#~ "PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -#~ "supported by the PHP group. Many shared hosting providers offer both PHP " -#~ "4 and PHP 5, running simultaneously. Ask your provider if they can do " -#~ "this." -#~ msgstr "" -#~ "NextGEN Gallery содержит функции, доступные только в PHP 5.2. Если вы " -#~ "используете старую версию PHP 4, обновитесь - она больше не " -#~ "поддерживается. Многие хостинг-провайдеры предлагают и PHP 4, и PHP 5, " -#~ "работающие раздельно. Узнайте у вашего провайдера, возможно ли это." +#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextGEN Gallery содержит функции, доступные только в PHP 5.2. Если вы используете старую версию PHP 4, обновитесь - она больше не поддерживается. Многие хостинг-провайдеры предлагают и PHP 4, и PHP 5, работающие раздельно. Узнайте у вашего провайдера, возможно ли это." #~ msgid "NextGEN Media RSS" #~ msgstr "NextGEN Media RSS" @@ -4546,14 +4395,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "No doubt a very useful and easy motivation :-)" #~ msgstr "Определенно, очень полезная и легкая мотивация :-)" -#~ msgid "" -#~ "No problem, before you deactivate this plugin press the Uninstall Button, " -#~ "because deactivating NextGEN Gallery does not remove any data that may " -#~ "have been created. " -#~ msgstr "" -#~ "Не проблема, перед тем, как деактивировать плагин, нажмите «Удалить " -#~ "плагин», потому что деактивация NextGEN Gallery не удаляет данные, " -#~ "которые могли быть созданы." +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " +#~ msgstr "Не проблема, перед тем, как деактивировать плагин, нажмите «Удалить плагин», потому что деактивация NextGEN Gallery не удаляет данные, которые могли быть созданы." #~ msgid "Note : Change the default path in the gallery settings" #~ msgstr "Важно: Измените в настройках путь по умолчанию для галереи" @@ -4570,49 +4413,29 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "OK, hide this message now !" #~ msgstr "Ок, скрыть это сообщение!" -#~ msgid "" -#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " -#~ "plugin of WordPress to backup all the tables first. NextGEN gallery is " -#~ "stored in the tables" -#~ msgstr "" -#~ "Удаление окончательно и бесповоротно. Для начала, вам следует " -#~ "пользоваться плагином бэкапа БД Wordpress, чтобы сохранить все таблицы. " -#~ "NextGEN Gallery хранится в таблицах" +#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" +#~ msgstr "Удаление окончательно и бесповоротно. Для начала, вам следует пользоваться плагином бэкапа БД Wordpress, чтобы сохранить все таблицы. NextGEN Gallery хранится в таблицах" #~ msgid "One of the upcomming features are a reworked permalinks structure." #~ msgstr "One of the upcomming features are a reworked permalinks structure." -#~ msgid "" -#~ "Oops, no such file exists! Double check the name and try again, merci." +#~ msgid "Oops, no such file exists! Double check the name and try again, merci." #~ msgstr "Такого файла нет! Проверьте имя и попробуйте снова." #~ msgid "Path to the Imagerotator (URL)" #~ msgstr "Путь к Imagerotator (URL)" -#~ msgid "" -#~ "Please note : If you change the settings, you need to recreate the " -#~ "thumbnails under -> Manage Gallery ." -#~ msgstr "" -#~ "Пожалуйста, обратите внимание: если вы измените настройки, вам " -#~ "понадобится заново создать превью в разделе \"Галереи\"" - -#~ msgid "" -#~ "Please note : You can only activate the watermark under -> Manage " -#~ "Gallery . This action cannot be undone." -#~ msgstr "" -#~ "Пожалуйста, имейте ввиду: вы можете активировать водяные знаки только в " -#~ "разделе \"Галереи\". Это действие нельзя отменить - водяной знак " -#~ "накладывается на изображение навсегда." +#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." +#~ msgstr "Пожалуйста, обратите внимание: если вы измените настройки, вам понадобится заново создать превью в разделе \"Галереи\"" + +#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." +#~ msgstr "Пожалуйста, имейте ввиду: вы можете активировать водяные знаки только в разделе \"Галереи\". Это действие нельзя отменить - водяной знак накладывается на изображение навсегда." #~ msgid "Please update the database of NextGEN Gallery." #~ msgstr "Обновите базу данных NextGEN Gallery." -#~ msgid "" -#~ "Press the button to search automatically for the imagerotator, if you " -#~ "uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "" -#~ "Нажмите кнопку, чтобы автоматически найти imagerotator, если вы загрузили " -#~ "его в папку wp-content/uploads или подкаталог" +#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" +#~ msgstr "Нажмите кнопку, чтобы автоматически найти imagerotator, если вы загрузили его в папку wp-content/uploads или подкаталог" #~ msgid "Recent donators" #~ msgstr "Последние жертвователи" @@ -4629,12 +4452,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Select Zip-File" #~ msgstr "Выбрать Zip-файл" -#~ msgid "" -#~ "Select the lowest role which should be able to access the following " -#~ "capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "" -#~ "Вы можете установить права доступа в к разным функциям NextGEN Gallery. " -#~ "Поддерживаются стандартные роли WordPress." +#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." +#~ msgstr "Вы можете установить права доступа в к разным функциям NextGEN Gallery. Поддерживаются стандартные роли WordPress." #~ msgid "Show ImageBrowser" #~ msgstr "Показывать браузер изображений" @@ -4645,26 +4464,14 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Show as" #~ msgstr "Показать как" -#~ msgid "" -#~ "So, we would like to thank the following people for their pioneer work " -#~ "(without this work it's impossible to create such a plugin so fast)" -#~ msgstr "" -#~ "Поэтому мы хотели бы поблагодарить следующих людей за их вклад (без них " -#~ "было бы невозможным создать плагин так быстро)" - -#~ msgid "" -#~ "Some folders/files could not renamed, please recheck the permission and " -#~ "rescan the folder in the manage gallery section." -#~ msgstr "" -#~ "Некоторые папки/файлы не могут быть переименованы, проверьте права " -#~ "(CHMOD) и выполните сканирование папки заново в разделе редактирования " -#~ "галереи." - -#~ msgid "" -#~ "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "" -#~ "Извините, NextGEN Gallery работает только с ограничением памяти в 16 MB " -#~ "или выше" +#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" +#~ msgstr "Поэтому мы хотели бы поблагодарить следующих людей за их вклад (без них было бы невозможным создать плагин так быстро)" + +#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." +#~ msgstr "Некоторые папки/файлы не могут быть переименованы, проверьте права (CHMOD) и выполните сканирование папки заново в разделе редактирования галереи." + +#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" +#~ msgstr "Извините, NextGEN Gallery работает только с ограничением памяти в 16 MB или выше" #~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" #~ msgstr "Извините, NextGEN Gallery работает только с ролью администратора" @@ -4678,35 +4485,11 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Tags / Categories" #~ msgstr "Тэги / Категории" -#~ msgid "" -#~ "Thanks for using this plugin, I hope you are satisfied ! If you would " -#~ "like to support the further development, please consider a donation! If you still need some help, please " -#~ "post your questions here ." -#~ msgstr "" -#~ "Спасибо за использование этого плагина, надеюсь, вы довольны! Если вы " -#~ "хотите поддержать дальнейшую разработку, пожалуйста, учитывайте " -#~ "возможность пожертвования. Если вам " -#~ "нужна какая-либо помощь, пожалуйста, оставляйте ваши вопросы здесь." - -#~ msgid "" -#~ "Thanks for using this plugin, NextGEN Gallery is initially developed for " -#~ "self hosted blogs. A multisite setup is possible, but cannot currently " -#~ "fully supported, as it can have several special condition ( i.e. Domain " -#~ "mapping).
If you would like to support the further development, " -#~ "please consider a donation! If you " -#~ "still need some help, please post your questions here ." -#~ msgstr "" -#~ "Благодарю за использование плагина, NextGEN Gallery is initially " -#~ "developed for self hosted blogs. A multisite setup is possible, but " -#~ "cannot currently fully supported, as it can have several special " -#~ "condition ( i.e. Domain mapping).
If you would like to support the " -#~ "further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Спасибо за использование этого плагина, надеюсь, вы довольны! Если вы хотите поддержать дальнейшую разработку, пожалуйста, учитывайте возможность пожертвования. Если вам нужна какая-либо помощь, пожалуйста, оставляйте ваши вопросы здесь." + +#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Благодарю за использование плагина, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." #~ msgid "Thanks to all donators..." #~ msgstr "Спасибо всем благотворителям..." @@ -4714,29 +4497,19 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Thanks!" #~ msgstr "Спасибо!" -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Альбом не будет ссылаться на страницу галереи. Галерея отображается на " -#~ "той же странице. Иными словами, не нужно создавать отдельную страницу для " -#~ "каждой галереи, они будут генерироваться динамически." +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Альбом не будет ссылаться на страницу галереи. Галерея отображается на той же странице. Иными словами, не нужно создавать отдельную страницу для каждой галереи, они будут генерироваться динамически." -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "Для групповой загрузки требуется Adobe Flash 10, отключите его, если у " -#~ "вас проблемы" +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Для групповой загрузки требуется Adobe Flash 10, отключите его, если у вас проблемы" #~ msgid "The gallery will open the ImageBrowser instead the effect." #~ msgstr "Галерея откроет браузер изображений вместо выбранного эффекта." -#~ msgid "" -#~ "The most motivated support for this plugin are your ideas and brain work" +#~ msgid "The most motivated support for this plugin are your ideas and brain work" #~ msgstr "Самая мотивирующая поддержка для этого плагина - ваши идеи!" -#~ msgid "" -#~ "The path to imagerotator.swf is not defined, the slideshow will not work." +#~ msgid "The path to imagerotator.swf is not defined, the slideshow will not work." #~ msgstr "Путь к imagerotator.swf не задан, слайдшоу не будет работать." #~ msgid "The script detect that you upgrade from a older version." @@ -4748,63 +4521,35 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "The upgrade process may take a while, so please be patient." #~ msgstr "Обновление может занять некоторое время, пожалуйста, подождите." -#~ msgid "" -#~ "There are many other folks who have made contributions to this project :" +#~ msgid "There are many other folks who have made contributions to this project :" #~ msgstr "Много других людей сделали вклад в этот проект:" -#~ msgid "" -#~ "There exist several ways to contribute, help or support us in this work. " -#~ "Non of them are mandatory." -#~ msgstr "" -#~ "Существует несколько способов поучаствовать, помочь или поддержать нас в " -#~ "этой работе. Ни один из них обязателен." +#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." +#~ msgstr "Существует несколько способов поучаствовать, помочь или поддержать нас в этой работе. Ни один из них обязателен." -#~ msgid "" -#~ "Therefore it's needed to have a unique identifier for each image, gallery " -#~ "and album." -#~ msgstr "" -#~ "Поэтому это нужно иметь уникальный идентификатор для каждого изображения, " -#~ "галереи и альбома." +#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." +#~ msgstr "Поэтому это нужно иметь уникальный идентификатор для каждого изображения, галереи и альбома." #~ msgid "This option will append related images to every post" #~ msgstr "Эта настройка добавит похожие изображения к каждому посту" -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported and documented " -#~ "by Alex Rabe with a lot of love & effort. Any kind of " -#~ "contribution would be highly appreciated. Thanks!" -#~ msgstr "" -#~ "Этот плагин разработан, поддерживается и обновляется Alex " -#~ "Rabe . Любая помощь будет оценена. Спасибо!" - -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "" -#~ "Этот плагин, в основном, разработан, поддерживается и документирован" - -#~ msgid "" -#~ "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Совет: скопируйте файл стилей галереи (nggallery.css) в папку вашей темы, " -#~ "чтобы не потерять изменения в этом файле при обновлении плагина." - -#~ msgid "" -#~ "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Вариант: скопируйте nggallery.css в каталог Вашей темы, тогда изменения, " -#~ "которые Вы внесёте, останутся после обновления плагина." +#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" +#~ msgstr "Этот плагин разработан, поддерживается и обновляется Alex Rabe . Любая помощь будет оценена. Спасибо!" + +#~ msgid "This plugin is primarily developed, maintained, supported, documented by" +#~ msgstr "Этот плагин, в основном, разработан, поддерживается и документирован" + +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Совет: скопируйте файл стилей галереи (nggallery.css) в папку вашей темы, чтобы не потерять изменения в этом файле при обновлении плагина." + +#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Вариант: скопируйте nggallery.css в каталог Вашей темы, тогда изменения, которые Вы внесёте, останутся после обновления плагина." #~ msgid "Title :" #~ msgstr "Заголовок:" -#~ msgid "" -#~ "To help people to work with this plugin, I would like to have it in all " -#~ "available languages" -#~ msgstr "" -#~ "Чтобы помочь людям работать с этим плагином, я хотел бы иметь его на всех " -#~ "доступных языках" +#~ msgid "To help people to work with this plugin, I would like to have it in all available languages" +#~ msgstr "Чтобы помочь людям работать с этим плагином, я хотел бы иметь его на всех доступных языках" #~ msgid "Update Successfully" #~ msgstr "Обновление успешно" @@ -4818,12 +4563,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Updated options." #~ msgstr "Изменить настройки" -#~ msgid "" -#~ "Updated widget structure. If you used NextGEN Widgets, you need to setup " -#~ "them again..." -#~ msgstr "" -#~ "Структура виджетов обновлена. Если вы использовали виджеты NextGEN " -#~ "Gallery, вам понадобится настроить их еще раз..." +#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." +#~ msgstr "Структура виджетов обновлена. Если вы использовали виджеты NextGEN Gallery, вам понадобится настроить их еще раз..." #~ msgid "Upgrade NextGEN Gallery" #~ msgstr "Обновить NextGEN Gallery" @@ -4841,32 +4582,22 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "Загрузить zip-файл с изображениями" #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в " -#~ "диалоговом окне" +#~ msgstr "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в диалоговом окне" #~ msgid "View all" #~ msgstr "Посмотреть все" #~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "" -#~ "Мы хотели бы поблагодарить этих людей, которые поддерживают нас в работе:" +#~ msgstr "Мы хотели бы поблагодарить этих людей, которые поддерживают нас в работе:" #~ msgid "Welcome to NextGEN Gallery !" #~ msgstr "Добро пожаловать в NextGEN Gallery!" -#~ msgid "" -#~ "When you activate this option, some javascript is added to your site " -#~ "footer. Make sure that wp_footer is called in your theme." -#~ msgstr "" -#~ "Когда вы активируете эту настройку, определенный javascript добавляется в " -#~ "футер вашего сайта. Убедитесь, что wp_footer вызывается в вашей теме." +#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." +#~ msgstr "Когда вы активируете эту настройку, определенный javascript добавляется в футер вашего сайта. Убедитесь, что wp_footer вызывается в вашей теме." -#~ msgid "" -#~ "When you activate this option, you need to update your permalink " -#~ "structure one time." -#~ msgstr "" -#~ "Когда вы активируете эту настройку, нужно один раз обновить структуру ЧПУ." +#~ msgid "When you activate this option, you need to update your permalink structure one time." +#~ msgstr "Когда вы активируете эту настройку, нужно один раз обновить структуру ЧПУ." #~ msgid "Widget that displays Media RSS links for NextGEN Gallery." #~ msgstr "Виджет, который отображает ссылки Media RSS для NextGEN Gallery." @@ -4878,9 +4609,7 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "Ширина х Высота:" #~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "" -#~ "Ширина х Высота (в пикселах). NextCellent Gallery будет соблюдать " -#~ "пропорции." +#~ msgstr "Ширина х Высота (в пикселах). NextCellent Gallery будет соблюдать пропорции." #~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" #~ msgstr "Ширина на высоту (в пикселях). NextGEN Gallery сохранит пропорции." @@ -4891,19 +4620,11 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "You don't like NextGEN Gallery ?" #~ msgstr "Вам не нравится NextGEN Gallery?" -#~ msgid "" -#~ "Your database tables for NextGEN Gallery is out-of-date, and must be " -#~ "upgraded before you can continue." -#~ msgstr "" -#~ "Таблицы NextGEN Gallery в БД являются устаревшими и должны быть обновлены " -#~ "прежде, чем вы продолжите." - -#~ msgid "" -#~ "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this " -#~ "file will be used" -#~ msgstr "" -#~ "В папке вашей темы есть CSS-файл NextGEN Gallery (nggallery.css), он " -#~ "будет использован." +#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." +#~ msgstr "Таблицы NextGEN Gallery в БД являются устаревшими и должны быть обновлены прежде, чем вы продолжите." + +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "В папке вашей темы есть CSS-файл NextGEN Gallery (nggallery.css), он будет использован." #~ msgid "Your theme should work fine with NextGEN Gallery" #~ msgstr "Ваша тема должна нормально работать с NextGEN Gallery" diff --git a/lang/nggallery.pot b/lang/nggallery.pot index 0afa188..9bccddb 100755 --- a/lang/nggallery.pot +++ b/lang/nggallery.pot @@ -2,3860 +2,3692 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent\n" -"POT-Creation-Date: 2015-07-02 18:05+0200\n" -"PO-Revision-Date: 2015-01-09 16:11+0100\n" +"POT-Creation-Date: 2022-09-11 13:25+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Niko Strijbol \n" "Language-Team: \n" -"Language: en\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.2\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-KeywordsList: _n;__;_e;esc_attr_e;esc_html_e\n" "X-Poedit-Basepath: .\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -#: ../admin/ajax.php:358 -msgid "You are not allowed to be here" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" msgstr "" -#: ../admin/ajax.php:456 -#, php-format -msgid "Could create image with %s x %s pixel" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" msgstr "" -#: ../admin/class-ngg-adder.php:34 ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 ../admin/class-ngg-adder.php:75 -#: ../admin/class-ngg-album-manager.php:82 -#: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 ../admin/manage/actions.php:12 -msgid "Cheatin’ uh?" +#: admin/functions.php:392 +msgid " is not writeable " msgstr "" -#: ../admin/class-ngg-adder.php:54 ../admin/class-ngg-adder.php:91 -msgid "Upload failed!" +#: admin/class-ngg-overview.php:485 +msgid " MB" msgstr "" -#: ../admin/class-ngg-adder.php:81 -msgid "Upload failed! " +#: lib/meta.php:131 +msgid " mm" msgstr "" -#: ../admin/class-ngg-adder.php:88 ../admin/class-ngg-adder.php:335 -#: ../admin/class-ngg-admin-launcher.php:298 -msgid "You didn't select a gallery!" +#: admin/functions.php:303 +msgid " picture(s) successfully added" msgstr "" -#: ../admin/class-ngg-adder.php:162 ../admin/class-ngg-admin-launcher.php:65 -#: ../admin/class-ngg-admin-launcher.php:66 -msgid "Add Gallery / Images" +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" msgstr "" -#: ../admin/class-ngg-adder.php:199 -msgid "Image Files" +#: lib/meta.php:137 +msgid " sec" msgstr "" -#: ../admin/class-ngg-adder.php:224 -#, fuzzy -msgid "remove" -msgstr "Verwijder overgeslagen files en fouten uit de ljist" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/class-ngg-adder.php:225 ../admin/class-ngg-adder.php:488 -msgid "Browse..." +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." msgstr "" -#: ../admin/class-ngg-adder.php:226 ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 ../admin/class-ngg-adder.php:557 -msgid "Upload images" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." msgstr "" -#: ../admin/class-ngg-adder.php:307 -#: ../admin/manage/class-ngg-image-manager.php:86 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" msgstr "" -#: ../admin/class-ngg-adder.php:309 -#: ../admin/manage/class-ngg-image-manager.php:88 -msgid "You will need to update your URLs if you link directly to the images." +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" msgstr "" -#: ../admin/class-ngg-adder.php:311 -#: ../admin/manage/class-ngg-image-manager.php:90 -msgid "Press OK to proceed, and Cancel to stop." +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" msgstr "" -#: ../admin/class-ngg-adder.php:343 ../admin/class-ngg-adder.php:351 -msgid "You didn't select a file!" +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" msgstr "" -#: ../admin/class-ngg-adder.php:370 ../admin/class-ngg-admin-launcher.php:479 -msgid "New gallery" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" msgstr "" -#: ../admin/class-ngg-adder.php:373 ../admin/class-ngg-admin-launcher.php:487 -#: ../admin/class-ngg-admin-launcher.php:524 -#: ../admin/class-ngg-admin-launcher.php:569 -#: ../admin/class-ngg-options.php:205 -#: ../admin/manage/class-ngg-gallery-list-table.php:157 -#, fuzzy -msgid "Images" -msgstr "Scan URL op afbeeldingen" +#: admin/class-ngg-options.php:494 +msgid "0 will disable pagination and show all images on one page." +msgstr "" -#: ../admin/class-ngg-adder.php:376 ../admin/class-ngg-admin-launcher.php:491 -msgid "ZIP file" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." msgstr "" -#: ../admin/class-ngg-adder.php:379 ../admin/class-ngg-adder.php:497 -#: ../admin/class-ngg-admin-launcher.php:495 -msgid "Import folder" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" msgstr "" -#: ../admin/class-ngg-adder.php:390 -#: ../admin/manage/class-ngg-gallery-manager.php:67 -msgid "Add a new gallery" +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" msgstr "" -#: ../admin/class-ngg-adder.php:395 ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 ../admin/manage/actions.php:203 -#: ../admin/manage/class-ngg-gallery-manager.php:83 -#, fuzzy -msgid "Name" -msgstr "URL/Filename:" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "" -#: ../admin/class-ngg-adder.php:400 -#, php-format -msgid "Create a new, empty gallery in the folder %s" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/class-ngg-adder.php:403 -#, php-format -msgid "Allowed characters for file and folder names are \"%s\"." +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." msgstr "" -#: ../admin/class-ngg-adder.php:408 ../admin/class-ngg-style.php:294 -#: ../admin/manage/class-ngg-gallery-list-table.php:154 -#: ../admin/manage/class-ngg-image-list-table.php:187 -#: ../admin/manage/class-ngg-image-list-table.php:232 -#: ../admin/manage/class-ngg-image-manager.php:174 -#: ../admin/media-upload.php:225 -msgid "Description" +#: nggallery.php:137 +msgid "" +"Translation by : See here" msgstr "" -#: ../admin/class-ngg-adder.php:412 -msgid "Add a description. This is optional and can be changed later." +#: nggfunctions.php:466 +msgid "[Album not found]" msgstr "" -#: ../admin/class-ngg-adder.php:419 -msgid "Add gallery" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" msgstr "" -#: ../admin/class-ngg-adder.php:428 -msgid "Upload a ZIP File" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" msgstr "" -#: ../admin/class-ngg-adder.php:433 -msgid "Select ZIP file" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" msgstr "" -#: ../admin/class-ngg-adder.php:437 -msgid "Upload a ZIP file with images" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" msgstr "" -#: ../admin/class-ngg-adder.php:443 -msgid "or enter URL" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" msgstr "" -#: ../admin/class-ngg-adder.php:447 -msgid "Import a ZIP file from a URL" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" msgstr "" -#: ../admin/class-ngg-adder.php:453 ../admin/class-ngg-adder.php:512 -msgid "in to" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" msgstr "" -#: ../admin/class-ngg-adder.php:456 -msgid "a new gallery" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" msgstr "" -#: ../admin/class-ngg-adder.php:461 -#, php-format -msgid "Note: the upload limit on your server is %s MB." +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" msgstr "" -#: ../admin/class-ngg-adder.php:471 -msgid "Start upload" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" msgstr "" -#: ../admin/class-ngg-adder.php:480 -msgid "Import an image folder" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:485 -msgid "Import from server:" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" msgstr "" -#: ../admin/class-ngg-adder.php:491 -msgid "Note: you can change the default path in the gallery settings" +#: admin/class-ngg-style.php:259 +msgid "Activate" msgstr "" -#: ../admin/class-ngg-adder.php:514 -msgid "Choose gallery" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" msgstr "" -#: ../admin/class-ngg-adder.php:530 -msgid "Drop your files in this window" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" msgstr "" -#: ../admin/class-ngg-adder.php:532 -msgid "Or" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." msgstr "" -#: ../admin/class-ngg-adder.php:534 -msgid "Select Files" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Click here to use the browser upload instead" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Use basic uploader" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Advanced uploading" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Use advanced uploader" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" msgstr "" -#: ../admin/class-ngg-adder.php:560 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:58 -#: ../admin/class-ngg-admin-launcher.php:69 -#: ../admin/class-ngg-admin-launcher.php:107 -#: ../admin/class-ngg-admin-launcher.php:419 -#: ../admin/class-ngg-admin-launcher.php:515 -#: ../admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:61 ../nggallery.php:723 -#: ../nggfunctions.php:966 -msgid "Overview" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:429 -msgid "Albums" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:77 ../admin/class-ngg-options.php:329 -#: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:233 ../lib/meta.php:459 -#: ../nggallery.php:437 -msgid "Tags" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:81 ../admin/class-ngg-options.php:116 -#: ../nggallery.php:445 -#, fuzzy -msgid "Settings" -msgstr "Instellingen" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "" -#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:453 -msgid "Style" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:91 -msgid "Roles" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:97 -#: ../admin/class-ngg-admin-launcher.php:114 -msgid "Reset / Uninstall" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:110 -msgid "Network settings" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:271 -msgid "You do not have the correct permission" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:272 -msgid "Unexpected Error" +#: admin/class-ngg-options.php:347 +msgid "Add related images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:273 -msgid "A failure occurred" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:278 -msgid "You have attempted to queue too many files." +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:279 -msgid "This file exceeds the maximum upload size for this site." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:280 -msgid "This file is empty. Please try another." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:281 -msgid "This file type is not allowed. Please try another." +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:282 -msgid "This file is not an image. Please try another." +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:283 -msgid "Memory exceeded. Please try another smaller file." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +msgid "Album" +msgid_plural "Albums" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:284 -msgid "This is larger than the maximum size. Please try another." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:285 -msgid "An error occurred in the upload. Please try again later." +#: admin/tinymce/window.php:245 +msgid "Album display types" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:286 -msgid "" -"There was a configuration error. Please contact the server administrator." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:287 -msgid "You may only upload 1 file." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:288 -msgid "HTTP error." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:289 -msgid "Upload failed." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:290 -msgid "IO error." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:291 -msgid "Security error." +#: admin/tinymce/window.php:335 +msgid "Alignment" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:292 -msgid "File canceled." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:293 -msgid "Upload stopped." +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:294 -msgid "Dismiss" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:295 -msgid "Crunching…" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:296 -msgid "moved to the trash." +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:297 +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "" + +#: admin/class-ngg-adder.php:407 #, php-format -msgid "“%s” has failed to upload due to an error" +msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:321 ../nggallery.php:488 -msgid "L O A D I N G" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:322 ../nggallery.php:489 -msgid "Click to Close" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:424 +#: admin/class-ngg-admin-launcher.php:561 msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:433 -msgid "The boxes on your overview screen are:" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:434 -#: ../admin/class-ngg-overview.php:13 -msgid "At a Glance" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " msgstr "" -#: ../admin/class-ngg-admin-launcher.php:435 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:437 -#: ../admin/class-ngg-overview.php:21 -msgid "Latest News" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:438 -msgid "The latest NextCellent news." +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:440 -#: ../admin/class-ngg-overview.php:34 -msgid "Related plugins" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:441 -msgid "Shows plugins that extend NextCellent." +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:442 -msgid "Pay attention" +#: admin/functions.php:92 +msgid "and the thumbnails directory" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:443 -#, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:446 -#: ../admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" +#: admin/manage/actions.php:343 +msgid "Apply" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:447 -msgid "Shows general information about he plugin and some links." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:450 -msgid "Translation" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:451 -msgid "View information about the current translation." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:454 -#: ../admin/class-ngg-overview.php:30 -msgid "Server Settings" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:455 -msgid "Show all the server settings!." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:457 -#: ../admin/class-ngg-overview.php:26 -msgid "Plugin Check" +#: lib/meta.php:467 +msgid "Author Position" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:458 -msgid "Check if there are known errors in your installation." +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:476 -msgid "On this page you can add galleries and pictures to those galleries." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:480 -msgid "Add new galleries to NextCellent." +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:484 -msgid "You must add a gallery before adding images!" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:488 -msgid "Add new images to a gallery." +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:492 -msgid "Add images from a ZIP file." +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:496 -msgid "Import a folder from the server as a new gallery." +#: admin/class-ngg-options.php:407 +msgid "Backup original" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:533 -msgid "Manage your images and galleries." +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:542 -msgid "Organize your galleries into albums." +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:543 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:553 -msgid "Organize your pictures with tags." +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:554 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:564 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:566 -#: ../admin/class-ngg-options.php:204 -msgid "General" +#: lib/meta.php:450 +msgid "Camera" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:567 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:570 -msgid "All image-related options. Also contains options for thumbnails." +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:572 -#: ../admin/class-ngg-options.php:206 ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:213 ../admin/functions.php:375 -#: ../admin/manage/class-ngg-image-manager.php:151 -#: ../admin/tinymce/window.php:117 ../admin/tinymce/window.php:150 -#: ../admin/tinymce/window.php:274 ../admin/tinymce/window.php:395 -#: ../admin/tinymce/window.php:446 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:421 -#, fuzzy -msgid "Gallery" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../admin/class-ngg-admin-launcher.php:573 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:575 -#: ../admin/class-ngg-options.php:207 ../admin/class-ngg-options.php:578 -msgid "Effects" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:576 -msgid "Make your gallery look beautiful." +#: admin/class-ngg-options.php:359 +msgid "Categories" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:578 -#: ../admin/class-ngg-options.php:208 ../admin/class-ngg-options.php:625 -#: ../admin/tinymce/window.php:326 -msgid "Watermark" +#: lib/meta.php:463 +msgid "Category" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:579 -msgid "Who doesn't want theft-proof images?" +#: admin/tinymce/window.php:340 +msgid "Center" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:581 -#: ../admin/class-ngg-options.php:209 ../admin/class-ngg-options.php:462 -#: ../admin/class-ngg-options.php:488 ../admin/class-ngg-options.php:777 -#: ../admin/tinymce/window.php:156 ../lib/rewrite.php:218 -#: ../widgets/class-ngg-slideshow-widget.php:28 -#: ../widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:582 -msgid "Edit options for the slideshow." +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:583 -msgid "Don't forget to press save!" +#: admin/class-ngg-roles.php:55 +msgid "Change options" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:592 -msgid "You can edit the css file to adjust how your gallery looks." +#: admin/class-ngg-roles.php:51 +msgid "Change style" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:594 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:604 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:606 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:616 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:618 -msgid "Attention!" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:619 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:632 -msgid "For more information:" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:633 -msgid "Support Forums" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:635 -msgid "Source Code" +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/class-ngg-album-manager.php:92 -#: ../admin/class-ngg-album-manager.php:112 -#: ../admin/class-ngg-album-manager.php:161 -msgid "Updated successfully" +#: lib/meta.php:468 +msgid "City" msgstr "" -#: ../admin/class-ngg-album-manager.php:131 -msgid "Album deleted" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" msgstr "" -#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47 -msgid "Edit Album" +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/class-ngg-album-manager.php:294 -#: ../admin/class-ngg-album-manager.php:352 -msgid "Select album" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" msgstr "" -#: ../admin/class-ngg-album-manager.php:296 -msgid "No album selected" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" msgstr "" -#: ../admin/class-ngg-album-manager.php:307 -msgid "Update" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/class-ngg-album-manager.php:310 -msgid "Edit album" +#: admin/class-ngg-options.php:765 +msgid "Color" msgstr "" -#: ../admin/class-ngg-album-manager.php:314 -#: ../admin/class-ngg-tag-manager.php:229 -#: ../admin/manage/class-ngg-gallery-list-table.php:210 -#: ../admin/manage/class-ngg-image-list-table.php:285 -#, fuzzy -msgid "Delete" -msgstr "Verwijder de logfile?" - -#: ../admin/class-ngg-album-manager.php:320 -msgid "Add new album" +#: admin/class-ngg-options.php:498 +msgid "Columns" msgstr "" -#: ../admin/class-ngg-album-manager.php:322 -#, fuzzy -msgid "Add" -msgstr "Voeg URL toe" - -#: ../admin/class-ngg-album-manager.php:334 -msgid "Show / hide used galleries" +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/class-ngg-album-manager.php:335 -msgid "[Show all]" +#: admin/tinymce/window.php:255 +msgid "Compact version" msgstr "" -#: ../admin/class-ngg-album-manager.php:336 -msgid "Maximize the widget content" +#: lib/meta.php:477 +msgid "Contact" msgstr "" -#: ../admin/class-ngg-album-manager.php:337 -msgid "[Maximize]" +#: admin/functions.php:161 +msgid "contains no pictures" msgstr "" -#: ../admin/class-ngg-album-manager.php:338 -msgid "Minimize the widget content" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" msgstr "" -#: ../admin/class-ngg-album-manager.php:339 -msgid "[Minimize]" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" msgstr "" -#: ../admin/class-ngg-album-manager.php:341 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." msgstr "" -#: ../admin/class-ngg-album-manager.php:368 -msgid "Select gallery" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." msgstr "" -#: ../admin/class-ngg-album-manager.php:398 -msgid "Album ID" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." msgstr "" -#: ../admin/class-ngg-album-manager.php:412 -msgid "No album selected!" +#: lib/meta.php:453 +msgid "Copyright" msgstr "" -#: ../admin/class-ngg-album-manager.php:436 -msgid "Album name:" +#: lib/meta.php:476 +msgid "Copyright Notice" msgstr "" -#: ../admin/class-ngg-album-manager.php:442 -msgid "Album description:" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" msgstr "" -#: ../admin/class-ngg-album-manager.php:448 -msgid "Select a preview image:" +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." msgstr "" -#: ../admin/class-ngg-album-manager.php:451 -#: ../admin/class-ngg-album-manager.php:454 -msgid "No picture" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/class-ngg-album-manager.php:466 -msgid "Page Link to" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" msgstr "" -#: ../admin/class-ngg-album-manager.php:468 -#: ../admin/manage/class-ngg-image-manager.php:168 -msgid "Not linked" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." msgstr "" -#: ../admin/class-ngg-album-manager.php:482 -#: ../admin/manage/class-ngg-manager.php:308 -#, fuzzy -msgid "OK" -msgstr "OK" - -#: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:469 -#, fuzzy -msgid "Cancel" -msgstr "Stoppen" - -#: ../admin/class-ngg-album-manager.php:582 -#: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:160 ../lib/meta.php:457 -#: ../widgets/class-ngg-media-rss-widget.php:90 -#, fuzzy -msgid "Title" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232 -#, fuzzy -msgid "Page" -msgstr "Kan webpagina niet downloaden:" - -#: ../admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." msgstr "" -#: ../admin/class-ngg-installer.php:112 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." msgstr "" -#: ../admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" +#: admin/functions.php:683 +msgid "Couldn't restore original image" msgstr "" -#: ../admin/class-ngg-installer.php:173 -msgid "[Show picture list]" +#: lib/meta.php:472 +msgid "Country" msgstr "" -#: ../admin/class-ngg-options.php:72 -msgid "Settings updated successfully" +#: lib/meta.php:471 +msgid "Country code" msgstr "" -#: ../admin/class-ngg-options.php:90 -msgid "Cache cleared" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" msgstr "" -#: ../admin/class-ngg-options.php:222 -msgid "General settings" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" msgstr "" -#: ../admin/class-ngg-options.php:228 ../admin/wpmu.php:85 -msgid "Gallery path" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" msgstr "" -#: ../admin/class-ngg-options.php:231 -msgid "This is the default path for all galleries" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" msgstr "" -#: ../admin/class-ngg-options.php:235 ../admin/wpmu.php:95 -msgid "Silent database upgrade" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" msgstr "" -#: ../admin/class-ngg-options.php:238 ../admin/wpmu.php:98 -msgid "Update the database without notice." +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" msgstr "" -#: ../admin/class-ngg-options.php:242 -msgid "Image files" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" msgstr "" -#: ../admin/class-ngg-options.php:246 -msgid "Delete files when removing a gallery from the database" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." msgstr "" -#: ../admin/class-ngg-options.php:251 -msgid "Select graphic library" +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." msgstr "" -#: ../admin/class-ngg-options.php:256 -msgid "GD Library" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" msgstr "" -#: ../admin/class-ngg-options.php:260 -msgid "ImageMagick (Experimental)" +#: admin/class-ngg-options.php:576 +msgid "Custom order" msgstr "" -#: ../admin/class-ngg-options.php:264 -msgid "Path to the ImageMagick library:" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:270 -msgid "Media RSS feed" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" msgstr "" -#: ../admin/class-ngg-options.php:273 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" msgstr "" -#: ../admin/class-ngg-options.php:277 -msgid "PicLens/CoolIris" +#: lib/meta.php:465 +msgid "Date Created" msgstr "" -#: ../admin/class-ngg-options.php:280 -msgid "Include support for PicLens and CoolIris" +#: admin/tinymce/window.php:372 +msgid "Date taken" msgstr "" -#: ../admin/class-ngg-options.php:281 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" msgstr "" -#: ../admin/class-ngg-options.php:285 -msgid "Permalinks" +#: admin/class-ngg-options.php:838 +msgid "Default size" msgstr "" -#: ../admin/class-ngg-options.php:288 -msgid "Use permalinks" +#: admin/wpmu.php:137 +msgid "Default style" msgstr "" -#: ../admin/class-ngg-options.php:291 -msgid "Adds a static link to all images" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" msgstr "" -#: ../admin/class-ngg-options.php:292 -msgid "" -"When activating this option, you need to update your permalink structure once" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" msgstr "" -#: ../admin/class-ngg-options.php:296 -msgid "Gallery slug:" +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" msgstr "" -#: ../admin/class-ngg-options.php:302 -msgid "Recreate URLs" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" msgstr "" -#: ../admin/class-ngg-options.php:304 -msgid "Start now »" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" msgstr "" -#: ../admin/class-ngg-options.php:305 -msgid "If you've changed these settings, you'll have to recreate the URLs." +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" msgstr "" -#: ../admin/class-ngg-options.php:309 -msgid "Related images" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" msgstr "" -#: ../admin/class-ngg-options.php:312 -msgid "Add related images" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" msgstr "" -#: ../admin/class-ngg-options.php:315 -msgid "This will add related images to every post" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" msgstr "" -#: ../admin/class-ngg-options.php:319 -#, fuzzy -msgid "Match with" -msgstr "Er kwamen geen geschiedenisevents overeen met je zoekopdracht" - -#: ../admin/class-ngg-options.php:324 -msgid "Categories" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" msgstr "" -#: ../admin/class-ngg-options.php:335 -msgid "Max. number of images" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " msgstr "" -#: ../admin/class-ngg-options.php:338 -msgid "0 will show all images" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" msgstr "" -#: ../admin/class-ngg-options.php:342 ../admin/class-ngg-options.php:422 -#: ../admin/class-ngg-options.php:568 ../admin/class-ngg-options.php:609 -#: ../admin/class-ngg-options.php:727 ../admin/class-ngg-options.php:886 -#: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:245 ../admin/wpmu.php:149 -#, fuzzy -msgid "Save Changes" -msgstr "Save Wijzigingen" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/class-ngg-options.php:352 -msgid "Image settings" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" msgstr "" -#: ../admin/class-ngg-options.php:358 -#: ../admin/manage/class-ngg-gallery-list-table.php:213 -#: ../admin/manage/class-ngg-image-list-table.php:303 -#: ../admin/manage/class-ngg-manager.php:194 -#: ../admin/manage/class-ngg-manager.php:349 -msgid "Resize images" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" msgstr "" -#: ../admin/class-ngg-options.php:360 ../admin/class-ngg-options.php:396 -#: ../admin/class-ngg-options.php:789 ../admin/manage/actions.php:309 -#: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 ../admin/tinymce/window.php:207 -#: ../admin/tinymce/window.php:315 -msgid "Width" +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -#: ../admin/class-ngg-options.php:362 ../admin/class-ngg-options.php:398 -#: ../admin/class-ngg-options.php:791 ../admin/manage/actions.php:318 -#: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 ../admin/tinymce/window.php:208 -#: ../admin/tinymce/window.php:317 -msgid "Height" +#: admin/functions.php:154 +msgid "doesn`t exist!" msgstr "" -#: ../admin/class-ngg-options.php:364 ../admin/manage/class-ngg-manager.php:65 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" msgstr "" -#: ../admin/class-ngg-options.php:368 -msgid "Image quality" +#: admin/class-ngg-options.php:1063 +msgid "Done." msgstr "" -#: ../admin/class-ngg-options.php:372 -msgid "Backup original" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" msgstr "" -#: ../admin/class-ngg-options.php:376 -msgid "Create a backup for the resized images" +#: admin/class-ngg-options.php:909 +msgid "Duration" msgstr "" -#: ../admin/class-ngg-options.php:381 -msgid "Automatically resize" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" msgstr "" -#: ../admin/class-ngg-options.php:385 -msgid "Automatically resize images on upload." +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" msgstr "" -#: ../admin/class-ngg-options.php:390 -msgid "Thumbnail settings" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" msgstr "" -#: ../admin/class-ngg-options.php:391 +#: admin/class-ngg-admin-launcher.php:604 msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." msgstr "" -#: ../admin/class-ngg-options.php:394 -msgid "Thumbnail size" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" msgstr "" -#: ../admin/class-ngg-options.php:400 -msgid "These values are maximum values." +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." msgstr "" -#: ../admin/class-ngg-options.php:404 ../admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" +#: lib/meta.php:462 +msgid "Edit Status" msgstr "" -#: ../admin/class-ngg-options.php:407 -msgid "Ignore the aspect ratio, so no portrait thumbnails." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" msgstr "" -#: ../admin/class-ngg-options.php:411 -msgid "Thumbnail quality" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" msgstr "" -#: ../admin/class-ngg-options.php:415 -msgid "Single picture" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" msgstr "" -#: ../admin/class-ngg-options.php:418 -msgid "Clear cache folder" +#: admin/tinymce/window.php:325 +msgid "Effect" msgstr "" -#: ../admin/class-ngg-options.php:419 -msgid "Proceed now »" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" msgstr "" -#: ../admin/class-ngg-options.php:433 -#: ../admin/manage/class-ngg-image-manager.php:155 -msgid "Gallery settings" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." msgstr "" -#: ../admin/class-ngg-options.php:439 -msgid "Inline gallery" +#: admin/wpmu.php:116 +msgid "Enable import function" msgstr "" -#: ../admin/class-ngg-options.php:442 -msgid "Galleries will not be shown on a subpage, but on the same page." +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" msgstr "" -#: ../admin/class-ngg-options.php:446 -msgid "Images per page" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" msgstr "" -#: ../admin/class-ngg-options.php:449 ../admin/class-ngg-options.php:881 -#, fuzzy -msgid "images" -msgstr "Scan URL op afbeeldingen" - -#: ../admin/class-ngg-options.php:450 -msgid "0 will disable pagination and show all images on one page." +#: admin/wpmu.php:123 +msgid "Enable style selection" msgstr "" -#: ../admin/class-ngg-options.php:454 -msgid "Columns" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" msgstr "" -#: ../admin/class-ngg-options.php:457 -msgid "columns per page" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" msgstr "" -#: ../admin/class-ngg-options.php:458 +#: admin/class-ngg-tag-manager.php:221 msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" - -#: ../admin/class-ngg-options.php:466 -msgid "Enable slideshow" -msgstr "" - -#: ../admin/class-ngg-options.php:470 -msgid "Text to show:" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." msgstr "" -#: ../admin/class-ngg-options.php:474 +#: admin/class-ngg-tag-manager.php:243 msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +"Enter the tag name to edit and its new slug. Slug definition" msgstr "" -#: ../admin/class-ngg-options.php:478 -msgid "Show first" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." msgstr "" -#: ../admin/class-ngg-options.php:483 -#: ../widgets/class-ngg-gallery-widget.php:110 -#, fuzzy -msgid "Thumbnails" -msgstr "Thumbnails" - -#: ../admin/class-ngg-options.php:491 -msgid "Choose what visitors will see first." +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" msgstr "" -#: ../admin/class-ngg-options.php:495 -msgid "ImageBrowser" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" msgstr "" -#: ../admin/class-ngg-options.php:499 -msgid "Use ImageBrowser instead of another effect." +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:504 -msgid "Hidden images" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:508 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " msgstr "" -#: ../admin/class-ngg-options.php:510 -msgid "Note: this increases the page load (possibly a lot)" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" msgstr "" -#: ../admin/class-ngg-options.php:514 -msgid "AJAX pagination" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" msgstr "" -#: ../admin/class-ngg-options.php:518 -msgid "Use AJAX pagination to browse images without reloading the page." +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." msgstr "" -#: ../admin/class-ngg-options.php:520 -msgid "Note: works only in combination with the Shutter effect." +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" msgstr "" -#: ../admin/class-ngg-options.php:524 -msgid "Sort options" +#: admin/manage/actions.php:150 +msgid "EXIF Data" msgstr "" -#: ../admin/class-ngg-options.php:527 -msgid "Sort thumbnails" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" msgstr "" -#: ../admin/class-ngg-options.php:532 -msgid "Custom order" +#: admin/tinymce/window.php:261 +msgid "Extended version" msgstr "" -#: ../admin/class-ngg-options.php:536 -#: ../admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" msgstr "" -#: ../admin/class-ngg-options.php:540 -#, fuzzy -msgid "File name" -msgstr "URL/Filename:" - -#: ../admin/class-ngg-options.php:544 -msgid "Alt / Title text" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" msgstr "" -#: ../admin/class-ngg-options.php:548 ../view/imagebrowser-exif.php:58 -msgid "Date / Time" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" msgstr "" -#: ../admin/class-ngg-options.php:555 -msgid "Sort direction" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:559 -#: ../admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " msgstr "" -#: ../admin/class-ngg-options.php:563 -#: ../admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:583 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +#: admin/functions.php:1579 +msgid "Failed to write file to disk" msgstr "" -#: ../admin/class-ngg-options.php:584 -msgid "" -"With the placeholder %GALLERY_NAME% you can activate a " -"navigation through the images (depend on the effect). Change the code line " -"only , when you use a different thumbnail effect or you know what you do." +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" msgstr "" -#: ../admin/class-ngg-options.php:588 -msgid "JavaScript Thumbnail effect" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." msgstr "" -#: ../admin/class-ngg-options.php:591 ../admin/media-upload.php:232 -#, fuzzy -msgid "None" -msgstr "(geen)" - -#: ../admin/class-ngg-options.php:592 -msgid "Thickbox" +#: admin/functions.php:679 +msgid "File do not exists" msgstr "" -#: ../admin/class-ngg-options.php:593 -msgid "Lightbox" +#: admin/class-ngg-style.php:296 +msgid "File location" msgstr "" -#: ../admin/class-ngg-options.php:594 -msgid "Highslide" +#: admin/class-ngg-options.php:584 +msgid "File name" msgstr "" -#: ../admin/class-ngg-options.php:595 -msgid "Shutter" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" msgstr "" -#: ../admin/class-ngg-options.php:596 ../admin/tinymce/window.php:181 -msgid "Custom" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" msgstr "" -#: ../admin/class-ngg-options.php:601 -msgid "Link Code line" +#: lib/meta.php:141 +msgid "Fired" msgstr "" -#: ../admin/class-ngg-options.php:626 +#: admin/class-ngg-admin-launcher.php:583 msgid "" -"Please note : you can only activate the watermark under -> Manage Galleries. " -"This action cannot be undone." -msgstr "" - -#: ../admin/class-ngg-options.php:631 -msgid "Preview" -msgstr "" - -#: ../admin/class-ngg-options.php:632 -msgid "Select an image" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." msgstr "" -#: ../admin/class-ngg-options.php:637 -msgid "View full image" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" msgstr "" -#: ../admin/class-ngg-options.php:641 ../admin/class-ngg-options.php:645 -msgid "Position" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" msgstr "" -#: ../admin/class-ngg-options.php:665 -msgid "Offset" +#: lib/meta.php:483 +msgid "Flash" msgstr "" -#: ../admin/class-ngg-options.php:680 -msgid "Use image as watermark" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" msgstr "" -#: ../admin/class-ngg-options.php:683 -#, fuzzy -msgid "URL to file" -msgstr "URL/Filename:" - -#: ../admin/class-ngg-options.php:687 -msgid "Use text as watermark" +#: admin/manage/actions.php:70 +msgid "Flip vertically" msgstr "" -#: ../admin/class-ngg-options.php:690 -msgid "Font" +#: admin/class-ngg-options.php:856 +msgid "Flippers" msgstr "" -#: ../admin/class-ngg-options.php:702 -msgid "This function will not work, cause you need the FreeType library" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" msgstr "" -#: ../admin/class-ngg-options.php:704 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" +#: lib/meta.php:454 +msgid "Focal length" msgstr "" -#: ../admin/class-ngg-options.php:710 ../admin/manage/class-ngg-manager.php:81 -#: ../admin/media-upload.php:242 -msgid "Size" +#: admin/class-ngg-options.php:741 +msgid "Font" msgstr "" -#: ../admin/class-ngg-options.php:714 -msgid "Color" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" msgstr "" -#: ../admin/class-ngg-options.php:718 -msgid "Text" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" msgstr "" -#: ../admin/class-ngg-options.php:722 -msgid "Opaque" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" msgstr "" -#: ../admin/class-ngg-options.php:780 -msgid "Fit to space" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" msgstr "" -#: ../admin/class-ngg-options.php:783 -#: ../widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" msgstr "" -#: ../admin/class-ngg-options.php:787 -msgid "Default size" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" msgstr "" -#: ../admin/class-ngg-options.php:796 -msgid "Transition / Fade effect" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" msgstr "" -#: ../admin/class-ngg-options.php:801 -msgid "Attention Seekers" +#: lib/meta.php:480 +msgid "Format" msgstr "" -#: ../admin/class-ngg-options.php:802 -msgid "Bouncing Entrances" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" msgstr "" -#: ../admin/class-ngg-options.php:803 -msgid "Fading Entrances" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." msgstr "" -#: ../admin/class-ngg-options.php:804 -msgid "Fading Exits" +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +msgid "Gallery" msgstr "" -#: ../admin/class-ngg-options.php:805 -msgid "Flippers" +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." msgstr "" -#: ../admin/class-ngg-options.php:806 -msgid "Lightspeed" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" msgstr "" -#: ../admin/class-ngg-options.php:807 -msgid "Rotating Entrances" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" msgstr "" -#: ../admin/class-ngg-options.php:808 -msgid "Rotating Exits" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" msgstr "" -#: ../admin/class-ngg-options.php:809 -msgid "Specials" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" msgstr "" -#: ../admin/class-ngg-options.php:810 -msgid "Zoom Entrances" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." msgstr "" -#: ../admin/class-ngg-options.php:819 -msgid "These effects are powered by" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" msgstr "" -#: ../admin/class-ngg-options.php:819 -msgid "Click here for examples of all effects and to learn more." +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" msgstr "" -#: ../admin/class-ngg-options.php:823 -msgid "Loop" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" msgstr "" -#: ../admin/class-ngg-options.php:826 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." +#: admin/class-ngg-options.php:291 +msgid "GD Library" msgstr "" -#: ../admin/class-ngg-options.php:830 -msgid "Mouse/touch drag" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" msgstr "" -#: ../admin/class-ngg-options.php:833 -msgid "Enable dragging with the mouse (or touch)." +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." msgstr "" -#: ../admin/class-ngg-options.php:837 -msgid "Previous / Next" +#: admin/class-ngg-options.php:257 +msgid "General settings" msgstr "" -#: ../admin/class-ngg-options.php:840 -msgid "Show next/previous buttons." +#: nggallery.php:739 +msgid "Get help" msgstr "" -#: ../admin/class-ngg-options.php:844 -msgid "Show dots" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" msgstr "" -#: ../admin/class-ngg-options.php:847 -msgid "Show dots for each image." +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" msgstr "" -#: ../admin/class-ngg-options.php:851 -msgid "Autoplay" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" msgstr "" -#: ../admin/class-ngg-options.php:854 -msgid "Automatically play the images." +#: lib/meta.php:473 +msgid "Headline" msgstr "" -#: ../admin/class-ngg-options.php:858 -msgid "Duration" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" msgstr "" -#: ../admin/class-ngg-options.php:861 -msgid "sec." +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" msgstr "" -#: ../admin/class-ngg-options.php:865 -msgid "Pause on hover" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" msgstr "" -#: ../admin/class-ngg-options.php:868 -msgid "Pause when hovering over the slideshow." +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." msgstr "" -#: ../admin/class-ngg-options.php:872 -msgid "Click for next" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -#: ../admin/class-ngg-options.php:875 -msgid "Click to go to the next image." +#: admin/class-ngg-options.php:548 +msgid "Hidden images" msgstr "" -#: ../admin/class-ngg-options.php:878 ../admin/tinymce/window.php:194 -#: ../admin/tinymce/window.php:358 ../admin/tinymce/window.php:420 -msgid "Number of images" +#: admin/media-upload.php:211 +msgid "Hide" msgstr "" -#: ../admin/class-ngg-options.php:882 -msgid "Number of images to display when using random or latest." +#: admin/class-ngg-options.php:643 +msgid "Highslide" msgstr "" -#: ../admin/class-ngg-options.php:945 -#, php-format -msgid "Rebuild image structure : %s / %s images" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." msgstr "" -#: ../admin/class-ngg-options.php:946 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" msgstr "" -#: ../admin/class-ngg-options.php:947 -#, php-format -msgid "Rebuild album structure : %s / %s albums" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" msgstr "" -#: ../admin/class-ngg-options.php:1001 -msgid "Done." +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" msgstr "" -#: ../admin/class-ngg-overview.php:39 -msgid "Contributors" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." msgstr "" -#: ../admin/class-ngg-overview.php:56 -#, fuzzy -msgid "Image" -msgstr "Afbeelding verwijderd" - -#: ../admin/class-ngg-overview.php:62 ../admin/tinymce/window.php:118 -#: ../admin/tinymce/window.php:233 ../lib/rewrite.php:226 -#, fuzzy -msgid "Album" -msgstr "Album \"{album_title}\" toegevoegd (# {album_id})" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "" -#: ../admin/class-ngg-overview.php:67 -msgid "Add new pictures" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." msgstr "" -#: ../admin/class-ngg-overview.php:104 -msgid "Storage Space" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." msgstr "" -#: ../admin/class-ngg-overview.php:107 -msgid "Allowed" +#: admin/class-ngg-overview.php:56 +msgid "Image" +msgid_plural "Images" +msgstr[0] "" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" msgstr "" -#: ../admin/class-ngg-overview.php:108 +#: admin/functions.php:1437 #, php-format -msgid "%2$s MB" +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" -#: ../admin/class-ngg-overview.php:111 -msgid "Used" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" msgstr "" -#: ../admin/class-ngg-overview.php:112 -#, php-format -msgid "%2$s MB (%3$s%%)" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" msgstr "" -#: ../admin/class-ngg-overview.php:126 -#, php-format -msgid "" -"The newsfeed could not be loaded. Check the front page " -"to check for updates." +#: admin/class-ngg-options.php:277 +msgid "Image files" msgstr "" -#: ../admin/class-ngg-overview.php:137 -msgid "Untitled" +#: lib/meta.php:482 +msgid "Image Height" msgstr "" -#: ../admin/class-ngg-overview.php:305 -msgid "Running..." +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" msgstr "" -#: ../admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" +#: admin/media-upload.php:216 +msgid "Image ID:" msgstr "" -#: ../admin/class-ngg-overview.php:350 ../admin/class-ngg-overview.php:356 -#: ../admin/class-ngg-overview.php:362 -msgid "Not tested" +#: admin/class-ngg-options.php:403 +msgid "Image quality" msgstr "" -#: ../admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" msgstr "" -#: ../admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" +#: admin/manage/actions.php:93 +msgid "Image rotated" msgstr "" -#: ../admin/class-ngg-overview.php:355 -msgid "Test image function" +#: admin/class-ngg-options.php:387 +msgid "Image settings" msgstr "" -#: ../admin/class-ngg-overview.php:357 -msgid "The plugin could create images." +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" -#: ../admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." +#: lib/meta.php:481 +msgid "Image Width" msgstr "" -#: ../admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" msgstr "" -#: ../admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" msgstr "" -#: ../admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" msgstr "" -#: ../admin/class-ngg-overview.php:368 -msgid "Check plugin" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" msgstr "" -#: ../admin/class-ngg-overview.php:384 -msgid "Graphic Library" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" msgstr "" -#: ../admin/class-ngg-overview.php:410 -msgid "There is no GD support" +#: admin/class-ngg-options.php:490 +msgid "Images per page" msgstr "" -#: ../admin/class-ngg-overview.php:423 ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 ../admin/class-ngg-overview.php:503 -msgid "Yes" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." msgstr "" -#: ../admin/class-ngg-overview.php:425 ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505 -msgid "No" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" msgstr "" -#: ../admin/class-ngg-overview.php:445 -msgid "Not set" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" msgstr "" -#: ../admin/class-ngg-overview.php:449 -msgid "On" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" msgstr "" -#: ../admin/class-ngg-overview.php:451 -msgid "Off" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" msgstr "" -#: ../admin/class-ngg-overview.php:457 ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 ../admin/class-ngg-overview.php:487 -msgid "N/A" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" msgstr "" -#: ../admin/class-ngg-overview.php:485 -msgid " MB" +#: admin/functions.php:974 +msgid "Import via cURL failed." msgstr "" -#: ../admin/class-ngg-overview.php:509 -msgid "Operating System" +#: admin/functions.php:188 +msgid "Importing was aborted." msgstr "" -#: ../admin/class-ngg-overview.php:511 -msgid "Server" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" msgstr "" -#: ../admin/class-ngg-overview.php:512 -msgid "Memory Usage" +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/class-ngg-overview.php:513 -msgid "MYSQL Version" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" msgstr "" -#: ../admin/class-ngg-overview.php:514 -msgid "SQL Mode" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." msgstr "" -#: ../admin/class-ngg-overview.php:515 -msgid "PHP Version" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" msgstr "" -#: ../admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" +#: admin/tinymce/window.php:475 +msgid "Insert" msgstr "" -#: ../admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" msgstr "" -#: ../admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " msgstr "" -#: ../admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." msgstr "" -#: ../admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" +#: admin/manage/actions.php:176 +msgid "IPTC Data" msgstr "" -#: ../admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" msgstr "" -#: ../admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" msgstr "" -#: ../admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" +#: lib/meta.php:455 +msgid "ISO" msgstr "" -#: ../admin/class-ngg-overview.php:524 -msgid "PHP XML Support" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" msgstr "" -#: ../admin/class-ngg-overview.php:532 -msgid "Loading…" +#: lib/meta.php:464 +msgid "Keywords" msgstr "" -#: ../admin/class-ngg-overview.php:532 -msgid "This widget requires JavaScript." +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" msgstr "" -#: ../admin/class-ngg-overview.php:557 -msgid "" -"Note: third parties plugins that are compatible with NGG " -"may not be 100% compatible with NextCellent Gallery!" +#: lib/meta.php:478 +msgid "Last modified" msgstr "" -#: ../admin/class-ngg-overview.php:599 -#, fuzzy, php-format -msgid "By %s" -msgstr "+%1$s meer" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "" -#. translators: 1: Plugin name and version. -#: ../admin/class-ngg-overview.php:611 -#, php-format -msgid "Install %s now" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" msgstr "" -#: ../admin/class-ngg-overview.php:611 -msgid "Install Now" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." msgstr "" -#. translators: 1: Plugin name and version -#: ../admin/class-ngg-overview.php:618 -#, php-format -msgid "Update %s now" +#: admin/tinymce/window.php:339 +msgid "Left" msgstr "" -#: ../admin/class-ngg-overview.php:618 -msgid "Update Now" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 -#, php-format -msgid "More information about %s" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 -msgid "More Details" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" msgstr "" -#: ../admin/class-ngg-overview.php:679 -msgid "Untested with your version of WordPress" +#: admin/tinymce/window.php:346 +msgid "Link" msgstr "" -#: ../admin/class-ngg-overview.php:681 -msgid "Incompatible with your version of WordPress" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" msgstr "" -#: ../admin/class-ngg-overview.php:683 -msgid "Compatible with your version of WordPress" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" msgstr "" -#: ../admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +#: nggallery.php:516 +msgid "loading" msgstr "" -#: ../admin/class-ngg-overview.php:747 +#: admin/class-ngg-options.php:552 msgid "" -"Developed & maintained by WPGetReady.com" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." msgstr "" -#: ../admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +#: lib/meta.php:469 +msgid "Location" msgstr "" -#: ../admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" +#: admin/class-ngg-options.php:874 +msgid "Loop" msgstr "" -#: ../admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" msgstr "" -#: ../admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" +#: lib/meta.php:461 +msgid "Make" msgstr "" -#: ../admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" msgstr "" -#: ../admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" msgstr "" -#: ../admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" msgstr "" -#: ../admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" msgstr "" -#: ../admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" +#: admin/class-ngg-options.php:354 +msgid "Match with" msgstr "" -#: ../admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" msgstr "" -#: ../admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" msgstr "" -#: ../admin/class-ngg-roles.php:17 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" msgstr "" -#: ../admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" msgstr "" -#: ../admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." msgstr "" -#: ../admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" msgstr "" -#: ../admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." msgstr "" -#: ../admin/class-ngg-roles.php:35 -msgid "Manage gallery" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" msgstr "" -#: ../admin/class-ngg-roles.php:39 -msgid "Manage others gallery" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" msgstr "" -#: ../admin/class-ngg-roles.php:43 -msgid "Manage tags" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" msgstr "" -#: ../admin/class-ngg-roles.php:51 -msgid "Change style" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" msgstr "" -#: ../admin/class-ngg-roles.php:55 -msgid "Change options" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" msgstr "" -#: ../admin/class-ngg-roles.php:59 -msgid "Update capabilities" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" msgstr "" -#: ../admin/class-ngg-roles.php:82 -msgid "Updated capabilities" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" msgstr "" -#: ../admin/class-ngg-setup.php:14 -msgid "Reset options" +#: admin/class-ngg-style.php:286 +msgid "Move file" msgstr "" -#: ../admin/class-ngg-setup.php:17 -msgid "Reset all options/settings to the default installation." +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." msgstr "" -#: ../admin/class-ngg-setup.php:19 -msgid "Reset settings" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." msgstr "" -#: ../admin/class-ngg-setup.php:25 -msgid "Uninstall plugin tables" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." msgstr "" -#: ../admin/class-ngg-setup.php:30 -msgid "You don't like NextCellent Gallery?" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." msgstr "" -#: ../admin/class-ngg-setup.php:31 -msgid "" -"With this button you can clear all database tables. This should also happen " -"if you uninstall the normal way, but it can be useful for manually " -"uninstalling NextCellent completely." +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" msgstr "" -#: ../admin/class-ngg-setup.php:34 -#, fuzzy -msgid "WARNING:" -msgstr "Waarschuwing" - -#: ../admin/class-ngg-setup.php:36 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" msgstr "" -#: ../admin/class-ngg-setup.php:36 -msgid "and" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" msgstr "" -#: ../admin/class-ngg-setup.php:39 -msgid "Show uninstall button" +#: admin/wpmu.php:79 +msgid "Network Options" msgstr "" -#: ../admin/class-ngg-setup.php:40 -msgid "Uninstall plugin" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" msgstr "" -#: ../admin/class-ngg-setup.php:49 -msgid "Reset all options to default settings?" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" msgstr "" -#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66 -msgid "Choose [Cancel] to Stop, [OK] to proceed." +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." msgstr "" -#: ../admin/class-ngg-setup.php:64 -msgid "" -"You are about to uninstall this plugin from WordPress. This action is not " -"reversible." +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" msgstr "" -#: ../admin/class-ngg-setup.php:97 -msgid "Reset all settings to the default parameters." +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" msgstr "" -#: ../admin/class-ngg-setup.php:104 -msgid "Uninstall successful! Now delete the plugin and enjoy your life!" +#: nggfunctions.php:125 +msgid "next" msgstr "" -#: ../admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" msgstr "" -#: ../admin/class-ngg-style.php:120 -msgid "No CSS file will be used." +#: nggallery.php:422 +msgid "NextCellent" msgstr "" -#: ../admin/class-ngg-style.php:129 ../admin/class-ngg-style.php:169 -msgid "You do not have sufficient permissions to edit templates for this blog." +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -#: ../admin/class-ngg-style.php:154 -msgid "Could not move file." +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" msgstr "" -#: ../admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" msgstr "" -#: ../admin/class-ngg-style.php:162 -msgid "Could not save file." +#: admin/class-ngg-installer.php:112 +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" msgstr "" -#: ../admin/class-ngg-style.php:182 -msgid "CSS file successfully moved." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" msgstr "" -#: ../admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 -msgid "This CSS file will be applied:" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" msgstr "" -#: ../admin/class-ngg-style.php:248 -msgid "Style Editor" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" msgstr "" -#: ../admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" msgstr "" -#: ../admin/class-ngg-style.php:259 -msgid "Activate" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" msgstr "" -#: ../admin/class-ngg-style.php:268 -#, php-format -msgid "Editing %s" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" -#: ../admin/class-ngg-style.php:270 -#, php-format -msgid "Browsing %s" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" msgstr "" -#: ../admin/class-ngg-style.php:273 -msgid "(from the theme folder)" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" msgstr "" -#: ../admin/class-ngg-style.php:283 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" msgstr "" -#: ../admin/class-ngg-style.php:286 -msgid "Move file" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" msgstr "" -#: ../admin/class-ngg-style.php:291 -#: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:213 ../lib/meta.php:458 -msgid "Author" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." msgstr "" -#: ../admin/class-ngg-style.php:292 -#, fuzzy -msgid "Version" -msgstr "Datum versie" - -#: ../admin/class-ngg-style.php:296 -msgid "File location" +#: admin/tinymce/window.php:328 +msgid "No effect" msgstr "" -#: ../admin/class-ngg-style.php:309 -msgid "Update File" +#: admin/manage/actions.php:170 +msgid "No exif data" msgstr "" -#: ../admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." +#: admin/functions.php:1573 +msgid "No file was uploaded" msgstr "" -#: ../admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." +#: admin/tinymce/window.php:338 +msgid "No float" msgstr "" -#: ../admin/class-ngg-tag-manager.php:45 -msgid "Most popular" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." msgstr "" -#: ../admin/class-ngg-tag-manager.php:46 -msgid "Least used" +#: admin/media-upload.php:167 +msgid "No gallery" msgstr "" -#: ../admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" msgstr "" -#: ../admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" msgstr "" -#: ../admin/class-ngg-tag-manager.php:118 -msgid "Search tags" +#: admin/functions.php:310 +msgid "No images were added." msgstr "" -#: ../admin/class-ngg-tag-manager.php:122 -msgid "Go" +#: admin/manage/actions.php:145 +msgid "No meta data saved" msgstr "" -#: ../admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:162 -#: ../admin/class-ngg-tag-manager.php:166 -#: ../admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" +#: lib/tags.php:35 +msgid "No new tag specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:175 -msgid "Next tags" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." msgstr "" -#: ../admin/class-ngg-tag-manager.php:195 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" msgstr "" -#: ../admin/class-ngg-tag-manager.php:196 -#: ../admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" msgstr "" -#: ../admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" +#: lib/tags.php:241 +msgid "No slug edited." msgstr "" -#: ../admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" +#: lib/tags.php:186 +msgid "No tag deleted." msgstr "" -#: ../admin/class-ngg-tag-manager.php:207 -#, fuzzy -msgid "Rename" -msgstr "Hernoem" - -#: ../admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" +#: lib/tags.php:141 +msgid "No tag merged." msgstr "" -#: ../admin/class-ngg-tag-manager.php:221 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +#: lib/tags.php:86 +msgid "No tag renamed." msgstr "" -#: ../admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" +#: lib/tags.php:163 +msgid "No tag specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" +#: admin/functions.php:36 +msgid "No valid gallery name!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:235 -msgid "Edit Tag Slug" +#: lib/tags.php:95 +msgid "No valid new tag." msgstr "" -#: ../admin/class-ngg-tag-manager.php:243 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" +#: admin/functions.php:958 +msgid "No valid URL path " msgstr "" -#: ../admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" +#: admin/class-ngg-options.php:640 +msgid "None" msgstr "" -#: ../admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/class-ngg-tag-manager.php:255 -#: ../admin/manage/class-ngg-gallery-list-table.php:106 -msgid "Edit" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" msgstr "" -#: ../admin/functions.php:38 -msgid "No valid gallery name!" +#: admin/class-ngg-overview.php:445 +msgid "Not set" msgstr "" -#: ../admin/functions.php:48 ../admin/functions.php:57 -#: ../admin/functions.php:83 ../admin/functions.php:158 -#: ../admin/functions.php:165 ../admin/functions.php:345 -#: ../admin/functions.php:353 -msgid "Directory" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" msgstr "" -#: ../admin/functions.php:48 -msgid "didn't exist. Please create first the main gallery folder " +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" msgstr "" -#: ../admin/functions.php:49 ../admin/functions.php:58 -msgid "Check this link, if you didn't know how to set the permission :" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." msgstr "" -#: ../admin/functions.php:57 ../admin/functions.php:83 -msgid "is not writeable !" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." msgstr "" -#: ../admin/functions.php:79 ../admin/functions.php:88 -#: ../admin/functions.php:1127 ../lib/core.php:102 -msgid "Unable to create directory " +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" msgstr "" -#: ../admin/functions.php:92 -msgid "The server setting Safe-Mode is on !" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." msgstr "" -#: ../admin/functions.php:93 -msgid "If you have problems, please create directory" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" msgstr "" -#: ../admin/functions.php:94 -msgid "and the thumbnails directory" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" msgstr "" -#: ../admin/functions.php:94 -msgid "with permission 777 manually !" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." msgstr "" -#: ../admin/functions.php:120 -#, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" msgstr "" -#: ../admin/functions.php:123 ../admin/functions.php:310 -#: ../admin/functions.php:413 -msgid "Edit gallery" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" msgstr "" -#: ../admin/functions.php:158 ../admin/functions.php:345 -msgid "doesn`t exist!" +#: admin/class-ngg-overview.php:451 +msgid "Off" msgstr "" -#: ../admin/functions.php:165 ../admin/functions.php:353 -msgid "contains no pictures" +#: admin/class-ngg-options.php:716 +msgid "Offset" msgstr "" -#: ../admin/functions.php:192 -msgid "Something went wrong when renaming" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -#: ../admin/functions.php:192 -msgid "Importing was aborted." +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" msgstr "" -#: ../admin/functions.php:210 ../admin/functions.php:372 -msgid "Database error. Could not add gallery!" +#: admin/class-ngg-overview.php:449 +msgid "On" msgstr "" -#: ../admin/functions.php:213 ../admin/functions.php:375 -msgid "successfully created!" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -#: ../admin/functions.php:300 ../admin/functions.php:408 -#: ../admin/functions.php:1244 -#: ../admin/manage/class-ngg-gallery-list-table.php:212 -#: ../admin/manage/class-ngg-image-list-table.php:302 -#: ../admin/manage/class-ngg-manager.php:197 -#: ../admin/manage/class-ngg-manager.php:359 -msgid "Create new thumbnails" +#: admin/tinymce/window.php:122 +msgid "One picture" msgstr "" -#: ../admin/functions.php:305 -msgid " picture(s) successfully renamed" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" msgstr "" -#: ../admin/functions.php:307 ../admin/functions.php:411 -msgid " picture(s) successfully added" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" msgstr "" -#: ../admin/functions.php:314 -msgid "No images were added." +#: admin/class-ngg-options.php:773 +msgid "Opaque" msgstr "" -#: ../admin/functions.php:486 ../admin/functions.php:570 -#: ../admin/functions.php:625 ../admin/functions.php:722 -#: ../admin/functions.php:776 -msgid "Object didn't contain correct data" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" msgstr "" -#: ../admin/functions.php:495 -msgid " is not writeable " +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." msgstr "" -#: ../admin/functions.php:580 ../admin/functions.php:628 -#: ../admin/functions.php:728 ../admin/functions.php:779 -msgid " is not writeable" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" msgstr "" -#: ../admin/functions.php:782 -msgid "File do not exists" +#: admin/class-ngg-adder.php:536 +msgid "Or" msgstr "" -#: ../admin/functions.php:786 -msgid "Couldn't restore original image" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" msgstr "" -#: ../admin/functions.php:902 -msgid "(Error : Couldn't not update data base)" +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." msgstr "" -#: ../admin/functions.php:909 -msgid "(Error : Couldn't not update meta data)" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." msgstr "" -#: ../admin/functions.php:918 -msgid "(Error : Couldn't not find image)" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" msgstr "" -#: ../admin/functions.php:1061 -msgid "No valid URL path " +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" msgstr "" -#: ../admin/functions.php:1077 -msgid "Import via cURL failed." +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" msgstr "" -#: ../admin/functions.php:1094 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" msgstr "" -#: ../admin/functions.php:1111 -msgid "Could not get a valid foldername" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" msgstr "" -#: ../admin/functions.php:1122 -#, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -#: ../admin/functions.php:1137 -msgid "Zip-File successfully unpacked" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" msgstr "" -#: ../admin/functions.php:1168 ../admin/functions.php:1268 -msgid "No gallery selected !" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" msgstr "" -#: ../admin/functions.php:1176 ../admin/functions.php:1293 -msgid "Failure in database, no gallery path set !" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" msgstr "" -#: ../admin/functions.php:1200 ../admin/functions.php:1287 -msgid "is no valid image file!" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" msgstr "" -#: ../admin/functions.php:1214 ../admin/functions.php:1412 -#: ../admin/functions.php:1489 -#, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/functions.php:1221 ../admin/functions.php:1310 -msgid "Error, the file could not be moved to : " +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" msgstr "" -#: ../admin/functions.php:1226 ../admin/functions.php:1314 -msgid "Error, the file permissions could not be set" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." msgstr "" -#: ../admin/functions.php:1249 -msgid " Image(s) successfully added" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" msgstr "" -#: ../admin/functions.php:1276 -msgid "Invalid upload. Error Code : " +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" msgstr "" -#: ../admin/functions.php:1352 -#, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" msgstr "" -#: ../admin/functions.php:1353 -#, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" msgstr "" -#: ../admin/functions.php:1406 ../admin/functions.php:1483 -msgid "The destination gallery does not exist" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" msgstr "" -#: ../admin/functions.php:1437 ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" msgstr "" -#: ../admin/functions.php:1457 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" msgstr "" -#: ../admin/functions.php:1516 -#, php-format -msgid "Failed to copy image %1$s to %2$s" +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" msgstr "" -#: ../admin/functions.php:1530 -#, php-format -msgid "Failed to copy database row for picture %s" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" msgstr "" -#: ../admin/functions.php:1542 -#, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" msgstr "" -#: ../admin/functions.php:1545 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" msgstr "" -#: ../admin/functions.php:1554 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" msgstr "" -#: ../admin/functions.php:1669 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" msgstr "" -#: ../admin/functions.php:1672 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" msgstr "" -#: ../admin/functions.php:1675 -msgid "The uploaded file was only partially uploaded" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" msgstr "" -#: ../admin/functions.php:1678 -msgid "No file was uploaded" +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" msgstr "" -#: ../admin/functions.php:1681 -msgid "Missing a temporary folder" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -#: ../admin/functions.php:1684 -msgid "Failed to write file to disk" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/functions.php:1687 -msgid "File upload stopped by extension" +#: nggallery.php:295 +msgid "Picture tag" msgstr "" -#: ../admin/functions.php:1690 -msgid "Unknown upload error" +#: nggallery.php:296 +msgid "Picture tag: %2$l." msgstr "" -#: ../admin/manage/actions.php:58 -msgid "Select how you would like to rotate the image on the left." +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " msgstr "" -#: ../admin/manage/actions.php:65 -msgid "90° clockwise" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" msgstr "" -#: ../admin/manage/actions.php:67 -msgid "90° anticlockwise" +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." msgstr "" -#: ../admin/manage/actions.php:69 -msgid "Flip horizontally" +#: admin/class-ngg-options.php:435 +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." msgstr "" -#: ../admin/manage/actions.php:71 -msgid "Flip vertically" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" msgstr "" -#: ../admin/manage/actions.php:94 -msgid "Image rotated" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" msgstr "" -#: ../admin/manage/actions.php:97 -msgid "Error rotating thumbnail" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" msgstr "" -#: ../admin/manage/actions.php:129 ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 ../admin/manage/actions.php:204 -msgid "Value" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." msgstr "" -#: ../admin/manage/actions.php:146 -msgid "No meta data saved" +#: admin/class-ngg-options.php:682 +msgid "Preview" msgstr "" -#: ../admin/manage/actions.php:151 -msgid "EXIF Data" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" msgstr "" -#: ../admin/manage/actions.php:171 -msgid "No exif data" +#: nggfunctions.php:125 +msgid "previous" msgstr "" -#: ../admin/manage/actions.php:177 -msgid "IPTC Data" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" msgstr "" -#: ../admin/manage/actions.php:199 -msgid "XMP Data" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" msgstr "" -#: ../admin/manage/actions.php:248 -msgid "Zoom In" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" msgstr "" -#: ../admin/manage/actions.php:252 -msgid "Zoom Out" +#: lib/meta.php:479 +msgid "Program tool" msgstr "" -#: ../admin/manage/actions.php:256 -msgid "Rotate Left" +#: lib/meta.php:470 +msgid "Province/State" msgstr "" -#: ../admin/manage/actions.php:260 -msgid "Rotate Right" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" msgstr "" -#: ../admin/manage/actions.php:264 -msgid "Reset" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" msgstr "" -#: ../admin/manage/actions.php:268 -msgid "Center selection" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" msgstr "" -#: ../admin/manage/actions.php:285 -msgid "The parameters" +#: admin/tinymce/window.php:124 +msgid "Random pictures" msgstr "" -#. translators: x position on a grid -#: ../admin/manage/actions.php:291 -msgid "X" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" msgstr "" -#. translators: a measurement unit, stand for pixels -#: ../admin/manage/actions.php:295 ../admin/manage/actions.php:304 -#: ../admin/manage/actions.php:312 ../admin/manage/actions.php:321 -msgid "px" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" msgstr "" -#. translators: y position on a grid -#: ../admin/manage/actions.php:301 -msgid "Y" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" msgstr "" -#: ../admin/manage/actions.php:327 -msgid "Rotation" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " msgstr "" -#. translators: stands for degrees, as in a rotation. Should be pretty short. -#: ../admin/manage/actions.php:331 -msgid "deg" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" msgstr "" -#: ../admin/manage/actions.php:336 -msgid "Apply the parameters" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" msgstr "" -#: ../admin/manage/actions.php:338 -msgid "Apply" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" msgstr "" -#: ../admin/manage/actions.php:374 -msgid "Thumbnail updated" +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" msgstr "" -#: ../admin/manage/actions.php:378 -msgid "Error updating thumbnail" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:96 -#: ../admin/manage/class-ngg-gallery-manager.php:108 -#: ../admin/manage/class-ngg-image-manager.php:123 -#: ../admin/manage/class-ngg-image-manager.php:258 -#: ../admin/manage/class-ngg-manager.php:422 -#: ../admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:155 -#: ../admin/manage/class-ngg-image-manager.php:301 -msgid "Update successful" +#: admin/class-ngg-options.php:344 +msgid "Related images" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:152 -#: ../admin/manage/class-ngg-image-list-table.php:229 -#, fuzzy -msgid "ID" -msgstr "Album \"{album_title}\" toegevoegd (# {album_id})" - -#: ../admin/manage/class-ngg-gallery-list-table.php:156 -msgid "Page ID" +#: nggfunctions.php:932 +msgid "Related images for" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:211 -#: ../admin/manage/class-ngg-image-list-table.php:301 -#: ../admin/manage/class-ngg-manager.php:206 -msgid "Set watermark" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:214 -#: ../admin/manage/class-ngg-image-list-table.php:304 -#: ../admin/manage/class-ngg-manager.php:200 -msgid "Import metadata" +#: admin/class-ngg-adder.php:226 +msgid "remove" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:215 -#: ../admin/manage/class-ngg-image-list-table.php:305 -#: ../admin/manage/class-ngg-manager.php:203 -msgid "Recover from backup" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:92 +#: lib/tags.php:88 #, php-format -msgid "Allowed characters for file and folder names are %s" +msgid "Renamed tag(s) «%1$s» to «%2$s»" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" +#: admin/manage/actions.php:270 +msgid "Reset" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:230 -#: ../admin/media-upload.php:246 -#, fuzzy -msgid "Thumbnail" -msgstr "Thumbnail" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:231 -#: ../admin/manage/class-ngg-sort-manager.php:111 -#, fuzzy -msgid "Filename" -msgstr "Bestandsnaam" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:232 -msgid "Alt & Title Text" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:234 -msgid "Exclude" +#: admin/tinymce/window.php:341 +msgid "Right" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:269 -#, php-format -msgid "View \"%s\"" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:270 -#, fuzzy -msgid "View" -msgstr "Bekijk Logfile" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:271 -msgid "Show Meta data" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:272 -msgid "Meta" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:273 -msgid "Customize thumbnail" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:274 -msgid "Edit thumb" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:275 -#: ../admin/manage/class-ngg-image-list-table.php:276 -msgid "Rotate" +#: admin/manage/actions.php:262 +msgid "Rotate Left" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:281 -msgid "Recover" +#: admin/manage/actions.php:266 +msgid "Rotate Right" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:306 -msgid "Delete images" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:307 -msgid "Rotate images clockwise" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:308 -msgid "Rotate images counter-clockwise" +#: admin/manage/actions.php:332 +msgid "Rotation" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:309 -msgid "Copy to..." +#: admin/class-ngg-overview.php:305 +msgid "Running..." msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:310 -#, fuzzy -msgid "Move to..." -msgstr "Verplaats naar Boven" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:311 -msgid "Add tags" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:312 -#: ../admin/manage/class-ngg-manager.php:222 -msgid "Delete tags" +#: admin/media-upload.php:275 +msgid "Save all changes" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:313 -msgid "Overwrite tags" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:99 -msgid "Recover \"{}\"?" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:104 -#, fuzzy -msgid "Delete \"{}\"?" -msgstr "Verwijder File" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:147 +#: admin/class-ngg-admin-launcher.php:564 msgid "" -"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-" -">Sort Options" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:164 -msgid "Page Link" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:178 -msgid "Preview image" +#: admin/class-ngg-options.php:912 +msgid "sec." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:182 -msgid "No Picture" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:207 -msgid "Path" +#: admin/media-upload.php:179 +msgid "Select »" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:217 -#: ../admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:220 -msgid "Create new page" +#: admin/tinymce/window.php:304 +msgid "Select a picture" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:224 -msgid "Main page (No parent)" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:230 -msgid "Add page" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:239 -msgid "Sort gallery" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:242 -msgid "Scan folder for new images" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:336 -#, php-format -msgid "Picture %d deleted successfully." +#: admin/class-ngg-options.php:683 +msgid "Select an image" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:340 -#, php-format -msgid "Picture %d could not be deleted." +#: admin/class-ngg-adder.php:538 +msgid "Select Files" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:355 -msgid "Operation successful. Please clear your browser cache." +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" msgstr "" -#: ../admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" msgstr "" -#: ../admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." msgstr "" -#: ../admin/manage/class-ngg-manager.php:132 -msgid "Select the destination gallery:" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" msgstr "" -#: ../admin/manage/class-ngg-manager.php:134 ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 ../admin/tinymce/window.php:430 +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:177 -msgid "No images selected" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:191 -msgid "No action selected." +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" -#: ../admin/manage/class-ngg-manager.php:210 -msgid "Copy image to..." +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" msgstr "" -#: ../admin/manage/class-ngg-manager.php:214 -msgid "Move image to..." +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:218 -msgid "Add new tags" +#: nggallery.php:297 +msgid "Separate picture tags with commas." msgstr "" -#: ../admin/manage/class-ngg-manager.php:226 -#, fuzzy -msgid "Overwrite" -msgstr "Overschrijven" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" -#: ../admin/manage/class-ngg-manager.php:229 -#: ../admin/manage/class-ngg-manager.php:232 -msgid "Rotate images" +#: admin/class-ngg-overview.php:511 +msgid "Server" msgstr "" -#: ../admin/manage/class-ngg-manager.php:239 -#: ../admin/manage/class-ngg-manager.php:256 -#, php-format -msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" msgstr "" -#: ../admin/manage/class-ngg-manager.php:380 -#: ../admin/manage/class-ngg-manager.php:397 -#: ../admin/manage/class-ngg-manager.php:408 -msgid "Tags changed" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" msgstr "" -#: ../admin/manage/class-ngg-manager.php:464 -msgid "Gallery deleted successfully." +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" msgstr "" -#: ../admin/manage/class-ngg-manager.php:466 -msgid "Something went wrong." +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -#: ../admin/manage/class-ngg-manager.php:486 -msgid "Pictures deleted successfully " +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" msgstr "" -#: ../admin/manage/class-ngg-search-manager.php:38 -#, php-format -msgid "Image results for %s" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "" -"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-" -">Sort Options" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" +#: admin/media-upload.php:210 +msgid "Show" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" +#: admin/class-ngg-options.php:895 +msgid "Show dots" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:116 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452 -msgid "Date/Time" +#: admin/class-ngg-options.php:522 +msgid "Show first" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" msgstr "" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." msgstr "" -#: ../admin/media-upload.php:166 -#, fuzzy -msgid "No gallery" -msgstr "Galerij \"{gallery_title}\" gemaakt" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/media-upload.php:178 -msgid "Select »" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" msgstr "" -#: ../admin/media-upload.php:209 -msgid "Show" +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" msgstr "" -#: ../admin/media-upload.php:210 -msgid "Hide" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/media-upload.php:215 -msgid "Image ID:" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:332 -msgid "Alignment" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." msgstr "" -#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:336 -msgid "Left" +#: admin/class-ngg-options.php:644 +msgid "Shutter" msgstr "" -#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:337 -msgid "Center" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" msgstr "" -#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:338 -#, fuzzy -msgid "Right" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" msgstr "" -"Integreer met Internet Explorer (contextmenu wordt toegevoegd met " -"rechtermuisklik)" -#: ../admin/media-upload.php:248 -msgid "Full size" +#: admin/class-ngg-options.php:459 +msgid "Single picture" msgstr "" -#: ../admin/media-upload.php:250 +#: admin/media-upload.php:251 msgid "Singlepic" msgstr "" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" msgstr "" -#: ../admin/media-upload.php:274 -msgid "Save all changes" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" msgstr "" -#: ../admin/tinymce/window.php:115 -msgid "To add something, select what you would want to display" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" msgstr "" -#: ../admin/tinymce/window.php:119 -msgid "One picture" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" msgstr "" -#: ../admin/tinymce/window.php:120 -msgid "Recent pictures" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" msgstr "" -#: ../admin/tinymce/window.php:121 -msgid "Random pictures" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." msgstr "" -#: ../admin/tinymce/window.php:129 ../admin/tinymce/window.php:230 -#: ../admin/tinymce/window.php:297 ../admin/tinymce/window.php:355 -#: ../admin/tinymce/window.php:417 -msgid "Basics" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." msgstr "" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:376 -#: ../admin/tinymce/window.php:427 -#: ../widgets/class-ngg-slideshow-widget.php:113 -msgid "Select a gallery:" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" -#: ../admin/tinymce/window.php:140 -msgid "Display types" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "" -#: ../admin/tinymce/window.php:143 -msgid "Select how you want to display your gallery" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" msgstr "" -#: ../admin/tinymce/window.php:162 -msgid "Imagebrowser" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." msgstr "" -#: ../admin/tinymce/window.php:168 ../admin/tinymce/window.php:280 -#: ../admin/tinymce/window.php:401 ../admin/tinymce/window.php:452 -msgid "Carousel" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" msgstr "" -#: ../admin/tinymce/window.php:174 ../admin/tinymce/window.php:286 -#: ../admin/tinymce/window.php:347 ../admin/tinymce/window.php:407 -#: ../admin/tinymce/window.php:458 ../lib/meta.php:451 -msgid "Caption" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" msgstr "" -#: ../admin/tinymce/window.php:187 -msgid "Type options" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" msgstr "" -#: ../admin/tinymce/window.php:197 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +#: admin/class-ngg-options.php:568 +msgid "Sort options" msgstr "" -#: ../admin/tinymce/window.php:205 -msgid "Slideshow dimensions" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" msgstr "" -#: ../admin/tinymce/window.php:216 -msgid "Template name" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" msgstr "" -#: ../admin/tinymce/window.php:236 -msgid "Select or enter album" +#: admin/tinymce/window.php:368 +msgid "Sort the images" msgstr "" -#: ../admin/tinymce/window.php:238 -msgid "Leave this empty to display all galleries." +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" msgstr "" -#: ../admin/tinymce/window.php:242 -msgid "Album display types" +#: lib/meta.php:475 +msgid "Source" msgstr "" -#: ../admin/tinymce/window.php:245 -msgid "Select how you want to display the albums" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" msgstr "" -#: ../admin/tinymce/window.php:252 -msgid "Compact version" +#: admin/class-ngg-options.php:860 +msgid "Specials" msgstr "" -#: ../admin/tinymce/window.php:258 -msgid "Extended version" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" msgstr "" -#: ../admin/tinymce/window.php:264 -msgid "Gallery display types" +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" -#: ../admin/tinymce/window.php:267 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +#: admin/upgrade.php:124 +msgid "Start upgrade now" msgstr "" -#: ../admin/tinymce/window.php:301 -msgid "Select a picture" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" msgstr "" -#: ../admin/tinymce/window.php:305 -msgid "Select or enter picture" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" msgstr "" -#: ../admin/tinymce/window.php:310 ../admin/tinymce/window.php:385 -#: ../admin/tinymce/window.php:436 -#, fuzzy -msgid "Options" -msgstr "NextCellent-opties bijgewerkt" - -#: ../admin/tinymce/window.php:313 -msgid "Dimensions" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" msgstr "" -#: ../admin/tinymce/window.php:322 -msgid "Effect" +#: lib/meta.php:460 +msgid "Subject" msgstr "" -#: ../admin/tinymce/window.php:325 -msgid "No effect" +#: admin/functions.php:209 +msgid "successfully created!" msgstr "" -#: ../admin/tinymce/window.php:327 -msgid "Web 2.0" +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." msgstr "" -#: ../admin/tinymce/window.php:335 -msgid "No float" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" msgstr "" -#: ../admin/tinymce/window.php:343 -#, fuzzy -msgid "Link" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../admin/tinymce/window.php:344 -msgid "Add an optional link to the image. Leave blank for no link." +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" msgstr "" -#: ../admin/tinymce/window.php:348 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" msgstr "" -#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423 -msgid "The number of images that should be displayed." +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" msgstr "" -#: ../admin/tinymce/window.php:365 -msgid "Sort the images" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" msgstr "" -#: ../admin/tinymce/window.php:368 -msgid "Upload order" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" msgstr "" -#: ../admin/tinymce/window.php:369 -msgid "Date taken" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" msgstr "" -#: ../admin/tinymce/window.php:370 -msgid "User defined" +#: admin/tinymce/window.php:219 +msgid "Template name" msgstr "" -#: ../admin/tinymce/window.php:372 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" msgstr "" -#: ../admin/tinymce/window.php:381 ../admin/tinymce/window.php:432 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-overview.php:355 +msgid "Test image function" msgstr "" -#: ../admin/tinymce/window.php:388 ../admin/tinymce/window.php:439 -msgid "Select a template to display the images" +#: admin/class-ngg-options.php:769 +msgid "Text" msgstr "" -#: ../admin/tinymce/window.php:472 -msgid "Insert" +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" msgstr "" -#: ../admin/tinymce/window.php:508 -msgid "You need to select a gallery." +#: admin/class-ngg-options.php:514 +msgid "Text to show:" msgstr "" -#: ../admin/tinymce/window.php:512 -msgid "You need to select a picture." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." msgstr "" -#: ../admin/tinymce/window.php:516 ../admin/tinymce/window.php:520 -msgid "You need to select a number of images." +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:39 -#: ../admin/upgrade/class-ngg-upgrade-page.php:59 -msgid "Upgrade NextCellent Gallery" +#: admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:41 +#: admin/class-ngg-admin-launcher.php:529 msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:46 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:51 -msgid "Start upgrade now" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:63 -msgid "Upgrading database…" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:68 -msgid "Oh no! Something went wrong while updating the database" +#: nggfunctions.php:98 +msgid "The gallery was not found." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:72 -msgid "Upgrade complete." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:74 -msgid "Continue to NextCellent" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." msgstr "" -#: ../admin/wpmu.php:44 -msgid "Update successfully" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." msgstr "" -#: ../admin/wpmu.php:79 -msgid "Network Options" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." msgstr "" -#: ../admin/wpmu.php:89 +#: admin/class-ngg-overview.php:126 +#, php-format msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." +"The newsfeed could not be loaded. Check the front page " +"to check for updates." msgstr "" -#: ../admin/wpmu.php:90 -#, php-format -msgid "The default setting should be %s." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." msgstr "" -#: ../admin/wpmu.php:102 -msgid "Enable upload quota check" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." msgstr "" -#: ../admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" +#: admin/manage/actions.php:291 +msgid "The parameters" msgstr "" -#: ../admin/wpmu.php:109 -msgid "Enable zip upload option" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." msgstr "" -#: ../admin/wpmu.php:112 -msgid "Allow users to upload zip folders." +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." msgstr "" -#: ../admin/wpmu.php:116 -msgid "Enable import function" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" msgstr "" -#: ../admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." msgstr "" -#: ../admin/wpmu.php:123 -msgid "Enable style selection" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" msgstr "" -#: ../admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "" -#: ../admin/wpmu.php:130 -msgid "Enable roles/capabilities" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" msgstr "" -#: ../admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." msgstr "" -#: ../admin/wpmu.php:137 -msgid "Default style" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." msgstr "" -#: ../admin/wpmu.php:143 -msgid "Choose the default style for the galleries." +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." msgstr "" -#: ../admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" msgstr "" -#: ../lib/core.php:432 -#, php-format +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" +"There was a configuration error. Please contact the server administrator." msgstr "" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " msgstr "" -#: ../lib/locale.php:116 ../lib/locale.php:120 -msgid "Could not create Temporary file." +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." msgstr "" -#: ../lib/meta.php:131 -msgid " mm" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" msgstr "" -#: ../lib/meta.php:137 -msgid " sec" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" msgstr "" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 -msgid "Aperture" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." msgstr "" -#: ../lib/meta.php:449 ../lib/meta.php:474 -msgid "Credit" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." msgstr "" -#: ../lib/meta.php:453 -msgid "Copyright" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" msgstr "" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." msgstr "" -#: ../lib/meta.php:460 -msgid "Subject" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." msgstr "" -#: ../lib/meta.php:461 -msgid "Make" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." msgstr "" -#: ../lib/meta.php:462 -msgid "Edit Status" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." msgstr "" -#: ../lib/meta.php:463 -msgid "Category" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" msgstr "" -#: ../lib/meta.php:464 -msgid "Keywords" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "" -#: ../lib/meta.php:466 -msgid "Time Created" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" msgstr "" -#: ../lib/meta.php:468 -msgid "City" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" msgstr "" -#: ../lib/meta.php:469 -msgid "Location" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." msgstr "" -#: ../lib/meta.php:470 -msgid "Province/State" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" msgstr "" -#: ../lib/meta.php:472 -msgid "Country" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" msgstr "" -#: ../lib/meta.php:473 -msgid "Headline" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" msgstr "" -#: ../lib/meta.php:475 -msgid "Source" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" +#: lib/meta.php:466 +msgid "Time Created" msgstr "" -#: ../lib/meta.php:479 -msgid "Program tool" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" msgstr "" -#: ../lib/meta.php:480 -msgid "Format" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" msgstr "" -#: ../lib/meta.php:481 -msgid "Image Width" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" msgstr "" -#: ../lib/meta.php:482 -msgid "Image Height" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/meta.php:483 -msgid "Flash" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/multisite.php:23 +#: admin/class-ngg-style.php:283 msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." msgstr "" -#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362 -msgid "Album overview" +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" msgstr "" -#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31 -msgid "Picture" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" msgstr "" -#: ../lib/shortcodes.php:358 -msgid "[Pictures not found]" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" msgstr "" -#: ../lib/tags.php:35 -msgid "No new tag specified!" +#: admin/tinymce/window.php:190 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" msgstr "" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " msgstr "" -#: ../lib/tags.php:86 -msgid "No tag renamed." +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" msgstr "" -#: ../lib/tags.php:88 +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 #, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" msgstr "" -#: ../lib/tags.php:95 -msgid "No valid new tag." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" msgstr "" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." +#: admin/functions.php:1585 +msgid "Unknown upload error" msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" msgstr "" -#: ../lib/tags.php:143 -#, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +#: admin/class-ngg-album-manager.php:305 +msgid "Update" msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" +#: admin/class-ngg-style.php:309 +msgid "Update File" msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" msgstr "" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" msgstr "" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" +#: admin/wpmu.php:44 +msgid "Update successfully" msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" msgstr "" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +#: admin/upgrade.php:149 +msgid "Upgrade complete." msgstr "" -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" msgstr "" -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." +#: nggallery.php:123 +msgid "Upgrade now." msgstr "" -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 -msgid "Could not find gallery " +#: admin/upgrade.php:141 +msgid "Upgrading database…" msgstr "" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" msgstr "" -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" msgstr "" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 -msgid "Invalid image ID" +#: admin/tinymce/window.php:371 +msgid "Upload order" msgstr "" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." msgstr "" -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " msgstr "" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" +#: admin/class-ngg-options.php:734 +msgid "URL to file" msgstr "" -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" msgstr "" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." msgstr "" -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" msgstr "" -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" msgstr "" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." msgstr "" -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" msgstr "" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 -msgid "Invalid album ID" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" msgstr "" -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." msgstr "" -#: ../nggallery.php:121 -msgid "NextCellent Gallery requires a database upgrade." +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" msgstr "" -#: ../nggallery.php:121 -msgid "Upgrade now." +#: admin/tinymce/window.php:373 +msgid "User defined" msgstr "" -#: ../nggallery.php:135 -msgid "" -"Translation by : See here" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" msgstr "" -#: ../nggallery.php:136 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." +#: admin/class-ngg-style.php:292 +msgid "Version" msgstr "" -#: ../nggallery.php:176 -msgid "Something went wrong while upgrading NextCellent Gallery." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" msgstr "" -#: ../nggallery.php:265 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +#: admin/class-ngg-options.php:688 +msgid "View full image" msgstr "" -#: ../nggallery.php:294 -msgid "Picture tag" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" msgstr "" -#: ../nggallery.php:295 -msgid "Picture tag: %2$l." +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" msgstr "" -#: ../nggallery.php:296 -msgid "Separate picture tags with commas." +#: admin/tinymce/window.php:330 +msgid "Web 2.0" msgstr "" -#: ../nggallery.php:404 -msgid "NextCellent Gallery / Images" +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" msgstr "" -#: ../nggallery.php:414 -#, fuzzy -msgid "NextCellent" -msgstr "NextCellent" - -#: ../nggallery.php:508 -#, fuzzy -msgid "loading" -msgstr "Laden…" - -#: ../nggallery.php:724 -msgid "Get help" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." msgstr "" -#: ../nggallery.php:806 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" msgstr "" -#: ../nggfunctions.php:98 -msgid "The gallery was not found." +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" msgstr "" -#: ../nggfunctions.php:125 -msgid "previous" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." msgstr "" -#: ../nggfunctions.php:125 -msgid "next" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../nggfunctions.php:177 ../nggfunctions.php:664 -msgid "[Gallery not found]" +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." msgstr "" -#: ../nggfunctions.php:465 -msgid "[Album not found]" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" msgstr "" -#: ../nggfunctions.php:795 -msgid "[SinglePic not found]" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "" -#: ../nggfunctions.php:931 -msgid "Related images for" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" msgstr "" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 -msgid "Photos" +#: admin/functions.php:92 +msgid "with permission 777 manually !" msgstr "" -#: ../view/gallery-caption.php:32 ../view/gallery.php:68 -msgid "[View with PicLens]" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." msgstr "" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" msgstr "" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." msgstr "" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" +#: admin/manage/actions.php:198 +msgid "XMP Data" msgstr "" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" msgstr "" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:97 -#: ../widgets/class-ngg-slideshow-widget.php:106 -#, fuzzy -msgid "Title:" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../widgets/class-ngg-gallery-widget.php:103 -#, fuzzy -msgid "Show:" -msgstr "Laat Taak zien" - -#: ../widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:120 -msgid "random" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:131 -#: ../widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:140 -#: ../widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:149 -#, fuzzy -msgid "Select:" -msgstr "Selecteer" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:80 -#: ../widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." +#: admin/manage/actions.php:254 +msgid "Zoom In" msgstr "" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." +#: admin/manage/actions.php:258 +msgid "Zoom Out" msgstr "" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" msgstr "" diff --git a/languages/nggallery.pot b/languages/nggallery.pot new file mode 100644 index 0000000..36f8df2 --- /dev/null +++ b/languages/nggallery.pot @@ -0,0 +1,3690 @@ +# Copyright (C) 2022 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. +# This file is distributed under the same license as the NextCellent Gallery plugin. +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Gallery 1.9.35\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/nextcellent\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2022-09-11T15:04:16+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: nggallery\n" + +#. Plugin Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "" + +#. Plugin URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#. Description of the plugin +msgid "A Photo Gallery for WordPress providing NextGEN legacy compatibility from version 1.9.13" +msgstr "" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#: admin/ajax.php:469 +msgid "Could create image with %s x %s pixel" +msgstr "" + +#: admin/class-ngg-adder.php:54 +#: admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "" + +#: admin/class-ngg-adder.php:83 +msgid "Upload failed! " +msgstr "" + +#: admin/class-ngg-adder.php:90 +#: admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "" + +#: admin/class-ngg-adder.php:164 +#: admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "" + +#: admin/class-ngg-adder.php:227 +#: admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "" + +#: admin/class-ngg-adder.php:228 +#: admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 +#: admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "" + +#: admin/class-ngg-adder.php:309 +#: admin/manage/class-ngg-image-manager.php:90 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "" + +#: admin/class-ngg-adder.php:311 +#: admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/class-ngg-adder.php:313 +#: admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-adder.php:345 +#: admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:373 +#: admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "" + +#: admin/class-ngg-adder.php:376 +#: admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 +#: admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "" + +#: admin/class-ngg-adder.php:379 +#: admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/class-ngg-adder.php:394 +#: admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "" + +#: admin/class-ngg-adder.php:399 +#: admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 +#: admin/manage/actions.php:155 +#: admin/manage/actions.php:180 +#: admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "" + +#: admin/class-ngg-adder.php:404 +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-adder.php:407 +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/class-ngg-adder.php:412 +#: admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: admin/media-upload.php:226 +msgid "Description" +msgstr "" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "" + +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "" + +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "" + +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "" + +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "" + +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "" + +#: admin/class-ngg-adder.php:457 +#: admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "" + +#: admin/class-ngg-adder.php:465 +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "" + +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "" + +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "" + +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "" + +#: admin/class-ngg-adder.php:501 +#: admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "" + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-adder.php:564 +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:58 +#: admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +#: nggallery.php:738 +#: nggfunctions.php:967 +msgid "Overview" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-album-manager.php:284 +#: nggallery.php:437 +msgid "Albums" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 +#: admin/manage/class-ngg-image-list-table.php:237 +#: lib/meta.php:459 +#: nggallery.php:445 +msgid "Tags" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-options.php:134 +#: nggallery.php:453 +msgid "Settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:86 +#: nggallery.php:461 +msgid "Style" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:285 +msgid "“%s” has failed to upload due to an error" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:308 +#: nggallery.php:496 +msgid "L O A D I N G" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:309 +#: nggallery.php:497 +msgid "Click to Close" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:419 +#: admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:422 +#: admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:425 +#: admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:428 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:431 +#: admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:439 +#: admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:442 +#: admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:525 +#: admin/class-ngg-album-manager.php:580 +#: admin/manage/class-ngg-gallery-list-table.php:154 +#: lib/meta.php:457 +#: widgets/class-ngg-media-rss-widget.php:90 +msgid "Title" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 +#: admin/class-ngg-style.php:291 +#: admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +#: lib/meta.php:458 +msgid "Author" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:553 +#: admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:606 +#: admin/class-ngg-options.php:238 +msgid "General" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 +#: admin/class-ngg-overview.php:59 +#: admin/functions.php:209 +#: admin/manage/class-ngg-image-manager.php:155 +#: admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 +#: admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 +#: admin/tinymce/window.php:449 +#: lib/rewrite.php:220 +#: lib/rewrite.php:229 +#: nggallery.php:429 +msgid "Gallery" +msgid_plural "Galleries" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-admin-launcher.php:613 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:615 +#: admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 +#: admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 +#: admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:621 +#: admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 +#: admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 +#: admin/tinymce/window.php:159 +#: lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 +msgid "Slideshow" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:634 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:644 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-album-manager.php:92 +#: admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "" + +#: admin/class-ngg-album-manager.php:275 +#: admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 +#: admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 +#: admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "" + +#: admin/class-ngg-album-manager.php:449 +#: admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 +#: admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "" + +#: admin/class-ngg-album-manager.php:483 +#: admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "" + +#: admin/class-ngg-album-manager.php:582 +#: lib/rewrite.php:232 +msgid "Page" +msgstr "" + +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" + +#: admin/class-ngg-installer.php:112 +msgid "NextCellent Gallery : Tables could not be created, please check your database settings" +msgstr "" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "" + +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." +msgstr "" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "" + +#: admin/class-ngg-options.php:263 +#: admin/wpmu.php:85 +msgid "Gallery path" +msgstr "" + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "" + +#: admin/class-ngg-options.php:270 +#: admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:273 +#: admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "" + +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "" + +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "" + +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" + +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:316 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "" + +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "" + +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:327 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "" + +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "" + +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "" + +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "" + +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "" + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "" + +#: admin/class-ngg-options.php:395 +#: admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 +#: admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 +#: admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 +#: admin/tinymce/window.php:318 +msgid "Width" +msgstr "" + +#: admin/class-ngg-options.php:397 +#: admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 +#: admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 +#: admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 +#: admin/tinymce/window.php:320 +msgid "Height" +msgstr "" + +#: admin/class-ngg-options.php:399 +#: admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "" + +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "" + +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "" + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/class-ngg-options.php:431 +msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." +msgstr "" + +#: admin/class-ngg-options.php:435 +msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "" + +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "" + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:448 +#: admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "" + +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "" + +#: admin/class-ngg-options.php:493 +#: admin/class-ngg-options.php:932 +msgid "images" +msgstr "" + +#: admin/class-ngg-options.php:494 +msgid "0 will disable pagination and show all images on one page." +msgstr "" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/class-ngg-options.php:502 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "" + +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: admin/class-ngg-options.php:518 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "" + +#: admin/class-ngg-options.php:527 +#: widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "" + +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "" + +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "" + +#: admin/class-ngg-options.php:552 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "" + +#: admin/class-ngg-options.php:580 +#: admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "" + +#: admin/class-ngg-options.php:592 +#: view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "" + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "" + +#: admin/class-ngg-options.php:603 +#: admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "" + +#: admin/class-ngg-options.php:607 +#: admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "" + +#: admin/class-ngg-options.php:624 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-options.php:646 +#: admin/tinymce/window.php:184 +msgid "Custom" +msgstr "" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "" + +#: admin/class-ngg-options.php:677 +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-options.php:692 +#: admin/class-ngg-options.php:696 +msgid "Position" +msgstr "" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "" + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" + +#: admin/class-ngg-options.php:755 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "" + +#: admin/class-ngg-options.php:761 +#: admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:834 +#: widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "" + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:929 +#: admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 +#: admin/tinymce/window.php:423 +#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:34 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "" + +#: admin/class-ngg-options.php:1007 +msgid "Rebuild image structure : %s / %s images" +msgstr "" + +#: admin/class-ngg-options.php:1008 +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "" + +#: admin/class-ngg-options.php:1009 +msgid "Rebuild album structure : %s / %s albums" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "" + +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "" + +#: admin/class-ngg-overview.php:56 +msgid "Image" +msgid_plural "Images" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-overview.php:62 +#: admin/tinymce/window.php:121 +#: admin/tinymce/window.php:236 +#: lib/rewrite.php:226 +msgid "Album" +msgid_plural "Albums" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/class-ngg-overview.php:126 +msgid "The newsfeed could not be loaded. Check the front page to check for updates." +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "" + +#: admin/class-ngg-overview.php:350 +#: admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "" + +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." +msgstr "" + +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." +msgstr "" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "" + +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-overview.php:423 +#: admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 +#: admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "" + +#: admin/class-ngg-overview.php:425 +#: admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 +#: admin/class-ngg-overview.php:505 +msgid "No" +msgstr "" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "" + +#: admin/class-ngg-overview.php:457 +#: admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 +#: admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 +#: admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "" + +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" +msgstr "" + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "" + +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" +msgstr "" + +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" +msgstr "" + +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" +msgstr "" + +#: admin/class-ngg-overview.php:557 +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:747 +msgid "Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "" + +#: admin/class-ngg-roles.php:17 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "" + +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:218 +#: admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-style.php:218 +#: admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "" + +#: admin/class-ngg-style.php:268 +msgid "Editing %s" +msgstr "" + +#: admin/class-ngg-style.php:270 +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 +#: admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "" + +#: admin/class-ngg-tag-manager.php:195 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "" + +#: admin/class-ngg-tag-manager.php:196 +#: admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "" + +#: admin/class-ngg-tag-manager.php:221 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "" + +#: admin/class-ngg-tag-manager.php:243 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "" + +#: admin/functions.php:46 +#: admin/functions.php:55 +#: admin/functions.php:81 +#: admin/functions.php:154 +#: admin/functions.php:161 +msgid "Directory" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "" + +#: admin/functions.php:47 +#: admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "" + +#: admin/functions.php:55 +#: admin/functions.php:81 +msgid "is not writeable !" +msgstr "" + +#: admin/functions.php:77 +#: admin/functions.php:86 +#: admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "" + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "" + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "" + +#: admin/functions.php:118 +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "" + +#: admin/functions.php:121 +#: admin/functions.php:306 +msgid "Edit gallery" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "" + +#: admin/functions.php:296 +#: admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr "" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/functions.php:383 +#: admin/functions.php:467 +#: admin/functions.php:522 +#: admin/functions.php:619 +#: admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "" + +#: admin/functions.php:477 +#: admin/functions.php:525 +#: admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "" + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "" + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "" + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "" + +#: admin/functions.php:1019 +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "" + +#: admin/functions.php:1065 +#: admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "" + +#: admin/functions.php:1073 +#: admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "" + +#: admin/functions.php:1097 +#: admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "" + +#: admin/functions.php:1111 +#: admin/functions.php:1307 +#: admin/functions.php:1384 +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" + +#: admin/functions.php:1118 +#: admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "" + +#: admin/functions.php:1123 +#: admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "" + +#: admin/functions.php:1249 +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "" + +#: admin/functions.php:1250 +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "" + +#: admin/functions.php:1301 +#: admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "" + +#: admin/functions.php:1332 +#: lib/xmlrpc.php:222 +msgid "Failed to move image %1$s to %2$s" +msgstr "" + +#: admin/functions.php:1352 +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "" + +#: admin/functions.php:1411 +msgid "Failed to copy image %1$s to %2$s" +msgstr "" + +#: admin/functions.php:1425 +msgid "Failed to copy database row for picture %s" +msgstr "" + +#: admin/functions.php:1437 +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "" + +#: admin/functions.php:1440 +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "" + +#: admin/functions.php:1449 +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: admin/functions.php:1567 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "" + +#: admin/manage/actions.php:128 +#: admin/manage/actions.php:156 +#: admin/manage/actions.php:181 +#: admin/manage/actions.php:203 +msgid "Value" +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "" + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#. translators: x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#. translators: a measurement unit, stand for pixels +#: admin/manage/actions.php:301 +#: admin/manage/actions.php:310 +#: admin/manage/actions.php:319 +#: admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#. translators: y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#. translators: stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +msgid "Picture %d deleted successfully." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:344 +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:398 +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "" + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "" + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "" + +#: admin/manage/class-ngg-manager.php:150 +#: admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 +#: admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "" + +#: admin/manage/class-ngg-search-manager.php:38 +msgid "Image results for %s" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:116 +#: admin/media-upload.php:222 +msgid "Alt/Title text" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:121 +#: lib/meta.php:452 +msgid "Date/Time" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "" + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "" + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/tinymce/window.php:132 +#: admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 +#: admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 +#: block-editor/blocks/gallery-block/edit.js:76 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "" + +#: admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 +#: admin/tinymce/window.php:430 +#: widgets/class-ngg-slideshow-widget.php:113 +#: block-editor/blocks/gallery-block/edit.js:78 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "" + +#: admin/tinymce/window.php:171 +#: admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 +#: admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/tinymce/window.php:177 +#: admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 +#: admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +#: lib/meta.php:451 +msgid "Caption" +msgstr "" + +#: admin/tinymce/window.php:190 +#: block-editor/blocks/gallery-block/edit.js:81 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "" + +#: admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "" + +#: admin/tinymce/window.php:313 +#: admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:364 +#: admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/tinymce/window.php:384 +#: admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/tinymce/window.php:391 +#: admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/tinymce/window.php:519 +#: admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/upgrade.php:114 +#: admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: admin/upgrade.php:116 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: admin/upgrade.php:120 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "" + +#: admin/wpmu.php:89 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "" + +#: admin/wpmu.php:90 +msgid "The default setting should be %s." +msgstr "" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "" + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: blocks-main.php:26 +#: blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" + +#: lib/core.php:432 +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr "" + +#: lib/meta.php:137 +msgid " sec" +msgstr "" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "" + +#: lib/meta.php:448 +#: view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "" + +#: lib/meta.php:449 +#: lib/meta.php:474 +msgid "Credit" +msgstr "" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "" + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "" + +#: lib/meta.php:456 +#: view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "" + +#: lib/meta.php:461 +msgid "Make" +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "" + +#: lib/meta.php:463 +msgid "Category" +msgstr "" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "" + +#: lib/meta.php:472 +msgid "Country" +msgstr "" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "" + +#: lib/meta.php:475 +msgid "Source" +msgstr "" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "" + +#: lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "" + +#: lib/ngg-db.php:361 +#: lib/ngg-db.php:362 +msgid "Album overview" +msgstr "" + +#: lib/rewrite.php:223 +#: view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "Picture" +msgstr "" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "" + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "" + +#: lib/tags.php:88 +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "" + +#: lib/tags.php:143 +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "" + +#: lib/tags.php:188 +msgid "%1s tag(s) deleted." +msgstr "" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "" + +#: lib/tags.php:243 +msgid "%s slug(s) edited." +msgstr "" + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "" + +#: lib/xmlrpc.php:199 +msgid "Failed to delete image %1$s " +msgstr "" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: nggallery.php:137 +msgid "Translation by : See here" +msgstr "" + +#: nggallery.php:138 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: nggallery.php:232 +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: nggallery.php:266 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: nggallery.php:516 +msgid "loading" +msgstr "" + +#: nggallery.php:739 +msgid "Get help" +msgstr "" + +#: nggallery.php:820 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: nggfunctions.php:178 +#: nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "" + +#: view/album-compact.php:32 +#: view/album-extend.php:30 +msgid "Photos" +msgstr "" + +#: view/gallery-caption.php:32 +#: view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "" + +#: view/imagebrowser-caption.php:26 +#: view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "" + +#: view/imagebrowser-caption.php:29 +#: view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "" + +#: view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "" + +#: xml/media-rss.php:67 +msgid "The gallery ID=%s does not exist." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "" + +#: xml/media-rss.php:106 +msgid "The album ID=%s does not exist." +msgstr "" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "" + +#: block-editor/blocks/gallery-block/edit.js:97 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "" + +#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:46 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" diff --git a/nggallery.php b/nggallery.php index 1fb20c2..df4af51 100755 --- a/nggallery.php +++ b/nggallery.php @@ -1,824 +1,832 @@ -required_version() ) || ( !$this->check_memory_limit() ) ) - return; - - // Set error handler - set_exception_handler(array(&$this, 'exception_handler')); - - // Get some constants first - $this->load_options(); - $this->define_constant(); - $this->define_tables(); - $this->load_dependencies(); - - $this->plugin_name = basename(dirname(__FILE__)).'/'.basename(__FILE__); - - // Init options & tables during activation & deregister init option - register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); - register_deactivation_hook( $this->plugin_name, array(&$this, 'deactivate') ); - - // Register a uninstall hook to remove all tables & option automatic - register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); - - // Start this plugin once all other plugins are fully loaded - add_action( 'plugins_loaded', array(&$this, 'start_plugin') ); - - // Register_taxonomy must be used during the init - add_action( 'init', array(&$this, 'register_taxonomy') ); - add_action( 'wpmu_new_blog', array(&$this, 'multisite_new_blog'), 10, 6); - - // Add a message for PHP4 Users, can disable the update message later on - if (version_compare(PHP_VERSION, '5.0.0', '<')) - add_filter('transient_update_plugins', array(&$this, 'disable_upgrade')); - - //Add some links on the plugin page - add_filter('plugin_row_meta', array(&$this, 'add_plugin_links'), 10, 2); - - // Check for the header / footer - add_action( 'init', array(&$this, 'test_head_footer_init' ) ); - - // Show NextGEN version in header - add_action('wp_head', array('nggGallery', 'nextgen_version') ); - - // Handle upload requests - add_action('init', array(&$this, 'handle_upload_request')); - } - - function show_upgrade_message() { - if( is_network_admin() ) { - $url = network_admin_url('admin.php?page=' . NGGFOLDER); - } else { - $url = admin_url('admin.php?page=' . NGGFOLDER); - } - ?> -
-

-
- translator = '

'. __('Translation by : See here', 'nggallery') . '

'; - $this->translator .= '

'. __('This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin.', 'nggallery') . '

'; - - // Content Filters - add_filter('ngg_gallery_name', 'sanitize_title'); - - // Check if we are in the admin area - if ( is_admin() ) { - - // Pass the init check or show a message - if (get_option( 'ngg_init_check' ) != false ) - add_action( 'admin_notices', function () { echo '

' . get_option( "ngg_init_check" ) . '

'; } ); - - } else { - - // Add MRSS to wp_head - if ( $this->options['useMediaRSS'] ) - add_action('wp_head', array('nggMediaRss', 'add_mrss_alternate_link')); - - // Look for XML request, before page is render - add_action('parse_request', array(&$this, 'check_request') ); - - // Add the script and style files - add_action('wp_enqueue_scripts', array(&$this, 'load_scripts') ); - add_action('wp_enqueue_scripts', array(&$this, 'load_styles') ); - - } - - if( get_option( 'ngg_db_version' ) != NGG_DBVERSION && isset($_GET['page']) != "nextcellent" ) { - - $ngg_options = get_option('ngg_options'); - - /** - * If the silentUpgrade option is not empty, we try and do the upgrade now. - */ - if ( !empty( $ngg_options['silentUpgrade'] ) ) { - include_once( dirname( __FILE__ ) . '/admin/functions.php' ); - include_once( dirname( __FILE__ ) . '/admin/upgrade.php' ); - try { - ngg_upgrade(); - } catch (Exception $e) { - add_action( 'admin_notices', function () { echo '

' . __( 'Something went wrong while upgrading NextCellent Gallery.', "nggallery" ) . '

'; } ); - } - } else { - add_action( 'all_admin_notices', array($this,'show_upgrade_message') ); - } - } - } - - /** - * Look for XML request - * @param $wp - * 20170920: Deprecated imagerotator.php - */ - function check_request( $wp ) { - - if ( !array_key_exists('callback', $wp->query_vars) ) - return; - - - - if ( $wp->query_vars['callback'] == 'json') { - require_once (dirname (__FILE__) . '/xml/json.php'); - exit(); - } - - if ( $wp->query_vars['callback'] == 'image') { - require_once (dirname (__FILE__) . '/nggshow.php'); - exit(); - } - - //TODO:see trac #12400 could be an option for WP3.0 - if ( $wp->query_vars['callback'] == 'ngg-ajax') { - require_once (dirname (__FILE__) . '/xml/ajax.php'); - exit(); - } - } - - /** - * Check WP version . Return false if not supported, otherwise true - * Display msg in case not supported - * @return bool - */ - function required_version() { - global $wp_version; - - // Check for WP version installation - $wp_ok = version_compare($wp_version, $this->minimum_WP, '>='); - - if ( ($wp_ok == FALSE) ) { - add_action( - 'admin_notices', - function () { - global $ngg; - printf ('

' - . __('Sorry, NextGEN Gallery works only under WordPress %s or higher', "nggallery" ) - . '

', $ngg->minimum_WP ); - } - ); - return false; - } - return true; - } - - /** - * Checks if there is enough memory to perform the plugin - * Inner working: get memory value from memory_limit. If -1 there is no memory limit - * If there is 16MB or less, send msg - * Returns false if there is enough memory, otherwise false. - * @return bool - */ - function check_memory_limit() { - - // get the real memory limit before some increase it - $this->memory_limit = ini_get('memory_limit'); - - // PHP docs : Note that to have no memory limit, set this directive to -1. - if ($this->memory_limit == -1 ) return true; - - // Yes, we reached Gigabyte limits, so check if it's a megabyte limit - if (strtolower( substr($this->memory_limit, -1) ) == 'm') { - - $this->memory_limit = (int) substr( $this->memory_limit, 0, -1); - - //This works only with enough memory, 16MB is silly, wordpress requires already 16MB :-) - if ( ($this->memory_limit != 0) && ($this->memory_limit < 16 ) ) { - add_action( - 'admin_notices', - function () { - echo '

' . __('Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher', 'nggallery') . '

'; - } - ); - return false; - } - } - return true; - } - - /** - * add dynamic properties to global wpdb object. - */ - - function define_tables() { - global $wpdb; - - // add database pointer - $wpdb->nggpictures = $wpdb->prefix . 'ngg_pictures'; - $wpdb->nggallery = $wpdb->prefix . 'ngg_gallery'; - $wpdb->nggalbum = $wpdb->prefix . 'ngg_album'; - - } - - - function register_taxonomy() { - global $wp_rewrite; - - // Register the NextGEN taxonomy - $args = array( - 'label' => __('Picture tag', 'nggallery'), - 'template' => __('Picture tag: %2$l.', 'nggallery'), - 'helps' => __('Separate picture tags with commas.', 'nggallery'), - 'sort' => true, - 'args' => array('orderby' => 'term_order') - ); - - register_taxonomy( 'ngg_tag', 'nggallery', $args ); - } - - /** - * Define several constants - * 20140517 - Suppressed unused constant - */ - function define_constant() { - - global $wp_version; - - // Minimum required database version - define('NGG_DBVERSION', $this->dbversion); - - // required for Windows & XAMPP - define('WINABSPATH', str_replace("\\", "/", ABSPATH) ); - define('NGG_CONTENT_DIR', str_replace("\\","/", WP_CONTENT_DIR) ); - - // define URL - define('NGGFOLDER', basename( dirname(__FILE__) ) ); - - define('NGGALLERY_ABSPATH', trailingslashit( str_replace("\\","/", WP_PLUGIN_DIR . '/' . NGGFOLDER ) ) ); - define('NGGALLERY_URLPATH', trailingslashit( plugins_url( NGGFOLDER ) ) ); - - // look for imagerotator - define('NGGALLERY_IREXIST', !empty( $this->options['irURL'] )); - - // get value for safe mode - if ( (gettype( ini_get('safe_mode') ) == 'string') ) { - // if sever did in in a other way - if ( ini_get('safe_mode') == 'off' ) define('SAFE_MODE', FALSE); - else define( 'SAFE_MODE', ini_get('safe_mode') ); - } else - define( 'SAFE_MODE', ini_get('safe_mode') ); - - if ( version_compare($wp_version, '3.2.999', '>') ) - define('IS_WP_3_3', TRUE); - } - - /** - * Load libraries - */ - function load_dependencies() { - - // Load global libraries // average memory usage (in bytes) - require_once (dirname (__FILE__) . '/lib/core.php'); // 94.840 - require_once (dirname (__FILE__) . '/lib/ngg-db.php'); // 132.400 - require_once (dirname (__FILE__) . '/lib/image.php'); // 59.424 - require_once (dirname (__FILE__) . '/lib/tags.php'); // 117.136 - require_once (dirname (__FILE__) . '/lib/post-thumbnail.php'); // n.a. - require_once( dirname( __FILE__ ) . '/widgets/class-ngg-slideshow-widget.php' ); - require_once( dirname( __FILE__ ) . '/widgets/class-ngg-media-rss-widget.php' ); - require_once( dirname( __FILE__ ) . '/widgets/class-ngg-gallery-widget.php' ); - require_once (dirname (__FILE__) . '/lib/multisite.php'); - require_once (dirname (__FILE__) . '/lib/sitemap.php'); - - // Load frontend libraries - require_once (dirname (__FILE__) . '/lib/navigation.php'); // 242.016 - require_once (dirname (__FILE__) . '/nggfunctions.php'); // n.a. - require_once (dirname (__FILE__) . '/lib/shortcodes.php'); // 92.664 - - // Add to the toolbar - add_action( 'admin_bar_menu', array( &$this, 'admin_bar_menu' ), 999 ); - - //Just needed if you access remote to WordPress - if ( defined('XMLRPC_REQUEST') ) - require_once (dirname (__FILE__) . '/lib/xmlrpc.php'); - - // We didn't need all stuff during a AJAX operation - if ( defined('DOING_AJAX') ) - require_once (dirname (__FILE__) . '/admin/ajax.php'); - else { - require_once (dirname (__FILE__) . '/lib/meta.php'); // 131.856 - require_once (dirname (__FILE__) . '/lib/media-rss.php'); // 82.768 - require_once (dirname (__FILE__) . '/lib/rewrite.php'); // 71.936 - include_once (dirname (__FILE__) . '/admin/tinymce/tinymce.php'); // 22.408 - - // Load backend libraries - if ( is_admin() ) { - require_once (dirname (__FILE__) . '/admin/class-ngg-admin-launcher.php'); - require_once (dirname (__FILE__) . '/admin/media-upload.php'); - $this->nggAdminPanel = new NGG_Admin_Launcher(); - } - } - } - - /** - * Add NextCellent to the WordPress toolbar. - * - * @since 1.9.24 Moved from admin.php - */ - function admin_bar_menu() { - // If the current user can't write posts, this is all of no use, so let's not output an admin menu - if ( ! current_user_can( 'NextGEN Gallery overview' ) ) { - return; - } - - global $wp_admin_bar; - - if ( current_user_can( 'NextGEN Upload images' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'new-content', - 'id' => 'ngg-menu-add-gallery', - 'title' => __( 'NextCellent Gallery / Images', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-add-gallery' ) - ) ); - } - - //If the user is in the admin screen, there is no need to display this. - if ( !is_admin() ) { - $wp_admin_bar->add_node( array( - 'parent' => 'site-name', - 'id' => 'ngg-menu-overview', - 'title' => __( 'NextCellent', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=' . NGGFOLDER ) - ) ); - if ( current_user_can( 'NextGEN Manage gallery' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-manage-gallery', - 'title' => __( 'Gallery', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-manage' ) - ) ); - } - if ( current_user_can( 'NextGEN Edit album' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-manage-album', - 'title' => __( 'Albums', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-manage-album' ) - ) ); - } - if ( current_user_can( 'NextGEN Manage tags' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-tags', - 'title' => __( 'Tags', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-tags' ) - ) ); - } - if ( current_user_can( 'NextGEN Change options' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-options', - 'title' => __( 'Settings', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-options' ) - ) ); - } - if ( current_user_can( 'NextGEN Change style' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-style', - 'title' => __( 'Style', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-style' ) - ) ); - } - } - } - - /** - * Load scripts depending options defined - * 20150106: Added js for Qunit - * 20150107: jquery is almost mandatory... Should it be enqueued only when lightbox is activated? - */ - function load_scripts() { - - // if you want to prevent Nextcellent load the scripts (for testing or development purposes), add this constant - if ( defined('NGG_SKIP_LOAD_SCRIPTS') ) - return; - - // activate Thickbox - if ($this->options['thumbEffect'] == 'thickbox') { - wp_enqueue_script( 'thickbox' ); - // Load the thickbox images after all other scripts - add_action( 'wp_footer', array(&$this, 'load_thickbox_images'), 11 ); - - } - - // activate jquery.lightbox - if ($this->options['thumbEffect'] == 'lightbox') { - wp_enqueue_script('jquery'); - } - - // activate modified Shutter reloaded if not use the Shutter plugin - if ( ($this->options['thumbEffect'] == "shutter") && !function_exists('srel_makeshutter') ) { - wp_register_script('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.js', false ,'1.3.3'); - wp_localize_script('shutter', 'shutterSettings', array( - 'msgLoading' => __('L O A D I N G', 'nggallery'), - 'msgClose' => __('Click to Close', 'nggallery'), - 'imageCount' => '1' - ) ); - wp_enqueue_script( 'shutter' ); - } - - // required for the slideshow - if ( NGGALLERY_IREXIST == true && $this->options['enableIR'] == '1' && nggGallery::detect_mobile_phone() === false ) - wp_enqueue_script('swfobject'); - else if ($this->options['galShowSlide']) { - wp_enqueue_script('owl', NGGALLERY_URLPATH .'js/owl.carousel.min.js', array('jquery'), '2.3.4'); - } - - // Load AJAX navigation script, works only with shutter script as we need to add the listener - if ( $this->options['galAjaxNav'] ) { - if ( ($this->options['thumbEffect'] == "shutter") || function_exists('srel_makeshutter') ) { - wp_enqueue_script ( 'ngg_script', NGGALLERY_URLPATH . 'js/ngg.js', array('jquery', 'jquery-ui-tooltip'), '2.1'); - wp_localize_script( 'ngg_script', 'ngg_ajax', array('path' => NGGALLERY_URLPATH, - 'callback' => trailingslashit( home_url() ) . 'index.php?callback=ngg-ajax', - 'loading' => __('loading', 'nggallery'), - ) ); - } - } - - // If activated, add PicLens/Cooliris javascript to footer - if ( $this->options['usePicLens'] ) - nggMediaRss::add_piclens_javascript(); - - // Added Qunit for javascript unit testing - $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; - if ($nxc) { - wp_enqueue_script( "qunit-init" , NGGALLERY_URLPATH . "js/nxc.main.js" , array ('jquery')); //main q-unit call - wp_enqueue_script( "qunit" , NGGALLERY_URLPATH . "js/qunit-1.16.0.js" , array ('jquery')); //qunit core - wp_enqueue_script( "nextcellent-test" , NGGALLERY_URLPATH . "js/nxc.test.js", array ('jquery')); //unit testing specific for nextcellent - } - - } - - function load_thickbox_images() { - // WP core reference relative to the images. Bad idea - echo "\n" . ''. "\n"; - } - - /** - * Load styles based on options defined - * 20150106: added style for Qunit - */ - function load_styles() { - - //Notice stylesheet selection has this priority: - //1-sytlesheet loaded from filter ngg_load_stylesheet - //2-nggalery.css on folder's current theme - //3-active stylesheet defined on styles. - - if ( $css_file = nggGallery::get_theme_css_file() ) { - wp_enqueue_style('NextGEN', $css_file , false, '1.0.0', 'screen'); - } elseif ($this->options['activateCSS']) { - //convert the path to an URL - $replace = content_url(); - $path = str_replace( NGG_CONTENT_DIR , $replace, $this->options['CSSfile']); - wp_enqueue_style('NextGEN', $path, false, '1.0.0', 'screen'); - } - - - // activate Thickbox - if ($this->options['thumbEffect'] == 'thickbox') - wp_enqueue_style( 'thickbox'); - - // activate modified Shutter reloaded if not use the Shutter plugin - if ( ($this->options['thumbEffect'] == 'shutter') && !function_exists('srel_makeshutter') ) - wp_enqueue_style('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.css', false, '1.3.4', 'screen'); - - // Load Owl carousel stylesheets if slideshow enabled - if ($this->options['galShowSlide']) { - wp_enqueue_style('owl', NGGALLERY_URLPATH . 'css/owl.carousel.min.css', false, '2.3.4', 'screen'); - wp_enqueue_style('owl-theme', NGGALLERY_URLPATH . 'css/owl.theme.default.min.css', false, '2.3.4', 'screen'); - wp_enqueue_style('animate', NGGALLERY_URLPATH . 'css/animate.min.css', false, '3.7.2', 'screen'); - } - - // add qunit style if activated. I put 1.0.0 as formula, but it would mean nothing. - - $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; - if ($nxc) { - wp_enqueue_style ( "qunit", NGGALLERY_URLPATH . "css/qunit-1.16.0.css" , false, '1.0.0' , 'screen' ); - } - - } - - function load_options() { - // Load the options - $this->options = get_option('ngg_options'); - } - - // THX to Shiba for the code - // See: http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-site - function multisite_new_blog($blog_id, $user_id, $domain, $path, $site_id, $meta ) { - global $wpdb; - - include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); - - if (is_plugin_active_for_network( $this->plugin_name )) { - $current_blog = $wpdb->blogid; - switch_to_blog($blog_id); - NGG_Installer::install(); - switch_to_blog($current_blog); - } - } - - /** - * Removes all transients created by NextGEN. Called during activation - * and deactivation routines - */ - static function remove_transients() - { - global $wpdb, $_wp_using_ext_object_cache; - - // Fetch all transients - $query = " - SELECT option_name FROM {$wpdb->options} - WHERE option_name LIKE '%ngg_request%' - "; - $transient_names = $wpdb->get_col($query);; - - // Delete all transients in the database - $query = " - DELETE FROM {$wpdb->options} - WHERE option_name LIKE '%ngg_request%' - "; - $wpdb->query($query); - - // If using an external caching mechanism, delete the cached items - if ($_wp_using_ext_object_cache) { - foreach ($transient_names as $transient) { - wp_cache_delete($transient, 'transient'); - wp_cache_delete(substr($transient, 11), 'transient'); - } - } - } - - /** - * Activation hook - * register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); - * Disable Plugin if PHP version is lower than 5.2 - * However, why the plugin spread initial validation over so different places? Not need to do that... - */ - function activate() { - global $wpdb; - //Starting from version 1.8.0 it's works only with PHP5.2 - if (version_compare(PHP_VERSION, '5.2.0', '<')) { - deactivate_plugins($this->plugin_name); // Deactivate ourself - wp_die("Sorry, but you can't run this plugin, it requires PHP 5.2 or higher."); - return; - } - - // Clean up transients - self::remove_transients(); - - include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); - - if (is_multisite()) { - $network=isset($_SERVER['SCRIPT_NAME'])?$_SERVER['SCRIPT_NAME']:""; - $activate=isset($_GET['action'])?$_GET['action']:""; - $isNetwork=($network=='/wp-admin/network/plugins.php')?true:false; - $isActivation=($activate=='deactivate')?false:true; - - if ($isNetwork and $isActivation){ - $old_blog = $wpdb->blogid; - $blogids = $wpdb->get_col($wpdb->prepare("SELECT blog_id FROM $wpdb->blogs", NULL)); - foreach ($blogids as $blog_id) { - switch_to_blog($blog_id); - NGG_Installer::install(); - } - switch_to_blog($old_blog); - return; - } - } - - // check for tables - NGG_Installer::install(); - // remove the update message - delete_option( 'ngg_update_exists' ); - - } - - /** - * delete init options and transients - */ - function deactivate() { - - // remove & reset the init check option - delete_option( 'ngg_init_check' ); - delete_option( 'ngg_update_exists' ); - - // Clean up transients - self::remove_transients(); - } - - /** - * Uninstall procedure. Pay attention this method is static on the class - * See register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); - */ - static function uninstall() { - // Clean up transients - self::remove_transients(); - - include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); - NGG_Installer::uninstall(); - } - - /** - * @param $option - * @return mixed - */ - function disable_upgrade($option){ - - // PHP5.2 is required for NGG V1.4.0 - if ( version_compare($option->response[ $this->plugin_name ]->new_version, '1.4.0', '>=') ) - return $option; - - if( isset($option->response[ $this->plugin_name ]) ){ - //Clear it''s download link - $option->response[ $this->plugin_name ]->package = ''; - - //Add a notice message - if ($this->add_PHP5_notice == false){ - add_action( "in_plugin_update_message-$this->plugin_name", - function () { - echo '
Please update to PHP5.2 as soon as possible, the plugin is not tested under PHP4 anymore'; - } - ); - $this->add_PHP5_notice = true; - } - } - return $option; - } - - // Add links to Plugins page - function add_plugin_links($links, $file) { - - if ( $file == $this->plugin_name ) { - $plugin_name = plugin_basename(NGGALLERY_ABSPATH); - $links[] = "" . __('Overview', 'nggallery') . ''; - $links[] = '' . __('Get help', 'nggallery') . ''; - //$links[] = '' . __('Contribute', 'nggallery') . ''; - } - return $links; - } - - // Check for the header / footer, parts taken from Matt Martz (http://sivel.net/) - function test_head_footer_init() { - - // If test-head query var exists hook into wp_head - if ( isset( $_GET['test-head'] ) ) - add_action( 'wp_head', function () { echo ''; }, 99999 ); - - // If test-footer query var exists hook into wp_footer - if ( isset( $_GET['test-footer'] ) ) - add_action( 'wp_footer', function () { echo ''; }, 99999 ); - } - - /** - * Handles upload requests - */ - function handle_upload_request() - { - if (isset($_GET['nggupload'])) { - require_once(implode(DIRECTORY_SEPARATOR, array( - NGGALLERY_ABSPATH, - 'admin', - 'upload.php' - ))); - throw new E_Clean_Exit(); - } - } - - /** - * Handles clean exits gracefully. Re-raises anything else - * @param Exception $ex - */ - function exception_handler($ex) - { - if (get_class($ex) != 'E_Clean_Exit') throw $ex; - } - } - - // Let's start the holy plugin - global $ngg; - $ngg = new nggLoader(); -} - - - -/** - * Checks if there is a NextGEN version running. If so, it deactivates itself - * TODO: Has to be improved. error msg needs to be translated. - */ -class check_nextgen { - - static function nextgen_activated() { - - if (!function_exists('get_plugin_data')) { - include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); - } - - $nextcellent_plugin= plugin_basename(__FILE__); - - $plugin_list = get_plugins(); - - //Loop over all the active plugins - foreach ($plugin_list as $plugin_file=>$plugin_data) { - //If we found nextcellent, skip it - if ($plugin_file==$nextcellent_plugin) continue; - //If the plugin is deactivated ignore it. - if (!is_plugin_active($plugin_file)) continue; - if (strpos($plugin_file,'nggallery.php')!==FALSE) { - $version = $plugin_data['Version']; - //Check if effectively could be nextgen - $is_nextgen= (strpos(strtolower($plugin_data['Name']),'nextgen') !==FALSE); - if ($is_nextgen) { //is it? - //Yes, display msg on admin console - add_action( - 'admin_notices', - function () { - echo '

' . __('Sorry, NextCellent Gallery is deactivated: NextGEN version ' . $version . ' was detected. Deactivate it before running NextCellent!', 'nggallery') . '

'; - } - ); - //Deactivate this plugin - deactivate_plugins($nextcellent_plugin); - return true; - } - } - } - return false; - } -} -?> +required_version() ) || ( !$this->check_memory_limit() ) ) + return; + + // Set error handler + set_exception_handler(array(&$this, 'exception_handler')); + + // Get some constants first + $this->load_options(); + $this->define_constant(); + $this->define_tables(); + $this->load_dependencies(); + + $this->plugin_name = basename(dirname(__FILE__)).'/'.basename(__FILE__); + + // Init options & tables during activation & deregister init option + register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); + register_deactivation_hook( $this->plugin_name, array(&$this, 'deactivate') ); + + // Register a uninstall hook to remove all tables & option automatic + register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); + + // Start this plugin once all other plugins are fully loaded + add_action( 'plugins_loaded', array(&$this, 'start_plugin') ); + + // Register_taxonomy must be used during the init + add_action( 'init', array(&$this, 'register_taxonomy') ); + add_action( 'wpmu_new_blog', array(&$this, 'multisite_new_blog'), 10, 6); + + // Add a message for PHP4 Users, can disable the update message later on + if (version_compare(PHP_VERSION, '5.0.0', '<')) + add_filter('transient_update_plugins', array(&$this, 'disable_upgrade')); + + //Add some links on the plugin page + add_filter('plugin_row_meta', array(&$this, 'add_plugin_links'), 10, 2); + + // Check for the header / footer + add_action( 'init', array(&$this, 'test_head_footer_init' ) ); + + // Show NextGEN version in header + add_action('wp_head', array('nggGallery', 'nextgen_version') ); + + // Handle upload requests + add_action('init', array(&$this, 'handle_upload_request')); + } + + function show_upgrade_message() { + if( is_network_admin() ) { + $url = network_admin_url('admin.php?page=' . NGGFOLDER); + } else { + $url = admin_url('admin.php?page=' . NGGFOLDER); + } + ?> +
+

+
+ translator = '

'. __('Translation by : See here', 'nggallery') . '

'; + $this->translator .= '

'. __('This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin.', 'nggallery') . '

'; + + // Content Filters + add_filter('ngg_gallery_name', 'sanitize_title'); + + // Check if we are in the admin area + if ( is_admin() ) { + + // Pass the init check or show a message + if (get_option( 'ngg_init_check' ) != false ) + add_action( 'admin_notices', function () { echo '

' . get_option( "ngg_init_check" ) . '

'; } ); + + } else { + + // Add MRSS to wp_head + if ( $this->options['useMediaRSS'] ) + add_action('wp_head', array('nggMediaRss', 'add_mrss_alternate_link')); + + // Look for XML request, before page is render + add_action('parse_request', array(&$this, 'check_request') ); + + // Add the script and style files + add_action('wp_enqueue_scripts', array(&$this, 'load_scripts') ); + add_action('wp_enqueue_scripts', array(&$this, 'load_styles') ); + + } + + if( get_option( 'ngg_db_version' ) != NGG_DBVERSION && isset($_GET['page']) != "nextcellent" ) { + + $ngg_options = get_option('ngg_options'); + + /** + * If the silentUpgrade option is not empty, we try and do the upgrade now. + */ + if ( !empty( $ngg_options['silentUpgrade'] ) ) { + include_once( dirname( __FILE__ ) . '/admin/functions.php' ); + include_once( dirname( __FILE__ ) . '/admin/upgrade.php' ); + try { + ngg_upgrade(); + } catch (Exception $e) { + add_action( 'admin_notices', function () { echo '

' . __( 'Something went wrong while upgrading NextCellent Gallery.', "nggallery" ) . '

'; } ); + } + } else { + add_action( 'all_admin_notices', array($this,'show_upgrade_message') ); + } + } + } + + /** + * Look for XML request + * @param $wp + * 20170920: Deprecated imagerotator.php + */ + function check_request( $wp ) { + + if ( !array_key_exists('callback', $wp->query_vars) ) + return; + + + + if ( $wp->query_vars['callback'] == 'json') { + require_once (dirname (__FILE__) . '/xml/json.php'); + exit(); + } + + if ( $wp->query_vars['callback'] == 'image') { + require_once (dirname (__FILE__) . '/nggshow.php'); + exit(); + } + + //TODO:see trac #12400 could be an option for WP3.0 + if ( $wp->query_vars['callback'] == 'ngg-ajax') { + require_once (dirname (__FILE__) . '/xml/ajax.php'); + exit(); + } + } + + /** + * Check WP version . Return false if not supported, otherwise true + * Display msg in case not supported + * @return bool + */ + function required_version() { + global $wp_version; + + // Check for WP version installation + $wp_ok = version_compare($wp_version, $this->minimum_WP, '>='); + + if ( ($wp_ok == FALSE) ) { + add_action( + 'admin_notices', + function () { + global $ngg; + printf ('

' + . __('Sorry, NextGEN Gallery works only under WordPress %s or higher', "nggallery" ) + . '

', $ngg->minimum_WP ); + } + ); + return false; + } + return true; + } + + /** + * Checks if there is enough memory to perform the plugin + * Inner working: get memory value from memory_limit. If -1 there is no memory limit + * If there is 16MB or less, send msg + * Returns false if there is enough memory, otherwise false. + * @return bool + */ + function check_memory_limit() { + + // get the real memory limit before some increase it + $this->memory_limit = ini_get('memory_limit'); + + // PHP docs : Note that to have no memory limit, set this directive to -1. + if ($this->memory_limit == -1 ) return true; + + // Yes, we reached Gigabyte limits, so check if it's a megabyte limit + if (strtolower( substr($this->memory_limit, -1) ) == 'm') { + + $this->memory_limit = (int) substr( $this->memory_limit, 0, -1); + + //This works only with enough memory, 16MB is silly, wordpress requires already 16MB :-) + if ( ($this->memory_limit != 0) && ($this->memory_limit < 16 ) ) { + add_action( + 'admin_notices', + function () { + echo '

' . __('Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher', 'nggallery') . '

'; + } + ); + return false; + } + } + return true; + } + + /** + * add dynamic properties to global wpdb object. + */ + + function define_tables() { + global $wpdb; + + // add database pointer + $wpdb->nggpictures = $wpdb->prefix . 'ngg_pictures'; + $wpdb->nggallery = $wpdb->prefix . 'ngg_gallery'; + $wpdb->nggalbum = $wpdb->prefix . 'ngg_album'; + + } + + + function register_taxonomy() { + global $wp_rewrite; + + // Register the NextGEN taxonomy + $args = array( + 'label' => __('Picture tag', 'nggallery'), + 'template' => __('Picture tag: %2$l.', 'nggallery'), + 'helps' => __('Separate picture tags with commas.', 'nggallery'), + 'sort' => true, + 'args' => array('orderby' => 'term_order') + ); + + register_taxonomy( 'ngg_tag', 'nggallery', $args ); + } + + /** + * Define several constants + * 20140517 - Suppressed unused constant + */ + function define_constant() { + + global $wp_version; + + // Minimum required database version + define('NGG_DBVERSION', $this->dbversion); + + // required for Windows & XAMPP + define('WINABSPATH', str_replace("\\", "/", ABSPATH) ); + define('NGG_CONTENT_DIR', str_replace("\\","/", WP_CONTENT_DIR) ); + + // define URL + define('NGGFOLDER', basename( dirname(__FILE__) ) ); + + define('NGGALLERY_ABSPATH', trailingslashit( str_replace("\\","/", WP_PLUGIN_DIR . '/' . NGGFOLDER ) ) ); + define('NGGALLERY_URLPATH', trailingslashit( plugins_url( NGGFOLDER ) ) ); + + // look for imagerotator + define('NGGALLERY_IREXIST', !empty( $this->options['irURL'] )); + + // get value for safe mode + if ( (gettype( ini_get('safe_mode') ) == 'string') ) { + // if sever did in in a other way + if ( ini_get('safe_mode') == 'off' ) define('SAFE_MODE', FALSE); + else define( 'SAFE_MODE', ini_get('safe_mode') ); + } else + define( 'SAFE_MODE', ini_get('safe_mode') ); + + if ( version_compare($wp_version, '3.2.999', '>') ) + define('IS_WP_3_3', TRUE); + } + + /** + * Load libraries + */ + function load_dependencies() { + global $wp_version; + + // Load global libraries // average memory usage (in bytes) + require_once (dirname (__FILE__) . '/lib/core.php'); // 94.840 + require_once (dirname (__FILE__) . '/lib/ngg-db.php'); // 132.400 + require_once (dirname (__FILE__) . '/lib/image.php'); // 59.424 + require_once (dirname (__FILE__) . '/lib/tags.php'); // 117.136 + require_once (dirname (__FILE__) . '/lib/post-thumbnail.php'); // n.a. + require_once( dirname( __FILE__ ) . '/widgets/class-ngg-slideshow-widget.php' ); + require_once( dirname( __FILE__ ) . '/widgets/class-ngg-media-rss-widget.php' ); + require_once( dirname( __FILE__ ) . '/widgets/class-ngg-gallery-widget.php' ); + require_once (dirname (__FILE__) . '/lib/multisite.php'); + require_once (dirname (__FILE__) . '/lib/sitemap.php'); + + // Load frontend libraries + require_once (dirname (__FILE__) . '/lib/navigation.php'); // 242.016 + require_once (dirname (__FILE__) . '/nggfunctions.php'); // n.a. + require_once (dirname (__FILE__) . '/lib/shortcodes.php'); // 92.664 + + // Load the Gutenberg blocks php + if (version_compare( $wp_version, '5.0', '>=' )) { + require_once( dirname( __FILE__ ) . '/blocks-main.php' ); + } + + + // Add to the toolbar + add_action( 'admin_bar_menu', array( &$this, 'admin_bar_menu' ), 999 ); + + //Just needed if you access remote to WordPress + if ( defined('XMLRPC_REQUEST') ) + require_once (dirname (__FILE__) . '/lib/xmlrpc.php'); + + // We didn't need all stuff during a AJAX operation + if ( defined('DOING_AJAX') ) + require_once (dirname (__FILE__) . '/admin/ajax.php'); + else { + require_once (dirname (__FILE__) . '/lib/meta.php'); // 131.856 + require_once (dirname (__FILE__) . '/lib/media-rss.php'); // 82.768 + require_once (dirname (__FILE__) . '/lib/rewrite.php'); // 71.936 + include_once (dirname (__FILE__) . '/admin/tinymce/tinymce.php'); // 22.408 + + // Load backend libraries + if ( is_admin() ) { + require_once (dirname (__FILE__) . '/admin/class-ngg-admin-launcher.php'); + require_once (dirname (__FILE__) . '/admin/media-upload.php'); + $this->nggAdminPanel = new NGG_Admin_Launcher(); + } + } + } + + /** + * Add NextCellent to the WordPress toolbar. + * + * @since 1.9.24 Moved from admin.php + */ + function admin_bar_menu() { + // If the current user can't write posts, this is all of no use, so let's not output an admin menu + if ( ! current_user_can( 'NextGEN Gallery overview' ) ) { + return; + } + + global $wp_admin_bar; + + if ( current_user_can( 'NextGEN Upload images' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'new-content', + 'id' => 'ngg-menu-add-gallery', + 'title' => __( 'NextCellent Gallery / Images', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-add-gallery' ) + ) ); + } + + //If the user is in the admin screen, there is no need to display this. + if ( !is_admin() ) { + $wp_admin_bar->add_node( array( + 'parent' => 'site-name', + 'id' => 'ngg-menu-overview', + 'title' => __( 'NextCellent', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=' . NGGFOLDER ) + ) ); + if ( current_user_can( 'NextGEN Manage gallery' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-manage-gallery', + 'title' => __( 'Gallery', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-manage' ) + ) ); + } + if ( current_user_can( 'NextGEN Edit album' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-manage-album', + 'title' => __( 'Albums', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-manage-album' ) + ) ); + } + if ( current_user_can( 'NextGEN Manage tags' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-tags', + 'title' => __( 'Tags', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-tags' ) + ) ); + } + if ( current_user_can( 'NextGEN Change options' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-options', + 'title' => __( 'Settings', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-options' ) + ) ); + } + if ( current_user_can( 'NextGEN Change style' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-style', + 'title' => __( 'Style', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-style' ) + ) ); + } + } + } + + /** + * Load scripts depending options defined + * 20150106: Added js for Qunit + * 20150107: jquery is almost mandatory... Should it be enqueued only when lightbox is activated? + */ + function load_scripts() { + + // if you want to prevent Nextcellent load the scripts (for testing or development purposes), add this constant + if ( defined('NGG_SKIP_LOAD_SCRIPTS') ) + return; + + // activate Thickbox + if ($this->options['thumbEffect'] == 'thickbox') { + wp_enqueue_script( 'thickbox' ); + // Load the thickbox images after all other scripts + add_action( 'wp_footer', array(&$this, 'load_thickbox_images'), 11 ); + + } + + // activate jquery.lightbox + if ($this->options['thumbEffect'] == 'lightbox') { + wp_enqueue_script('jquery'); + } + + // activate modified Shutter reloaded if not use the Shutter plugin + if ( ($this->options['thumbEffect'] == "shutter") && !function_exists('srel_makeshutter') ) { + wp_register_script('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.js', false ,'1.3.3'); + wp_localize_script('shutter', 'shutterSettings', array( + 'msgLoading' => __('L O A D I N G', 'nggallery'), + 'msgClose' => __('Click to Close', 'nggallery'), + 'imageCount' => '1' + ) ); + wp_enqueue_script( 'shutter' ); + } + + // required for the slideshow + if ( NGGALLERY_IREXIST == true && $this->options['enableIR'] == '1' && nggGallery::detect_mobile_phone() === false ) + wp_enqueue_script('swfobject'); + else if ($this->options['galShowSlide']) { + wp_enqueue_script('owl', NGGALLERY_URLPATH .'js/owl.carousel.min.js', array('jquery'), '2.3.4'); + } + + // Load AJAX navigation script, works only with shutter script as we need to add the listener + if ( $this->options['galAjaxNav'] ) { + if ( ($this->options['thumbEffect'] == "shutter") || function_exists('srel_makeshutter') ) { + wp_enqueue_script ( 'ngg_script', NGGALLERY_URLPATH . 'js/ngg.js', array('jquery', 'jquery-ui-tooltip'), '2.1'); + wp_localize_script( 'ngg_script', 'ngg_ajax', array('path' => NGGALLERY_URLPATH, + 'callback' => trailingslashit( home_url() ) . 'index.php?callback=ngg-ajax', + 'loading' => __('loading', 'nggallery'), + ) ); + } + } + + // If activated, add PicLens/Cooliris javascript to footer + if ( $this->options['usePicLens'] ) + nggMediaRss::add_piclens_javascript(); + + // Added Qunit for javascript unit testing + $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; + if ($nxc) { + wp_enqueue_script( "qunit-init" , NGGALLERY_URLPATH . "js/nxc.main.js" , array ('jquery')); //main q-unit call + wp_enqueue_script( "qunit" , NGGALLERY_URLPATH . "js/qunit-1.16.0.js" , array ('jquery')); //qunit core + wp_enqueue_script( "nextcellent-test" , NGGALLERY_URLPATH . "js/nxc.test.js", array ('jquery')); //unit testing specific for nextcellent + } + + } + + function load_thickbox_images() { + // WP core reference relative to the images. Bad idea + echo "\n" . ''. "\n"; + } + + /** + * Load styles based on options defined + * 20150106: added style for Qunit + */ + function load_styles() { + + //Notice stylesheet selection has this priority: + //1-sytlesheet loaded from filter ngg_load_stylesheet + //2-nggalery.css on folder's current theme + //3-active stylesheet defined on styles. + + if ( $css_file = nggGallery::get_theme_css_file() ) { + wp_enqueue_style('NextGEN', $css_file , false, '1.0.0', 'screen'); + } elseif ($this->options['activateCSS']) { + //convert the path to an URL + $replace = content_url(); + $path = str_replace( NGG_CONTENT_DIR , $replace, $this->options['CSSfile']); + wp_enqueue_style('NextGEN', $path, false, '1.0.0', 'screen'); + } + + + // activate Thickbox + if ($this->options['thumbEffect'] == 'thickbox') + wp_enqueue_style( 'thickbox'); + + // activate modified Shutter reloaded if not use the Shutter plugin + if ( ($this->options['thumbEffect'] == 'shutter') && !function_exists('srel_makeshutter') ) + wp_enqueue_style('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.css', false, '1.3.4', 'screen'); + + // Load Owl carousel stylesheets if slideshow enabled + if ($this->options['galShowSlide']) { + wp_enqueue_style('owl', NGGALLERY_URLPATH . 'css/owl.carousel.min.css', false, '2.3.4', 'screen'); + wp_enqueue_style('owl-theme', NGGALLERY_URLPATH . 'css/owl.theme.default.min.css', false, '2.3.4', 'screen'); + wp_enqueue_style('animate', NGGALLERY_URLPATH . 'css/animate.min.css', false, '3.7.2', 'screen'); + } + + // add qunit style if activated. I put 1.0.0 as formula, but it would mean nothing. + + $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; + if ($nxc) { + wp_enqueue_style ( "qunit", NGGALLERY_URLPATH . "css/qunit-1.16.0.css" , false, '1.0.0' , 'screen' ); + } + + } + + function load_options() { + // Load the options + $this->options = get_option('ngg_options'); + } + + // THX to Shiba for the code + // See: http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-site + function multisite_new_blog($blog_id, $user_id, $domain, $path, $site_id, $meta ) { + global $wpdb; + + include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); + + if (is_plugin_active_for_network( $this->plugin_name )) { + $current_blog = $wpdb->blogid; + switch_to_blog($blog_id); + NGG_Installer::install(); + switch_to_blog($current_blog); + } + } + + /** + * Removes all transients created by NextGEN. Called during activation + * and deactivation routines + */ + static function remove_transients() + { + global $wpdb, $_wp_using_ext_object_cache; + + // Fetch all transients + $query = " + SELECT option_name FROM {$wpdb->options} + WHERE option_name LIKE '%ngg_request%' + "; + $transient_names = $wpdb->get_col($query);; + + // Delete all transients in the database + $query = " + DELETE FROM {$wpdb->options} + WHERE option_name LIKE '%ngg_request%' + "; + $wpdb->query($query); + + // If using an external caching mechanism, delete the cached items + if ($_wp_using_ext_object_cache) { + foreach ($transient_names as $transient) { + wp_cache_delete($transient, 'transient'); + wp_cache_delete(substr($transient, 11), 'transient'); + } + } + } + + /** + * Activation hook + * register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); + * Disable Plugin if PHP version is lower than 5.2 + * However, why the plugin spread initial validation over so different places? Not need to do that... + */ + function activate() { + global $wpdb; + //Starting from version 1.8.0 it's works only with PHP5.2 + if (version_compare(PHP_VERSION, '5.2.0', '<')) { + deactivate_plugins($this->plugin_name); // Deactivate ourself + wp_die("Sorry, but you can't run this plugin, it requires PHP 5.2 or higher."); + return; + } + + // Clean up transients + self::remove_transients(); + + include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); + + if (is_multisite()) { + $network=isset($_SERVER['SCRIPT_NAME'])?$_SERVER['SCRIPT_NAME']:""; + $activate=isset($_GET['action'])?$_GET['action']:""; + $isNetwork=($network=='/wp-admin/network/plugins.php')?true:false; + $isActivation=($activate=='deactivate')?false:true; + + if ($isNetwork and $isActivation){ + $old_blog = $wpdb->blogid; + $blogids = $wpdb->get_col($wpdb->prepare("SELECT blog_id FROM $wpdb->blogs", NULL)); + foreach ($blogids as $blog_id) { + switch_to_blog($blog_id); + NGG_Installer::install(); + } + switch_to_blog($old_blog); + return; + } + } + + // check for tables + NGG_Installer::install(); + // remove the update message + delete_option( 'ngg_update_exists' ); + + } + + /** + * delete init options and transients + */ + function deactivate() { + + // remove & reset the init check option + delete_option( 'ngg_init_check' ); + delete_option( 'ngg_update_exists' ); + + // Clean up transients + self::remove_transients(); + } + + /** + * Uninstall procedure. Pay attention this method is static on the class + * See register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); + */ + static function uninstall() { + // Clean up transients + self::remove_transients(); + + include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); + NGG_Installer::uninstall(); + } + + /** + * @param $option + * @return mixed + */ + function disable_upgrade($option){ + + // PHP5.2 is required for NGG V1.4.0 + if ( version_compare($option->response[ $this->plugin_name ]->new_version, '1.4.0', '>=') ) + return $option; + + if( isset($option->response[ $this->plugin_name ]) ){ + //Clear it''s download link + $option->response[ $this->plugin_name ]->package = ''; + + //Add a notice message + if ($this->add_PHP5_notice == false){ + add_action( "in_plugin_update_message-$this->plugin_name", + function () { + echo '
Please update to PHP5.2 as soon as possible, the plugin is not tested under PHP4 anymore'; + } + ); + $this->add_PHP5_notice = true; + } + } + return $option; + } + + // Add links to Plugins page + function add_plugin_links($links, $file) { + + if ( $file == $this->plugin_name ) { + $plugin_name = plugin_basename(NGGALLERY_ABSPATH); + $links[] = "" . __('Overview', 'nggallery') . ''; + $links[] = '' . __('Get help', 'nggallery') . ''; + //$links[] = '' . __('Contribute', 'nggallery') . ''; + } + return $links; + } + + // Check for the header / footer, parts taken from Matt Martz (http://sivel.net/) + function test_head_footer_init() { + + // If test-head query var exists hook into wp_head + if ( isset( $_GET['test-head'] ) ) + add_action( 'wp_head', function () { echo ''; }, 99999 ); + + // If test-footer query var exists hook into wp_footer + if ( isset( $_GET['test-footer'] ) ) + add_action( 'wp_footer', function () { echo ''; }, 99999 ); + } + + /** + * Handles upload requests + */ + function handle_upload_request() + { + if (isset($_GET['nggupload'])) { + require_once(implode(DIRECTORY_SEPARATOR, array( + NGGALLERY_ABSPATH, + 'admin', + 'upload.php' + ))); + throw new E_Clean_Exit(); + } + } + + /** + * Handles clean exits gracefully. Re-raises anything else + * @param Exception $ex + */ + function exception_handler($ex) + { + if (get_class($ex) != 'E_Clean_Exit') throw $ex; + } + } + + // Let's start the holy plugin + global $ngg; + $ngg = new nggLoader(); +} + + + +/** + * Checks if there is a NextGEN version running. If so, it deactivates itself + * TODO: Has to be improved. error msg needs to be translated. + */ +class check_nextgen { + + static function nextgen_activated() { + + if (!function_exists('get_plugin_data')) { + include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); + } + + $nextcellent_plugin= plugin_basename(__FILE__); + + $plugin_list = get_plugins(); + + //Loop over all the active plugins + foreach ($plugin_list as $plugin_file=>$plugin_data) { + //If we found nextcellent, skip it + if ($plugin_file==$nextcellent_plugin) continue; + //If the plugin is deactivated ignore it. + if (!is_plugin_active($plugin_file)) continue; + if (strpos($plugin_file,'nggallery.php')!==FALSE) { + $version = $plugin_data['Version']; + //Check if effectively could be nextgen + $is_nextgen= (strpos(strtolower($plugin_data['Name']),'nextgen') !==FALSE); + if ($is_nextgen) { //is it? + //Yes, display msg on admin console + add_action( + 'admin_notices', + function () { + echo '

' . __('Sorry, NextCellent Gallery is deactivated: NextGEN version ' . $version . ' was detected. Deactivate it before running NextCellent!', 'nggallery') . '

'; + } + ); + //Deactivate this plugin + deactivate_plugins($nextcellent_plugin); + return true; + } + } + } + return false; + } +} +?> diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..5cf6c7d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,32400 @@ +{ + "name": "nextcellent-gallery", + "version": "1.9.35", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "nextcellent-gallery", + "version": "1.9.35", + "license": "GPL-2.0-or-later", + "devDependencies": { + "@wordpress/components": "^20.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/env": "^5.2.0", + "@wordpress/scripts": "^24.0.0", + "filemanager-webpack-plugin": "^7.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", + "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", + "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "dev": true, + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", + "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", + "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", + "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", + "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dev": true, + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", + "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", + "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", + "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", + "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.0", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "dev": true, + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/cache/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/css": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", + "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "dev": true, + "dependencies": { + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@emotion/css/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "dev": true + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dev": true, + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", + "dev": true + }, + "node_modules/@emotion/react": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/react/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dev": true, + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/serialize/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/sheet": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", + "dev": true + }, + "node_modules/@emotion/styled": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", + "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/styled/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", + "dev": true + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "dev": true + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", + "dev": true + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.20.1.tgz", + "integrity": "sha512-oeJK41dcdqkvdZy/HctKklJNkt/jh+av3PZARrZEl+fs/8HaHeeYoAvEwOV0u5I6bArTF17JEsTZMY359e/nfQ==", + "dev": true, + "dependencies": { + "comment-parser": "1.3.0", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~2.2.3" + }, + "engines": { + "node": "^12 || ^14 || ^16 || ^17" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", + "dev": true + }, + "node_modules/@floating-ui/dom": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", + "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", + "dev": true, + "dependencies": { + "@floating-ui/core": "^1.0.1" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", + "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", + "dev": true, + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "dev": true + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@motionone/animation": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", + "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", + "dev": true, + "dependencies": { + "@motionone/easing": "^10.14.0", + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/dom": { + "version": "10.12.0", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", + "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", + "dev": true, + "dependencies": { + "@motionone/animation": "^10.12.0", + "@motionone/generators": "^10.12.0", + "@motionone/types": "^10.12.0", + "@motionone/utils": "^10.12.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/easing": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", + "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", + "dev": true, + "dependencies": { + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/generators": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", + "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", + "dev": true, + "dependencies": { + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/types": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", + "dev": true + }, + "node_modules/@motionone/utils": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", + "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", + "dev": true, + "dependencies": { + "@motionone/types": "^10.14.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dev": true, + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dev": true, + "dependencies": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tannin/compile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", + "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", + "dev": true, + "dependencies": { + "@tannin/evaluate": "^1.2.0", + "@tannin/postfix": "^1.1.0" + } + }, + "node_modules/@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", + "dev": true + }, + "node_modules/@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "dev": true, + "dependencies": { + "@tannin/compile": "^1.1.0" + } + }, + "node_modules/@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", + "dev": true + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==", + "dev": true, + "dependencies": { + "@types/glob": "*" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/cheerio": { + "version": "0.22.31", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", + "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/lodash": { + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/mousetrap": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", + "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.7.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", + "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.49", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", + "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dev": true, + "dependencies": { + "@types/react": "^17" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", + "dev": true + }, + "node_modules/@types/uglify-js": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", + "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.32", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", + "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", + "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/type-utils": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", + "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.36.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", + "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", + "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@use-gesture/core": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", + "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", + "dev": true + }, + "node_modules/@use-gesture/react": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", + "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", + "dev": true, + "dependencies": { + "@use-gesture/core": "10.2.19" + }, + "peerDependencies": { + "react": ">= 16.8.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "dev": true, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dev": true, + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "dev": true, + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@wojtekmaj/enzyme-adapter-react-17": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", + "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", + "dev": true, + "dependencies": { + "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", + "enzyme-shallow-equal": "^1.0.0", + "has": "^1.0.0", + "prop-types": "^15.7.0", + "react-is": "^17.0.0", + "react-test-renderer": "^17.0.0" + }, + "peerDependencies": { + "enzyme": "^3.0.0", + "react": "^17.0.0-0", + "react-dom": "^17.0.0-0" + } + }, + "node_modules/@wojtekmaj/enzyme-adapter-utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", + "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.0", + "has": "^1.0.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.7.0" + }, + "peerDependencies": { + "react": "^17.0.0-0" + } + }, + "node_modules/@wordpress/a11y": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", + "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.16.0", + "@wordpress/i18n": "^4.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", + "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": "^7.12.9" + } + }, + "node_modules/@wordpress/babel-preset-default": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", + "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/warning": "^2.16.0", + "browserslist": "^4.17.6", + "core-js": "^3.19.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@wordpress/base-styles": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", + "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "dev": true + }, + "node_modules/@wordpress/browserslist-config": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", + "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@wordpress/components": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", + "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@emotion/cache": "^11.7.1", + "@emotion/css": "^11.7.1", + "@emotion/react": "^11.7.1", + "@emotion/serialize": "^1.0.2", + "@emotion/styled": "^11.6.0", + "@emotion/utils": "^1.0.0", + "@floating-ui/react-dom": "^1.0.0", + "@use-gesture/react": "^10.2.6", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/date": "^4.16.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/hooks": "^3.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/icons": "^9.7.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/primitives": "^3.14.0", + "@wordpress/rich-text": "^5.14.0", + "@wordpress/warning": "^2.16.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "date-fns": "^2.28.0", + "dom-scroll-into-view": "^1.2.1", + "downshift": "^6.0.15", + "framer-motion": "^6.2.8", + "gradient-parser": "^0.1.5", + "highlight-words-core": "^1.2.2", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "re-resizable": "^6.4.0", + "react-colorful": "^5.3.1", + "reakit": "^1.3.8", + "remove-accents": "^0.4.2", + "use-lilius": "^2.0.1", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/compose": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", + "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/lodash": "^4.14.172", + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/priority-queue": "^2.16.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.8", + "lodash": "^4.17.21", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/@wordpress/data": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", + "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/priority-queue": "^2.16.0", + "@wordpress/redux-routine": "^4.16.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "redux": "^4.1.2", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/@wordpress/date": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", + "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "moment": "^2.22.1", + "moment-timezone": "^0.5.31" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dependency-extraction-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "dev": true, + "dependencies": { + "json2php": "^0.0.4", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "webpack": "^4.8.3 || ^5.0.0" + } + }, + "node_modules/@wordpress/deprecated": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", + "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dom": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", + "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.8.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dom-ready": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", + "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/element": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", + "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/react": "^17.0.37", + "@types/react-dom": "^17.0.11", + "@wordpress/escape-html": "^2.16.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/env": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", + "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "copy-dir": "^1.3.0", + "docker-compose": "^0.22.2", + "extract-zip": "^1.6.7", + "got": "^11.8.5", + "inquirer": "^7.1.0", + "js-yaml": "^3.13.1", + "ora": "^4.0.2", + "rimraf": "^3.0.2", + "simple-git": "^3.5.0", + "terminal-link": "^2.0.0", + "yargs": "^17.3.0" + }, + "bin": { + "wp-env": "bin/wp-env" + } + }, + "node_modules/@wordpress/escape-html": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", + "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/eslint-plugin": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", + "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "dev": true, + "dependencies": { + "@babel/eslint-parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/prettier-config": "^2.0.0", + "cosmiconfig": "^7.0.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jest": "^25.2.3", + "eslint-plugin-jsdoc": "^37.0.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-prettier": "^3.3.0", + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0", + "globals": "^13.12.0", + "requireindex": "^1.2.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "@babel/core": ">=7", + "eslint": ">=8", + "prettier": ">=2", + "typescript": ">=4" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/hooks": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", + "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/i18n": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", + "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0", + "gettext-parser": "^1.3.1", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/icons": { + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", + "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/primitives": "^3.14.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/is-shallow-equal": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", + "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/jest-console": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", + "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "jest-matcher-utils": "^27.4.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "jest": ">=27" + } + }, + "node_modules/@wordpress/jest-preset-default": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", + "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "dev": true, + "dependencies": { + "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", + "@wordpress/jest-console": "^6.0.0", + "babel-jest": "^27.4.5", + "enzyme": "^3.11.0", + "enzyme-to-json": "^3.4.4" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": ">=7", + "jest": ">=27", + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/keycodes": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", + "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.16.0", + "change-case": "^4.1.2", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/npm-package-json-lint-config": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", + "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "npm-package-json-lint": ">=3.6.0" + } + }, + "node_modules/@wordpress/postcss-plugins-preset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", + "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "dev": true, + "dependencies": { + "@wordpress/base-styles": "^4.7.0", + "autoprefixer": "^10.2.5" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/@wordpress/prettier-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", + "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "prettier": ">=2" + } + }, + "node_modules/@wordpress/primitives": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", + "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "classnames": "^2.3.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/priority-queue": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", + "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/redux-routine": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", + "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "rungen": "^0.3.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "redux": ">=4" + } + }, + "node_modules/@wordpress/rich-text": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", + "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/data": "^7.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/@wordpress/scripts": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", + "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", + "@svgr/webpack": "^6.2.1", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", + "@wordpress/eslint-plugin": "^13.0.0", + "@wordpress/jest-preset-default": "^9.0.0", + "@wordpress/npm-package-json-lint-config": "^4.2.0", + "@wordpress/postcss-plugins-preset": "^4.0.0", + "@wordpress/prettier-config": "^2.0.0", + "@wordpress/stylelint-config": "^21.0.0", + "adm-zip": "^0.5.9", + "babel-jest": "^27.4.5", + "babel-loader": "^8.2.3", + "browserslist": "^4.17.6", + "chalk": "^4.0.0", + "check-node-version": "^4.1.0", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^10.2.0", + "cross-spawn": "^5.1.0", + "css-loader": "^6.2.0", + "cssnano": "^5.0.7", + "cwd": "^0.10.0", + "dir-glob": "^3.0.1", + "eslint": "^8.3.0", + "expect-puppeteer": "^4.4.0", + "fast-glob": "^3.2.7", + "filenamify": "^4.2.0", + "jest": "^27.4.5", + "jest-dev-server": "^6.0.2", + "jest-environment-node": "^27.4.4", + "markdownlint-cli": "^0.31.1", + "merge-deep": "^3.0.3", + "mini-css-extract-plugin": "^2.5.1", + "minimist": "^1.2.0", + "npm-package-json-lint": "^5.0.0", + "npm-packlist": "^3.0.0", + "postcss": "^8.4.5", + "postcss-loader": "^6.2.1", + "prettier": "npm:wp-prettier@2.6.2", + "puppeteer-core": "^13.2.0", + "react-refresh": "^0.10.0", + "read-pkg-up": "^7.0.1", + "resolve-bin": "^0.4.0", + "sass": "^1.35.2", + "sass-loader": "^12.1.0", + "source-map-loader": "^3.0.0", + "stylelint": "^14.2.0", + "terser-webpack-plugin": "^5.1.4", + "url-loader": "^4.1.1", + "webpack": "^5.47.1", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "^4.4.0" + }, + "bin": { + "wp-scripts": "bin/wp-scripts.js" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/stylelint-config": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", + "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "dev": true, + "dependencies": { + "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended-scss": "^5.0.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "stylelint": "^14.2" + } + }, + "node_modules/@wordpress/warning": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", + "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adm-zip": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", + "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.filter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", + "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001393", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/capital-case": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/check-node-version": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz", + "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "map-values": "^1.0.1", + "minimist": "^1.2.0", + "object-filter": "^1.0.2", + "run-parallel": "^1.1.4", + "semver": "^6.3.0" + }, + "bin": { + "check-node-version": "bin.js" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/check-node-version/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dev": true, + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true + }, + "node_modules/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", + "dev": true + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "dependencies": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + }, + "engines": { + "node": ">=8.9.0" + }, + "peerDependencies": { + "webpack": "*" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dev": true, + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", + "dev": true, + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/comment-parser": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", + "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", + "dev": true, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dev": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/constant-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/copy-dir/-/copy-dir-1.3.0.tgz", + "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==", + "dev": true + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", + "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", + "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", + "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true, + "engines": { + "node": ">=12.22" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", + "dev": true + }, + "node_modules/cwd": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", + "dev": true, + "dependencies": { + "find-pkg": "^0.1.2", + "fs-exists-sync": "^0.1.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/date-fns": { + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", + "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", + "dev": true, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", + "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "dev": true + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/devtools-protocol": { + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", + "dev": true + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", + "dev": true + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/docker-compose": { + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz", + "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-scroll-into-view": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", + "dev": true + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/downshift": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", + "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.14.8", + "compute-scroll-into-view": "^1.0.17", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "react": ">=16.12.0" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.247", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", + "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, + "dependencies": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-shallow-equal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", + "dev": true, + "dependencies": { + "has": "^1.0.3", + "object-is": "^1.1.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-to-json": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", + "dev": true, + "dependencies": { + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "enzyme": "^3.4.0" + } + }, + "node_modules/enzyme-to-json/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/equivalent-key-map": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.2", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsdoc": { + "version": "37.9.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.7.tgz", + "integrity": "sha512-8alON8yYcStY94o0HycU2zkLKQdcS+qhhOUNQpfONHHwvI99afbmfpYuPqf6PbLz5pLZldG3Te5I0RbAiTN42g==", + "dev": true, + "dependencies": { + "@es-joy/jsdoccomment": "~0.20.1", + "comment-parser": "1.3.0", + "debug": "^4.3.3", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "regextras": "^0.8.0", + "semver": "^7.3.5", + "spdx-expression-parse": "^3.0.1" + }, + "engines": { + "node": "^12 || ^14 || ^16 || ^17" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=5.0.0", + "prettier": ">=1.13.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-tilde": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect-puppeteer": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz", + "integrity": "sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==", + "dev": true + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/extract-zip/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/filemanager-webpack-plugin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/filemanager-webpack-plugin/-/filemanager-webpack-plugin-7.0.0.tgz", + "integrity": "sha512-Td7jPFke+H9IiJmM9p1u2SPG0LTD0EFQwQU3yXKfQzN2nzHkweoKnJBjrQ713V00Pjg/fOBy5dx8G2SgIAO9GA==", + "dev": true, + "dependencies": { + "@types/archiver": "^5.3.1", + "archiver": "^5.3.1", + "del": "^6.1.1", + "fast-glob": "^3.2.11", + "fs-extra": "^10.1.0", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/filemanager-webpack-plugin/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-file-up": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", + "dev": true, + "dependencies": { + "fs-exists-sync": "^0.1.0", + "resolve-dir": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-parent-dir": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz", + "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==", + "dev": true + }, + "node_modules/find-pkg": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", + "dev": true, + "dependencies": { + "find-file-up": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-process": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "commander": "^5.1.0", + "debug": "^4.1.1" + }, + "bin": { + "find-process": "bin/find-process.js" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/framer-motion": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", + "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", + "dev": true, + "dependencies": { + "@motionone/dom": "10.12.0", + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": ">=16.8 || ^17.0.0 || ^18.0.0", + "react-dom": ">=16.8 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/framer-motion/node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dev": true, + "optional": true, + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/framer-motion/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "dev": true, + "optional": true + }, + "node_modules/framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-exists-sync": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gettext-parser": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", + "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", + "dev": true, + "dependencies": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/global-modules": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", + "dev": true, + "dependencies": { + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.0", + "ini": "^1.3.4", + "is-windows": "^0.2.0", + "which": "^1.2.12" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dev": true, + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/got": { + "version": "11.8.5", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", + "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/gradient-parser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", + "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/header-case": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", + "dev": true, + "dependencies": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", + "dev": true + }, + "node_modules/highlight-words-core": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", + "dev": true + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/html-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "dev": true, + "dependencies": { + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/http2-wrapper/node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/irregular-plurals": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", + "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", + "dev": true + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-dev-server": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.1.1.tgz", + "integrity": "sha512-z5LnaGDvlIkdMv/rppSO4+rq+GyQKf1xI9oiBxf9/2EBeN2hxRaWiMvaLNDnHPZj2PAhBXsycrKslDDoZO2Xtw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^6.0.2", + "tree-kill": "^1.2.2", + "wait-on": "^6.0.1" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.5.tgz", + "integrity": "sha512-2a6eRxSxp1BW040hFvaJxhsCMI9lT8QB8t14t+NY5tC5rckIR0U9cr2tjOeaFirmEOy6MHvmJnY7zTBHq431Lw==", + "dev": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json2php": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", + "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/known-css-properties": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", + "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "dev": true + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "dev": true + }, + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-values/-/map-values-1.0.1.tgz", + "integrity": "sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ==", + "dev": true + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/markdownlint": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.25.1.tgz", + "integrity": "sha512-AG7UkLzNa1fxiOv5B+owPsPhtM4D6DoODhsJgiaNg1xowXovrYgOnLqAgOOFQpWOlHFVQUzjMY5ypNNTeov92g==", + "dev": true, + "dependencies": { + "markdown-it": "12.3.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/markdownlint-cli": { + "version": "0.31.1", + "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.31.1.tgz", + "integrity": "sha512-keIOMwQn+Ch7MoBwA+TdkyVMuxAeZFEGmIIlvwgV0Z1TGS5MxPnRr29XCLhkNzCHU+uNKGjU+VEjLX+Z9kli6g==", + "dev": true, + "dependencies": { + "commander": "~9.0.0", + "get-stdin": "~9.0.0", + "glob": "~7.2.0", + "ignore": "~5.2.0", + "js-yaml": "^4.1.0", + "jsonc-parser": "~3.0.0", + "markdownlint": "~0.25.1", + "markdownlint-rule-helpers": "~0.16.0", + "minimatch": "~3.0.5", + "run-con": "~1.2.10" + }, + "bin": { + "markdownlint": "markdownlint.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/markdownlint-cli/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/markdownlint-cli/node_modules/commander": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz", + "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/markdownlint-cli/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/markdownlint-cli/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/markdownlint-rule-helpers": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.16.0.tgz", + "integrity": "sha512-oEacRUVeTJ5D5hW1UYd2qExYI0oELdYK72k1TKGvIeYJIbqQWAz476NAc7LNixSySUhcNl++d02DvX0ccDk9/w==", + "dev": true + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", + "dev": true + }, + "node_modules/meow": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", + "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimist-options/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", + "dev": true, + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/moment-timezone": { + "version": "0.5.37", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", + "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", + "dev": true, + "dependencies": { + "moment": ">= 2.9.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/moo": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", + "dev": true + }, + "node_modules/mousetrap": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", + "dev": true + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/nearley": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", + "dev": true, + "dependencies": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + }, + "bin": { + "nearley-railroad": "bin/nearley-railroad.js", + "nearley-test": "bin/nearley-test.js", + "nearley-unparse": "bin/nearley-unparse.js", + "nearleyc": "bin/nearleyc.js" + }, + "funding": { + "type": "individual", + "url": "https://nearley.js.org/#give-to-nearley" + } + }, + "node_modules/nearley/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-json-lint": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.4.2.tgz", + "integrity": "sha512-DH1MSvYvm+cuQFXcPehIIu/WiYzMYs7BOxlhOOFHaH2SNrA+P2uDtTEe5LOG90Ci7PTwgF/dCmSKM2HWTgWXNA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.6", + "ajv-errors": "^1.0.1", + "chalk": "^4.1.2", + "cosmiconfig": "^7.0.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "ignore": "^5.1.9", + "is-plain-obj": "^3.0.0", + "jsonc-parser": "^3.0.0", + "log-symbols": "^4.1.0", + "meow": "^6.1.1", + "plur": "^4.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "npmPkgJsonLint": "src/cli.js" + }, + "engines": { + "node": ">=10.0.0", + "npm": ">=6.0.0" + } + }, + "node_modules/npm-package-json-lint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-package-json-lint/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-package-json-lint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-filter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz", + "integrity": "sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==", + "dev": true + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/ora/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ora/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plur": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", + "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", + "dev": true, + "dependencies": { + "irregular-plurals": "^3.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", + "dev": true, + "dependencies": { + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + } + }, + "node_modules/postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dev": true, + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "node_modules/postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "name": "wp-prettier", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.6.2.tgz", + "integrity": "sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/puppeteer-core": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", + "dev": true, + "dependencies": { + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" + }, + "engines": { + "node": ">=10.18.1" + } + }, + "node_modules/puppeteer-core/node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dev": true, + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "dev": true + }, + "node_modules/randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "dev": true, + "dependencies": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/re-resizable": { + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", + "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", + "dev": true, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-colorful": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/react-refresh": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz", + "integrity": "sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-test-renderer": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", + "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^17.0.2", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", + "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "dev": true, + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdir-glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reakit": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", + "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "dev": true, + "dependencies": { + "@popperjs/core": "^2.5.4", + "body-scroll-lock": "^3.1.5", + "reakit-system": "^0.15.2", + "reakit-utils": "^0.15.2", + "reakit-warning": "^0.6.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ariakit" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/reakit-system": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", + "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", + "dev": true, + "dependencies": { + "reakit-utils": "^0.15.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/reakit-utils": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", + "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", + "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/reakit-warning": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", + "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", + "dev": true, + "dependencies": { + "reakit-utils": "^0.15.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regextras": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.8.0.tgz", + "integrity": "sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==", + "dev": true, + "engines": { + "node": ">=0.1.14" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rememo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", + "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", + "dev": true + }, + "node_modules/remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", + "dev": true + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true, + "engines": { + "node": ">=0.10.5" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "node_modules/resolve-bin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz", + "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==", + "dev": true, + "dependencies": { + "find-parent-dir": "~0.3.0" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", + "dev": true, + "dependencies": { + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", + "dev": true, + "dependencies": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-con": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", + "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~3.0.0", + "minimist": "^1.2.6", + "strip-json-comments": "~3.1.1" + }, + "bin": { + "run-con": "cli.js" + } + }, + "node_modules/run-con/node_modules/ini": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", + "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rungen": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.54.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", + "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/sentence-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", + "dev": true, + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-git": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", + "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "dev": true, + "dependencies": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/steveukx/git-js?sponsor=1" + } + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spawnd": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.0.2.tgz", + "integrity": "sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==", + "dev": true, + "dependencies": { + "exit": "^0.1.2", + "signal-exit": "^3.0.6", + "tree-kill": "^1.2.2" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", + "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "node_modules/style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "dev": true, + "dependencies": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/stylelint": { + "version": "14.11.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", + "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "dev": true, + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.11", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.0", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.25.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.16", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.2.0", + "svg-tags": "^1.0.0", + "table": "^6.8.0", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "bin": { + "stylelint": "bin/stylelint.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", + "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "dev": true, + "peerDependencies": { + "stylelint": "^14.0.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", + "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", + "dev": true, + "dependencies": { + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^6.0.0", + "stylelint-scss": "^4.0.0" + }, + "peerDependencies": { + "stylelint": "^14.0.0" + } + }, + "node_modules/stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0" + }, + "peerDependencies": { + "stylelint": "^14.5.1" + } + }, + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/stylelint/node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylelint/node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylelint/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stylelint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/stylelint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/stylelint/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "dev": true + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/tannin": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", + "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", + "dev": true, + "dependencies": { + "@tannin/plural-forms": "^1.1.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/turbo-combine-reducers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/upper-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/upper-case-first": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use-lilius": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", + "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", + "dev": true, + "dependencies": { + "date-fns": "^2.29.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/use-memo-one": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", + "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", + "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dev": true, + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/wait-on/node_modules/rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", + "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "dev": true, + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-cli/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-merge/node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-merge/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-merge/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-merge/node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", + "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", + "dev": true + }, + "@babel/core": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", + "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + } + }, + "@babel/eslint-parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "dev": true, + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dev": true, + "requires": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", + "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", + "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", + "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", + "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dev": true, + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", + "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", + "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", + "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "dev": true, + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", + "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.0", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "requires": {} + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true + }, + "@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + } + }, + "@emotion/cache": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "dev": true, + "requires": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/css": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", + "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "dev": true, + "requires": { + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "dev": true + }, + "@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dev": true, + "requires": { + "@emotion/memoize": "^0.8.0" + } + }, + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", + "dev": true + }, + "@emotion/react": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dev": true, + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/sheet": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", + "dev": true + }, + "@emotion/styled": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", + "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", + "dev": true + }, + "@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "dev": true, + "requires": {} + }, + "@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "dev": true + }, + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", + "dev": true + }, + "@es-joy/jsdoccomment": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.20.1.tgz", + "integrity": "sha512-oeJK41dcdqkvdZy/HctKklJNkt/jh+av3PZARrZEl+fs/8HaHeeYoAvEwOV0u5I6bArTF17JEsTZMY359e/nfQ==", + "dev": true, + "requires": { + "comment-parser": "1.3.0", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~2.2.3" + } + }, + "@eslint/eslintrc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@floating-ui/core": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", + "dev": true + }, + "@floating-ui/dom": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", + "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", + "dev": true, + "requires": { + "@floating-ui/core": "^1.0.1" + } + }, + "@floating-ui/react-dom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", + "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", + "dev": true, + "requires": { + "@floating-ui/dom": "^1.0.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "dev": true, + "requires": { + "debug": "^4.1.1" + } + }, + "@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "dev": true + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@motionone/animation": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", + "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", + "dev": true, + "requires": { + "@motionone/easing": "^10.14.0", + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/dom": { + "version": "10.12.0", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", + "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", + "dev": true, + "requires": { + "@motionone/animation": "^10.12.0", + "@motionone/generators": "^10.12.0", + "@motionone/types": "^10.12.0", + "@motionone/utils": "^10.12.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "@motionone/easing": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", + "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", + "dev": true, + "requires": { + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/generators": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", + "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", + "dev": true, + "requires": { + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/types": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", + "dev": true + }, + "@motionone/utils": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", + "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", + "dev": true, + "requires": { + "@motionone/types": "^10.14.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "dev": true + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "dev": true, + "requires": {} + }, + "@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dev": true, + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + } + }, + "@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dev": true, + "requires": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dev": true, + "requires": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + } + }, + "@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dev": true, + "requires": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + } + }, + "@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dev": true, + "requires": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + } + }, + "@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "requires": { + "defer-to-connect": "^2.0.0" + } + }, + "@tannin/compile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", + "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", + "dev": true, + "requires": { + "@tannin/evaluate": "^1.2.0", + "@tannin/postfix": "^1.1.0" + } + }, + "@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", + "dev": true + }, + "@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "dev": true, + "requires": { + "@tannin/compile": "^1.1.0" + } + }, + "@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "@types/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==", + "dev": true, + "requires": { + "@types/glob": "*" + } + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dev": true, + "requires": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "@types/cheerio": { + "version": "0.22.31", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", + "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/lodash": { + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "dev": true + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/mousetrap": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", + "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", + "dev": true + }, + "@types/node": { + "version": "18.7.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", + "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/prettier": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/react": { + "version": "17.0.49", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", + "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dev": true, + "requires": { + "@types/react": "^17" + } + }, + "@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", + "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack": { + "version": "4.41.32", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", + "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", + "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/type-utils": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", + "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.36.2" + } + }, + "@typescript-eslint/parser": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", + "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", + "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.36.2", + "eslint-visitor-keys": "^3.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + } + } + }, + "@use-gesture/core": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", + "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", + "dev": true + }, + "@use-gesture/react": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", + "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", + "dev": true, + "requires": { + "@use-gesture/core": "10.2.19" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webpack-cli/configtest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "dev": true, + "requires": {} + }, + "@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "dev": true, + "requires": {} + }, + "@wojtekmaj/enzyme-adapter-react-17": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", + "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", + "dev": true, + "requires": { + "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", + "enzyme-shallow-equal": "^1.0.0", + "has": "^1.0.0", + "prop-types": "^15.7.0", + "react-is": "^17.0.0", + "react-test-renderer": "^17.0.0" + } + }, + "@wojtekmaj/enzyme-adapter-utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", + "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", + "dev": true, + "requires": { + "function.prototype.name": "^1.1.0", + "has": "^1.0.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.7.0" + } + }, + "@wordpress/a11y": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", + "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.16.0", + "@wordpress/i18n": "^4.16.0" + } + }, + "@wordpress/babel-plugin-import-jsx-pragma": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", + "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "dev": true, + "requires": {} + }, + "@wordpress/babel-preset-default": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", + "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "dev": true, + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/warning": "^2.16.0", + "browserslist": "^4.17.6", + "core-js": "^3.19.1" + } + }, + "@wordpress/base-styles": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", + "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "dev": true + }, + "@wordpress/browserslist-config": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", + "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "dev": true + }, + "@wordpress/components": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", + "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@emotion/cache": "^11.7.1", + "@emotion/css": "^11.7.1", + "@emotion/react": "^11.7.1", + "@emotion/serialize": "^1.0.2", + "@emotion/styled": "^11.6.0", + "@emotion/utils": "^1.0.0", + "@floating-ui/react-dom": "^1.0.0", + "@use-gesture/react": "^10.2.6", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/date": "^4.16.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/hooks": "^3.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/icons": "^9.7.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/primitives": "^3.14.0", + "@wordpress/rich-text": "^5.14.0", + "@wordpress/warning": "^2.16.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "date-fns": "^2.28.0", + "dom-scroll-into-view": "^1.2.1", + "downshift": "^6.0.15", + "framer-motion": "^6.2.8", + "gradient-parser": "^0.1.5", + "highlight-words-core": "^1.2.2", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "re-resizable": "^6.4.0", + "react-colorful": "^5.3.1", + "reakit": "^1.3.8", + "remove-accents": "^0.4.2", + "use-lilius": "^2.0.1", + "uuid": "^8.3.0" + } + }, + "@wordpress/compose": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", + "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@types/lodash": "^4.14.172", + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/priority-queue": "^2.16.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.8", + "lodash": "^4.17.21", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + } + }, + "@wordpress/data": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", + "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/priority-queue": "^2.16.0", + "@wordpress/redux-routine": "^4.16.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "redux": "^4.1.2", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + } + }, + "@wordpress/date": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", + "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "moment": "^2.22.1", + "moment-timezone": "^0.5.31" + } + }, + "@wordpress/dependency-extraction-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "dev": true, + "requires": { + "json2php": "^0.0.4", + "webpack-sources": "^3.2.2" + } + }, + "@wordpress/deprecated": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", + "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0" + } + }, + "@wordpress/dom": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", + "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.8.0" + } + }, + "@wordpress/dom-ready": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", + "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/element": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", + "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@types/react": "^17.0.37", + "@types/react-dom": "^17.0.11", + "@wordpress/escape-html": "^2.16.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, + "@wordpress/env": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", + "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "copy-dir": "^1.3.0", + "docker-compose": "^0.22.2", + "extract-zip": "^1.6.7", + "got": "^11.8.5", + "inquirer": "^7.1.0", + "js-yaml": "^3.13.1", + "ora": "^4.0.2", + "rimraf": "^3.0.2", + "simple-git": "^3.5.0", + "terminal-link": "^2.0.0", + "yargs": "^17.3.0" + } + }, + "@wordpress/escape-html": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", + "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/eslint-plugin": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", + "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "dev": true, + "requires": { + "@babel/eslint-parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/prettier-config": "^2.0.0", + "cosmiconfig": "^7.0.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jest": "^25.2.3", + "eslint-plugin-jsdoc": "^37.0.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-prettier": "^3.3.0", + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0", + "globals": "^13.12.0", + "requireindex": "^1.2.0" + }, + "dependencies": { + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@wordpress/hooks": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", + "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/i18n": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", + "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0", + "gettext-parser": "^1.3.1", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + } + }, + "@wordpress/icons": { + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", + "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/primitives": "^3.14.0" + } + }, + "@wordpress/is-shallow-equal": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", + "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/jest-console": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", + "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "jest-matcher-utils": "^27.4.2" + } + }, + "@wordpress/jest-preset-default": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", + "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "dev": true, + "requires": { + "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", + "@wordpress/jest-console": "^6.0.0", + "babel-jest": "^27.4.5", + "enzyme": "^3.11.0", + "enzyme-to-json": "^3.4.4" + } + }, + "@wordpress/keycodes": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", + "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.16.0", + "change-case": "^4.1.2", + "lodash": "^4.17.21" + } + }, + "@wordpress/npm-package-json-lint-config": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", + "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "dev": true, + "requires": {} + }, + "@wordpress/postcss-plugins-preset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", + "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "dev": true, + "requires": { + "@wordpress/base-styles": "^4.7.0", + "autoprefixer": "^10.2.5" + } + }, + "@wordpress/prettier-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", + "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "dev": true, + "requires": {} + }, + "@wordpress/primitives": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", + "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "classnames": "^2.3.1" + } + }, + "@wordpress/priority-queue": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", + "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/redux-routine": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", + "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "rungen": "^0.3.2" + } + }, + "@wordpress/rich-text": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", + "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/data": "^7.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0" + } + }, + "@wordpress/scripts": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", + "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "dev": true, + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", + "@svgr/webpack": "^6.2.1", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", + "@wordpress/eslint-plugin": "^13.0.0", + "@wordpress/jest-preset-default": "^9.0.0", + "@wordpress/npm-package-json-lint-config": "^4.2.0", + "@wordpress/postcss-plugins-preset": "^4.0.0", + "@wordpress/prettier-config": "^2.0.0", + "@wordpress/stylelint-config": "^21.0.0", + "adm-zip": "^0.5.9", + "babel-jest": "^27.4.5", + "babel-loader": "^8.2.3", + "browserslist": "^4.17.6", + "chalk": "^4.0.0", + "check-node-version": "^4.1.0", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^10.2.0", + "cross-spawn": "^5.1.0", + "css-loader": "^6.2.0", + "cssnano": "^5.0.7", + "cwd": "^0.10.0", + "dir-glob": "^3.0.1", + "eslint": "^8.3.0", + "expect-puppeteer": "^4.4.0", + "fast-glob": "^3.2.7", + "filenamify": "^4.2.0", + "jest": "^27.4.5", + "jest-dev-server": "^6.0.2", + "jest-environment-node": "^27.4.4", + "markdownlint-cli": "^0.31.1", + "merge-deep": "^3.0.3", + "mini-css-extract-plugin": "^2.5.1", + "minimist": "^1.2.0", + "npm-package-json-lint": "^5.0.0", + "npm-packlist": "^3.0.0", + "postcss": "^8.4.5", + "postcss-loader": "^6.2.1", + "prettier": "npm:wp-prettier@2.6.2", + "puppeteer-core": "^13.2.0", + "react-refresh": "^0.10.0", + "read-pkg-up": "^7.0.1", + "resolve-bin": "^0.4.0", + "sass": "^1.35.2", + "sass-loader": "^12.1.0", + "source-map-loader": "^3.0.0", + "stylelint": "^14.2.0", + "terser-webpack-plugin": "^5.1.4", + "url-loader": "^4.1.1", + "webpack": "^5.47.1", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "^4.4.0" + } + }, + "@wordpress/stylelint-config": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", + "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "dev": true, + "requires": { + "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended-scss": "^5.0.2" + } + }, + "@wordpress/warning": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", + "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", + "dev": true + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "adm-zip": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", + "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + }, + "dependencies": { + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + } + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array.prototype.filter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", + "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "dev": true, + "requires": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "dev": true + }, + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dev": true, + "requires": { + "follow-redirects": "^1.14.7" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", + "dev": true + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true + }, + "cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001393", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", + "dev": true + }, + "capital-case": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "check-node-version": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz", + "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "map-values": "^1.0.1", + "minimist": "^1.2.0", + "object-filter": "^1.0.2", + "run-parallel": "^1.1.4", + "semver": "^6.3.0" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dev": true, + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "dev": true + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true + }, + "classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", + "dev": true + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "requires": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dev": true, + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", + "dev": true, + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "comment-parser": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", + "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", + "dev": true + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "compute-scroll-into-view": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, + "constant-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/copy-dir/-/copy-dir-1.3.0.tgz", + "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==", + "dev": true + }, + "copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } + } + }, + "core-js": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", + "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "dev": true + }, + "core-js-compat": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", + "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "dev": true, + "requires": { + "browserslist": "^4.21.3" + } + }, + "core-js-pure": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", + "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "requires": { + "node-fetch": "2.6.7" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "requires": {} + }, + "css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dev": true, + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", + "dev": true + }, + "cwd": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", + "dev": true, + "requires": { + "find-pkg": "^0.1.2", + "fs-exists-sync": "^0.1.0" + } + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-fns": { + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", + "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, + "decimal.js": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", + "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "dev": true + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true + } + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + } + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "devtools-protocol": { + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", + "dev": true + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", + "dev": true + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "docker-compose": { + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz", + "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-scroll-into-view": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", + "dev": true + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "downshift": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", + "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.14.8", + "compute-scroll-into-view": "^1.0.17", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "tslib": "^2.3.0" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.247", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", + "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", + "dev": true + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, + "requires": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + } + }, + "enzyme-shallow-equal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", + "dev": true, + "requires": { + "has": "^1.0.3", + "object-is": "^1.1.2" + } + }, + "enzyme-to-json": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", + "dev": true, + "requires": { + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", + "react-is": "^16.12.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "equivalent-key-map": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.2", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsdoc": { + "version": "37.9.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.7.tgz", + "integrity": "sha512-8alON8yYcStY94o0HycU2zkLKQdcS+qhhOUNQpfONHHwvI99afbmfpYuPqf6PbLz5pLZldG3Te5I0RbAiTN42g==", + "dev": true, + "requires": { + "@es-joy/jsdoccomment": "~0.20.1", + "comment-parser": "1.3.0", + "debug": "^4.3.3", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "regextras": "^0.8.0", + "semver": "^7.3.5", + "spdx-expression-parse": "^3.0.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + } + }, + "eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-tilde": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", + "dev": true, + "requires": { + "os-homedir": "^1.0.1" + } + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "expect-puppeteer": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz", + "integrity": "sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==", + "dev": true + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "requires": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "filemanager-webpack-plugin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/filemanager-webpack-plugin/-/filemanager-webpack-plugin-7.0.0.tgz", + "integrity": "sha512-Td7jPFke+H9IiJmM9p1u2SPG0LTD0EFQwQU3yXKfQzN2nzHkweoKnJBjrQ713V00Pjg/fOBy5dx8G2SgIAO9GA==", + "dev": true, + "requires": { + "@types/archiver": "^5.3.1", + "archiver": "^5.3.1", + "del": "^6.1.1", + "fast-glob": "^3.2.11", + "fs-extra": "^10.1.0", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-file-up": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", + "dev": true, + "requires": { + "fs-exists-sync": "^0.1.0", + "resolve-dir": "^0.1.0" + } + }, + "find-parent-dir": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz", + "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==", + "dev": true + }, + "find-pkg": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", + "dev": true, + "requires": { + "find-file-up": "^0.1.2" + } + }, + "find-process": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "commander": "^5.1.0", + "debug": "^4.1.1" + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "framer-motion": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", + "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", + "dev": true, + "requires": { + "@emotion/is-prop-valid": "^0.8.2", + "@motionone/dom": "10.12.0", + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dev": true, + "optional": true, + "requires": { + "@emotion/memoize": "0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "dev": true, + "optional": true + } + } + }, + "framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-exists-sync": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", + "dev": true + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "gettext-parser": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", + "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "global-modules": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", + "dev": true, + "requires": { + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" + } + }, + "global-prefix": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.0", + "ini": "^1.3.4", + "is-windows": "^0.2.0", + "which": "^1.2.12" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dev": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "got": { + "version": "11.8.5", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", + "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dev": true, + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "gradient-parser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", + "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "dev": true + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "header-case": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", + "dev": true, + "requires": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", + "dev": true + }, + "highlight-words-core": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", + "dev": true + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "dev": true, + "requires": { + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true + }, + "htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "dependencies": { + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + } + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "irregular-plurals": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", + "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", + "dev": true + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-dev-server": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.1.1.tgz", + "integrity": "sha512-z5LnaGDvlIkdMv/rppSO4+rq+GyQKf1xI9oiBxf9/2EBeN2hxRaWiMvaLNDnHPZj2PAhBXsycrKslDDoZO2Xtw==", + "dev": true, + "requires": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^6.0.2", + "tree-kill": "^1.2.2", + "wait-on": "^6.0.1" + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdoc-type-pratt-parser": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.5.tgz", + "integrity": "sha512-2a6eRxSxp1BW040hFvaJxhsCMI9lT8QB8t14t+NY5tC5rckIR0U9cr2tjOeaFirmEOy6MHvmJnY7zTBHq431Lw==", + "dev": true + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json2php": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", + "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "dev": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "known-css-properties": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", + "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "dev": true + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "dev": true + }, + "lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, + "map-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-values/-/map-values-1.0.1.tgz", + "integrity": "sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ==", + "dev": true + }, + "markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true + } + } + }, + "markdownlint": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.25.1.tgz", + "integrity": "sha512-AG7UkLzNa1fxiOv5B+owPsPhtM4D6DoODhsJgiaNg1xowXovrYgOnLqAgOOFQpWOlHFVQUzjMY5ypNNTeov92g==", + "dev": true, + "requires": { + "markdown-it": "12.3.2" + } + }, + "markdownlint-cli": { + "version": "0.31.1", + "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.31.1.tgz", + "integrity": "sha512-keIOMwQn+Ch7MoBwA+TdkyVMuxAeZFEGmIIlvwgV0Z1TGS5MxPnRr29XCLhkNzCHU+uNKGjU+VEjLX+Z9kli6g==", + "dev": true, + "requires": { + "commander": "~9.0.0", + "get-stdin": "~9.0.0", + "glob": "~7.2.0", + "ignore": "~5.2.0", + "js-yaml": "^4.1.0", + "jsonc-parser": "~3.0.0", + "markdownlint": "~0.25.1", + "markdownlint-rule-helpers": "~0.16.0", + "minimatch": "~3.0.5", + "run-con": "~1.2.10" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "commander": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz", + "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "markdownlint-rule-helpers": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.16.0.tgz", + "integrity": "sha512-oEacRUVeTJ5D5hW1UYd2qExYI0oELdYK72k1TKGvIeYJIbqQWAz476NAc7LNixSySUhcNl++d02DvX0ccDk9/w==", + "dev": true + }, + "mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dev": true, + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "memize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", + "dev": true + }, + "meow": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", + "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "dependencies": { + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true + } + } + }, + "merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dev": true, + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", + "dev": true, + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", + "dev": true + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "dev": true + }, + "moment-timezone": { + "version": "0.5.37", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", + "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", + "dev": true, + "requires": { + "moment": ">= 2.9.0" + } + }, + "moo": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", + "dev": true + }, + "mousetrap": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", + "dev": true + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "nearley": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-json-lint": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.4.2.tgz", + "integrity": "sha512-DH1MSvYvm+cuQFXcPehIIu/WiYzMYs7BOxlhOOFHaH2SNrA+P2uDtTEe5LOG90Ci7PTwgF/dCmSKM2HWTgWXNA==", + "dev": true, + "requires": { + "ajv": "^6.12.6", + "ajv-errors": "^1.0.1", + "chalk": "^4.1.2", + "cosmiconfig": "^7.0.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "ignore": "^5.1.9", + "is-plain-obj": "^3.0.0", + "jsonc-parser": "^3.0.0", + "log-symbols": "^4.1.0", + "meow": "^6.1.1", + "plur": "^4.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-filter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz", + "integrity": "sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==", + "dev": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + } + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dev": true, + "requires": { + "entities": "^4.4.0" + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "plur": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", + "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", + "dev": true, + "requires": { + "irregular-plurals": "^3.2.0" + } + }, + "popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", + "dev": true, + "requires": { + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + } + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dev": true, + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "requires": {} + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "requires": {} + }, + "postcss-scss": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "dev": true, + "requires": {} + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "npm:wp-prettier@2.6.2", + "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.6.2.tgz", + "integrity": "sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "puppeteer-core": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", + "dev": true, + "requires": { + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" + }, + "dependencies": { + "extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "requires": {} + } + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dev": true, + "requires": { + "performance-now": "^2.1.0" + } + }, + "railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "dev": true + }, + "randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "dev": true, + "requires": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "re-resizable": { + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", + "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", + "dev": true, + "requires": {} + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-colorful": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, + "requires": {} + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "react-refresh": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz", + "integrity": "sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==", + "dev": true + }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, + "react-test-renderer": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", + "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^17.0.2", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.2" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdir-glob": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", + "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "dev": true, + "requires": { + "minimatch": "^5.1.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reakit": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", + "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "dev": true, + "requires": { + "@popperjs/core": "^2.5.4", + "body-scroll-lock": "^3.1.5", + "reakit-system": "^0.15.2", + "reakit-utils": "^0.15.2", + "reakit-warning": "^0.6.2" + } + }, + "reakit-system": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", + "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", + "dev": true, + "requires": { + "reakit-utils": "^0.15.2" + } + }, + "reakit-utils": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", + "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", + "dev": true, + "requires": {} + }, + "reakit-warning": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", + "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", + "dev": true, + "requires": { + "reakit-utils": "^0.15.2" + } + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regextras": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.8.0.tgz", + "integrity": "sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==", + "dev": true + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true + } + } + }, + "rememo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", + "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", + "dev": true + }, + "remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "resolve-bin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz", + "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==", + "dev": true, + "requires": { + "find-parent-dir": "~0.3.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", + "dev": true, + "requires": { + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "dev": true + }, + "responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "requires": { + "lowercase-keys": "^2.0.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", + "dev": true, + "requires": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-con": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", + "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~3.0.0", + "minimist": "^1.2.6", + "strip-json-comments": "~3.1.1" + }, + "dependencies": { + "ini": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", + "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", + "dev": true + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rungen": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", + "dev": true + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.54.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", + "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "dev": true + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "sentence-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", + "dev": true, + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", + "dev": true, + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "simple-git": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", + "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "dev": true, + "requires": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.4" + } + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "spawnd": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.0.2.tgz", + "integrity": "sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==", + "dev": true, + "requires": { + "exit": "^0.1.2", + "signal-exit": "^3.0.6", + "tree-kill": "^1.2.2" + } + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", + "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "dev": true, + "requires": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "stylelint": { + "version": "14.11.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", + "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "dev": true, + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.11", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.0", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.25.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.16", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.2.0", + "svg-tags": "^1.0.0", + "table": "^6.8.0", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "dependencies": { + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true + }, + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "stylelint-config-recommended": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", + "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "dev": true, + "requires": {} + }, + "stylelint-config-recommended-scss": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", + "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", + "dev": true, + "requires": { + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^6.0.0", + "stylelint-scss": "^4.0.0" + } + }, + "stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "requires": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0" + } + }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "tannin": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", + "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", + "dev": true, + "requires": { + "@tannin/plural-forms": "^1.1.0" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "dev": true, + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "turbo-combine-reducers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "dev": true, + "peer": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "upper-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "upper-case-first": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use-lilius": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", + "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", + "dev": true, + "requires": { + "date-fns": "^2.29.2" + } + }, + "use-memo-one": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", + "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", + "dev": true, + "requires": {} + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dev": true, + "requires": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "dependencies": { + "rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + } + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", + "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "dev": true, + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + } + } + }, + "webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true, + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "dependencies": { + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "dependencies": { + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..6c6496e --- /dev/null +++ b/package.json @@ -0,0 +1,59 @@ +{ + "name": "nextcellent-gallery", + "version": "1.9.35", + "author": "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "wp-scripts build", + "check-engines": "wp-scripts check-engines", + "check-licenses": "wp-scripts check-licenses --prod", + "format": "wp-scripts format", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "lint:md:docs": "wp-scripts lint-md-docs", + "lint:pkg-json": "wp-scripts lint-pkg-json", + "packages-update": "wp-scripts packages-update", + "plugin-zip": "wp-scripts plugin-zip", + "start": "wp-scripts start", + "test:e2e": "wp-scripts test-e2e", + "test:unit": "wp-scripts test-unit-js", + "wp-env": "wp-env" + }, + "devDependencies": { + "@wordpress/components": "^20.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/env": "^5.2.0", + "@wordpress/scripts": "^24.0.0", + "filemanager-webpack-plugin": "^7.0.0" + }, + "files": [ + "admin", + "block-editor/blocks/*/block.json", + "block-editor/lang", + "css", + "fonts", + "images", + "js/ngg.js", + "js/owl.carousel.min.js", + "lang", + "lib", + "public", + "shutter", + "view", + "widgets", + "xml", + "index.html", + "nggallery.php", + "nggfunctions.php", + "nggshow.php", + "blocks-main", + "readme.txt", + "screenshot-1.jpg", + "screenshot-2.jpg", + "screenshot-3.jpg", + "screenshot-4.jpg", + "screenshot-5.jpg", + "screenshot-6.jpg" + ] +} diff --git a/public/blocks/gallery-block/gallery-block.asset.php b/public/blocks/gallery-block/gallery-block.asset.php new file mode 100644 index 0000000..9de8d8e --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '49fb551a6fb6d0543177'); diff --git a/public/blocks/gallery-block/gallery-block.css b/public/blocks/gallery-block/gallery-block.css new file mode 100644 index 0000000..3262eb5 --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.css @@ -0,0 +1,103 @@ +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} +/*!**********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/gallery-block/editor.scss ***! + \**********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-gallery-block-controlls { + padding: 16px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 5px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + -webkit-animation: 1.5s linear infinite spinner; + animation: 1.5s linear infinite spinner; + -webkit-animation-play-state: inherit; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@-webkit-keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} + +/*# sourceMappingURL=gallery-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.css.map b/public/blocks/gallery-block/gallery-block.css.map new file mode 100644 index 0000000..9aca3d0 --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/gallery-block/gallery-block.css","mappings":";;;AAAA;EACI;AACJ,C;;;;ACFA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACjBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF;;AANA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss"],"sourcesContent":[".nextcellent-number-of-images {\r\n margin: 5px 0 5px 0;\r\n}","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-gallery-block-controlls {\n\tpadding: 16px;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 5px auto;\n}",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.js b/public/blocks/gallery-block/gallery-block.js new file mode 100644 index 0000000..348b2d5 --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.js @@ -0,0 +1,874 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; + + + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/edit.js": +/*!***************************************************!*\ + !*** ./block-editor/blocks/gallery-block/edit.js ***! + \***************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/numberOfImages/NumberOfImages */ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/gallery-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); + + //import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ + +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.galleryLabel ? attributes.galleryLabel : ''); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.numberOfImages ? attributes.numberOfImages : '0'); + + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + + const handleNumberOfImagesChange = value => { + if (value !== number) { + setNumber(value); + } + }; + + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + setAttributes({ + galleryLabel: gallery + }); + setAttributes({ + numberOfImages: number + }); + }; + + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { + key: "setting", + id: "nextcellent-gallery-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Basics', 'nggallery') + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Select a gallery:', 'nggallery'), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Type options', 'nggallery') + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { + value: number, + onChange: handleNumberOfImagesChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter + }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + block: "nggallery/gallery-block", + attributes: attributes + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Please select a gallery', 'nggallery'))); +} + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/index.js": +/*!****************************************************!*\ + !*** ./block-editor/blocks/gallery-block/index.js ***! + \****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/gallery-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/gallery-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/gallery-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/gallery-block/save.js"); +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_2__; +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.registerBlockType)(name, { ...settings, + + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_3__["default"], + + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_4__["default"], + transforms: { + from: [{ + type: 'shortcode', + tag: 'nggallery', + isMatch: test => { + console.log(test); + return test.startsWith('[nggallery'); + }, + attributes: { + galleryLabel: { + type: 'string', + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: 'string', + shortcode: _ref2 => { + let { + named: { + images + } + } = _ref2; + return images; + } + } + } + }, { + type: 'block', + blocks: ['core/shortcode'], + isMatch: _ref3 => { + let { + text + } = _ref3; + return text.startsWith('[nggallery'); + }, + transform: _ref4 => { + let { + text + } = _ref4; + const attributes = text.replace(/\[nggallery|]|/g, '') //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(' '); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split('='); + let attName = ''; // since attributes have new names in the block, we need to match the old ones + + if (split[0] === 'id') { + attName = 'galleryLabel'; + } else { + attName = 'numberOfImages'; + } + + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/save.js": +/*!***************************************************!*\ + !*** ./block-editor/blocks/gallery-block/save.js ***! + \***************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ + +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ +// Load external dependency. + + +/** +* Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ + +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); // Unique ID for the input. + + const inputId = `nextcellent-autocomplete-input`; + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + + if (internalOptions.length > 0) { + setOpen(true); + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + + onChange(event.target.value); + }; + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + + + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + + + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add('focus'); + setListFocusOption(internalOptions[listFocus]); + }; + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + + + const handleKeys = event => { + const key = ['ArrowDown', 'ArrowUp', 'Enter']; + + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const children = list.childNodes; + + if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove('focus'); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove('focus'); + } + + handleArrowKey(children, event.key); + + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + + if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove('focus'); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove('focus'); + } + + handleArrowKey(children, event.key); + + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + + if (event.key === 'Enter') { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + + setOpen(false); + } + } + }; // Return the autocomplete. + + + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.lenght <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} + +; +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/numberOfImages/NumberOfImages.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss"); + + + // Load external dependency. + + +/** + * + * @param setAttribute function to set the number of images attribute + * @param props + * @returns {JSX.Element} + * @constructor + */ + +function NumberOfImages(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; // Function to handle the onChange event. + + const onChangeValue = event => { + onChange(event.target.value); + }; // Return the fieldset. + + + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", 'nggallery')), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery'))); +} + +; +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/editor.scss": +/*!*******************************************************!*\ + !*** ./block-editor/blocks/gallery-block/editor.scss ***! + \*******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/style.scss": +/*!******************************************************!*\ + !*** ./block-editor/blocks/gallery-block/style.scss ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/block.json": +/*!******************************************************!*\ + !*** ./block-editor/blocks/gallery-block/block.json ***! + \******************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/gallery-block","version":"0.1.0","title":"Gallery","category":"nextcellent-blocks","icon":"format-gallery","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/gallery-block/gallery-block.js","editorStyle":"file:../../../public/blocks/gallery-block/gallery-block.css","style":"file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/gallery-block/gallery-block": 0, +/******/ "blocks/gallery-block/style-gallery-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/gallery-block/style-gallery-block"], function() { return __webpack_require__("./block-editor/blocks/gallery-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=gallery-block.js.map \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.js.map b/public/blocks/gallery-block/gallery-block.js.map new file mode 100644 index 0000000..0046ecf --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/gallery-block/gallery-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`)\n\n return await res.json();\n}\n\nexport {\n fetchGallerys\n}\n","import ServerSideRender from '@wordpress/server-side-render';\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages';\n\nimport { PanelBody } from '@wordpress/components';\n\nimport { useState } from '@wordpress/element';\n\nimport { useBlockProps, InspectorControls } from '@wordpress/block-editor';\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './editor.scss';\nimport Autocomplete from '../../gerneral-components/autocomplete/Autocomplete';\nimport { fetchGallerys } from '../../api';\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : '');\n\tconst [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0');\n\n const handleAutocompleteSelect = (value) => {\n\t\t\tif (value?.label !== gallery) {\n\t\t\t\tsetGallery(value?.label);\n\t\t\t}\n }\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t}\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery })\n\n\t\tsetAttributes({numberOfImages: number})\n\n\t}\n\n\treturn (\n\t\t
\n\t\t\t \n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{/* */}\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\n\t\t\t\t\t\t\n\n
\n\n\t\t\t{attributes.galleryLabel &&\n\t\t\t\t\n\t\t\t}{!attributes.galleryLabel &&\n\t\t\t\t

{__('Please select a gallery', 'nggallery')}

\n\t\t\t}\n\t\t
\n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from '@wordpress/blocks';\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './style.scss';\n\n/**\n * Internal dependencies\n */\nimport json from './block.json';\nimport edit from './edit';\nimport save from './save';\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType( name, {\n\t...settings,\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: 'shortcode',\n\t\t\t\ttag: 'nggallery',\n\t\t\t\tisMatch: (test) => {\n\t\t\t\t\tconsole.log(test)\n\t\t\t\t\treturn test.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'block',\n\t\t\t\tblocks: ['core/shortcode'],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggallery|]|/g, '') //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(' '); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split('=');\n\t\t\t\t\t\tlet attName = '';\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === 'id') {\n\t\t\t\t\t\t\tattName = 'galleryLabel'\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tattName = 'numberOfImages'\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n} );\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from '@wordpress/element';\nimport './autocomplete.scss'\n\n/**\n* Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete( {\n label,\n preSelected,\n fetch = async () => {return []},\n\tonFocus = () => {},\n onChange = () => {},\n\tonSelect = () => {},\n ...props\n} ) {\n\n\tconst [value, setValue] = useState(preSelected);\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n // Unique ID for the input.\n const inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n * Effect executed on load of the component and change of open to reset list focus start\n */\n\t useEffect(() => {\n if (open) {\n setListFocus(0);\n }\n }, [open]);\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n const onChangeValue = async ( event ) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true)\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\n\t\tif (internalOptions.length > 0 ) {\n\t\t\tsetOpen(true);\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n onChange( event.target.value );\n };\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option]\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t}\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add('focus')\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t}\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = ['ArrowDown', 'ArrowUp', 'Enter']\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName('nextcellent-autocomplete-options')[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === 'ArrowDown' && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus');\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === 'ArrowUp' && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\tif (event.key === 'Enter') {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\n\t\t}\n\t}\n\n\n // Return the autocomplete.\n\treturn (\n
\n { /* Label for the autocomplete. */ }\n \n\n { /* Input field. */ }\n \n\n { /* List of all of the autocomplete options. */ }\n {open &&\n\t\t\t\t
    \n\t\t\t\t\t{isLoading && internalOptions.lenght <= 0 &&\n\t\t\t\t\t\t
  • \n\t\t\t\t\t}\n\t\t\t\t\t{!isLoading && internalOptions?.map( ( option, index ) =>\n\t\t\t\t\t\t
  • {option.label}
  • \n\t\t\t\t\t)}\n\t\t\t\t
\n\t\t\t}\n\t\t
\n\n\t);\n};\n\nexport default Autocomplete;\n","import { useState } from '@wordpress/element';\nimport { __ } from '@wordpress/i18n';\n\n// Load external dependency.\nimport './numberOfImages.scss'\n\n/**\n *\n * @param setAttribute function to set the number of images attribute\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages( {\n value,\n onChange,\n ...props\n} ) {\n\n // Unique ID for the id.\n const inputId = `nextcellent-block-number-of-images`;\n\n // Function to handle the onChange event.\n const onChangeValue = ( event ) => {\n onChange(event.target.value);\n };\n\n\n // Return the fieldset.\n\treturn (\n
\n { /* Label for the input. */ }\n \n\n { /* Input field. */ }\n \n

{__(\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\", 'nggallery')}

\n
\n\t);\n};\n\nexport default NumberOfImages;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/gallery-block/gallery-block\": 0,\n\t\"blocks/gallery-block/style-gallery-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/gallery-block/style-gallery-block\"], function() { return __webpack_require__(\"./block-editor/blocks/gallery-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","transforms","from","type","tag","isMatch","test","console","log","startsWith","shortcode","named","id","images","blocks","text","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onChangeValue","event","target","length","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","lenght","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/style-gallery-block.css b/public/blocks/gallery-block/style-gallery-block.css new file mode 100644 index 0000000..ba5c2cf --- /dev/null +++ b/public/blocks/gallery-block/style-gallery-block.css @@ -0,0 +1,16 @@ +/*!*********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/gallery-block/style.scss ***! + \*********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-gallery-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/gallery-block/style-gallery-block.css.map b/public/blocks/gallery-block/style-gallery-block.css.map new file mode 100644 index 0000000..af04510 --- /dev/null +++ b/public/blocks/gallery-block/style-gallery-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/gallery-block/style-gallery-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/webpack.config copy.js b/webpack.config copy.js new file mode 100644 index 0000000..424d9cf --- /dev/null +++ b/webpack.config copy.js @@ -0,0 +1,70 @@ +const FileManagerPlugin = require('filemanager-webpack-plugin'); +const defaultConfig = require( '@wordpress/scripts/config/webpack.config' ); +const glob = require("glob"); +const path = require("path"); + +const buildPath = path.resolve(__dirname, 'build'); +const nextcellentBuildPath = buildPath + '/nextcellent-gallery-nextgen-legacy/nextcellent-gallery-nextgen-legacy'; +const zipPath = path.resolve(__dirname, 'nextcellent-gallery-nextgen-legacy.zip'); + +// Get entrypoints for block folders +const entry = glob.sync('block-editor/**/**/index.js').reduce(function(obj, el){ + const name = path.dirname(el).split(/[\/ | \\]/).pop() + + obj['blocks/' + name + '/' + name] = './' + path.dirname(el); + return obj + },{}); + +module.exports = { + ...defaultConfig, + entry, + output: { + path: path.resolve(__dirname, 'public'), + filename: '[name].js' + }, + plugins: [ + ...defaultConfig.plugins, + new FileManagerPlugin({ + events: { + onStart: { + delete: [zipPath, buildPath] + }, + onEnd: { + mkdir: [nextcellentBuildPath], + copy: [ + { source: path.resolve(__dirname, 'admin'), destination: nextcellentBuildPath + '/admin' }, + { source: path.resolve(__dirname, 'block-editor/blocks'), destination: nextcellentBuildPath + '/block-editor/blocks' }, + { source: path.resolve(__dirname, 'css'), destination: nextcellentBuildPath + '/css' }, + { source: path.resolve(__dirname, 'fonts'), destination: nextcellentBuildPath + '/fonts' }, + { source: path.resolve(__dirname, 'images'), destination: nextcellentBuildPath + '/images' }, + { source: path.resolve(__dirname, 'js'), destination: nextcellentBuildPath + '/js' }, + { source: path.resolve(__dirname, 'lang'), destination: nextcellentBuildPath + '/lang' }, + { source: path.resolve(__dirname, 'lib'), destination: nextcellentBuildPath + '/lib' }, + { source: path.resolve(__dirname, 'public'), destination: nextcellentBuildPath + '/public' }, + { source: path.resolve(__dirname, 'shutter'), destination: nextcellentBuildPath + '/shutter' }, + { source: path.resolve(__dirname, 'view'), destination: nextcellentBuildPath + '/view' }, + { source: path.resolve(__dirname, 'widgets'), destination: nextcellentBuildPath + '/widgets' }, + { source: path.resolve(__dirname, 'xml'), destination: nextcellentBuildPath + '/xml' }, + { source: path.resolve(__dirname, 'index.html'), destination: nextcellentBuildPath + '/index.html' }, + { source: path.resolve(__dirname, 'nggallery.php'), destination: nextcellentBuildPath + '/nggallery.php' }, + { source: path.resolve(__dirname, 'nggfunctions.php'), destination: nextcellentBuildPath + '/nggfunctions.php' }, + { source: path.resolve(__dirname, 'nggshow.php'), destination: nextcellentBuildPath + '/nggshow.php' }, + { source: path.resolve(__dirname, 'readme.txt'), destination: nextcellentBuildPath + '/readme.txt' }, + { source: path.resolve(__dirname, 'screenshot-1.jpg'), destination: nextcellentBuildPath + '/screenshot-1.jpg' }, + { source: path.resolve(__dirname, 'screenshot-2.jpg'), destination: nextcellentBuildPath + '/screenshot-2.jpg' }, + { source: path.resolve(__dirname, 'screenshot-3.jpg'), destination: nextcellentBuildPath + '/screenshot-3.jpg' }, + { source: path.resolve(__dirname, 'screenshot-4.jpg'), destination: nextcellentBuildPath + '/screenshot-4.jpg' }, + { source: path.resolve(__dirname, 'screenshot-5.jpg'), destination: nextcellentBuildPath + '/screenshot-5.jpg' }, + { source: path.resolve(__dirname, 'screenshot-6.jpg'), destination: nextcellentBuildPath + '/screenshot-6.jpg' }, + ], + archive: [ + { source: path.resolve(__dirname, 'build/nextcellent-gallery-nextgen-legacy'), destination: zipPath }, + ], + + delete: [buildPath], + + }, + }, + }), + ], +}; diff --git a/webpack.config.js b/webpack.config.js new file mode 100644 index 0000000..eb25e58 --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,23 @@ +const defaultConfig = require( '@wordpress/scripts/config/webpack.config' ); +const glob = require("glob"); +const path = require("path"); + +// Get entrypoints for block folders +const entry = glob.sync('block-editor/**/**/index.js').reduce(function(obj, el){ + const name = path.dirname(el).split(/[\/ | \\]/).pop() + + obj['blocks/' + name + '/' + name] = './' + path.dirname(el); + return obj + },{}); + +module.exports = { + ...defaultConfig, + entry, + output: { + path: path.resolve(__dirname, 'public'), + filename: '[name].js' + }, + plugins: [ + ...defaultConfig.plugins + ], +}; From e1094f940bb1501ccbb700d2a36ebe540b4d7b9a Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 26 Nov 2023 16:19:21 +0100 Subject: [PATCH 2/7] Added blocks corresponding to different shortcodes --- .babelrc | 3 + block-editor/api.js | 31 +- block-editor/blocks/album-block/block.json | 29 + block-editor/blocks/album-block/edit.js | 132 + block-editor/blocks/album-block/editor.scss | 24 + block-editor/blocks/album-block/index.js | 111 + block-editor/blocks/album-block/save.js | 27 + block-editor/blocks/album-block/style.scss | 12 + block-editor/blocks/gallery-block/block.json | 10 +- block-editor/blocks/gallery-block/edit.js | 135 +- block-editor/blocks/gallery-block/editor.scss | 8 +- block-editor/blocks/gallery-block/index.js | 65 +- .../blocks/image-browser-block/block.json | 21 + .../blocks/image-browser-block/edit.js | 87 + .../blocks/image-browser-block/editor.scss | 24 + .../blocks/image-browser-block/index.js | 98 + .../blocks/image-browser-block/save.js | 27 + .../blocks/image-browser-block/style.scss | 12 + .../blocks/random-images-block/block.json | 32 + .../blocks/random-images-block/edit.js | 165 + .../blocks/random-images-block/editor.scss | 24 + .../blocks/random-images-block/index.js | 110 + .../blocks/random-images-block/save.js | 27 + .../blocks/random-images-block/style.scss | 12 + .../blocks/recent-images-block/block.json | 32 + .../blocks/recent-images-block/edit.js | 167 + .../blocks/recent-images-block/editor.scss | 24 + .../blocks/recent-images-block/index.js | 117 + .../blocks/recent-images-block/save.js | 27 + .../blocks/recent-images-block/style.scss | 12 + .../blocks/single-image-block/block.json | 40 + .../blocks/single-image-block/edit.js | 198 + .../blocks/single-image-block/editor.scss | 24 + .../blocks/single-image-block/index.js | 153 + .../blocks/single-image-block/save.js | 27 + .../blocks/single-image-block/style.scss | 12 + .../blocks/slideshow-block/block.json | 27 + block-editor/blocks/slideshow-block/edit.js | 134 + .../blocks/slideshow-block/editor.scss | 35 + block-editor/blocks/slideshow-block/index.js | 111 + block-editor/blocks/slideshow-block/save.js | 27 + .../blocks/slideshow-block/style.scss | 12 + .../autocomplete/Autocomplete.js | 185 +- .../description-input/CustomTemplateInput.js | 35 + .../customTemplateInput.scss | 12 + .../description-input/DescriptionInput.js | 35 + .../description-input/descriptionInput.scss | 12 + .../float-select/FloatSelect.js | 37 + .../float-select/floatSelect.scss | 12 + .../height-input/Height.js | 42 + .../height-input/height.scss | 12 + .../link-input/LinkInput.js | 41 + .../link-input/linkInput.scss | 12 + .../mode-select/ModeSelect.js | 60 + .../gerneral-components/mode-select/mode.scss | 12 + .../number-of-images-input/NumberOfImages.js | 55 + .../numberOfImages.scss | 10 +- .../numberOfImages/NumberOfImages.js | 51 - .../template-radio-group/Template.js | 144 + .../template-radio-group/template.scss | 30 + .../gerneral-components/width-input/Width.js | 42 + .../width-input/width.scss | 12 + ...a_DK-1c1765125d04db4f85e52bb0613db895.json | 1 + ...a_DK-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...a_DK-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...a_DK-9678e39a278c60125a17db4330e7a39f.json | 1 + ...a_DK-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...a_DK-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...a_DK-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...e_DE-1c1765125d04db4f85e52bb0613db895.json | 1 + ...e_DE-1ec87d83cee90c2acfbb113f90f48397.json | 2 +- ...e_DE-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...e_DE-9678e39a278c60125a17db4330e7a39f.json | 1 + ...e_DE-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...e_DE-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...e_DE-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...s_ES-1c1765125d04db4f85e52bb0613db895.json | 1 + ...s_ES-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...s_ES-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...s_ES-9678e39a278c60125a17db4330e7a39f.json | 1 + ...s_ES-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...s_ES-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...s_ES-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...y-fi-1c1765125d04db4f85e52bb0613db895.json | 1 + ...y-fi-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...y-fi-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...y-fi-9678e39a278c60125a17db4330e7a39f.json | 1 + ...y-fi-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...y-fi-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...y-fi-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...i_FI-1c1765125d04db4f85e52bb0613db895.json | 1 + ...i_FI-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...i_FI-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...i_FI-9678e39a278c60125a17db4330e7a39f.json | 1 + ...i_FI-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...i_FI-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...i_FI-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...u_HU-1c1765125d04db4f85e52bb0613db895.json | 1 + ...u_HU-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...u_HU-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...u_HU-9678e39a278c60125a17db4330e7a39f.json | 1 + ...u_HU-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...u_HU-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...u_HU-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...l_NL-1c1765125d04db4f85e52bb0613db895.json | 1 + ...l_NL-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...l_NL-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...l_NL-9678e39a278c60125a17db4330e7a39f.json | 1 + ...l_NL-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...l_NL-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...l_NL-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...u_RU-1c1765125d04db4f85e52bb0613db895.json | 1 + ...u_RU-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...u_RU-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...u_RU-9678e39a278c60125a17db4330e7a39f.json | 1 + ...u_RU-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...u_RU-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...u_RU-d8c922b8ff1915e72eab68cab40d0387.json | 1 + blocks-main.php | 299 +- docker-compose.yml | 21 +- jest.config.json | 5 + ...nggallery-da_DK-backup-202311261504520.po~ | 5186 ++++++ lang/nggallery-da_DK.mo | Bin 62082 -> 47008 bytes lang/nggallery-da_DK.po | 7283 ++++---- ...ggallery-de_DE-backup-202311261502360.po~} | 12 +- ...nggallery-de_DE-backup-202311261502510.po~ | 3866 +++++ ...nggallery-de_DE-backup-202311261503040.po~ | 3866 +++++ ...nggallery-de_DE-backup-202311261504590.po~ | 3866 +++++ lang/nggallery-de_DE.mo | Bin 41387 -> 41375 bytes lang/nggallery-de_DE.po | 304 +- ...nggallery-es_ES-backup-202311261505060.po~ | 3965 +++++ lang/nggallery-es_ES.mo | Bin 666 -> 695 bytes lang/nggallery-es_ES.po | 4469 +++-- lang/nggallery-fi-backup-202311261505120.po~ | 4184 +++++ lang/nggallery-fi.mo | Bin 63125 -> 46155 bytes lang/nggallery-fi.po | 6485 ++++--- ...nggallery-fi_FI-backup-202311261505210.po~ | 3578 ++++ lang/nggallery-fi_FI.po | 6107 ++++--- ...nggallery-hu_HU-backup-202311261505410.po~ | 4089 +++++ lang/nggallery-hu_HU.mo | Bin 69685 -> 51830 bytes lang/nggallery-hu_HU.po | 6428 +++---- lang/nggallery-nl_NL.mo | Bin 68950 -> 61573 bytes lang/nggallery-nl_NL.po | 7489 ++++---- lang/nggallery-ru_RU.mo | Bin 82013 -> 60963 bytes lang/nggallery-ru_RU.po | 6964 ++++---- lang/nggallery.pot | 307 +- .../nggallery.pot => language/languages.pot | 548 +- package-lock.json | 14148 +++++++++++----- package.json | 21 +- .../blocks/album-block/album-block.asset.php | 1 + public/blocks/album-block/album-block.css | 123 + public/blocks/album-block/album-block.css.map | 1 + public/blocks/album-block/album-block.js | 978 ++ public/blocks/album-block/album-block.js.map | 1 + .../blocks/album-block/style-album-block.css | 16 + .../album-block/style-album-block.css.map | 1 + .../gallery-block/gallery-block.asset.php | 2 +- public/blocks/gallery-block/gallery-block.css | 77 +- .../gallery-block/gallery-block.css.map | 2 +- public/blocks/gallery-block/gallery-block.js | 477 +- .../blocks/gallery-block/gallery-block.js.map | 2 +- .../image-browser-block.asset.php | 1 + .../image-browser-block.css | 90 + .../image-browser-block.css.map | 1 + .../image-browser-block.js | 786 + .../image-browser-block.js.map | 1 + .../style-image-browser-block.css | 16 + .../style-image-browser-block.css.map | 1 + .../random-images-block.asset.php | 1 + .../random-images-block.css | 148 + .../random-images-block.css.map | 1 + .../random-images-block.js | 1159 ++ .../random-images-block.js.map | 1 + .../style-random-images-block.css | 16 + .../style-random-images-block.css.map | 1 + .../recent-images-block.asset.php | 1 + .../recent-images-block.css | 148 + .../recent-images-block.css.map | 1 + .../recent-images-block.js | 1174 ++ .../recent-images-block.js.map | 1 + .../style-recent-images-block.css | 16 + .../style-recent-images-block.css.map | 1 + .../single-image-block.asset.php | 1 + .../single-image-block/single-image-block.css | 180 + .../single-image-block.css.map | 1 + .../single-image-block/single-image-block.js | 1394 ++ .../single-image-block.js.map | 1 + .../style-single-image-block.css | 16 + .../style-single-image-block.css.map | 1 + .../slideshow-block/slideshow-block.asset.php | 1 + .../slideshow-block/slideshow-block.css | 141 + .../slideshow-block/slideshow-block.css.map | 1 + .../blocks/slideshow-block/slideshow-block.js | 1065 ++ .../slideshow-block/slideshow-block.js.map | 1 + .../slideshow-block/style-slideshow-block.css | 16 + .../style-slideshow-block.css.map | 1 + tests/js/blocks/Autocomplete.test.js | 138 + tests/js/blocks/NumberOfImages.test.js | 99 + .../__snapshots__/Autocomplete.test.js.snap | 102 + .../__snapshots__/NumberOfImages.test.js.snap | 102 + 200 files changed, 76969 insertions(+), 28341 deletions(-) create mode 100644 .babelrc create mode 100644 block-editor/blocks/album-block/block.json create mode 100644 block-editor/blocks/album-block/edit.js create mode 100644 block-editor/blocks/album-block/editor.scss create mode 100644 block-editor/blocks/album-block/index.js create mode 100644 block-editor/blocks/album-block/save.js create mode 100644 block-editor/blocks/album-block/style.scss create mode 100644 block-editor/blocks/image-browser-block/block.json create mode 100644 block-editor/blocks/image-browser-block/edit.js create mode 100644 block-editor/blocks/image-browser-block/editor.scss create mode 100644 block-editor/blocks/image-browser-block/index.js create mode 100644 block-editor/blocks/image-browser-block/save.js create mode 100644 block-editor/blocks/image-browser-block/style.scss create mode 100644 block-editor/blocks/random-images-block/block.json create mode 100644 block-editor/blocks/random-images-block/edit.js create mode 100644 block-editor/blocks/random-images-block/editor.scss create mode 100644 block-editor/blocks/random-images-block/index.js create mode 100644 block-editor/blocks/random-images-block/save.js create mode 100644 block-editor/blocks/random-images-block/style.scss create mode 100644 block-editor/blocks/recent-images-block/block.json create mode 100644 block-editor/blocks/recent-images-block/edit.js create mode 100644 block-editor/blocks/recent-images-block/editor.scss create mode 100644 block-editor/blocks/recent-images-block/index.js create mode 100644 block-editor/blocks/recent-images-block/save.js create mode 100644 block-editor/blocks/recent-images-block/style.scss create mode 100644 block-editor/blocks/single-image-block/block.json create mode 100644 block-editor/blocks/single-image-block/edit.js create mode 100644 block-editor/blocks/single-image-block/editor.scss create mode 100644 block-editor/blocks/single-image-block/index.js create mode 100644 block-editor/blocks/single-image-block/save.js create mode 100644 block-editor/blocks/single-image-block/style.scss create mode 100644 block-editor/blocks/slideshow-block/block.json create mode 100644 block-editor/blocks/slideshow-block/edit.js create mode 100644 block-editor/blocks/slideshow-block/editor.scss create mode 100644 block-editor/blocks/slideshow-block/index.js create mode 100644 block-editor/blocks/slideshow-block/save.js create mode 100644 block-editor/blocks/slideshow-block/style.scss create mode 100644 block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js create mode 100644 block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss create mode 100644 block-editor/gerneral-components/description-input/DescriptionInput.js create mode 100644 block-editor/gerneral-components/description-input/descriptionInput.scss create mode 100644 block-editor/gerneral-components/float-select/FloatSelect.js create mode 100644 block-editor/gerneral-components/float-select/floatSelect.scss create mode 100644 block-editor/gerneral-components/height-input/Height.js create mode 100644 block-editor/gerneral-components/height-input/height.scss create mode 100644 block-editor/gerneral-components/link-input/LinkInput.js create mode 100644 block-editor/gerneral-components/link-input/linkInput.scss create mode 100644 block-editor/gerneral-components/mode-select/ModeSelect.js create mode 100644 block-editor/gerneral-components/mode-select/mode.scss create mode 100644 block-editor/gerneral-components/number-of-images-input/NumberOfImages.js rename block-editor/gerneral-components/{numberOfImages => number-of-images-input}/numberOfImages.scss (50%) delete mode 100644 block-editor/gerneral-components/numberOfImages/NumberOfImages.js create mode 100644 block-editor/gerneral-components/template-radio-group/Template.js create mode 100644 block-editor/gerneral-components/template-radio-group/template.scss create mode 100644 block-editor/gerneral-components/width-input/Width.js create mode 100644 block-editor/gerneral-components/width-input/width.scss create mode 100644 block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 jest.config.json create mode 100644 lang/nggallery-da_DK-backup-202311261504520.po~ rename lang/{nggallery-de_DE-backup-202209111611330.po~ => nggallery-de_DE-backup-202311261502360.po~} (99%) create mode 100644 lang/nggallery-de_DE-backup-202311261502510.po~ create mode 100644 lang/nggallery-de_DE-backup-202311261503040.po~ create mode 100644 lang/nggallery-de_DE-backup-202311261504590.po~ create mode 100644 lang/nggallery-es_ES-backup-202311261505060.po~ create mode 100644 lang/nggallery-fi-backup-202311261505120.po~ create mode 100644 lang/nggallery-fi_FI-backup-202311261505210.po~ create mode 100644 lang/nggallery-hu_HU-backup-202311261505410.po~ rename languages/nggallery.pot => language/languages.pot (82%) create mode 100644 public/blocks/album-block/album-block.asset.php create mode 100644 public/blocks/album-block/album-block.css create mode 100644 public/blocks/album-block/album-block.css.map create mode 100644 public/blocks/album-block/album-block.js create mode 100644 public/blocks/album-block/album-block.js.map create mode 100644 public/blocks/album-block/style-album-block.css create mode 100644 public/blocks/album-block/style-album-block.css.map create mode 100644 public/blocks/image-browser-block/image-browser-block.asset.php create mode 100644 public/blocks/image-browser-block/image-browser-block.css create mode 100644 public/blocks/image-browser-block/image-browser-block.css.map create mode 100644 public/blocks/image-browser-block/image-browser-block.js create mode 100644 public/blocks/image-browser-block/image-browser-block.js.map create mode 100644 public/blocks/image-browser-block/style-image-browser-block.css create mode 100644 public/blocks/image-browser-block/style-image-browser-block.css.map create mode 100644 public/blocks/random-images-block/random-images-block.asset.php create mode 100644 public/blocks/random-images-block/random-images-block.css create mode 100644 public/blocks/random-images-block/random-images-block.css.map create mode 100644 public/blocks/random-images-block/random-images-block.js create mode 100644 public/blocks/random-images-block/random-images-block.js.map create mode 100644 public/blocks/random-images-block/style-random-images-block.css create mode 100644 public/blocks/random-images-block/style-random-images-block.css.map create mode 100644 public/blocks/recent-images-block/recent-images-block.asset.php create mode 100644 public/blocks/recent-images-block/recent-images-block.css create mode 100644 public/blocks/recent-images-block/recent-images-block.css.map create mode 100644 public/blocks/recent-images-block/recent-images-block.js create mode 100644 public/blocks/recent-images-block/recent-images-block.js.map create mode 100644 public/blocks/recent-images-block/style-recent-images-block.css create mode 100644 public/blocks/recent-images-block/style-recent-images-block.css.map create mode 100644 public/blocks/single-image-block/single-image-block.asset.php create mode 100644 public/blocks/single-image-block/single-image-block.css create mode 100644 public/blocks/single-image-block/single-image-block.css.map create mode 100644 public/blocks/single-image-block/single-image-block.js create mode 100644 public/blocks/single-image-block/single-image-block.js.map create mode 100644 public/blocks/single-image-block/style-single-image-block.css create mode 100644 public/blocks/single-image-block/style-single-image-block.css.map create mode 100644 public/blocks/slideshow-block/slideshow-block.asset.php create mode 100644 public/blocks/slideshow-block/slideshow-block.css create mode 100644 public/blocks/slideshow-block/slideshow-block.css.map create mode 100644 public/blocks/slideshow-block/slideshow-block.js create mode 100644 public/blocks/slideshow-block/slideshow-block.js.map create mode 100644 public/blocks/slideshow-block/style-slideshow-block.css create mode 100644 public/blocks/slideshow-block/style-slideshow-block.css.map create mode 100644 tests/js/blocks/Autocomplete.test.js create mode 100644 tests/js/blocks/NumberOfImages.test.js create mode 100644 tests/js/blocks/__snapshots__/Autocomplete.test.js.snap create mode 100644 tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..3f3c69a --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": [ "@wordpress/babel-preset-default" ] +} diff --git a/block-editor/api.js b/block-editor/api.js index da967d3..f76079a 100644 --- a/block-editor/api.js +++ b/block-editor/api.js @@ -1,9 +1,28 @@ const fetchGallerys = async (searchTerm) => { - const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`) + const res = await fetch( + nggData.siteUrl + + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50` + ); - return await res.json(); -} + return await res.json(); +}; -export { - fetchGallerys -} +const fetchAlbums = async (searchTerm) => { + const res = await fetch( + nggData.siteUrl + + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50` + ); + + return await res.json(); +}; + +const fetchImages = async (searchTerm) => { + const res = await fetch( + nggData.siteUrl + + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50` + ); + + return await res.json(); +}; + +export { fetchGallerys, fetchAlbums, fetchImages }; diff --git a/block-editor/blocks/album-block/block.json b/block-editor/blocks/album-block/block.json new file mode 100644 index 0000000..46ad800 --- /dev/null +++ b/block-editor/blocks/album-block/block.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/album-block", + "version": "1.0.0", + "title": "Album", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "albumLabel": { + "type": "string" + }, + "albumTemplate": { + "type": "string", + "default": "compact" + }, + "galleryTemplate": { + "type": "string", + "default": "gallery" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/album-block/album-block.js", + "editorStyle": "file:../../../public/blocks/album-block/album-block.css", + "style": "file:../../../public/blocks/style-blocks/album-block/style-album-block.css" +} diff --git a/block-editor/blocks/album-block/edit.js b/block-editor/blocks/album-block/edit.js new file mode 100644 index 0000000..9efad8d --- /dev/null +++ b/block-editor/blocks/album-block/edit.js @@ -0,0 +1,132 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchAlbums } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [album, setAlbum] = useState( + attributes?.albumLabel ? attributes.albumLabel : "" + ); + const [galleryTemplate, setGalleryTemplate] = useState( + attributes?.galleryTemplate ? attributes.galleryTemplate : "gallery" + ); + const [albumTemplate, setAlbumTemplate] = useState( + attributes?.albumTemplate ? attributes.albumTemplate : "compact" + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== album) { + setAlbum(value?.label); + } + }; + + const handleGalleryTemplateSelection = (value) => { + setGalleryTemplate(value); + }; + + const handleAlbumTemplateSelection = (value) => { + setAlbumTemplate(value); + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (album) { + newAttributes["albumLabel"] = album; + } + + if (albumTemplate) { + newAttributes["albumTemplate"] = albumTemplate; + } + + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + + setAttributes(newAttributes); + }; + + return ( +
+ + +
+ +
+
+ +
+ + +
+
+ + +
+ + {attributes.albumLabel && ( + + )} + {!attributes.albumLabel && ( +

{__("Please select an album", "nggallery")}

+ )} +
+ ); +} diff --git a/block-editor/blocks/album-block/editor.scss b/block-editor/blocks/album-block/editor.scss new file mode 100644 index 0000000..3533a9a --- /dev/null +++ b/block-editor/blocks/album-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-album-block-controlls { + padding: 16px; +} + +.nextcellent-single-album-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/album-block/index.js b/block-editor/blocks/album-block/index.js new file mode 100644 index 0000000..01062c7 --- /dev/null +++ b/block-editor/blocks/album-block/index.js @@ -0,0 +1,111 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "nggalbum", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: "string", + shortcode: ({ named: { images } }) => images, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[nggalbum"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[nggalbum|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + console.log(split); + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "albumLabel"; + } else if (split[0] == "template") { + attName = "albumTemplate"; + } else if (split[0] == "gallery") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/album-block/save.js b/block-editor/blocks/album-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/album-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/album-block/style.scss b/block-editor/blocks/album-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/album-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/gallery-block/block.json b/block-editor/blocks/gallery-block/block.json index 76b3b90..4c95185 100644 --- a/block-editor/blocks/gallery-block/block.json +++ b/block-editor/blocks/gallery-block/block.json @@ -2,10 +2,9 @@ "$schema": "https://json.schemastore.org/block.json", "apiVersion": 2, "name": "nggallery/gallery-block", - "version": "0.1.0", + "version": "1.0.0", "title": "Gallery", "category": "nextcellent-blocks", - "icon": "format-gallery", "description": "", "attributes": { "galleryLabel": { @@ -14,6 +13,13 @@ "numberOfImages": { "type": "number", "default": 0 + }, + "template": { + "type": "string", + "default": "gallery" + }, + "customTemplate": { + "type": "string" } }, "supports": { diff --git a/block-editor/blocks/gallery-block/edit.js b/block-editor/blocks/gallery-block/edit.js index cafba11..83240f8 100644 --- a/block-editor/blocks/gallery-block/edit.js +++ b/block-editor/blocks/gallery-block/edit.js @@ -1,21 +1,20 @@ -import ServerSideRender from '@wordpress/server-side-render'; +import ServerSideRender from "@wordpress/server-side-render"; //import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' -import NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages'; +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; -import { PanelBody } from '@wordpress/components'; +import { PanelBody } from "@wordpress/components"; -import { useState } from '@wordpress/element'; +import { useState } from "@wordpress/element"; -import { useBlockProps, InspectorControls } from '@wordpress/block-editor'; +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; /** * Retrieves the translation of text. * * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ */ -import { __ } from '@wordpress/i18n'; - +import { __ } from "@wordpress/i18n"; /** * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. @@ -23,9 +22,11 @@ import { __ } from '@wordpress/i18n'; * * @see https://www.npmjs.com/package/@wordpress/scripts#using-css */ -import './editor.scss'; -import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'; -import { fetchGallerys } from '../../api'; +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; +import CustomTemplateInput from "../../gerneral-components/custom-template-input/description-input/CustomTemplateInput"; /** * The edit function describes the structure of your block in the context of the @@ -35,59 +36,107 @@ import { fetchGallerys } from '../../api'; * @return {WPElement} Element to render. */ export default function Edit({ attributes, setAttributes }) { - const [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : ''); - const [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0'); + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [number, setNumber] = useState( + attributes?.numberOfImages ? attributes.numberOfImages : "0" + ); + const [template, setTemplate] = useState( + attributes?.template ? attributes.template : "gallery" + ); + const [customTemplate, setCustomTemplate] = useState( + attributes?.customTemplate ? attributes.customTemplate : "" + ); - const handleAutocompleteSelect = (value) => { - if (value?.label !== gallery) { - setGallery(value?.label); - } - } + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; const handleNumberOfImagesChange = (value) => { if (value !== number) { setNumber(value); } - } + }; + + const handleTemplateSelection = (value) => { + setTemplate(value); + }; + + const handleCustomTemplateChange = (value) => { + setCustomTemplate(value); + }; const attributeSetter = (e) => { e.stopPropagation(); e.preventDefault(); - setAttributes({ galleryLabel: gallery }) + setAttributes({ galleryLabel: gallery }); - setAttributes({numberOfImages: number}) + setAttributes({ numberOfImages: number }); - } + if (template) { + setAttributes({ template: template }); + } + }; return (
- - - -
- - {/* */} -
-
- -
- -
-
- - - -
- - {attributes.galleryLabel && + + +
+ +
+
+ +
+ + {template == "other" && ( + + )} + {template !== "other" && ( + + )} +
+
+ + +
+ + {attributes.galleryLabel && ( - }{!attributes.galleryLabel && -

{__('Please select a gallery', 'nggallery')}

- } + )} + {!attributes.galleryLabel && ( +

{__("Please select a gallery", "nggallery")}

+ )}
); } diff --git a/block-editor/blocks/gallery-block/editor.scss b/block-editor/blocks/gallery-block/editor.scss index 8344df9..36b2f1a 100644 --- a/block-editor/blocks/gallery-block/editor.scss +++ b/block-editor/blocks/gallery-block/editor.scss @@ -13,8 +13,12 @@ padding: 16px; } +.nextcellent-single-gallery-block-render { + pointer-events: none; +} + #nextcellent-block-set-button { display: block; width: 80%; - margin: 5px auto; -} \ No newline at end of file + margin: 10px auto; +} diff --git a/block-editor/blocks/gallery-block/index.js b/block-editor/blocks/gallery-block/index.js index 3ea15d8..6f10672 100644 --- a/block-editor/blocks/gallery-block/index.js +++ b/block-editor/blocks/gallery-block/index.js @@ -3,7 +3,7 @@ * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ -import { registerBlockType, createBlock } from '@wordpress/blocks'; +import { registerBlockType, createBlock } from "@wordpress/blocks"; /** * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. @@ -12,14 +12,14 @@ import { registerBlockType, createBlock } from '@wordpress/blocks'; * * @see https://www.npmjs.com/package/@wordpress/scripts#using-css */ -import './style.scss'; +import "./style.scss"; /** * Internal dependencies */ -import json from './block.json'; -import edit from './edit'; -import save from './save'; +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; const { name, ...settings } = json; @@ -28,8 +28,25 @@ const { name, ...settings } = json; * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ -registerBlockType( name, { +registerBlockType(name, { ...settings, + + icon: ( + + ), /** * @see ./edit.js */ @@ -43,45 +60,41 @@ registerBlockType( name, { transforms: { from: [ { - type: 'shortcode', - tag: 'nggallery', - isMatch: (test) => { - console.log(test) - return test.startsWith('[nggallery'); - }, + type: "shortcode", + tag: "nggallery", attributes: { galleryLabel: { - type: 'string', + type: "string", shortcode: ({ named: { id } }) => id, }, numberOfImages: { - type: 'string', + type: "string", shortcode: ({ named: { images } }) => images, - } + }, }, }, { - type: 'block', - blocks: ['core/shortcode'], + type: "block", + blocks: ["core/shortcode"], isMatch: ({ text }) => { - return text.startsWith('[nggallery'); + return text?.startsWith("[nggallery"); }, transform: ({ text }) => { const attributes = text - .replace(/\[nggallery|]|/g, '') //remove the shortcode tags + .replace(/\[nggallery|]|/g, "") //remove the shortcode tags .trim() // remove unnecessary spaces before and after - .split(' '); //split the attributes + .split(" "); //split the attributes const atts = {}; attributes.map((item) => { - const split = item.trim().split('='); - let attName = ''; + const split = item.trim().split("="); + let attName = ""; // since attributes have new names in the block, we need to match the old ones - if (split[0] === 'id') { - attName = 'galleryLabel' + if (split[0] === "id") { + attName = "galleryLabel"; } else { - attName = 'numberOfImages' + attName = "numberOfImages"; } atts[[attName]] = split[1]; }); @@ -91,4 +104,4 @@ registerBlockType( name, { }, ], }, -} ); +}); diff --git a/block-editor/blocks/image-browser-block/block.json b/block-editor/blocks/image-browser-block/block.json new file mode 100644 index 0000000..5dd2ac7 --- /dev/null +++ b/block-editor/blocks/image-browser-block/block.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/image-browser-block", + "version": "0.1.0", + "title": "Image browser", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/image-browser-block/image-browser-block.js", + "editorStyle": "file:../../../public/blocks/image-browser-block/single-image-block.css", + "style": "file:../../../public/blocks/style-blocks/image-browser-block/style-image-browser-block.css" +} diff --git a/block-editor/blocks/image-browser-block/edit.js b/block-editor/blocks/image-browser-block/edit.js new file mode 100644 index 0000000..6dae9d8 --- /dev/null +++ b/block-editor/blocks/image-browser-block/edit.js @@ -0,0 +1,87 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + setAttributes({ galleryLabel: gallery }); + }; + + return ( +
+ + +
+ +
+
+ + +
+ + {attributes.galleryLabel && ( + + )} + {!attributes.galleryLabel && ( +

{__("Please select a gallery", "nggallery")}

+ )} +
+ ); +} diff --git a/block-editor/blocks/image-browser-block/editor.scss b/block-editor/blocks/image-browser-block/editor.scss new file mode 100644 index 0000000..1134455 --- /dev/null +++ b/block-editor/blocks/image-browser-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-image-browser-block-controlls { + padding: 16px; +} + +.nextcellent-image-browser-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/image-browser-block/index.js b/block-editor/blocks/image-browser-block/index.js new file mode 100644 index 0000000..52e2ad8 --- /dev/null +++ b/block-editor/blocks/image-browser-block/index.js @@ -0,0 +1,98 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "imagebrowser ", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[imagebrowser "); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[imagebrowser|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/image-browser-block/save.js b/block-editor/blocks/image-browser-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/image-browser-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/image-browser-block/style.scss b/block-editor/blocks/image-browser-block/style.scss new file mode 100644 index 0000000..d2d5cf3 --- /dev/null +++ b/block-editor/blocks/image-browser-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/random-images-block/block.json b/block-editor/blocks/random-images-block/block.json new file mode 100644 index 0000000..d8b81bc --- /dev/null +++ b/block-editor/blocks/random-images-block/block.json @@ -0,0 +1,32 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/random-images-block", + "version": "1.0.0", + "title": "Random pictures", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "numberOfImages": { + "type": "number", + "default": 0 + }, + "galleryTemplate": { + "type": "string", + "default": "gallery" + }, + "mode": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/random-images-block/random-images-block.js", + "editorStyle": "file:../../../public/blocks/random-images-block/random-images-block.css", + "style": "file:../../../public/blocks/style-blocks/random-images-block/style-random-images-block.css" +} diff --git a/block-editor/blocks/random-images-block/edit.js b/block-editor/blocks/random-images-block/edit.js new file mode 100644 index 0000000..b0879a9 --- /dev/null +++ b/block-editor/blocks/random-images-block/edit.js @@ -0,0 +1,165 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; +import { fetchGallerys } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; +import ModeSelect from "../../gerneral-components/mode-select/ModeSelect"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [number, setNumber] = useState( + attributes?.numberOfImages ? attributes.numberOfImages : "0" + ); + const [galleryTemplate, setGalleryTemplate] = useState( + attributes?.galleryTemplate ? attributes.galleryTemplate : "gallery" + ); + const [mode, setMode] = useState(attributes?.mode ? attributes.mode : ""); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const handleNumberOfImagesChange = (value) => { + if (value !== number) { + setNumber(value); + } + }; + + const handleModeChange = (value) => { + if (value !== mode) { + setMode(value); + } + }; + + const handleGalleryTemplateSelection = (value) => { + setGalleryTemplate(value); + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + + if (number) { + newAttributes["numberOfImages"] = number; + } + + if (mode) { + newAttributes["mode"] = mode; + } + + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + + setAttributes(newAttributes); + }; + + return ( +
+ + +
+ +
+
+ +
+ +

+ {__( + "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", + "nggallery" + )} +

+ +

+ {__( + "If a gallery is selected, only images from that gallery will be shown.", + "nggallery" + )} +

+ +
+
+ + +
+ + {attributes.numberOfImages > 0 && ( + + )} + + {!attributes.numberOfImages && ( +

{__("You need to select a number of images.", "nggallery")}

+ )} +
+ ); +} diff --git a/block-editor/blocks/random-images-block/editor.scss b/block-editor/blocks/random-images-block/editor.scss new file mode 100644 index 0000000..d51a918 --- /dev/null +++ b/block-editor/blocks/random-images-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/random-images-block/index.js b/block-editor/blocks/random-images-block/index.js new file mode 100644 index 0000000..8905bb9 --- /dev/null +++ b/block-editor/blocks/random-images-block/index.js @@ -0,0 +1,110 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "random", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: "string", + shortcode: ({ named: { max } }) => max, + }, + galleryTemplate: { + type: "string", + shortcode: ({ named: { template } }) => template, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[random"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[random|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/random-images-block/save.js b/block-editor/blocks/random-images-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/random-images-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/random-images-block/style.scss b/block-editor/blocks/random-images-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/random-images-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/recent-images-block/block.json b/block-editor/blocks/recent-images-block/block.json new file mode 100644 index 0000000..8291a70 --- /dev/null +++ b/block-editor/blocks/recent-images-block/block.json @@ -0,0 +1,32 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/recent-images-block", + "version": "1.0.0", + "title": "Recent pictures", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "numberOfImages": { + "type": "number", + "default": 0 + }, + "galleryTemplate": { + "type": "string", + "default": "gallery" + }, + "mode": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/recent-images-block/recent-images-block.js", + "editorStyle": "file:../../../public/blocks/recent-images-block/recent-images-block.css", + "style": "file:../../../public/blocks/style-blocks/recent-images-block/style-recent-images-block.css" +} diff --git a/block-editor/blocks/recent-images-block/edit.js b/block-editor/blocks/recent-images-block/edit.js new file mode 100644 index 0000000..0e5fb1c --- /dev/null +++ b/block-editor/blocks/recent-images-block/edit.js @@ -0,0 +1,167 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; +import ModeSelect from "../../gerneral-components/mode-select/ModeSelect"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [number, setNumber] = useState( + attributes?.numberOfImages ? attributes.numberOfImages : "0" + ); + const [galleryTemplate, setGalleryTemplate] = useState( + attributes?.galleryTemplate ? attributes.galleryTemplate : "gallery" + ); + const [mode, setMode] = useState(attributes?.mode ? attributes.mode : ""); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const handleNumberOfImagesChange = (value) => { + if (value !== number) { + setNumber(value); + } + }; + + const handleModeChange = (value) => { + if (value !== mode) { + setMode(value); + } + }; + + const handleGalleryTemplateSelection = (value) => { + setGalleryTemplate(value); + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + + if (number) { + newAttributes["numberOfImages"] = number; + } + + if (mode) { + newAttributes["mode"] = mode; + } + + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + + setAttributes(newAttributes); + }; + + return ( +
+ + +
+ +
+
+ +
+ +

+ {__( + "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", + "nggallery" + )} +

+ +

+ {__( + "If a gallery is selected, only images from that gallery will be shown.", + "nggallery" + )} +

+ +
+
+ + +
+ + {attributes.numberOfImages > 0 && ( + + )} + + {!attributes.numberOfImages && ( +

{__("You need to select a number of images.", "nggallery")}

+ )} +
+ ); +} diff --git a/block-editor/blocks/recent-images-block/editor.scss b/block-editor/blocks/recent-images-block/editor.scss new file mode 100644 index 0000000..d51a918 --- /dev/null +++ b/block-editor/blocks/recent-images-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/recent-images-block/index.js b/block-editor/blocks/recent-images-block/index.js new file mode 100644 index 0000000..851e016 --- /dev/null +++ b/block-editor/blocks/recent-images-block/index.js @@ -0,0 +1,117 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "recent", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: "string", + shortcode: ({ named: { max } }) => max, + }, + mode: { + type: "string", + shortcode: ({ named: { mode } }) => mode, + }, + galleryTemplate: { + type: "string", + shortcode: ({ named: { template } }) => template, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[recent"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[recent|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "mode") { + attName = "mode"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/recent-images-block/save.js b/block-editor/blocks/recent-images-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/recent-images-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/recent-images-block/style.scss b/block-editor/blocks/recent-images-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/recent-images-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/single-image-block/block.json b/block-editor/blocks/single-image-block/block.json new file mode 100644 index 0000000..b92dde9 --- /dev/null +++ b/block-editor/blocks/single-image-block/block.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/single-image-block", + "version": "0.1.0", + "title": "Single Image", + "category": "nextcellent-blocks", + + "description": "", + "attributes": { + "imageLabel": { + "type": "string" + }, + "mode": { + "type": "string" + }, + "float": { + "type": "string" + }, + "link": { + "type": "string" + }, + "width": { + "type": "number" + }, + "height": { + "type": "number" + }, + "description": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/single-image-block/single-image-block.js", + "editorStyle": "file:../../../public/blocks/single-image-block/single-image-block.css", + "style": "file:../../../public/blocks/style-blocks/single-image-block/style-single-image-block.css" +} diff --git a/block-editor/blocks/single-image-block/edit.js b/block-editor/blocks/single-image-block/edit.js new file mode 100644 index 0000000..b819ddc --- /dev/null +++ b/block-editor/blocks/single-image-block/edit.js @@ -0,0 +1,198 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchImages } from "../../api"; +import ModeSelect from "../../gerneral-components/mode-select/ModeSelect"; +import Width from "../../gerneral-components/width-input/Width"; +import Height from "../../gerneral-components/height-input/Height"; +import FloatSelect from "../../gerneral-components/float-select/FloatSelect"; +import LinkInput from "../../gerneral-components/link-input/LinkInput"; +import DescriptionInput from "../../gerneral-components/description-input/DescriptionInput"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [image, setImage] = useState( + attributes?.imageLabel ? attributes.imageLabel : "" + ); + const [mode, setMode] = useState(attributes?.mode ? attributes.mode : ""); + const [float, setFloat] = useState(attributes?.float ? attributes.float : ""); + const [width, setWidth] = useState(attributes?.width ? attributes.width : 0); + const [height, setHeight] = useState( + attributes?.height ? attributes.height : 0 + ); + const [link, setLink] = useState(attributes?.link ? attributes.link : ""); + const [description, setDescription] = useState( + attributes?.description ? attributes.description : "" + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== image) { + setImage(value?.label); + } + }; + + const handleModeChange = (value) => { + if (value !== mode) { + setMode(value); + } + }; + + const handleFloatChange = (value) => { + if (value !== float) { + setFloat(value); + } + }; + + const handleWidthChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + + const handleHeightChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + + const handleLinkChange = (value) => { + if (value !== link) { + setLink(value); + } + }; + + const handleDescriptionChange = (value) => { + if (value !== description) { + setDescription(value); + } + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (image) { + newAttributes["imageLabel"] = image; + } + + if (mode) { + newAttributes["mode"] = mode; + } + + if (float) { + newAttributes["float"] = float; + } + + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + + if (link) { + newAttributes["link"] = link; + } + + if (description) { + newAttributes["description"] = description; + } + + setAttributes(newAttributes); + }; + + return ( +
+ + +
+ +
+
+ +
+ + + + + + +
+
+ + +
+ + {attributes.imageLabel && ( + + )} + {!attributes.imageLabel && ( +

{__("Please select an image", "nggallery")}

+ )} +
+ ); +} diff --git a/block-editor/blocks/single-image-block/editor.scss b/block-editor/blocks/single-image-block/editor.scss new file mode 100644 index 0000000..1c68c84 --- /dev/null +++ b/block-editor/blocks/single-image-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-single-image-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-single-image-block-controlls { + padding: 16px; +} + +#nextcellent-single-image-set-button { + display: block; + width: 80%; + margin: 5px auto; +} + +.nextcellent-single-image-block-image { + pointer-events: none; +} diff --git a/block-editor/blocks/single-image-block/index.js b/block-editor/blocks/single-image-block/index.js new file mode 100644 index 0000000..82717e4 --- /dev/null +++ b/block-editor/blocks/single-image-block/index.js @@ -0,0 +1,153 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "singlepic", + attributes: { + imageLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + mode: { + type: "string", + shortcode: ({ named: { mode } }) => mode, + }, + width: { + type: "string", + shortcode: ({ named: { w } }) => w, + }, + height: { + type: "string", + shortcode: ({ named: { h } }) => h, + }, + float: { + type: "string", + shortcode: ({ named: { float } }) => float, + }, + link: { + type: "string", + shortcode: ({ named: { link } }) => link, + }, + description: { + type: "string", + shortcode: (test) => { + console.log(test); + return ""; + }, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[singlepic"); + }, + transform: ({ text }) => { + const atts = {}; + + const idStr = text.match(/id=\d+/); + + if (idStr && idStr[0]) { + const id = idStr[0].split("=")[1]; + atts["imageLabel"] = id; + } + + const widthStr = text.match(/w=(\d+)/); + + if (widthStr && widthStr[1]) { + atts["width"] = widthStr[1]; + } + + const heightStr = text.match(/h=(\d+)/); + + if (heightStr && heightStr[1]) { + atts["height"] = heightStr[1]; + } + + const modeStr = text.match(/(mode=(.*?))(?= )/); + + if (modeStr && modeStr[1]) { + atts["mode"] = modeStr[1]; + } + + const floatStr = text.match(/(float=(.*?))(?= )/); + + if (floatStr && floatStr[1]) { + atts["float"] = floatStr[1]; + } + + const linkStr = text.match(/(link=(.*?))(?=])/); + + if (linkStr && linkStr[1]) { + atts["link"] = linkStr[1]; + } + + const descriptionStr = text.match(/(?<=\])(.*)(?=\[)/); + + if (descriptionStr && descriptionStr[1]) { + atts["description"] = descriptionStr[1]; + } + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/single-image-block/save.js b/block-editor/blocks/single-image-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/single-image-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/single-image-block/style.scss b/block-editor/blocks/single-image-block/style.scss new file mode 100644 index 0000000..d2d5cf3 --- /dev/null +++ b/block-editor/blocks/single-image-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/slideshow-block/block.json b/block-editor/blocks/slideshow-block/block.json new file mode 100644 index 0000000..70f9220 --- /dev/null +++ b/block-editor/blocks/slideshow-block/block.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/slideshow-block", + "version": "1.0.0", + "title": "Slideshow", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "width": { + "type": "number" + }, + "height": { + "type": "number" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/slideshow-block/slideshow-block.js", + "editorStyle": "file:../../../public/blocks/slideshow-block/slideshow-block.css", + "style": "file:../../../public/blocks/style-blocks/slideshow-block/style-slideshow-block.css" +} diff --git a/block-editor/blocks/slideshow-block/edit.js b/block-editor/blocks/slideshow-block/edit.js new file mode 100644 index 0000000..78b1d78 --- /dev/null +++ b/block-editor/blocks/slideshow-block/edit.js @@ -0,0 +1,134 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; +import Width from "../../gerneral-components/width-input/Width"; +import Height from "../../gerneral-components/height-input/Height"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [width, setWidth] = useState(attributes?.width ? attributes.width : 0); + const [height, setHeight] = useState( + attributes?.height ? attributes.height : 0 + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const handleWidthChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + + const handleHeightChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + + setAttributes(newAttributes); + }; + + return ( +
+ + +
+ +
+
+ +
+ + +
+
+ + +
+ + {attributes.galleryLabel && ( + + )} + {!attributes.galleryLabel && ( +

{__("Please select a gallery", "nggallery")}

+ )} +
+ ); +} diff --git a/block-editor/blocks/slideshow-block/editor.scss b/block-editor/blocks/slideshow-block/editor.scss new file mode 100644 index 0000000..e75785a --- /dev/null +++ b/block-editor/blocks/slideshow-block/editor.scss @@ -0,0 +1,35 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-slideshow-block-controlls { + padding: 16px; +} + +.nextcellent-slideshow-block-render { + pointer-events: none; +} + +.nextcellent-slideshow-block-render .ngg-slideshow { + display: flex; + flex-flow: row; + justify-content: center; +} + +.nextcellent-slideshow-block-render .ngg-slideshow img { + height: 100px; + margin-right: 5px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/slideshow-block/index.js b/block-editor/blocks/slideshow-block/index.js new file mode 100644 index 0000000..d766a74 --- /dev/null +++ b/block-editor/blocks/slideshow-block/index.js @@ -0,0 +1,111 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "slideshow", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + width: { + type: "string", + shortcode: ({ named: { w } }) => w, + }, + height: { + type: "string", + shortcode: ({ named: { h } }) => h, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[slideshow"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[slideshow|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] == "w") { + attName = "width"; + } else if (split[0] == "h") { + attName = "height"; + } + + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/slideshow-block/save.js b/block-editor/blocks/slideshow-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/slideshow-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/slideshow-block/style.scss b/block-editor/blocks/slideshow-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/slideshow-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/gerneral-components/autocomplete/Autocomplete.js b/block-editor/gerneral-components/autocomplete/Autocomplete.js index 774d7ba..4b4c3e6 100644 --- a/block-editor/gerneral-components/autocomplete/Autocomplete.js +++ b/block-editor/gerneral-components/autocomplete/Autocomplete.js @@ -8,11 +8,11 @@ */ // Load external dependency. -import { useEffect, useState } from '@wordpress/element'; -import './autocomplete.scss' +import { useEffect, useState } from "@wordpress/element"; +import "./autocomplete.scss"; /** -* Note: The options array should be an array of objects containing labels; i.e.: + * Note: The options array should be an array of objects containing labels; i.e.: * [ * { labels: 'first' }, * { labels: 'second' } @@ -25,60 +25,74 @@ import './autocomplete.scss' * @returns {JSX.Element} * @constructor */ -function Autocomplete( { - label, - preSelected, - fetch = async () => {return []}, +function Autocomplete({ + label, + preSelected, + fetch = async () => { + return []; + }, onFocus = () => {}, - onChange = () => {}, + onChange = () => {}, onSelect = () => {}, - ...props -} ) { - - const [value, setValue] = useState(preSelected); + ...props +}) { + const [value, setValue] = useState(preSelected ? preSelected : ""); const [listFocus, setListFocus] = useState(0); const [listFocusOption, setListFocusOption] = useState(undefined); const [open, setOpen] = useState(false); const [internalOptions, setOptions] = useState([]); const [isLoading, setIsLoading] = useState(false); - // Unique ID for the input. - const inputId = `nextcellent-autocomplete-input`; + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; /** - * Effect executed on load of the component and change of open to reset list focus start - */ - useEffect(() => { - if (open) { - setListFocus(0); - } - }, [open]); + * Effect executed on load of the component and change of open to reset list focus start + */ + useEffect(() => { + if (open) { + setListFocus(0); + } + }, [open]); + + const onClick = async (event) => { + setOpen(true); + setIsLoading(true); + + const json = await fetch(""); + setOptions(json); + + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; /** * Function to handle the onChange event. * * @param {Event} event */ - const onChangeValue = async ( event ) => { + const onChangeValue = async (event) => { setValue(event.target.value); setOpen(true); - setIsLoading(true) + setIsLoading(true); const json = await fetch(value); setOptions(json); - - if (internalOptions.length > 0 ) { - setOpen(true); + if (json.length > 0) { setIsLoading(false); } else { setOpen(false); setIsLoading(false); } - onChange( event.target.value ); - }; + onChange(event.target.value); + }; /** * Function to handle the selection of an option @@ -89,12 +103,12 @@ function Autocomplete( { event.stopPropagation(); event.preventDefault(); - const option = internalOptions[event.target.dataset.option] + const option = internalOptions[event.target.dataset.option]; setValue(option.label); setOpen(false); onSelect(option); - } + }; /** * Method that has common funtionality for the arrow key handling @@ -103,13 +117,12 @@ function Autocomplete( { * @param {string} key */ const handleArrowKey = (children, key) => { - const target = children[listFocus]; - target.classList.add('focus') + target.classList.add("focus"); setListFocusOption(internalOptions[listFocus]); - } + }; /** * Method to handle enter and arrow keys @@ -117,25 +130,27 @@ function Autocomplete( { * @param {Event} event */ const handleKeys = (event) => { - const key = ['ArrowDown', 'ArrowUp', 'Enter'] + const key = ["ArrowDown", "ArrowUp", "Enter"]; if (key.includes(event.key)) { event.stopPropagation(); event.preventDefault(); - const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const list = document.getElementsByClassName( + "nextcellent-autocomplete-options" + )[0]; const children = list.childNodes; - if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { if (listFocus !== 0) { const targetBefore = children[listFocus - 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } else if (listFocus === 0) { const targetBefore = children[list.childElementCount - 1]; - targetBefore.classList.remove('focus') + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key) + handleArrowKey(children, event.key); if (listFocus < list.childElementCount - 1) { setListFocus(listFocus + 1); @@ -144,18 +159,18 @@ function Autocomplete( { } } - if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { setListFocus(list.childElementCount - 1); if (listFocus !== list.childElementCount - 1) { const targetBefore = children[listFocus + 1]; - targetBefore.classList.remove('focus') + targetBefore.classList.remove("focus"); } else if (listFocus === list.childElementCount - 1) { const targetBefore = children[0]; - targetBefore.classList.remove('focus') + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key) + handleArrowKey(children, event.key); if (listFocus - 1 > 0) { setListFocus(listFocus - 1); @@ -164,55 +179,65 @@ function Autocomplete( { } } - - if (event.key === 'Enter') { + if (event.key === "Enter") { if (listFocusOption) { setValue(listFocusOption.label); onSelect(listFocusOption); } setOpen(false); } - } - } - - - // Return the autocomplete. - return ( -
- { /* Label for the autocomplete. */ } - - - { /* Input field. */ } - + {/* Label for the autocomplete. */} + + + {/* Input field. */} + - - { /* List of all of the autocomplete options. */ } - {open && -
    - {isLoading && internalOptions.lenght <= 0 && + /> + + {/* List of all of the autocomplete options. */} + {open && ( +
      + {isLoading && internalOptions.length <= 0 && (
    • - } - {!isLoading && internalOptions?.map( ( option, index ) => -
    • {option.label}
    • )} + {!isLoading && + internalOptions?.map((option, index) => ( +
    • + {option.label} +
    • + ))}
    - } + )}
- ); -}; +} export default Autocomplete; diff --git a/block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js b/block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js new file mode 100644 index 0000000..0698d04 --- /dev/null +++ b/block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js @@ -0,0 +1,35 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./CustomTemplateInput.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function CustomTemplateInput({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-custom-template`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + + {/* Input field. */} + +
+ ); +} + +export default CustomTemplateInput; diff --git a/block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss b/block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss new file mode 100644 index 0000000..f5a753d --- /dev/null +++ b/block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss @@ -0,0 +1,12 @@ +.nextcellent-custom-template { + margin-bottom: 10px; +} + +.nextcellent-custom-template label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-custom-template input { + width: 100%; +} diff --git a/block-editor/gerneral-components/description-input/DescriptionInput.js b/block-editor/gerneral-components/description-input/DescriptionInput.js new file mode 100644 index 0000000..39ca1f0 --- /dev/null +++ b/block-editor/gerneral-components/description-input/DescriptionInput.js @@ -0,0 +1,35 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./descriptionInput.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function DescriptionInput({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-description`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + + {/* Input field. */} + +
+ ); +} + +export default DescriptionInput; diff --git a/block-editor/gerneral-components/description-input/descriptionInput.scss b/block-editor/gerneral-components/description-input/descriptionInput.scss new file mode 100644 index 0000000..222cc51 --- /dev/null +++ b/block-editor/gerneral-components/description-input/descriptionInput.scss @@ -0,0 +1,12 @@ +.nextcellent-image-description { + margin-bottom: 10px; +} + +.nextcellent-image-description label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-description input { + width: 100%; +} diff --git a/block-editor/gerneral-components/float-select/FloatSelect.js b/block-editor/gerneral-components/float-select/FloatSelect.js new file mode 100644 index 0000000..bded2ab --- /dev/null +++ b/block-editor/gerneral-components/float-select/FloatSelect.js @@ -0,0 +1,37 @@ +import { __ } from "@wordpress/i18n"; +import "./floatSelect.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function FloatSelect({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-float-select`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + {/* Select field. */} + +
+ ); +} + +export default FloatSelect; diff --git a/block-editor/gerneral-components/float-select/floatSelect.scss b/block-editor/gerneral-components/float-select/floatSelect.scss new file mode 100644 index 0000000..ac8917b --- /dev/null +++ b/block-editor/gerneral-components/float-select/floatSelect.scss @@ -0,0 +1,12 @@ +.nextcellent-image-float-select { + margin-bottom: 10px; +} + +.nextcellent-image-float-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-float-select select { + width: 100%; +} diff --git a/block-editor/gerneral-components/height-input/Height.js b/block-editor/gerneral-components/height-input/Height.js new file mode 100644 index 0000000..7ae3fee --- /dev/null +++ b/block-editor/gerneral-components/height-input/Height.js @@ -0,0 +1,42 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./height.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Height({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-height`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + + {/* Input field. */} + +
+ ); +} + +export default Height; diff --git a/block-editor/gerneral-components/height-input/height.scss b/block-editor/gerneral-components/height-input/height.scss new file mode 100644 index 0000000..825a089 --- /dev/null +++ b/block-editor/gerneral-components/height-input/height.scss @@ -0,0 +1,12 @@ +.nextcellent-image-height { + margin-bottom: 10px; +} + +.nextcellent-image-height label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-height input { + width: 100%; +} diff --git a/block-editor/gerneral-components/link-input/LinkInput.js b/block-editor/gerneral-components/link-input/LinkInput.js new file mode 100644 index 0000000..425bcc5 --- /dev/null +++ b/block-editor/gerneral-components/link-input/LinkInput.js @@ -0,0 +1,41 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./linkInput.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function LinkInput({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-link`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + + {/* Input field. */} + +
+ ); +} + +export default LinkInput; diff --git a/block-editor/gerneral-components/link-input/linkInput.scss b/block-editor/gerneral-components/link-input/linkInput.scss new file mode 100644 index 0000000..78cd8ab --- /dev/null +++ b/block-editor/gerneral-components/link-input/linkInput.scss @@ -0,0 +1,12 @@ +.nextcellent-image-link { + margin-bottom: 10px; +} + +.nextcellent-image-link label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-link input { + width: 100%; +} diff --git a/block-editor/gerneral-components/mode-select/ModeSelect.js b/block-editor/gerneral-components/mode-select/ModeSelect.js new file mode 100644 index 0000000..586afff --- /dev/null +++ b/block-editor/gerneral-components/mode-select/ModeSelect.js @@ -0,0 +1,60 @@ +import { __ } from "@wordpress/i18n"; +import "./mode.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect({ type = "img", value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return ( +
+ {/* Label for the input. */} + {type == "img" && ( + + )} + {type == "recent" && ( + + )} + {/* Select field. */} + {type == "img" && ( + + )} + {(type == "recent" || type == "random") && ( + + )} +
+ ); +} + +export default ModeSelect; diff --git a/block-editor/gerneral-components/mode-select/mode.scss b/block-editor/gerneral-components/mode-select/mode.scss new file mode 100644 index 0000000..ad8e22a --- /dev/null +++ b/block-editor/gerneral-components/mode-select/mode.scss @@ -0,0 +1,12 @@ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} diff --git a/block-editor/gerneral-components/number-of-images-input/NumberOfImages.js b/block-editor/gerneral-components/number-of-images-input/NumberOfImages.js new file mode 100644 index 0000000..9d226b4 --- /dev/null +++ b/block-editor/gerneral-components/number-of-images-input/NumberOfImages.js @@ -0,0 +1,55 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./numberOfImages.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages({ type = "gallery", value, onChange, ...props }) { + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + + {/* Input field. */} + + {type == "gallery" && ( +

+ {__( + "The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", + "nggallery" + )} +

+ )} + {type == "recent" && ( +

+ {__("The number of images that should be displayed.", "nggallery")} +

+ )} +
+ ); +} + +export default NumberOfImages; diff --git a/block-editor/gerneral-components/numberOfImages/numberOfImages.scss b/block-editor/gerneral-components/number-of-images-input/numberOfImages.scss similarity index 50% rename from block-editor/gerneral-components/numberOfImages/numberOfImages.scss rename to block-editor/gerneral-components/number-of-images-input/numberOfImages.scss index 6be5fe0..00c3df8 100644 --- a/block-editor/gerneral-components/numberOfImages/numberOfImages.scss +++ b/block-editor/gerneral-components/number-of-images-input/numberOfImages.scss @@ -1,3 +1,7 @@ -.nextcellent-number-of-images { - margin: 5px 0 5px 0; -} \ No newline at end of file +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} diff --git a/block-editor/gerneral-components/numberOfImages/NumberOfImages.js b/block-editor/gerneral-components/numberOfImages/NumberOfImages.js deleted file mode 100644 index 371ebae..0000000 --- a/block-editor/gerneral-components/numberOfImages/NumberOfImages.js +++ /dev/null @@ -1,51 +0,0 @@ -import { useState } from '@wordpress/element'; -import { __ } from '@wordpress/i18n'; - -// Load external dependency. -import './numberOfImages.scss' - -/** - * - * @param setAttribute function to set the number of images attribute - * @param props - * @returns {JSX.Element} - * @constructor - */ -function NumberOfImages( { - value, - onChange, - ...props -} ) { - - // Unique ID for the id. - const inputId = `nextcellent-block-number-of-images`; - - // Function to handle the onChange event. - const onChangeValue = ( event ) => { - onChange(event.target.value); - }; - - - // Return the fieldset. - return ( -
- { /* Label for the input. */ } - - - { /* Input field. */ } - -

{__("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery')}

-
- ); -}; - -export default NumberOfImages; diff --git a/block-editor/gerneral-components/template-radio-group/Template.js b/block-editor/gerneral-components/template-radio-group/Template.js new file mode 100644 index 0000000..c7b0b90 --- /dev/null +++ b/block-editor/gerneral-components/template-radio-group/Template.js @@ -0,0 +1,144 @@ +import { __ } from "@wordpress/i18n"; +import { Fragment } from "@wordpress/element"; + +// Load external dependency. +import "./template.scss"; + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template({ id, type, value, onChecked, ...props }) { + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = (event) => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {(type == "gallery" || type == "albumGallery") && ( + + + + + + + + + + + )} + {type == "gallery" && ( + + + + + )} + + {type == "album" && ( + + + + + + + + )} +
+ ); +} + +export default Template; diff --git a/block-editor/gerneral-components/template-radio-group/template.scss b/block-editor/gerneral-components/template-radio-group/template.scss new file mode 100644 index 0000000..d45fdc8 --- /dev/null +++ b/block-editor/gerneral-components/template-radio-group/template.scss @@ -0,0 +1,30 @@ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type="radio"]:checked+label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} diff --git a/block-editor/gerneral-components/width-input/Width.js b/block-editor/gerneral-components/width-input/Width.js new file mode 100644 index 0000000..0dd9522 --- /dev/null +++ b/block-editor/gerneral-components/width-input/Width.js @@ -0,0 +1,42 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./width.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Width({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-width`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
+ {/* Label for the input. */} + + + {/* Input field. */} + +
+ ); +} + +export default Width; diff --git a/block-editor/gerneral-components/width-input/width.scss b/block-editor/gerneral-components/width-input/width.scss new file mode 100644 index 0000000..8d182f6 --- /dev/null +++ b/block-editor/gerneral-components/width-input/width.scss @@ -0,0 +1,12 @@ +.nextcellent-image-width { + margin-bottom: 10px; +} + +.nextcellent-image-width label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-width input { + width: 100%; +} diff --git a/block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..a984e52 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Height of image":[""],"Number of images":["Antal billeder"],"Please select a gallery":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..e16fe10 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Extend":[""],"Gallery":["Galleri"],"Number of images":["Antal billeder"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"Template name":["Skabelon navn"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..20a96b8 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Please select a gallery":[""],"Select a gallery:":["V\u00e6lg et galleri:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..f29bb56 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Date taken":["Datoen billedet er taget"],"Effect":["Effekter"],"Extend":[""],"Gallery":["Galleri"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ingen effekter"],"Number of images":["Antal billeder"],"Other":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"Sort the images":["Sort\u00e9r billederne"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"],"Upload order":["Upload r\u00e6kkef\u00f8lge"],"User defined":["Brugerdefineret"],"Watermark":["Vandm\u00e6rke"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Du skal v\u00e6lge et antal billeder."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..46dd1a9 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Extend":[""],"Gallery":["Galleri"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Type indstillinger"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..19a0dbf --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Date taken":["Datoen billedet er taget"],"Effect":["Effekter"],"Extend":[""],"Gallery":["Galleri"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ingen effekter"],"Number of images":["Antal billeder"],"Other":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"Sort the images":["Sort\u00e9r billederne"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"],"Upload order":["Upload r\u00e6kkef\u00f8lge"],"User defined":["Brugerdefineret"],"Watermark":["Vandm\u00e6rke"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Du skal v\u00e6lge et antal billeder."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..71005ae --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Center":["Midt"],"Date taken":["Datoen billedet er taget"],"Description":["Beskrivelse"],"Effect":["Effekter"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Venstre"],"Link":["Link"],"No effect":["Ingen effekter"],"No float":["Ikke flydende"],"Please select an image":[""],"Right":["H\u00f8jre"],"Select an image":[""],"Select an image:":[""],"Sort the images":["Sort\u00e9r billederne"],"Type options":["Type indstillinger"],"Upload order":["Upload r\u00e6kkef\u00f8lge"],"User defined":["Brugerdefineret"],"Watermark":["Vandm\u00e6rke"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..c8566ec --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Height of image":[""],"Number of images":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json index 46f8841..11482d9 100644 --- a/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json +++ b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json @@ -1 +1 @@ -{"translation-revision-date":"2022-09-11 16:11+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Number of images":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"Type options":["Typ Optionen"]}}} \ No newline at end of file +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Extend":[""],"Gallery":["Galerie"],"Number of images":[""],"Other":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"Template name":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..2a4b201 --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..29f7961 --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Date taken":[""],"Effect":["Effekt"],"Extend":[""],"Gallery":["Galerie"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Kein Effekt"],"Number of images":[""],"Other":[""],"Select a gallery:":["W\u00e4hle eine Galerie"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"],"Upload order":[""],"User defined":[""],"Watermark":["Wasserzeichen"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..d353c1e --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Extend":[""],"Gallery":["Galerie"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Typ Optionen"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..3809caa --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Date taken":[""],"Effect":["Effekt"],"Extend":[""],"Gallery":["Galerie"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Kein Effekt"],"Number of images":[""],"Other":[""],"Select a gallery:":["W\u00e4hle eine Galerie"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"],"Upload order":[""],"User defined":[""],"Watermark":["Wasserzeichen"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..317697d --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Center":["Zentrieren"],"Date taken":[""],"Description":["Beschreibung"],"Effect":["Effekt"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Links"],"Link":["Link"],"No effect":["Kein Effekt"],"No float":["Kein Float"],"Please select an image":[""],"Right":["Rechts"],"Select an image":[""],"Select an image:":[""],"Sort the images":[""],"Type options":["Typ Optionen"],"Upload order":[""],"User defined":[""],"Watermark":["Wasserzeichen"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..6283cf5 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Height of image":[""],"Number of images":[""],"Please select a gallery":[""],"Select a gallery:":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..b4d4cc4 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Extend":[""],"Gallery":[""],"Number of images":[""],"Other":[""],"Please select a gallery":[""],"Select a gallery:":[""],"Template name":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..8b8cbf0 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..0079381 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Date taken":[""],"Effect":[""],"Extend":[""],"Gallery":[""],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":[""],"Number of images":[""],"Other":[""],"Select a gallery:":[""],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":[""],"Web 2.0":[""],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..7cd009b --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Extend":[""],"Gallery":[""],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..85ba7d7 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Date taken":[""],"Effect":[""],"Extend":[""],"Gallery":[""],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":[""],"Number of images":[""],"Other":[""],"Select a gallery:":[""],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":[""],"Web 2.0":[""],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..68049d3 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Center":[""],"Date taken":[""],"Description":[""],"Effect":[""],"Float":[""],"Height of image":[""],"Http link":[""],"Left":[""],"Link":[""],"No effect":[""],"No float":[""],"Please select an image":[""],"Right":[""],"Select an image":[""],"Select an image:":[""],"Sort the images":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":[""],"Web 2.0":[""],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..14df1fc --- /dev/null +++ b/block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Height of image":[""],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..ff09b68 --- /dev/null +++ b/block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"Template name":["Albumin nimi :"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..b9f6279 --- /dev/null +++ b/block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..445329f --- /dev/null +++ b/block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":["Pvm\/Aika"],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":["Lajittele esikatselukuvat"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"],"Upload order":["R\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestys"],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Kuvien maksimim\u00e4\u00e4r\u00e4"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..5c9bc79 --- /dev/null +++ b/block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Kamera \/ tyyppi"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..725b9f5 --- /dev/null +++ b/block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":["Pvm\/Aika"],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":["Lajittele esikatselukuvat"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"],"Upload order":["R\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestys"],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Kuvien maksimim\u00e4\u00e4r\u00e4"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..ab5b2da --- /dev/null +++ b/block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Center":["Keskit\u00e4"],"Date taken":["Pvm\/Aika"],"Description":["Kuvaus"],"Effect":["Efekti"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Vasen"],"Link":["Linkki-koodirivi"],"No effect":["Ei efekti\u00e4"],"No float":["Ei kellutusta"],"Please select an image":[""],"Right":["Oikea"],"Select an image":[""],"Select an image:":[""],"Sort the images":["Lajittele esikatselukuvat"],"Type options":["Kamera \/ tyyppi"],"Upload order":["R\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestys"],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..1bd2f42 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Height of image":[""],"Number of images":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..76d26dd --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Number of images":[""],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"Template name":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..a5a4cf0 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..a296be2 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":[""],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":[""],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..d2a98f9 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..afcbeb3 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":[""],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":[""],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..5876a1d --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Center":["Keskit\u00e4"],"Date taken":[""],"Description":["Kuvaus"],"Effect":["Efekti"],"Float":["Kelluta"],"Height of image":[""],"Http link":[""],"Left":["Vasen"],"Link":["viivat"],"No effect":["Ei efekti\u00e4"],"No float":["Ei kellutusta"],"Please select an image":[""],"Right":["Oikea"],"Select an image":[""],"Select an image:":[""],"Sort the images":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..7217327 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Height of image":[""],"Number of images":["K\u00e9pek sz\u00e1ma"],"Please select a gallery":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..e650498 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Extend":[""],"Gallery":["Gal\u00e9ria"],"Number of images":["K\u00e9pek sz\u00e1ma"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"Template name":["Sablon neve"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..fb9116d --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Please select a gallery":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..88c3485 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Date taken":["K\u00e9sz\u00edt\u00e9s d\u00e1tuma"],"Effect":["Hat\u00e1s"],"Extend":[""],"Gallery":["Gal\u00e9ria"],"If a gallery is selected, only images from that gallery will be shown.":["Ha ki van v\u00e1lasztva egy gal\u00e9ria, akkor csak annak a k\u00e9pei jelennek meg."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["Milyen sorrendben jelenjenek meg a k\u00e9pek? A felt\u00f6lt\u00e9s sorrendje az azonos\u00edt\u00f3kat haszn\u00e1lja, a k\u00e9sz\u00edt\u00e9s ideje az EXIF adatokat, a felhaszn\u00e1l\u00f3 \u00e1ltal megadott pedig a be\u00e1ll\u00edt\u00e1sokb\u00f3l veszi a rendez\u00e9s m\u00f3dj\u00e1t."],"No effect":["Nincs hat\u00e1s"],"Number of images":["K\u00e9pek sz\u00e1ma"],"Other":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"Sort the images":["K\u00e9pek rendez\u00e9se"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"],"Upload order":["Felt\u00f6lt\u00e9s sorrendje"],"User defined":["Felhaszn\u00e1l\u00f3 \u00e1ltal megadott"],"Watermark":["V\u00edzjel"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Ki kell v\u00e1lasztani a k\u00e9pek sz\u00e1m\u00e1t."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..bbddfa2 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Extend":[""],"Gallery":["Gal\u00e9ria"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["T\u00edpus opci\u00f3k"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..4f4b198 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Date taken":["K\u00e9sz\u00edt\u00e9s d\u00e1tuma"],"Effect":["Hat\u00e1s"],"Extend":[""],"Gallery":["Gal\u00e9ria"],"If a gallery is selected, only images from that gallery will be shown.":["Ha ki van v\u00e1lasztva egy gal\u00e9ria, akkor csak annak a k\u00e9pei jelennek meg."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["Milyen sorrendben jelenjenek meg a k\u00e9pek? A felt\u00f6lt\u00e9s sorrendje az azonos\u00edt\u00f3kat haszn\u00e1lja, a k\u00e9sz\u00edt\u00e9s ideje az EXIF adatokat, a felhaszn\u00e1l\u00f3 \u00e1ltal megadott pedig a be\u00e1ll\u00edt\u00e1sokb\u00f3l veszi a rendez\u00e9s m\u00f3dj\u00e1t."],"No effect":["Nincs hat\u00e1s"],"Number of images":["K\u00e9pek sz\u00e1ma"],"Other":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"Sort the images":["K\u00e9pek rendez\u00e9se"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"],"Upload order":["Felt\u00f6lt\u00e9s sorrendje"],"User defined":["Felhaszn\u00e1l\u00f3 \u00e1ltal megadott"],"Watermark":["V\u00edzjel"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Ki kell v\u00e1lasztani a k\u00e9pek sz\u00e1m\u00e1t."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..007a7a9 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Center":["K\u00f6z\u00e9p"],"Date taken":["K\u00e9sz\u00edt\u00e9s d\u00e1tuma"],"Description":["Le\u00edr\u00e1s"],"Effect":["Hat\u00e1s"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Bal"],"Link":["Hivatkoz\u00e1s"],"No effect":["Nincs hat\u00e1s"],"No float":["Nincs \u00fasztat\u00e1s"],"Please select an image":[""],"Right":["Jobb"],"Select an image":[""],"Select an image:":[""],"Sort the images":["K\u00e9pek rendez\u00e9se"],"Type options":["T\u00edpus opci\u00f3k"],"Upload order":["Felt\u00f6lt\u00e9s sorrendje"],"User defined":["Felhaszn\u00e1l\u00f3 \u00e1ltal megadott"],"Watermark":["V\u00edzjel"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..aafeaea --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Height of image":[""],"Number of images":["Aantal afbeeldingen"],"Please select a gallery":[""],"Select a gallery:":["Selecteer een galerij:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..4aeea68 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Extend":[""],"Gallery":["Galerij"],"Number of images":["Aantal afbeeldingen"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Selecteer een galerij:"],"Template name":["Templatenaam"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..11c5e09 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Please select a gallery":[""],"Select a gallery:":["Selecteer een galerij:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..1c96397 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Date taken":["Datum genomen"],"Effect":["Effect"],"Extend":[""],"Gallery":["Galerij"],"If a gallery is selected, only images from that gallery will be shown.":["Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen."],"No effect":["Geen effect"],"Number of images":["Aantal afbeeldingen"],"Other":[""],"Select a gallery:":["Selecteer een galerij:"],"Sort the images":["Sorteer de afbeeldingen"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"],"Upload order":["Uploadvolgorde"],"User defined":["Aangepast"],"Watermark":["Watermerk"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Je moet een aantal afbeelding selecteren."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..f57462a --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Extend":[""],"Gallery":["Galerij"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Type-opties"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..b60ed10 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Date taken":["Datum genomen"],"Effect":["Effect"],"Extend":[""],"Gallery":["Galerij"],"If a gallery is selected, only images from that gallery will be shown.":["Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen."],"No effect":["Geen effect"],"Number of images":["Aantal afbeeldingen"],"Other":[""],"Select a gallery:":["Selecteer een galerij:"],"Sort the images":["Sorteer de afbeeldingen"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"],"Upload order":["Uploadvolgorde"],"User defined":["Aangepast"],"Watermark":["Watermerk"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Je moet een aantal afbeelding selecteren."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..dc00a02 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Center":["Centreren"],"Date taken":["Datum genomen"],"Description":["Beschrijving"],"Effect":["Effect"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Links"],"Link":["Link"],"No effect":["Geen effect"],"No float":["Geen float"],"Please select an image":[""],"Right":["Rechts"],"Select an image":["Selecteer een afbeelding om vooraf te bekijken:"],"Select an image:":[""],"Sort the images":["Sorteer de afbeeldingen"],"Type options":["Type-opties"],"Upload order":["Uploadvolgorde"],"User defined":["Aangepast"],"Watermark":["Watermerk"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..41c2ea6 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Height of image":[""],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Please select a gallery":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..e96e2c3 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"Template name":["\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0430\u043b\u044c\u0431\u043e\u043c\u0430:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..1eb8ab9 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..db2ba9e --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Date taken":["\u0414\u0430\u0442\u0430 \/ \u0412\u0440\u0435\u043c\u044f"],"Effect":["\u042d\u0444\u0444\u0435\u043a\u0442"],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["\u0411\u0435\u0437 \u044d\u0444\u0444\u0435\u043a\u0442\u0430"],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Other":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"Sort the images":["\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0432\u044c\u044e"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Upload order":["\u0412\u0440\u0443\u0447\u043d\u0443\u044e"],"User defined":[""],"Watermark":["\u0412\u043e\u0434\u044f\u043d\u043e\u0439 \u0437\u043d\u0430\u043a"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..6db658d --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..a787ba4 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Date taken":["\u0414\u0430\u0442\u0430 \/ \u0412\u0440\u0435\u043c\u044f"],"Effect":["\u042d\u0444\u0444\u0435\u043a\u0442"],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["\u0411\u0435\u0437 \u044d\u0444\u0444\u0435\u043a\u0442\u0430"],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Other":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"Sort the images":["\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0432\u044c\u044e"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Upload order":["\u0412\u0440\u0443\u0447\u043d\u0443\u044e"],"User defined":[""],"Watermark":["\u0412\u043e\u0434\u044f\u043d\u043e\u0439 \u0437\u043d\u0430\u043a"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..adf66b8 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Center":["Center"],"Date taken":["\u0414\u0430\u0442\u0430 \/ \u0412\u0440\u0435\u043c\u044f"],"Description":["\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435"],"Effect":["\u042d\u0444\u0444\u0435\u043a\u0442"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Left"],"Link":["\u0414\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445 \u0433\u0430\u043b\u0435\u0440\u0435\u0439"],"No effect":["\u0411\u0435\u0437 \u044d\u0444\u0444\u0435\u043a\u0442\u0430"],"No float":["No float"],"Please select an image":[""],"Right":["Right"],"Select an image":[""],"Select an image:":[""],"Sort the images":["\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0432\u044c\u044e"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Upload order":["\u0412\u0440\u0443\u0447\u043d\u0443\u044e"],"User defined":[""],"Watermark":["\u0412\u043e\u0434\u044f\u043d\u043e\u0439 \u0437\u043d\u0430\u043a"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/blocks-main.php b/blocks-main.php index dfb4c7a..1496606 100644 --- a/blocks-main.php +++ b/blocks-main.php @@ -69,6 +69,7 @@ function nextcellent_blocks_init() { if(is_dir("$dir/$name")) { if($name != '.' && $name != '..') { + $asset_file = include( plugin_dir_path( __FILE__ ) . "public/blocks/$name/$name.asset.php"); $scriptName = "$name-editor-script"; @@ -85,6 +86,7 @@ function nextcellent_blocks_init() { 'nggData', [ 'siteUrl' => get_site_url(), + 'pluginUrl' => NGGALLERY_URLPATH, ] ); @@ -149,45 +151,326 @@ function nextcellent_render_block($attributes, $content, $block) { $blockName = $block->parsed_block['blockName']; + + ob_start(); if ( $blockName == 'nggallery/gallery-block') { nextcellent_handle_gallery_block($attributes); + } else if ($blockName == 'nggallery/single-image-block') { + nextcellent_handle_single_image_block($attributes); + } else if ($blockName == 'nggallery/image-browser-block') { + nextcellent_handle_image_browser_block($attributes); + } else if ($blockName == 'nggallery/slideshow-block') { + nextcellent_handle_slideshow_block($attributes); + } else if ($blockName == 'nggallery/album-block') { + nextcellent_handle_album_block($attributes); + } else if ($blockName == 'nggallery/recent-images-block') { + nextcellent_handle_recent_images_block($attributes); + } else if ($blockName == 'nggallery/random-images-block') { + nextcellent_handle_random_images_block($attributes); } return ob_get_clean(); } +/** + * Returns the id number from a given label string + */ +function getId($string) { + $str = ''; + if ($string) { + $str = ' id='; + $str .= array_map('trim', explode('-', $string))[0]; + } + + return $str; +} + /** * Returns the number of images for the shortcode */ -function addNumberOfImages($attributes) { +function getNumberOfImages($attributes) { $str = ''; - if ($attributes['numberOfImages']) { + if (isset($attributes['numberOfImages'])) { $str = ' images='; $str .= $attributes['numberOfImages']; } return $str; +} +/** + * Returns the max number of images for the shortcode + */ +function getMaxNumberOfImages($attributes) { + $str = ''; + if (isset($attributes['numberOfImages'])) { + $str = ' max='; + $str .= $attributes['numberOfImages']; + } + + return $str; +} + +/** + * Returns the width for the shortcode + */ +function getWidth($attributes) { + $str = ''; + if (isset($attributes['width']) && $attributes['width'] > 0) { + $str = ' w='; + $str .= $attributes['width']; + } + + return $str; +} + +/** + * Returns the height for the shortcode + */ +function getHeight($attributes) { + $str = ''; + if (isset($attributes['height']) && $attributes['height'] > 0 ) { + $str = ' h='; + $str .= $attributes['height']; + } + + return $str; +} + +/** + * Returns the mode for the shortcode + */ +function getMode($attributes) { + $str = ''; + if (isset($attributes['mode'])) { + $str = ' mode='; + $str .= $attributes['mode']; + } + + return $str; +} + +/** + * Returns the float for the shortcode + */ +function getFloat($attributes) { + $str = ''; + if (isset($attributes['float'])) { + $str = ' float='; + $str .= $attributes['float']; + } + + return $str; +} + +/** + * Returns the link for the shortcode + */ +function getLink($attributes) { + $str = ''; + if (isset($attributes['link'])) { + $str = ' link='; + $str .= $attributes['link']; + } + + return $str; +} + +/** + * Returns the album template for the shortcode + */ +function getAlbumTemplate($attributes) { + $str = ''; + + if (isset($attributes['albumTemplate'])) { + $str = ' template='; + $str .= $attributes['albumTemplate']; + } + + return $str; +} + +/** + * Returns the gallery template for the shortcode + */ +function getGalleryTemplate($attributes, $type = 'gallery') { + $str = ''; + + if ($type == 'albumGallery' || $type == 'recent') { + if (isset($attributes['galleryTemplate']) && $attributes['galleryTemplate'] !== 'gallery') { + $str = ' gallery='; + $str .= $attributes['galleryTemplate']; + } + } else { + if (isset($attributes['template']) && $attributes['template'] !== 'gallery' && $attributes['template'] !== 'other' ) { + $str = ' template='; + $str .= $attributes['template']; + } else if (isset($attributes['template']) && $attributes['template'] == 'other' && isset($attributes['customTemplate']) ) { + $str = ' template='; + $str .= $attributes['customTemplate']; + } + } + + return $str; } /** * Handler function for the gallery shortcode */ function nextcellent_handle_gallery_block($attributes) { - global $ngg; - if ( $attributes['galleryLabel']) { - $id = array_map('trim', explode('-', $attributes['galleryLabel']))[0]; + if ( isset($attributes['galleryLabel'])) { + + $str = '[nggallery'; + + $str .= getId($attributes['galleryLabel']); + + $str .= getNumberOfImages($attributes); + + $str .= getGalleryTemplate($attributes); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the album shortcode + */ +function nextcellent_handle_album_block($attributes) { + + if ( isset($attributes['albumLabel'])) { + + $str = '[nggalbum'; + + $str .= getId($attributes['albumLabel']); + + $str .= getAlbumTemplate($attributes); + + $str .= getGalleryTemplate($attributes, 'albumGallery'); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the image browser shortcode + */ +function nextcellent_handle_image_browser_block($attributes) { + if ( isset($attributes['galleryLabel'])) { - $str = '[nggallery id='; + $str = '[imagebrowser'; + + $str .= getId($attributes['galleryLabel']); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the slidehow shortcode + */ +function nextcellent_handle_slideshow_block($attributes) { + + if ( isset($attributes['galleryLabel'])) { + + $str = '[slideshow'; + + $str .= getId($attributes['galleryLabel']); + + $str .= getWidth($attributes); + + $str .= getHeight($attributes); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the single picture shortcode + */ +function nextcellent_handle_single_image_block($attributes) { + + if(isset($attributes['imageLabel'])) { + $str = '[singlepic'; + + $str .= getId($attributes['imageLabel']); + + $str .= getWidth($attributes); + + $str .= getHeight($attributes); + + $str .= getFloat($attributes); + + $str .= getMode($attributes); + + $str .= getLink($attributes); + + $str .= ']'; + + if(isset($attributes['description'])) { + $str .= $attributes['description']; + $str .= '[/singlepic]'; + } + + echo do_shortcode($str); + } +} + +/** + * Handler function for the recent images shortcode + */ +function nextcellent_handle_recent_images_block($attributes) { + + if ( isset($attributes['numberOfImages'])) { + + $str = '[recent'; + + $str .= getMaxNumberOfImages($attributes); + + if (isset($attributes['galleryLabel'])) { + $str .= getId($attributes['galleryLabel']); + } + + $str .= getMode($attributes); + + $str .= getGalleryTemplate($attributes, 'recent'); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the random images shortcode + */ +function nextcellent_handle_random_images_block($attributes) { + + if ( isset($attributes['numberOfImages'])) { + + $str = '[random'; + + $str .= getMaxNumberOfImages($attributes); + + if (isset($attributes['galleryLabel'])) { + $str .= getId($attributes['galleryLabel']); + } - $str .= $id; + $str .= getMode($attributes); - $str .= addNumberOfImages($attributes); + $str .= getGalleryTemplate($attributes, 'recent'); $str .= ']'; diff --git a/docker-compose.yml b/docker-compose.yml index 2caa951..8f52089 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,10 +1,20 @@ -version: "3.1" +version: "3.3" services: + mysql: + image: mysql:5.7 + environment: + MYSQL_ROOT_PASSWORD: somewordpress + MYSQL_DATABASE: wordpress + MYSQL_USER: wordpress + MYSQL_PASSWORD: wordpress + wordpress: image: wordpress ports: - 8999:80 + depends_on: + - mysql environment: WORDPRESS_DB_HOST: mysql WORDPRESS_DB_USER: wordpress @@ -17,7 +27,6 @@ services: volumes: - wordpress_data:/var/www/html - ./:/var/www/html/wp-content/plugins/nextcellent - - mysql links: - mysql:mysql @@ -29,13 +38,5 @@ services: - wordpress_data:/var/www/html - ./:/var/www/html/wp-content/plugins/nextcellent - mysql: - image: mysql:5.7 - environment: - MYSQL_ROOT_PASSWORD: somewordpress - MYSQL_DATABASE: wordpress - MYSQL_USER: wordpress - MYSQL_PASSWORD: wordpress - volumes: wordpress_data: diff --git a/jest.config.json b/jest.config.json new file mode 100644 index 0000000..51596cd --- /dev/null +++ b/jest.config.json @@ -0,0 +1,5 @@ +{ + "preset": "@wordpress/jest-preset-default", + "roots": ["tests/js/"], + "testMatch": ["**/tests/js/*.[jt]s?(x)", "**/?(*.)test.[jt]s?(x)"] +} diff --git a/lang/nggallery-da_DK-backup-202311261504520.po~ b/lang/nggallery-da_DK-backup-202311261504520.po~ new file mode 100644 index 0000000..d218726 --- /dev/null +++ b/lang/nggallery-da_DK-backup-202311261504520.po~ @@ -0,0 +1,5186 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent 1.9.26\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Thomas Blomberg Hansen \n" +"Language-Team: ThomasDK81 \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-08-26 14:07+0200\n" +"PO-Revision-Date: 2015-08-26 14:55+0200\n" +"Language: da_DK\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.4\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-Basepath: d:/wordpress/plugins/nextgen-gallery\n" +"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,603\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n" + +# @ nggallery +#: ../admin/about.php:9 +#: ../admin/admin.php:171 +msgid "About" +msgstr "Om" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Bidragere" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Dette plugin er muliggjort af det store arbejde med en masse mennesker. En særlig tak til følgende personer:" + +# @ nggallery +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "for deres fine dokumenterede kode" + +# @ nggallery +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "for jQuery, som er den bedste Web2.0-framework" + +# @ nggallery +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "for den fantastiske PHP-miniatureklasse" + +# @ nggallery +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "for en masse brugbare plugins og ideer" + +# @ nggallery +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "til Shutter Reloaded, et rigtigt billedeffektprogram uden store krav" + +# @ nggallery +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "for de bedste Media Flash-scripts på jorden" + +# @ nggallery +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "for galleri-ikonet" + +# @ nggallery +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "for vandmærke-pluginet" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "for at opretholde denne fork af NextGen Gallery" + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" + +#: ../admin/about.php:31 +#: ../nggallery.php:386 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:33 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af Photocrati Media, som er succesor arbejde af Alex Rabe." + +#: ../admin/about.php:34 +msgid "What do you get with NextCellent Gallery?" +msgstr "Hvad får du med NextCellent galleri?" + +#: ../admin/about.php:36 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Bagudkompatibilitet med NextGEN plugin version (1.9.13)" + +#: ../admin/about.php:37 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "" + +#: ../admin/about.php:38 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "En stabil måde, at arbejde med allerede installeret NextGEN gallerier." + +#: ../admin/about.php:39 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "En sted til at opdatere pluginet, uden FTP men med WordPress plugin respository." + +#: ../admin/about.php:40 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Alternativ retning der er bagud kompatibel (Så længe det er muligt)." + +#: ../admin/about.php:46 +msgid "How to support us?" +msgstr "Hvordan støtter du os?" + +# @ nggallery +#: ../admin/about.php:48 +msgid "There are several ways to contribute:" +msgstr "Der er flere måder at bidrage på:" + +# @ nggallery +#: ../admin/about.php:50 +msgid "Send us bugfixes / code changes" +msgstr "Send os rettelser til bugs/kodeændringer." + +# @ nggallery +#: ../admin/about.php:50 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "" + +# @ nggallery +#: ../admin/about.php:51 +msgid "Translate the plugin" +msgstr "Oversæt dette plugin" + +# @ nggallery +#: ../admin/about.php:51 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "" + +# @ nggallery +#: ../admin/about.php:52 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Placér et link til dette plugin på din blog/hjemmeside" + +# @ nggallery +#: ../admin/about.php:52 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "" + +# @ default +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Snyder du? tsk tsk" + +# @ nggallery +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 +msgid "Upload failed!" +msgstr "Upload mislykkedes!" + +# @ nggallery +#: ../admin/addgallery.php:75 +msgid "Upload failed! " +msgstr "Upload mislykkedes! " + +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 +#: ../admin/admin.php:330 +msgid "You didn't select a gallery!" +msgstr "Du valgte ikke et galleri!" + +# @ nggallery +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 +msgid "Add Gallery / Images" +msgstr "Tilføj galleri/billeder" + +# @ nggallery +#: ../admin/addgallery.php:170 +msgid "Image Files" +msgstr "Billedfiler" + +# @ nggallery +#: ../admin/addgallery.php:197 +msgid "remove" +msgstr "fjern" + +# @ nggallery +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 +msgid "Browse..." +msgstr "Gennemse ..." + +# @ nggallery +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 +msgid "Upload images" +msgstr "Upload billeder" + +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 +msgid "You didn't select a file!" +msgstr "Du valgte ikke en fil!" + +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 +msgid "New gallery" +msgstr "Nyt galleri" + +# @ nggallery +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Billeder" + +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 +msgid "ZIP file" +msgstr "ZIP fil" + +# @ nggallery +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 +#: ../admin/admin.php:488 +msgid "Import folder" +msgstr "Importér mappe" + +#: ../admin/addgallery.php:371 +msgid "Add a new gallery" +msgstr "Tilføj et nyt galleri" + +# @ nggallery +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 +msgid "Name" +msgstr "Navn" + +#: ../admin/addgallery.php:379 +msgid "Create a new, empty gallery in the folder" +msgstr "Tilføj et nyt, tom galleri i mappen" + +# @ nggallery +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "Tilladte tegn i fil- og mappenavne er" + +# @ nggallery +# @ default +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:298 +msgid "Description" +msgstr "Beskrivelse" + +#: ../admin/addgallery.php:386 +msgid "Add a description. This is optional and can be changed later." +msgstr "Lav en beskrivelse. Dette er valgfrit og kan altid ændres senere." + +# @ nggallery +#: ../admin/addgallery.php:390 +msgid "Add gallery" +msgstr "Tilføj galleri" + +#: ../admin/addgallery.php:398 +msgid "Upload a ZIP File" +msgstr "Upload en ZIP fil" + +#: ../admin/addgallery.php:403 +msgid "Select ZIP file" +msgstr "Vælg en ZIP fil" + +#: ../admin/addgallery.php:405 +msgid "Upload a ZIP file with images" +msgstr "Upload en ZIP fil med billeder" + +#: ../admin/addgallery.php:409 +msgid "or enter URL" +msgstr "eller indtast en URL" + +#: ../admin/addgallery.php:411 +msgid "Import a ZIP file from a URL" +msgstr "Importere en ZIP fil fra en URL" + +# @ nggallery +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 +msgid "in to" +msgstr "til" + +# @ nggallery +#: ../admin/addgallery.php:417 +msgid "a new gallery" +msgstr "et nyt galleri" + +#: ../admin/addgallery.php:428 +msgid "Note: the upload limit on your server is " +msgstr "Note: Max størrelsen på uploads er " + +# @ nggallery +#: ../admin/addgallery.php:432 +msgid "Start upload" +msgstr "Begynd upload" + +#: ../admin/addgallery.php:440 +msgid "Import an image folder" +msgstr "Importere en billedemappe" + +#: ../admin/addgallery.php:445 +msgid "Import from server:" +msgstr "Importere fra server:" + +#: ../admin/addgallery.php:448 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Note: du kan ændre standard stien, under Indstillinger" + +#: ../admin/addgallery.php:450 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature manuelt" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn osv. )" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til billedet." + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Klik OK for at fortsætte, Annullere for at stoppe." + +# @ nggallery +#: ../admin/addgallery.php:470 +msgid "Choose gallery" +msgstr "Vælg et galleri" + +#: ../admin/addgallery.php:492 +msgid "Drop your files in this window" +msgstr "Slip dine filer i dette vindue" + +#: ../admin/addgallery.php:492 +msgid "Or" +msgstr "Eller" + +# @ default +#: ../admin/addgallery.php:493 +msgid "Select Files" +msgstr "Vælg filer" + +#: ../admin/addgallery.php:508 +msgid "Click here to use the browser upload instead" +msgstr "Klik her for at bruge browser upload i stedet" + +#: ../admin/addgallery.php:508 +msgid "Use basic uploader" +msgstr "Brug simpel uploader" + +#: ../admin/addgallery.php:510 +msgid "Advanced uploading" +msgstr "Avanceret upload" + +#: ../admin/addgallery.php:510 +msgid "Use advanced uploader" +msgstr "Brug avanceret upload" + +#: ../admin/addgallery.php:514 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks højden %2$dpx." + +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 +#: ../admin/manage-galleries.php:126 +msgid "Galleries" +msgstr "Gallerier" + +# @ nggallery +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 +msgid "Overview" +msgstr "Oversigt" + +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 +msgid "Albums" +msgstr "Album" + +# @ nggallery +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 +#: ../nggallery.php:409 +msgid "Tags" +msgstr "Tags" + +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 +msgid "Settings" +msgstr "Indstillinger" + +# @ nggallery +#: ../admin/admin.php:160 +#: ../nggallery.php:425 +msgid "Style" +msgstr "Design" + +# @ nggallery +#: ../admin/admin.php:166 +msgid "Roles" +msgstr "Roller" + +#: ../admin/admin.php:171 +msgid "About this Gallery" +msgstr "Om dette galleri" + +# @ nggallery +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 +msgid "Reset / Uninstall" +msgstr "Nulstil/Afinstallér" + +# @ nggallery +#: ../admin/admin.php:194 +msgid "Network settings" +msgstr "Netværksindstillinger" + +# @ nggallery +#: ../admin/admin.php:304 +msgid "You do not have the correct permission" +msgstr "Du har ikke de nødvendige rettigheder" + +# @ nggallery +#: ../admin/admin.php:305 +msgid "Unexpected Error" +msgstr "Uventet fejl" + +# @ nggallery +#: ../admin/admin.php:306 +msgid "A failure occurred" +msgstr "En fejl opstod" + +# @ default +#: ../admin/admin.php:310 +msgid "You have attempted to queue too many files." +msgstr "Du har forsøgt at tilføje for mange filer til køen." + +# @ default +#: ../admin/admin.php:311 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." + +# @ default +#: ../admin/admin.php:312 +msgid "This file is empty. Please try another." +msgstr "Denne fil er tom. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:313 +msgid "This file type is not allowed. Please try another." +msgstr "Den filtype er ikke tilladt. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:314 +msgid "This file is not an image. Please try another." +msgstr "Denne fil er ikke et billede. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:315 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Hukommelse overskredet. Prøv venligst en mindre fil." + +# @ default +#: ../admin/admin.php:316 +msgid "This is larger than the maximum size. Please try another." +msgstr "Denne er større end maks. størrelsen. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:317 +msgid "An error occurred in the upload. Please try again later." +msgstr "Der skete en fejl under upload. Prøv venligst igen senere." + +# @ default +#: ../admin/admin.php:318 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." + +# @ default +#: ../admin/admin.php:319 +msgid "You may only upload 1 file." +msgstr "Du må kun uploade én fil." + +# @ default +#: ../admin/admin.php:320 +msgid "HTTP error." +msgstr "HTTP-fejl." + +# @ default +#: ../admin/admin.php:321 +msgid "Upload failed." +msgstr "Upload mislykkedes." + +# @ default +#: ../admin/admin.php:322 +msgid "IO error." +msgstr "IO-fejl." + +# @ default +#: ../admin/admin.php:323 +msgid "Security error." +msgstr "Sikkerhedsfejl." + +# @ default +#: ../admin/admin.php:324 +msgid "File canceled." +msgstr "Fil annulleret." + +# @ default +#: ../admin/admin.php:325 +msgid "Upload stopped." +msgstr "Upload stoppede." + +# @ default +#: ../admin/admin.php:326 +msgid "Dismiss" +msgstr "Afvis" + +# @ default +#: ../admin/admin.php:327 +msgid "Crunching…" +msgstr "Tygger …" + +# @ default +#: ../admin/admin.php:328 +msgid "moved to the trash." +msgstr "flyttet til papirkurven." + +# @ default +#: ../admin/admin.php:329 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” blev ikke uploadet på grund af en fejl" + +# @ nggallery +#: ../admin/admin.php:352 +#: ../nggallery.php:458 +msgid "L O A D I N G" +msgstr "I N D L Æ S E R" + +# @ nggallery +#: ../admin/admin.php:353 +#: ../nggallery.php:459 +msgid "Click to Close" +msgstr "Klik for at lukke" + +#: ../admin/admin.php:440 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "Velkommen til galleri oversigten!" + +#: ../admin/admin.php:449 +msgid "The boxes on your overview screen are:" +msgstr "Boksene i oversigten er:" + +# @ nggallery +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 +msgid "At a Glance" +msgstr "Et overblik" + +#: ../admin/admin.php:450 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "Viser nogle generelle informationer om din hjemmeside. Så som antal billeder, album og gallerier." + +# @ nggallery +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 +msgid "Latest News" +msgstr "Seneste nyheder" + +#: ../admin/admin.php:451 +msgid "The latest NextCellent news." +msgstr "De seneste nyheder." + +# @ nggallery +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 +msgid "Related plugins" +msgstr "Relaterede plugins" + +#: ../admin/admin.php:453 +msgid "Shows plugins that extend NextCellent." +msgstr "Plugins, der udvider funktionaliteten." + +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 +msgid "Pay attention" +msgstr "Vær opmærksom" + +#: ../admin/admin.php:453 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible med NextCellent Gallery!" + +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 +msgid "Help me help YOU!" +msgstr "Hjælp mig med at hjælpe dig!" + +#: ../admin/admin.php:455 +msgid "Shows general information about he plugin and some links." +msgstr "Viser generel information om galleriet og nogle links." + +# @ nggallery +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 +msgid "Translation" +msgstr "Oversættelse" + +#: ../admin/admin.php:457 +msgid "View information about the current translation." +msgstr "Viser informationer om oversættelsen." + +# @ nggallery +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 +msgid "Server Settings" +msgstr "Serverindstillinger" + +#: ../admin/admin.php:460 +msgid "Show all the server settings!." +msgstr "Viser alle indstillinger på serveren!" + +# @ nggallery +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 +msgid "Plugin Check" +msgstr "Plugintjek" + +#: ../admin/admin.php:461 +msgid "Check if there are known errors in your installation." +msgstr "Tjek om der er kendte fejl i din installation." + +#: ../admin/admin.php:475 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "På denne side kan du tilføje gallerier og billeder til gallerierne." + +#: ../admin/admin.php:477 +msgid "Add new galleries to NextCellent." +msgstr "Tilføj nye gallerier" + +#: ../admin/admin.php:480 +msgid "You must add a gallery before adding images!" +msgstr "Du skal have et galleri, før du kan tilføje billeder!" + +#: ../admin/admin.php:482 +msgid "Add new images to a gallery." +msgstr "Tilføj nye billeder til et galleri." + +#: ../admin/admin.php:485 +msgid "Add images from a ZIP file." +msgstr "Tilføj billeder fra en ZIP fil." + +#: ../admin/admin.php:488 +msgid "Import a folder from the server as a new gallery." +msgstr "Importere en mappe fra serveren, som et nyt galleri." + +#: ../admin/admin.php:505 +msgid "Manage your images and galleries." +msgstr "Håndter billeder og gallerier." + +#: ../admin/admin.php:514 +msgid "Organize your galleries into albums." +msgstr "Organiser dine gallerier i album." + +#: ../admin/admin.php:514 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje eller fjerne til/fra det valgte album." + +#: ../admin/admin.php:523 +msgid "Organize your pictures with tags." +msgstr "Organiser dine billeder med tags." + +#: ../admin/admin.php:523 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." + +#: ../admin/admin.php:532 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." + +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 +msgid "General" +msgstr "Generelt" + +#: ../admin/admin.php:533 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "Generelle indstillinger. Indeholder indstillinger til permanent links og relaterede billeder." + +#: ../admin/admin.php:534 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "Alle billede relaterede indstillinger. Indeholder også indstillinger til miniaturer." + +# @ nggallery +# @ default +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 +msgid "Gallery" +msgstr "Galleri" + +#: ../admin/admin.php:535 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +# @ nggallery +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 +msgid "Effects" +msgstr "Effekter" + +#: ../admin/admin.php:536 +msgid "Make your gallery look beautiful." +msgstr "" + +# @ nggallery +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Vandmærke" + +#: ../admin/admin.php:537 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +# @ nggallery +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diasshow" + +#: ../admin/admin.php:538 +msgid "Edit options for the slideshow." +msgstr "Rediger slideshow indstillinger" + +#: ../admin/admin.php:539 +msgid "Don't forget to press save!" +msgstr "Husk at trykke gem!" + +#: ../admin/admin.php:548 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/admin.php:549 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/admin.php:558 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/admin.php:559 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/admin.php:568 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/admin.php:569 +msgid "Attention!" +msgstr "Vær opmærksom!" + +#: ../admin/admin.php:569 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du gør! Det burde aldrig være nødvendigt at trykke den." + +#: ../admin/admin.php:581 +msgid "For more information:" +msgstr "For mere information:" + +#: ../admin/admin.php:582 +msgid "Support Forums" +msgstr "Support forum" + +#: ../admin/admin.php:583 +msgid "Source Code" +msgstr "Source" + +# @ default +#: ../admin/ajax.php:291 +msgid "You are not allowed to be here" +msgstr "Du har ikke adgangsrettigheder!" + +# @ nggallery +#: ../admin/ajax.php:389 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Kunne oprette billede med %s x %s pixel" + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +msgid "Updated successfully" +msgstr "Opdateret" + +# @ nggallery +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Album slettet" + +# @ nggallery +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Redigér album" + +# @ nggallery +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Vælg album" + +# @ nggallery +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Intet album valgt" + +# @ nggallery +# @ default +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 +msgid "Update" +msgstr "Opdatér" + +# @ nggallery +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Redigér album" + +# @ nggallery +# @ default +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Slet" + +# @ nggallery +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Tilføj nyt album" + +# @ nggallery +#: ../admin/album.php:310 +msgid "Add" +msgstr "Tilføj" + +# @ nggallery +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Vis/skjul brugte gallerier" + +# @ nggallery +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Vis alle]" + +# @ nggallery +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "Maksimér widget-indholdet" + +# @ nggallery +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Maksimér]" + +# @ nggallery +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "Minimér widget-indholdet" + +# @ nggallery +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Minimér]" + +# @ nggallery +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri eller et andet album ind i det nye album herunder" + +# @ nggallery +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Vælg galleri" + +# @ nggallery +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album-id" + +# @ nggallery +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Intet album valgt!" + +# @ nggallery +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Album-navn:" + +# @ nggallery +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Album-beskrivelse:" + +# @ nggallery +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Vælg et forhåndsvisningsbillede:" + +# @ nggallery +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Intet billede" + +# @ nggallery +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 +msgid "Page Link to" +msgstr "Link til en side (album)" + +# @ nggallery +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 +msgid "Not linked" +msgstr "Ikke linket" + +# @ nggallery +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 +msgid "OK" +msgstr "OK" + +# @ nggallery +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Annullér" + +# @ nggallery +# @ default +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Titel" + +# @ nggallery +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "Side" + +# @ nggallery +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Vælg området for den nye miniature med musen" + +# @ nggallery +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "Miniature opdateret" + +# @ nggallery +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Fejl under opdatering af miniature" + +# @ nggallery +#: ../admin/edit-thumbnail.php:133 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Vælg området for miniaturen fra billedet til venstre." + +# @ nggallery +#: ../admin/functions.php:43 +msgid "No valid gallery name!" +msgstr "Ikke gyldigt gallerinavn!" + +# @ nggallery +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "Mappe" + +# @ nggallery +#: ../admin/functions.php:50 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" + +# @ nggallery +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" + +# @ nggallery +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +msgid "is not writeable !" +msgstr "er skrivebeskyttet!" + +# @ nggallery +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kunne ikke oprette mappen" + +# @ nggallery +#: ../admin/functions.php:93 +msgid "The server setting Safe-Mode is on !" +msgstr "PHP-Safe Mode er slået til!" + +# @ nggallery +#: ../admin/functions.php:94 +msgid "If you have problems, please create directory" +msgstr "Hvis der er problemer, opret da venligst selv mappen" + +# @ nggallery +#: ../admin/functions.php:95 +msgid "and the thumbnails directory" +msgstr "og miniature-mappen" + +# @ nggallery +#: ../admin/functions.php:95 +msgid "with permission 777 manually !" +msgstr "med rettigheden 777!" + +# @ nggallery +#: ../admin/functions.php:122 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine indlæg eller sider med kortkoden %2$s.
" + +# @ nggallery +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "Redigér galleri" + +# @ nggallery +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "eksisterer ikke!" + +# @ nggallery +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "indeholder ingen billeder" + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "Noget gik galt under omdøbningen" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "Importen blev stoppet." + +# @ nggallery +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "Databasefejl. Kunne ikke tilføje galleriet!" + +# @ nggallery +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "Oprettet!" + +# @ nggallery +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Opret nye miniaturer" + +#: ../admin/functions.php:304 +msgid " picture(s) successfully renamed" +msgstr " billede(r) blev omdøbt" + +# @ nggallery +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr " billede(r) blev tilføjet" + +#: ../admin/functions.php:313 +msgid "No images were added." +msgstr "Ingen billeder blev tilføjet." + +# @ nggallery +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 +#: ../admin/functions.php:751 +msgid "Object didn't contain correct data" +msgstr "Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke korrekte data" + +# @ nggallery +#: ../admin/functions.php:473 +msgid " is not writeable " +msgstr " er skrivebeskyttet!" + +# @ nggallery +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 +msgid " is not writeable" +msgstr " er skrivebeskyttet! " + +# @ nggallery +#: ../admin/functions.php:757 +msgid "File do not exists" +msgstr "Filen eksisterer ikke" + +# @ nggallery +#: ../admin/functions.php:761 +msgid "Couldn't restore original image" +msgstr "Kunne ikke gendane originalbilledet" + +# @ nggallery +#: ../admin/functions.php:877 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fejl: Kunne ikke opdatere database)" + +# @ nggallery +#: ../admin/functions.php:884 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fejl: Kunne ikke opdatere meta-data)" + +# @ nggallery +#: ../admin/functions.php:893 +msgid "(Error : Couldn't not find image)" +msgstr "(Fejl: Kunne ikke finde billede)" + +# @ nggallery +#: ../admin/functions.php:1036 +msgid "No valid URL path " +msgstr "Der er ikke angivet en gyldig URL-sti " + +# @ nggallery +#: ../admin/functions.php:1052 +msgid "Import via cURL failed." +msgstr "Import via cURL mislykkedes." + +# @ nggallery +#: ../admin/functions.php:1069 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " + +# @ nggallery +#: ../admin/functions.php:1086 +msgid "Could not get a valid foldername" +msgstr "Kunne ikke finde et gyldigt mappenavn" + +# @ nggallery +#: ../admin/functions.php:1097 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Det er ikke muligt at oprette %s. Har serveren skriverettigheder til forældremappen?" + +# @ nggallery +#: ../admin/functions.php:1112 +msgid "Zip-File successfully unpacked" +msgstr "Zip-filen blev udpakket" + +# @ nggallery +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 +msgid "No gallery selected !" +msgstr "Der er ikke valgt noget galleri!" + +# @ nggallery +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 +msgid "Failure in database, no gallery path set !" +msgstr "Fejl i databasen; der er ingen sti til galleriet!" + +# @ nggallery +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 +msgid "is no valid image file!" +msgstr "er ikke en gyldig billedfil!" + +# @ nggallery +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 +#: ../admin/functions.php:1464 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder til denne mappe?" + +# @ nggallery +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 +msgid "Error, the file could not be moved to : " +msgstr "Fejl! Filen kunne ikke flyttes til: " + +# @ nggallery +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 +msgid "Error, the file permissions could not be set" +msgstr "Fejl! Filrettighederne kunne ikke ændres" + +# @ nggallery +#: ../admin/functions.php:1224 +msgid " Image(s) successfully added" +msgstr " Billede(r) blev uploaded succesfuldt" + +# @ nggallery +#: ../admin/functions.php:1251 +msgid "Invalid upload. Error Code : " +msgstr "Ugyldigt upload. Fejlkode : " + +# @ nggallery +#: ../admin/functions.php:1327 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen %s" + +# @ nggallery +#: ../admin/functions.php:1328 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer til ejeren (%s) af filen eller mappen" + +# @ nggallery +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 +msgid "The destination gallery does not exist" +msgstr "Destinations-galleriet eksisterer ikke" + +# @ nggallery +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" + +# @ nggallery +#: ../admin/functions.php:1432 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "Flyttede %1$s billede(r) til galleri: %2$s ." + +# @ nggallery +#: ../admin/functions.php:1491 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s" + +# @ nggallery +#: ../admin/functions.php:1505 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" + +# @ nggallery +#: ../admin/functions.php:1517 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes allerede i destinations-galleriet." + +# @ nggallery +#: ../admin/functions.php:1520 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s)" + +# @ nggallery +#: ../admin/functions.php:1529 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." + +# @ nggallery +#: ../admin/functions.php:1637 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Den uploadede fil overskrider den grænse, der er sat med direktivet upload_max_filesize i php.ini" + +# @ nggallery +#: ../admin/functions.php:1640 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." + +# @ nggallery +#: ../admin/functions.php:1643 +msgid "The uploaded file was only partially uploaded" +msgstr "Den uploadede fil blev kun delvist uploadet" + +# @ nggallery +#: ../admin/functions.php:1646 +msgid "No file was uploaded" +msgstr "Ingen fil blev uploadet" + +# @ nggallery +#: ../admin/functions.php:1649 +msgid "Missing a temporary folder" +msgstr "Mangler en temp-mappe" + +# @ nggallery +#: ../admin/functions.php:1652 +msgid "Failed to write file to disk" +msgstr "Mislykkedes med at skrive fil til disk" + +# @ nggallery +#: ../admin/functions.php:1655 +msgid "File upload stopped by extension" +msgstr "Filupload blokeret pga. filtype" + +# @ nggallery +#: ../admin/functions.php:1658 +msgid "Unknown upload error" +msgstr "Ukendt upload-fejl" + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Beklager NextGallery virker kun med en administrator rolle" + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database indstillinger" + +# @ nggallery +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Vis som diasshow]" + +# @ nggallery +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Vis som billedliste]" + +# @ nggallery +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 +msgid "No images selected" +msgstr "Ingen billeder valgt" + +# @ nggallery +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Ændre billedstørrelse" + +# @ nggallery +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du skal til at masse-redigere %s gallerier \n" +" \n" +" 'Annullér' for at stoppe, 'OK' for at fortsætte." + +# @ nggallery +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 +msgid "Add new gallery" +msgstr "Tilføj et nyt galleri" + +# @ nggallery +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 +msgid "Search Images" +msgstr "Søg efter billeder" + +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 +msgid "Actions" +msgstr "Handlinger" + +# @ nggallery +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Sæt vandmærke" + +# @ nggallery +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Importér metadata" + +# @ nggallery +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Gendan fra backup" + +# @ nggallery +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 +msgid "Apply" +msgstr "Anvend" + +# @ default +# @ nggallery +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Redigér" + +# @ nggallery +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 +msgid "No entries found" +msgstr "Der blev ikke fundet nogle" + +# @ nggallery +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Nyt galleri" + +# @ nggallery +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Opret et nyt og tomt galleri under mappen" + +# @ nggallery +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 +msgid "Resize Images to" +msgstr "Ændr størrelsen på billederne til" + +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "Bredde" + +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "Højde" + +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." + +# @ default +# @ nggallery +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 +msgid "Size" +msgstr "Størrelse" + +# @ nggallery +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 +#: ../admin/settings.php:428 +msgid "These values are maximum values " +msgstr "Disse værdier er max værdier" + +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 +#: ../admin/settings.php:431 +msgid "Fixed size" +msgstr "Angivet størrelse" + +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 +#: ../admin/settings.php:433 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" + +# @ default +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 +msgid "ID" +msgstr "Id" + +# @ nggallery +# @ default +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Forfatter" + +# @ nggallery +#: ../admin/manage-galleries.php:413 +msgid "Page ID" +msgstr "Side-id" + +# @ nggallery +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Galleri ikke fundet." + +# @ nggallery +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Du har desværre ikke adgang her" + +# @ nggallery +#: ../admin/manage-images.php:203 +msgid "Copy image to..." +msgstr "Kopiér billede til ..." + +# @ nggallery +#: ../admin/manage-images.php:207 +msgid "Move image to..." +msgstr "Flyt billede til ..." + +# @ nggallery +#: ../admin/manage-images.php:211 +msgid "Add new tags" +msgstr "Tilføj nye tags" + +# @ nggallery +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 +msgid "Delete tags" +msgstr "Slet tags" + +# @ nggallery +#: ../admin/manage-images.php:219 +msgid "Overwrite" +msgstr "Overskriv" + +# @ nggallery +#: ../admin/manage-images.php:232 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du skal til at masse-redigere %s images \n" +" \n" +" 'Annullér' for at stoppe, 'OK' for at fortsætte." + +# @ nggallery +#: ../admin/manage-images.php:246 +#, php-format +msgid "Search results for “%s”" +msgstr "Søgeresultater for “%s”" + +# @ nggallery +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 +msgid "Gallery settings" +msgstr "Galleri-indstillinger" + +# @ nggallery +#: ../admin/manage-images.php:275 +msgid "Click here for more settings" +msgstr "Klik her for flere indstillinger" + +# @ nggallery +#: ../admin/manage-images.php:294 +msgid "Preview image" +msgstr "Miniature" + +# @ nggallery +#: ../admin/manage-images.php:297 +msgid "No Picture" +msgstr "Intet billede" + +# @ nggallery +#: ../admin/manage-images.php:319 +msgid "Path" +msgstr "Sti" + +#: ../admin/manage-images.php:334 +msgid "Gallery ID" +msgstr "Galleri ID" + +# @ nggallery +#: ../admin/manage-images.php:336 +msgid "Create new page" +msgstr "Opret ny side" + +# @ nggallery +#: ../admin/manage-images.php:339 +msgid "Main page (No parent)" +msgstr "Hovedside (Øverste niveau)" + +# @ nggallery +#: ../admin/manage-images.php:344 +msgid "Add page" +msgstr "Tilføj side" + +#: ../admin/manage-images.php:354 +msgid "Scan folder for new images" +msgstr "Skan mapper for nye billeder" + +#: ../admin/manage-images.php:355 +msgid "Old scanning" +msgstr "Gammel skanning" + +# @ nggallery +# @ default +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 +#: ../admin/settings.php:833 +msgid "Save Changes" +msgstr "Gem ændringer" + +# @ nggallery +#: ../admin/manage-images.php:375 +msgid "Delete images" +msgstr "Slet billeder" + +# @ nggallery +#: ../admin/manage-images.php:377 +msgid "Rotate images clockwise" +msgstr "Rotér billederne med uret" + +# @ nggallery +#: ../admin/manage-images.php:378 +msgid "Rotate images counter-clockwise" +msgstr "Rotér billeder mod uret" + +# @ nggallery +#: ../admin/manage-images.php:379 +msgid "Copy to..." +msgstr "Kopiér til ..." + +# @ nggallery +#: ../admin/manage-images.php:380 +msgid "Move to..." +msgstr "Flyt til ..." + +# @ nggallery +#: ../admin/manage-images.php:381 +msgid "Add tags" +msgstr "Tilføj tags" + +# @ nggallery +#: ../admin/manage-images.php:383 +msgid "Overwrite tags" +msgstr "Overskriv tags" + +# @ nggallery +#: ../admin/manage-images.php:388 +msgid "Sort gallery" +msgstr "Sortér galleri" + +#: ../admin/manage-images.php:463 +msgid "Change Date" +msgstr "Ændre dato" + +# @ nggallery +#: ../admin/manage-images.php:467 +msgid "pixel" +msgstr "pixel" + +# @ default +#: ../admin/manage-images.php:473 +#, php-format +msgid "View \"%s\"" +msgstr "Vis \"%s\"" + +# @ nggallery +#: ../admin/manage-images.php:473 +msgid "View" +msgstr "Vis" + +# @ nggallery +#: ../admin/manage-images.php:474 +msgid "Show Meta data" +msgstr "Vis metadata" + +# @ nggallery +#: ../admin/manage-images.php:474 +msgid "Meta" +msgstr "Meta" + +# @ nggallery +#: ../admin/manage-images.php:475 +msgid "Customize thumbnail" +msgstr "Tilpas miniature" + +# @ nggallery +#: ../admin/manage-images.php:475 +msgid "Edit thumb" +msgstr "Redigér miniature" + +# @ nggallery +#: ../admin/manage-images.php:476 +msgid "Rotate" +msgstr "Rotér" + +# @ nggallery +#: ../admin/manage-images.php:478 +msgid "Publish this image" +msgstr "Udgiv dette billede" + +# @ nggallery +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Udgiv" + +# @ nggallery +#: ../admin/manage-images.php:480 +msgid "Recover" +msgstr "Gendan" + +# @ nggallery +#: ../admin/manage-images.php:480 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Gen \"%s\"?" + +# @ nggallery +#: ../admin/manage-images.php:481 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Slet \"%s\"?" + +#: ../admin/manage-images.php:509 +msgid "Alt & title text" +msgstr "Alt og title tekst" + +#: ../admin/manage-images.php:523 +msgid "Separated by commas" +msgstr "Adskilt med kommaer" + +# @ nggallery +#: ../admin/manage-images.php:564 +msgid "Enter the tags" +msgstr "Indtast tags" + +# @ nggallery +#: ../admin/manage-images.php:587 +msgid "Select the destination gallery:" +msgstr "Vælg destinations-galleriet:" + +# @ nggallery +# @ default +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Miniature" + +# @ nggallery +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 +msgid "Filename" +msgstr "Filnavn" + +# @ nggallery +#: ../admin/manage-images.php:732 +msgid "Alt & Title Text" +msgstr "Titel-tekst" + +#: ../admin/manage-images.php:734 +msgid "Exclude" +msgstr "Ekskludere" + +# @ nggallery +#: ../admin/manage-sort.php:35 +msgid "Sort order changed" +msgstr "Sorterings-rækkefølge er ændret" + +# @ nggallery +#: ../admin/manage-sort.php:77 +msgid "Sort Gallery" +msgstr "Sortér galleri" + +# @ nggallery +#: ../admin/manage-sort.php:81 +msgid "Update Sort Order" +msgstr "Opdatér sorterings-rækkefølge" + +# @ nggallery +#: ../admin/manage-sort.php:84 +msgid "Back to gallery" +msgstr "Tilbage til galleri" + +# @ nggallery +#: ../admin/manage-sort.php:89 +msgid "Presort" +msgstr "Forhåndssortering" + +# @ nggallery +#: ../admin/manage-sort.php:90 +msgid "Unsorted" +msgstr "Usorteret" + +# @ nggallery +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 +msgid "Image ID" +msgstr "Billed-id" + +# @ nggallery +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Billedbeskrivelse/Titeltekst" + +# @ nggallery +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Dato/tid" + +# @ nggallery +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 +msgid "Ascending" +msgstr "Stigende" + +# @ nggallery +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 +msgid "Descending" +msgstr "Faldende" + +# @ nggallery +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Billede" + +# @ nggallery +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "slettet" + +# @ nggallery +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "Kørslen gennemført! Ryd venligst din browsers cache." + +# @ nggallery +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "Galleri blev slettet med succes" + +# @ nggallery +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Rotér billeder" + +# @ nggallery +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "Billederne blev slettet" + +# @ nggallery +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "Tags blev ændret" + +# @ nggallery +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "Opdateret" + +# @ nggallery +#: ../admin/manage.php:445 +msgid "New gallery page ID" +msgstr "Ny galleriside-id" + +# @ nggallery +#: ../admin/manage.php:445 +msgid "created" +msgstr "oprettet" + +# @ nggallery +#: ../admin/manage.php:483 +msgid "Published a new post" +msgstr "Udgav et nyt indlæg" + +# @ default +#: ../admin/manage.php:598 +msgid "1 item" +msgstr "1 element" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "Galleri" + +# @ nggallery +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Intet galleri" + +# @ nggallery +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Vælg »" + +# @ nggallery +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Vis" + +# @ nggallery +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Skjul" + +# @ nggallery +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Billed-id:" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Justering" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:557 +msgid "None" +msgstr "Ingen" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "Venstre" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "Midt" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "Højre" + +# @ default +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Fuld størrelse" + +# @ nggallery +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Enkelt-billede" + +# @ default +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Indsæt i indlæg" + +# @ nggallery +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Gem alle ændringer" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "Galleri oversigt" + +#: ../admin/overview.php:86 +msgid "Welcome to NextCellent Gallery !" +msgstr "Velkommen til galleriet!" + +# @ nggallery +#: ../admin/overview.php:229 +msgid "Running..." +msgstr "Kører …" + +# @ nggallery +#: ../admin/overview.php:276 +msgid "Check plugin/theme conflict" +msgstr "Tjek plugin-/temakonflikt" + +# @ nggallery +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 +#: ../admin/overview.php:289 +msgid "Not tested" +msgstr "Ikke testet" + +# @ nggallery +#: ../admin/overview.php:278 +msgid "No conflict could be detected" +msgstr "Der blev ikke opdaget nogen konflikt." + +# @ nggallery +#: ../admin/overview.php:279 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Test fejlede. Deaktivér de andre plugins og skift til standardtemaet" + +# @ nggallery +#: ../admin/overview.php:282 +msgid "Test image function" +msgstr "Test billedfunktion" + +# @ nggallery +#: ../admin/overview.php:284 +msgid "The plugin could create images" +msgstr "Pluginnet kunne oprette billeder" + +# @ nggallery +#: ../admin/overview.php:285 +msgid "Couldn't create image, check your memory limit" +msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning" + +# @ nggallery +#: ../admin/overview.php:288 +msgid "Check theme compatibility" +msgstr "Tjek temakompatibilitet" + +#: ../admin/overview.php:290 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dit tema burde være kompatibel" + +# @ nggallery +#: ../admin/overview.php:291 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() mangler. Kontakt temaudvikleren" + +# @ nggallery +#: ../admin/overview.php:295 +msgid "Check plugin" +msgstr "Tjek plugin" + +# @ nggallery +#: ../admin/overview.php:316 +msgid "Graphic Library" +msgstr "Grafisk bibliotek" + +# @ default +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "Loading…" +msgstr "Indlæser …" + +# @ default +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "This widget requires JavaScript." +msgstr "Denne widget kræver JavaScript." + +# @ nggallery +#: ../admin/overview.php:345 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden efter opdateringer." + +# @ default +#: ../admin/overview.php:357 +msgid "Untitled" +msgstr "Uden titel" + +# @ nggallery +#: ../admin/overview.php:412 +msgid "Image" +msgstr "Billede" + +# @ nggallery +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +msgid "Album" +msgstr "Album" + +# @ nggallery +#: ../admin/overview.php:433 +msgid "Upload pictures" +msgstr "Upload billeder" + +# @ nggallery +#: ../admin/overview.php:434 +msgid "Here you can control your images, galleries and albums." +msgstr "Her kan du kontrollere dine billeder, gallerier og album." + +# @ default +#: ../admin/overview.php:464 +msgid "Storage Space" +msgstr "Lagerplads" + +# @ default +#: ../admin/overview.php:468 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMB" + +# @ default +#: ../admin/overview.php:469 +msgid "Space Allowed" +msgstr "Mellemrum tilladt" + +# @ default +#: ../admin/overview.php:476 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" + +# @ default +#: ../admin/overview.php:477 +msgid "Space Used" +msgstr "Mellemrum brugt" + +# @ nggallery +#: ../admin/overview.php:506 +msgid "Translation file successful updated. Please reload page." +msgstr "Oversættelsesfil blev opdateret. Genindlæs venligst siden." + +# @ nggallery +#: ../admin/overview.php:508 +msgid "Reload page" +msgstr "Genindlæs side" + +# @ nggallery +#: ../admin/overview.php:513 +msgid "Translation file couldn't be updated" +msgstr "Oversættelsesfil kunne ikke opdateres" + +# @ nggallery +#: ../admin/overview.php:550 +msgid "Download" +msgstr "Download" + +# @ nggallery +#: ../admin/overview.php:579 +msgid "No GD support" +msgstr "Ingen GD­-support" + +# @ nggallery +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 +msgid "Yes" +msgstr "Ja" + +# @ nggallery +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 +msgid "No" +msgstr "Nej" + +# @ nggallery +#: ../admin/overview.php:611 +msgid "Not set" +msgstr "Ikke slået til" + +# @ nggallery +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 +msgid "On" +msgstr "Til" + +# @ nggallery +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 +msgid "Off" +msgstr "Fra" + +# @ nggallery +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 +msgid "N/A" +msgstr " - " + +# @ nggallery +#: ../admin/overview.php:634 +msgid " MByte" +msgstr " MByte" + +# @ nggallery +#: ../admin/overview.php:647 +msgid "Operating System" +msgstr "Operativsystem" + +# @ nggallery +#: ../admin/overview.php:648 +msgid "Server" +msgstr "Server" + +# @ nggallery +#: ../admin/overview.php:649 +msgid "Memory usage" +msgstr "Hukommelsesbrug" + +# @ nggallery +#: ../admin/overview.php:650 +msgid "MYSQL Version" +msgstr "MYSQL Version" + +# @ nggallery +#: ../admin/overview.php:651 +msgid "SQL Mode" +msgstr "SQL Mode" + +# @ nggallery +#: ../admin/overview.php:652 +msgid "PHP Version" +msgstr "PHP Version" + +# @ nggallery +#: ../admin/overview.php:653 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +# @ nggallery +#: ../admin/overview.php:654 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +# @ nggallery +#: ../admin/overview.php:655 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit (hukommelsesgrænse)" + +# @ nggallery +#: ../admin/overview.php:656 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Size" + +# @ nggallery +#: ../admin/overview.php:657 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Size" + +# @ nggallery +#: ../admin/overview.php:658 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking-begrænsning" + +# @ nggallery +#: ../admin/overview.php:659 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +# @ nggallery +#: ../admin/overview.php:660 +msgid "PHP Exif support" +msgstr "PHP Exif support" + +# @ nggallery +#: ../admin/overview.php:661 +msgid "PHP IPTC support" +msgstr "PHP IPTC support" + +# @ nggallery +#: ../admin/overview.php:662 +msgid "PHP XML support" +msgstr "PHP XML support" + +#: ../admin/overview.php:674 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 version. Opgrader nu!" + +#: ../admin/overview.php:742 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins der er kompatible med NGG, er måske ikke 100% kompatible med NextCellent Gallery!" + +# @ default +#: ../admin/overview.php:770 +msgid "Install" +msgstr "Installér" + +#: ../admin/overview.php:784 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Dette plugin er en variation af NGG version 1.9.13.
Udviklet og vedligeholdt af WPGetReady.com" + +#: ../admin/overview.php:790 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Du kan bidrage ved, at give dette plugin gode ratings." + +# @ nggallery +#: ../admin/overview.php:795 +msgid "Visit the plugin homepage" +msgstr "Besøg pluginets hjemmeside" + +# @ nggallery +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Indlægstitel" + +# @ nggallery +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Indtast indlægtitel " + +# @ nggallery +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Bredde x højde (i pixel)" + +# @ nggallery +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Billedstørrelse" + +# @ nggallery +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Kladde" + +# @ nggallery +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Opdateret rettigheder" + +# @ nggallery +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Roller / Rettigheder" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." + +# @ nggallery +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "For en mere fleksibel brugerhåndtering, kan du bruge" + +#: ../admin/roles.php:35 +msgid "NextCellent Gallery overview" +msgstr "Galleri oversigt" + +#: ../admin/roles.php:39 +msgid "Use TinyMCE Button / Add Media" +msgstr "Brug TinyMCE knap / Tilføj medier" + +# @ nggallery +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Tilføj galleri/Upload billeder" + +# @ nggallery +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Håndtér galleri" + +# @ nggallery +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "Håndtér andres galleri" + +# @ nggallery +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Håndtér tags" + +# @ nggallery +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Skift design" + +# @ nggallery +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Ændre indstillinger" + +# @ nggallery +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Opdatér rettigheder" + +# @ nggallery +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "Billede roteret" + +# @ nggallery +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Fejl under rotering af miniature." + +#: ../admin/rotate.php:74 +msgid "Select how you would like to rotate the image on the left." +msgstr "Vælg hvordan du gerne vil roterer billeder til venstre." + +# @ nggallery +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° med uret" + +# @ nggallery +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° mod uret" + +# @ nggallery +#: ../admin/rotate.php:83 +msgid "Flip horizontally" +msgstr "Flip horisontalt" + +# @ nggallery +#: ../admin/rotate.php:84 +msgid "Flip vertically" +msgstr "Flip vertikalt" + +# @ nggallery +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Gendan billedstruktur: %s / %s billeder" + +# @ nggallery +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Gendan galleristruktur: %s / %s gallerier" + +# @ nggallery +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Gendan albumstruktur: %s / %s album" + +# @ nggallery +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Udført." + +#: ../admin/settings.php:167 +msgid "Settings updated successfully" +msgstr "Indstillingerne er gemt" + +# @ nggallery +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Cache slettet" + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Generelle indstillinger" + +# @ nggallery +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 +msgid "Gallery path" +msgstr "Sti til Galleri" + +# @ nggallery +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Dette er standardstien til alle gallerier" + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Billede filer" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Slet billede filerne når et galleri bliver slettet fra databasen" + +# @ nggallery +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Vælg grafisk bibliotek" + +# @ nggallery +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD Library" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (eksperimentalt)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "Sti til biblioteket" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Medie RSS feed" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Tilføj et RSS feed, der kan bruges af bl.a. CoolIris/Piclens" + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "ColIris/Piclens" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "Understøt CoolIris og Piclens" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Permanent links" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Brug permanent links" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Tilføjer et statisk link til alle billeder" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> Permanent links" + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Galleri korttitel" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "Regenerer URL'er" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Start nu" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Hvis du ændre dette, skal du regenerer URL'er" + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Relaterede billeder" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Tilføj relaterede billeder" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Tilføj relaterede billeder" + +# @ nggallery +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Match med" + +# @ nggallery +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Kategorier" + +# @ nggallery +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Max antal billeder" + +# @ nggallery +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 vil vise alle billeder" + +# @ nggallery +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Billedindstillinger" + +# @ nggallery +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Billedkvalitet" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Backup original" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Lav en backup af de resized billeder" + +# @ nggallery +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Automatisk ændring af størrelse" + +# @ nggallery +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Ændr automatisk størrelsen på billeder efter upload." + +# @ nggallery +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Indstillinger for miniaturer" + +#: ../admin/settings.php:419 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "" + +#: ../admin/settings.php:422 +msgid "Thumbnail size" +msgstr "Størrelse" + +# @ nggallery +#: ../admin/settings.php:436 +msgid "Thumbnail quality" +msgstr "Miniaturekvalitet" + +# @ nggallery +#: ../admin/settings.php:440 +msgid "Single picture" +msgstr "Enkeltbilleder" + +# @ nggallery +#: ../admin/settings.php:443 +msgid "Clear cache folder" +msgstr "Slet cache-mappe" + +# @ nggallery +#: ../admin/settings.php:444 +msgid "Proceed now" +msgstr "Fortsæt nu" + +#: ../admin/settings.php:463 +msgid "Inline gallery" +msgstr "Intet galleri" + +#: ../admin/settings.php:465 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: ../admin/settings.php:469 +msgid "Images per page" +msgstr "Billeder pr. side" + +# @ nggallery +#: ../admin/settings.php:472 +msgid "0 will disable pagination, all images on one page" +msgstr "0 vil annullere sideinddeling; alle billeder vises på én side" + +#: ../admin/settings.php:476 +msgid "Columns" +msgstr "Kolonner" + +#: ../admin/settings.php:479 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "" + +#: ../admin/settings.php:484 +msgid "Enable slideshow" +msgstr "Aktiver slideshow" + +#: ../admin/settings.php:484 +msgid "Text to show:" +msgstr "Tekst der skal vises:" + +#: ../admin/settings.php:487 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:491 +msgid "Show first" +msgstr "Vis først" + +# @ nggallery +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 +msgid "Thumbnails" +msgstr "Miniaturer" + +#: ../admin/settings.php:498 +msgid "ImageBrowser" +msgstr "Imagebrowser" + +#: ../admin/settings.php:500 +msgid "Use ImageBrowser instead of another effect." +msgstr "" + +#: ../admin/settings.php:504 +msgid "Hidden images" +msgstr "Skjulte billeder" + +#: ../admin/settings.php:506 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "" + +#: ../admin/settings.php:507 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: ../admin/settings.php:511 +msgid "AJAX pagination" +msgstr "AJAX side opdeling (pageination)" + +#: ../admin/settings.php:513 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: ../admin/settings.php:514 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:518 +msgid "Sort options" +msgstr "Indstillinger for sortering" + +# @ nggallery +#: ../admin/settings.php:521 +msgid "Sort thumbnails" +msgstr "Sortér miniaturer" + +# @ nggallery +#: ../admin/settings.php:523 +msgid "Custom order" +msgstr "Brugerdefineret rækkefølge" + +# @ nggallery +#: ../admin/settings.php:525 +msgid "File name" +msgstr "Filnavn" + +# @ nggallery +#: ../admin/settings.php:526 +msgid "Alt / Title text" +msgstr "Alt- eller titeltekst" + +# @ nggallery +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dato/tid" + +# @ nggallery +#: ../admin/settings.php:531 +msgid "Sort direction" +msgstr "Sorteringsretning" + +#: ../admin/settings.php:550 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:551 +msgid "With the placeholder" +msgstr "Med pladsholderen" + +# @ nggallery +#: ../admin/settings.php:551 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "kan du aktivere navigation igennem billederne (afhængig af de valgte effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre miniature-effekter, eller du ved hvad du laver." + +# @ nggallery +#: ../admin/settings.php:554 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-miniatureeffekter" + +# @ nggallery +#: ../admin/settings.php:558 +msgid "Thickbox" +msgstr "Thickbox" + +# @ nggallery +#: ../admin/settings.php:559 +msgid "Lightbox" +msgstr "Lightbox" + +# @ nggallery +#: ../admin/settings.php:560 +msgid "Highslide" +msgstr "Highslide" + +# @ nggallery +#: ../admin/settings.php:561 +msgid "Shutter" +msgstr "Shutter" + +# @ nggallery +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Brugervalgt" + +# @ nggallery +#: ../admin/settings.php:567 +msgid "Link Code line" +msgstr "Linkkode-linje" + +#: ../admin/settings.php:588 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:593 +msgid "Preview" +msgstr "Forhåndsvisning" + +# @ nggallery +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 +msgid "Position" +msgstr "Position" + +# @ nggallery +#: ../admin/settings.php:620 +msgid "Offset" +msgstr "fra margen" + +# @ nggallery +#: ../admin/settings.php:636 +msgid "Use image as watermark" +msgstr "Brug billede som vandmærke" + +# @ nggallery +#: ../admin/settings.php:639 +msgid "URL to file" +msgstr "Fil-URL" + +# @ nggallery +#: ../admin/settings.php:641 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Adgangen til URL-filer (på andre domæner) er slået fra på din server (allow_url_fopen)" + +# @ nggallery +#: ../admin/settings.php:644 +msgid "Use text as watermark" +msgstr "Brug tekst som vandmærke" + +# @ nggallery +#: ../admin/settings.php:647 +msgid "Font" +msgstr "Skrifttype" + +# @ nggallery +#: ../admin/settings.php:656 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" + +# @ nggallery +#: ../admin/settings.php:658 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Du kan uploade flere skrifttyper til mappen nggallery/fonts" + +# @ nggallery +#: ../admin/settings.php:667 +msgid "Color" +msgstr "Farve" + +# @ nggallery +#: ../admin/settings.php:669 +msgid "(hex w/o #)" +msgstr "(hex w/o #)
Klik her for at se farvekoder: HTML Color Codes (o.a.)" + +# @ nggallery +#: ../admin/settings.php:672 +msgid "Text" +msgstr "Tekst" + +# @ nggallery +#: ../admin/settings.php:676 +msgid "Opaque" +msgstr "Gennemsigtighed" + +#: ../admin/settings.php:697 +msgid "Default size" +msgstr "Standard størrelse" + +#: ../admin/settings.php:705 +msgid "Duration" +msgstr "Varighed" + +# @ nggallery +#: ../admin/settings.php:706 +msgid "sec." +msgstr "sekunder" + +# @ nggallery +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 +msgid "Transition / Fade effect" +msgstr "Overgangs-/fade-effekt" + +# @ nggallery +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 +msgid "fade" +msgstr "Fade" + +# @ nggallery +#: ../admin/settings.php:713 +msgid "blindX" +msgstr "blindX" + +# @ nggallery +#: ../admin/settings.php:714 +msgid "cover" +msgstr "dække" + +# @ nggallery +#: ../admin/settings.php:715 +msgid "scrollUp" +msgstr "scrollOp" + +# @ nggallery +#: ../admin/settings.php:716 +msgid "scrollDown" +msgstr "scrollNed" + +# @ nggallery +#: ../admin/settings.php:717 +msgid "shuffle" +msgstr "bland-modus" + +# @ nggallery +#: ../admin/settings.php:718 +msgid "toss" +msgstr "smid op" + +# @ nggallery +#: ../admin/settings.php:719 +msgid "wipe" +msgstr "slet" + +# @ nggallery +#: ../admin/settings.php:721 +msgid "See here for more information about the effects :" +msgstr "Se her for flere informationer om effekterne:" + +# @ nggallery +#: ../admin/settings.php:725 +msgid "Settings for the JW Image Rotator" +msgstr "Indstillinger for JW Image Rotator" + +#: ../admin/settings.php:726 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" + +#: ../admin/settings.php:727 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "" + +# @ nggallery +#: ../admin/settings.php:732 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Stien til JW Image Rotator er ikke defineret, hvilket er påkrævet." + +#: ../admin/settings.php:733 +msgid "Press the button below to search for the file." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:738 +msgid "Enable flash slideshow" +msgstr "Aktivér flashbaseret diasshow" + +# @ nggallery +#: ../admin/settings.php:740 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr "Integrér det Flashbaserede diasshow for alt, der understøtter Flash" + +# @ nggallery +#: ../admin/settings.php:743 +msgid "Path to the JW Image Rotator (URL)" +msgstr "Stien til JW Image Rotator (URL)" + +# @ nggallery +#: ../admin/settings.php:746 +msgid "Search now" +msgstr "Søg nu" + +# @ nggallery +#: ../admin/settings.php:747 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "" + +# @ nggallery +#: ../admin/settings.php:751 +msgid "Shuffle mode" +msgstr "Bland-modus" + +# @ nggallery +#: ../admin/settings.php:755 +msgid "Show next image on click" +msgstr "Vis næste billede, når der klikkes" + +# @ nggallery +#: ../admin/settings.php:759 +msgid "Show navigation bar" +msgstr "Vis navigationsbar" + +# @ nggallery +#: ../admin/settings.php:763 +msgid "Show loading icon" +msgstr "Vis load-ikon" + +# @ nggallery +#: ../admin/settings.php:767 +msgid "Use watermark logo" +msgstr "Brug vandmærkelogo" + +# @ nggallery +#: ../admin/settings.php:769 +msgid "You can change the logo at the watermark settings" +msgstr "Du kan ændre logoet i indstillinger for vandmærker" + +# @ nggallery +#: ../admin/settings.php:772 +msgid "Stretch image" +msgstr "Stræk billede" + +# @ nggallery +#: ../admin/settings.php:775 +msgid "true" +msgstr "Ja" + +# @ nggallery +#: ../admin/settings.php:776 +msgid "false" +msgstr "Nej" + +# @ nggallery +#: ../admin/settings.php:777 +msgid "fit" +msgstr "Tilpas" + +# @ nggallery +#: ../admin/settings.php:778 +msgid "none" +msgstr "Gør intet" + +# @ nggallery +#: ../admin/settings.php:787 +msgid "bgfade" +msgstr "Baggrunds-fade" + +# @ nggallery +#: ../admin/settings.php:788 +msgid "slowfade" +msgstr "Langsom fade" + +# @ nggallery +#: ../admin/settings.php:789 +msgid "circles" +msgstr "Cirkler" + +# @ nggallery +#: ../admin/settings.php:790 +msgid "bubbles" +msgstr "Bobler" + +# @ nggallery +#: ../admin/settings.php:791 +msgid "blocks" +msgstr "Blokke" + +# @ nggallery +#: ../admin/settings.php:792 +msgid "fluids" +msgstr "Flydende" + +# @ nggallery +#: ../admin/settings.php:793 +msgid "flash" +msgstr "Blitz" + +# @ nggallery +#: ../admin/settings.php:794 +msgid "lines" +msgstr "Linjer" + +# @ nggallery +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 +msgid "random" +msgstr "Tilfældig" + +# @ nggallery +#: ../admin/settings.php:800 +msgid "Use slow zooming effect" +msgstr "Brug langsom zoomeffekt" + +# @ nggallery +#: ../admin/settings.php:804 +msgid "Background Color" +msgstr "Baggrundsfarve
(Farveoversigt)" + +# @ nggallery +#: ../admin/settings.php:809 +msgid "Texts / Buttons Color" +msgstr "Tekst-/Knapfarve" + +# @ nggallery +#: ../admin/settings.php:814 +msgid "Rollover / Active Color" +msgstr "Rollover/Aktiv farve" + +# @ nggallery +#: ../admin/settings.php:819 +msgid "Screen Color" +msgstr "Skærmfarve" + +# @ nggallery +#: ../admin/settings.php:824 +msgid "Background music (URL)" +msgstr "Baggrundsmusik (URL)" + +# @ nggallery +#: ../admin/settings.php:828 +msgid "Try XHTML validation (with CDATA)" +msgstr "Prøv XHTML-validation (med CDATA)" + +#: ../admin/settings.php:830 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "" + +# @ nggallery +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Nulstil alle indstillinger til standardværdier" + +# @ nggallery +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" + +# @ nggallery +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Nulstil indstillinger" + +# @ nggallery +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Nulstil alle indstillinger til standardinstallation." + +# @ nggallery +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Nulstil indstillinger" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, [OK] for at fortsætte.\\n" + +# @ nggallery +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Afinstallér pluginnets tabeller" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Hvad får du med NextCellent galleri?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "" + +# @ nggallery +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "ADVARSEL:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "" + +# @ nggallery +#: ../admin/setup.php:48 +msgid "and" +msgstr "og" + +# @ nggallery +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Afinstallér plugin" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" + +# @ nggallery +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Value" +msgstr "Værdi" + +# @ nggallery +#: ../admin/showmeta.php:48 +msgid "No meta data saved" +msgstr "Ingen metadata gemt" + +# @ nggallery +#: ../admin/showmeta.php:54 +msgid "EXIF Data" +msgstr "EXIF-data" + +# @ nggallery +#: ../admin/showmeta.php:73 +msgid "No exif data" +msgstr "Ingen Exif-data" + +# @ nggallery +#: ../admin/showmeta.php:80 +msgid "IPTC Data" +msgstr "IPTC-data" + +# @ nggallery +#: ../admin/showmeta.php:104 +msgid "XMP Data" +msgstr "XMP-data" + +#: ../admin/style.php:112 +msgid "Successfully selected CSS file." +msgstr "Angiv CSS fil." + +#: ../admin/style.php:114 +msgid "No CSS file will be used." +msgstr "Ingen CSS fil vil blive brugt." + +# @ default +#: ../admin/style.php:123 +#: ../admin/style.php:163 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne blog." + +#: ../admin/style.php:148 +msgid "Could not move file." +msgstr "Kunne ikke flytte fil." + +#: ../admin/style.php:154 +msgid "CSS file successfully updated." +msgstr "CSS filen blev opdateret." + +#: ../admin/style.php:156 +msgid "Could not save file." +msgstr "Kunne ikke gemme fil." + +#: ../admin/style.php:176 +msgid "CSS file successfully moved." +msgstr "CSS filen blev flyttet." + +#: ../admin/style.php:181 +msgid "Could not move the CSS file." +msgstr "Kunne ikke flytte CSS filen." + +#: ../admin/style.php:209 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/style.php:209 +msgid "This CSS file will be applied:" +msgstr "Denne CSS fil vil blive anvendt:" + +# @ nggallery +#: ../admin/style.php:240 +msgid "Style Editor" +msgstr "Designeditor" + +# @ nggallery +#: ../admin/style.php:246 +msgid "Activate and use style sheet:" +msgstr "Aktivér og brug stylesheet:" + +# @ nggallery +#: ../admin/style.php:263 +msgid "Activate" +msgstr "Aktivér" + +#: ../admin/style.php:272 +#, php-format +msgid "Editing %s" +msgstr "Redigere %s" + +#: ../admin/style.php:274 +#, php-format +msgid "Browsing %s" +msgstr "Browser %s" + +#: ../admin/style.php:277 +msgid "(from the theme folder)" +msgstr "(fra tema mappen)" + +#: ../admin/style.php:287 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/style.php:290 +msgid "Move file" +msgstr "Flyt fil" + +# @ nggallery +#: ../admin/style.php:296 +msgid "Version" +msgstr "Version" + +#: ../admin/style.php:300 +msgid "File location" +msgstr "Fil lokation" + +# @ nggallery +#: ../admin/style.php:313 +msgid "Update File" +msgstr "Opdatér fil" + +# @ nggallery +#: ../admin/style.php:315 +msgid "If this file were writable you could edit it." +msgstr "Hvis denne fil ikke var skrivebeskyttet, kunne du rette i den." + +#: ../admin/style.php:320 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +# @ nggallery +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Mest brugt" + +# @ nggallery +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Mindst brugt" + +# @ nggallery +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "Alfabetisk" + +# @ nggallery +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Eksisterende tags" + +# @ nggallery +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Søg i tags" + +# @ nggallery +#: ../admin/tags.php:118 +msgid "Go" +msgstr "Start" + +# @ nggallery +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Sortér efter:" + +# @ nggallery +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Forrige tags" + +# @ nggallery +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Næste tags" + +# @ nggallery +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Omdøb tag" + +# @ nggallery +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle indlæg der bruger dette tag, vil blive opdateret." + +# @ nggallery +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." + +# @ nggallery +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Tag(s) som skal omdøbes:" + +# @ nggallery +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Nyt tag navn(e):" + +# @ nggallery +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Omdøb" + +# @ nggallery +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Slet tag" + +# @ nggallery +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra alle indlæg." + +# @ nggallery +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Du kan slette flere tags på én gang ved at adskille dem med komma" + +# @ nggallery +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Tag(s) der skal slettes:" + +# @ nggallery +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Redigér tag-kortnavn (slug)" + +# @ nggallery +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. Definition på slug)" + +# @ nggallery +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Tag(s), der skal findes:" + +# @ nggallery +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Nyt Kortnavn(e):" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: ../admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Ét billede" + +#: ../admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Nye billeder" + +#: ../admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Tilfældige billeder" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "Grundlæggende" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +msgid "Select a gallery:" +msgstr "Vælg et galleri:" + +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Vælg eller søg efter et galleri" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Visningstyper" + +#: ../admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Vælg hvordan du vil vise dit galleri" + +# @ nggallery +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Imagebrowser" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Carousel" + +# @ nggallery +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Billedtekst" + +#: ../admin/tinymce/window.php:190 +msgid "Type options" +msgstr "Type indstillinger" + +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +msgid "Number of images" +msgstr "Antal billeder" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Slideshow dimensioner" + +#: ../admin/tinymce/window.php:219 +msgid "Template name" +msgstr "Skabelon navn" + +# @ nggallery +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Vælg eller indtast album" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: ../admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album visningstyper" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Vælg hvordan du vil vise dine album" + +# @ nggallery +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt version" + +# @ nggallery +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Udvidet version" + +#: ../admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galleri visningstyper" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: ../admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Vælg et billede" + +# @ nggallery +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Vælg eller indtast billede" + +# @ nggallery +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +msgid "Options" +msgstr "Indstillinger" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimensioner" + +# @ nggallery +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekter" + +# @ nggallery +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Ingen effekter" + +# @ nggallery +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +# @ nggallery +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "Ikke flydende" + +#: ../admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "Antal billeder der burde vises." + +#: ../admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "Sortér billederne" + +#: ../admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "Upload rækkefølge" + +#: ../admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "Datoen billedet er taget" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "Brugerdefineret" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Vælg en visnings skabelon til billeder" + +# @ nggallery +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Indsæt" + +#: ../admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Du skal vælge et galleri." + +#: ../admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Du skal vælge et billede." + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "Du skal vælge et antal billeder." + +#: ../admin/upgrade.php:22 +msgid "Upgrading database…" +msgstr "Opgradere database..." + +#: ../admin/upgrade.php:48 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" + +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 +msgid "Upgrade NextCellent Gallery" +msgstr "Opgrader NextCellent Gallery" + +#: ../admin/upgrade.php:69 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:70 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:71 +msgid "Start upgrade now" +msgstr "Start opgradering nu" + +#: ../admin/upgrade.php:87 +msgid "Upgrade complete." +msgstr "Opgraderingen er fuldendt." + +#: ../admin/upgrade.php:88 +msgid "Continue to NextCellent" +msgstr "Fortsæt til NextCellent" + +# @ nggallery +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "Opdateret" + +# @ nggallery +#: ../admin/wpmu.php:50 +msgid "Network Options" +msgstr "Netværksindstillinger" + +# @ nggallery +#: ../admin/wpmu.php:58 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du organisere mappe-strukturen bedre." + +# @ nggallery +#: ../admin/wpmu.php:59 +#, php-format +msgid "The default setting should be %s" +msgstr "Standardindstillinger bør være %s" + +# @ nggallery +#: ../admin/wpmu.php:63 +msgid "Enable upload quota check" +msgstr "Aktivér tjek af upload-kvota" + +# @ nggallery +#: ../admin/wpmu.php:65 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Burde virke, hvis galleriet er under blog.dir" + +# @ nggallery +#: ../admin/wpmu.php:69 +msgid "Enable zip upload option" +msgstr "Aktivér zip-upload-funktion" + +# @ nggallery +#: ../admin/wpmu.php:71 +msgid "Allow users to upload zip folders." +msgstr "Tillad brugere at uploade zip-mapper." + +# @ nggallery +#: ../admin/wpmu.php:75 +msgid "Enable import function" +msgstr "Aktivér importfunktion" + +# @ nggallery +#: ../admin/wpmu.php:77 +msgid "Allow users to import images folders from the server." +msgstr "Tillad brugerne at importere billedmapper fra serveren." + +# @ nggallery +#: ../admin/wpmu.php:81 +msgid "Enable style selection" +msgstr "Aktivér valg af style (design)" + +# @ nggallery +#: ../admin/wpmu.php:83 +msgid "Allow users to choose a style for the gallery." +msgstr "Tillad bruger at vælge et design for galleriet." + +# @ nggallery +#: ../admin/wpmu.php:87 +msgid "Enable roles/capabilities" +msgstr "Aktivér Roller/Rettigheder" + +# @ nggallery +#: ../admin/wpmu.php:89 +msgid "Allow users to change the roles for other blog authors." +msgstr "Tillad brugere at ændre brugerroller på andre blog-forfattere." + +# @ nggallery +#: ../admin/wpmu.php:93 +msgid "Default style" +msgstr "Standarddesign" + +# @ nggallery +#: ../admin/wpmu.php:110 +msgid "Choose the default style for the galleries." +msgstr "Vælg standarddesign for gallerierne." + +# @ nggallery +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade filer, der er større end %d x %d pixels" + +# @ default +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Anførte URL er ugyldig." + +# @ default +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Kunne ikke oprette temp-fil." + +# @ nggallery +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +# @ nggallery +#: ../lib/meta.php:137 +msgid " sec" +msgstr " sekunder" + +# @ nggallery +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Affyret" + +# @ nggallery +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Ikke affyret" + +# @ nggallery +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blænder" + +# @ nggallery +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Kildeangivelse" + +# @ nggallery +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +# @ nggallery +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +# @ nggallery +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Brændvidde" + +# @ nggallery +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +# @ nggallery +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Lukkerhastighed" + +# @ nggallery +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Emne" + +# @ nggallery +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Fabrikat" + +# @ nggallery +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Redigér status" + +# @ nggallery +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Kategori" + +# @ nggallery +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Nøgleord" + +# @ nggallery +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "Oprettetsesdato" + +# @ nggallery +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "Oprettelsestid" + +# @ nggallery +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Forfatterposition" + +# @ nggallery +#: ../lib/meta.php:468 +msgid "City" +msgstr "By" + +# @ nggallery +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Sted" + +# @ nggallery +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Provins/Stat" + +# @ nggallery +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Landekode" + +# @ nggallery +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Land" + +# @ nggallery +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Overskift" + +# @ nggallery +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Kilde" + +# @ nggallery +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright-noter" + +# @ nggallery +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +# @ nggallery +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Senest ændret" + +# @ nggallery +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Programværktøj" + +# @ nggallery +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Format" + +# @ nggallery +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Billedbredde" + +# @ nggallery +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Billedhøjde" + +# @ nggallery +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +# @ nggallery +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade flere filer." + +# @ nggallery +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 +msgid "Album overview" +msgstr "Oversigt over album" + +# @ nggallery +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 +msgid "[Gallery not found]" +msgstr "[Galleriet er ikke fundet]" + +# @ nggallery +#: ../lib/shortcodes.php:340 +msgid "[Pictures not found]" +msgstr "[Billeder er ikke fundet]" + +# @ nggallery +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Der er ikke angivet et nyt tag" + +# @ nggallery +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!" + +# @ nggallery +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Tagget blev ikke omdøbt." + +# @ nggallery +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Omdøbte tag(s) «%1$s» til «%2$s»" + +# @ nggallery +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Der er ikke angivet et gyldigt nyt tag." + +# @ nggallery +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne eksisterende tags." + +# @ nggallery +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Der blev ikke flettet nogen tags." + +# @ nggallery +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev redigeret." + +# @ nggallery +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" + +# @ nggallery +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Der er ikke angivet noget tag!" + +# @ nggallery +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Ingen tags blev slettet" + +# @ nggallery +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tag(s) slettet." + +# @ nggallery +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Ingen nye kortnavne (slugs) er angivet! " + +# @ nggallery +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tag-numre og kortnavn-numre er ikke de samme!" + +# @ nggallery +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Ingen kortnavne (slugs) blev ændret." + +# @ nggallery +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s kortnavn(e) redigeret." + +# @ default +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem på %s" + +# @ default +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Forkert login/kodeord-kombination." + +# @ default +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Du har ikke lov til at uploade filer til denne site." + +# @ default +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "Kunne ikke finde galleriet " + +# @ default +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "Du har ikke lov til at uploade filer til dette galleri." + +# @ nggallery +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Denne fil er ikke en gyldig billedfil!" + +# @ default +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Kunne ikke finde billedid " + +# @ nggallery +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Mislykkedes med at slette billedet %1$s " + +# @ default +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "Kunne ikke skrive filen %1$s (%2$s)" + +# @ default +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Ugyldigt id på billede" + +# @ default +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Beklager. Du skal have rettigheder til at redigere dette billede" + +# @ default +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Beklager. Kunne ikke opdatere billedet" + +# @ default +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at kunne gøre dette" + +# @ default +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Beklager. Kunne ikke oprette galleri" + +# @ default +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Ugyldigt id på galleri" + +# @ default +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne gøre dette" + +# @ default +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Beklager. Kunne ikke opdatere galleriet" + +# @ default +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre dette" + +# @ default +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Beklager. Kunne ikke oprette album" + +# @ default +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Ugyldigt id på album" + +# @ default +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Beklager. Kunne ikke opdatere albummet" + +#: ../nggallery.php:102 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "En opgradering af databasen er nødvendig." + +#: ../nggallery.php:102 +msgid "Upgrade now" +msgstr "Start opgradering nu" + +# @ nggallery +#: ../nggallery.php:129 +msgid "Translation by : See here" +msgstr "Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" + +# @ nggallery +#: ../nggallery.php:130 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og plugins og følg med på TeamBlogos på Twitter." + +#: ../nggallery.php:239 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" + +# @ nggallery +#: ../nggallery.php:268 +msgid "Picture tag" +msgstr "Billed-tag" + +# @ nggallery +#: ../nggallery.php:269 +msgid "Picture tag: %2$l." +msgstr "Billed-tag: %2$l." + +# @ nggallery +#: ../nggallery.php:270 +msgid "Separate picture tags with commas." +msgstr "Adskil billed-tags med komma." + +#: ../nggallery.php:376 +msgid "NextCellent Gallery / Images" +msgstr "Galleri / Billeder" + +# @ nggallery +#: ../nggallery.php:480 +msgid "loading" +msgstr "indlæser" + +# @ nggallery +#: ../nggallery.php:672 +msgid "Get help" +msgstr "Få hjælp" + +#: ../nggallery.php:754 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "" + +# @ nggallery +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Det er nødvendigt med Flash Player og en browser med Javascript support." + +# @ nggallery +#: ../nggfunctions.php:453 +msgid "[Album not found]" +msgstr "[Albummet er ikke fundet]" + +# @ nggallery +#: ../nggfunctions.php:782 +msgid "[SinglePic not found]" +msgstr "[Enkeltbillede er ikke fundet]" + +# @ nggallery +#: ../nggfunctions.php:918 +msgid "Related images for" +msgstr "Billeder med relevans for" + +# @ nggallery +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Billeder" + +# @ nggallery +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:112 +msgid "[View with PicLens]" +msgstr "[Vis med PicLens]" + +# @ nggallery +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Tilbage" + +# @ nggallery +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Næste" + +# @ nggallery +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr "af" + +# @ nggallery +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" + +# @ nggallery +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera/Type" + +# @ nggallery +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brændvidde" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "Widget der viser Medie RSS links." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "Medie RSS" + +# @ nggallery +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Media RSS" + +# @ nggallery +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Link til hoved-billedfeed'et" + +# @ default +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 +#: ../widgets/widgets.php:211 +msgid "Title:" +msgstr "Titel:" + +# @ nggallery +#: ../widgets/media-rss-widget.php:84 +msgid "Show Media RSS icon" +msgstr "Vis Media-RSS-ikon" + +# @ nggallery +#: ../widgets/media-rss-widget.php:88 +msgid "Show the Media RSS link" +msgstr "Vis Media RSS-link" + +# @ nggallery +#: ../widgets/media-rss-widget.php:91 +msgid "Text for Media RSS link:" +msgstr "Tekst til Media RSS-link:" + +# @ nggallery +#: ../widgets/media-rss-widget.php:95 +msgid "Tooltip text for Media RSS link:" +msgstr "Tooltip-tekst til Media RSS-link:" + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Vis slideshow" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "Galleri slideshow" + +# @ nggallery +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Du skal hente Flash Player for at kunne se diasshowet." + +# @ nggallery +#: ../widgets/widgets.php:126 +msgid "Select Gallery:" +msgstr "Vælg et galleri:" + +# @ nggallery +#: ../widgets/widgets.php:128 +msgid "All images" +msgstr "Alle billeder" + +# @ nggallery +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 +msgid "Width:" +msgstr "Bredde:" + +# @ nggallery +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 +msgid "Height:" +msgstr "Højde:" + +# @ nggallery +#: ../widgets/widgets.php:170 +msgid "Add recent or random images from the galleries" +msgstr "Tilføj nyeste eller tilfældigt-valgte billeder fra gallerierne." + +#: ../widgets/widgets.php:171 +msgid "NextCellent Widget" +msgstr "Galleri widget" + +#: ../widgets/widgets.php:215 +msgid "Show:" +msgstr "Vis:" + +# @ nggallery +#: ../widgets/widgets.php:219 +msgid "Original images" +msgstr "Originale billeder" + +# @ nggallery +#: ../widgets/widgets.php:227 +msgid "recent added " +msgstr "Tilføjet fornylig" + +# @ nggallery +#: ../widgets/widgets.php:231 +msgid "Enable IE8 Web Slices" +msgstr "Aktivér IE8 Web Slices" + +#: ../widgets/widgets.php:243 +msgid "Select:" +msgstr "Vælg:" + +# @ nggallery +#: ../widgets/widgets.php:245 +msgid "All galleries" +msgstr "Alle gallerier" + +# @ nggallery +#: ../widgets/widgets.php:246 +msgid "Only which are not listed" +msgstr "Kun dem, som ikke er listet" + +# @ nggallery +#: ../widgets/widgets.php:247 +msgid "Only which are listed" +msgstr "Kun dem, som er listet" + +#: ../widgets/widgets.php:251 +msgid "Gallery ID:" +msgstr "Galleri ID:" + +# @ nggallery +#: ../widgets/widgets.php:253 +msgid "Gallery IDs, separated by commas." +msgstr "Galleri-id'er, adskilt af komma." + +# @ nggallery +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Der er ikke oprettet nogle gallerier endnu." + +# @ nggallery +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleri-id=%s eksisterer ikke." + +# @ nggallery +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Der er ikke angivet et album-id som parameter" + +# @ nggallery +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-id=%s eksisterer ikke." + +# @ nggallery +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Ugyldig Media RSS-kommando" + +# @ nggallery +#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" +#~ msgstr " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne til miniaturerne manuelt" + +# @ nggallery +#~ msgid "(From the theme folder)" +#~ msgstr "(Fra tema-mappen)" + +# @ nggallery +#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" +#~ msgstr "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" + +# @ nggallery +#~ msgid "Support Forums" +#~ msgstr "Supportforum (på engelsk)" + +# @ nggallery +#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" +#~ msgstr "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af CoolIris/PicLens" + +# @ nggallery +#~ msgid "Activate Media RSS feed" +#~ msgstr "Aktivér Media RSS-feed" + +# @ nggallery +#~ msgid "Activate PicLens/CoolIris support" +#~ msgstr "Aktivér PicLens/CoolIris-support" + +# @ nggallery +#~ msgid "Activate permalinks" +#~ msgstr "Aktivér permalinks" + +# @ nggallery +#~ msgid "Activate related images" +#~ msgstr "Aktivér Relevante billeder" + +# @ nggallery +#~ msgid "Add hidden images" +#~ msgstr "Tilføj skjulte billeder" + +# @ nggallery +#~ msgid "Backup original images" +#~ msgstr "Backup originale billeder" + +# @ nggallery +#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" +#~ msgstr "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i kombination med Shutter-effekter" + +# @ nggallery +#~ msgid "Browsing %s" +#~ msgstr "Gennemser %s" + +# @ nggallery +#~ msgid "Bulk actions" +#~ msgstr "Massehandlinger" + +# @ nggallery +#~ msgid "CSS file successfully updated" +#~ msgstr "CSS-fil blev opdateret " + +# @ default +#~ msgid "Choose files to upload" +#~ msgstr "Vælg filer til upload" + +# @ nggallery +#~ msgid "Contribute" +#~ msgstr "Give bidrag" + +# @ nggallery +#~ msgid "Contribute development" +#~ msgstr "Bidrage til udviklingen" + +# @ nggallery +#~ msgid "Contributors / Tribute to" +#~ msgstr "Bidragydere/Stor tak til" + +# @ nggallery +#~ msgid "Copyright notes / Credits" +#~ msgstr "Copyright-noter/Kreditering" + +# @ nggallery +#~ msgid "Create new URL friendly image slugs" +#~ msgstr "Opret nye URL-venlige korttitler på billederne" + +# @ nggallery +#~ msgid "Creates a backup for inserted images" +#~ msgstr "Opretter en backup af indsatte billeder" + +# @ default +#~ msgid "Current page" +#~ msgstr "Aktuel side" + +# @ nggallery +#~ msgid "Deactivate gallery page link" +#~ msgstr "Deaktivér \"Link til en galleriside\"" + +# @ nggallery +#~ msgid "Default size (W x H)" +#~ msgstr "Standardstørrelse (bredde x højde)" + +# @ nggallery +#~ msgid "Delete files, when removing a gallery in the database" +#~ msgstr "Slet filer, når et galleri fjernes i databasen" + +# @ nggallery +#~ msgid "Delete image files" +#~ msgstr "Slet billedfiler" + +# @ nggallery +#~ msgid "Disable flash upload" +#~ msgstr "Deaktivér flash-upload" + +# @ nggallery +#~ msgid "Do you like this Plugin?" +#~ msgstr "Kan du lide dette plugin?" + +# @ nggallery +#~ msgid "Download latest version" +#~ msgstr "Download nyeste version" + +# @ nggallery +#~ msgid "Duration time" +#~ msgstr "Varighed" + +# @ nggallery +#~ msgid "Editing %s" +#~ msgstr "Redigerer %s" + +# @ nggallery +#~ msgid "Enable AJAX pagination" +#~ msgstr "Aktivér Ajax-sideinddeling" + +# @ nggallery +#~ msgid "Enable flash based upload" +#~ msgstr "Aktivér flash-baseret upload" + +# @ nggallery +#~ msgid "FAQ" +#~ msgstr "OSS" + +# @ nggallery +#~ msgid "Feature request" +#~ msgstr "Forslag til nye funktioner" + +# @ nggallery +#~ msgid "Float" +#~ msgstr "Flydende (CSS Float)" + +# @ nggallery +#~ msgid "Gallery ID :" +#~ msgstr "Galleri-id:" + +# @ nggallery +#~ msgid "Gallery slug name :" +#~ msgstr "Kort navn på galleri:" + +# @ nggallery +#~ msgid "General Options" +#~ msgstr "Generelle indstillinger" + +# @ nggallery +#~ msgid "Get help with NextGEN Gallery" +#~ msgstr "Få hjælp til NextGEN Gallery!" + +# @ nggallery +#~ msgid "Get your language pack" +#~ msgstr "Hent din sprogpakke" + +# @ default +#~ msgid "Go to the first page" +#~ msgstr "Gå til den første side" + +# @ default +#~ msgid "Go to the last page" +#~ msgstr "Gå til sidste side" + +# @ default +#~ msgid "Go to the next page" +#~ msgstr "Gå til næste side" + +# @ default +#~ msgid "Go to the previous page" +#~ msgstr "Gå til forrige side" + +# @ nggallery +#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#~ msgstr "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-effekterne, der automatisk vil blive tilføjet til dit tema." + +# @ nggallery +#~ msgid "How to support ?" +#~ msgstr "Hvordan kan du støtte?" + +# @ nggallery +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: Dette øger sidestørrelsen" + +# @ nggallery +#~ msgid "Ignore the aspect ratio, no portrait thumbnails" +#~ msgstr "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" + +# @ nggallery +#~ msgid "Image list" +#~ msgstr "Billedliste" + +# @ nggallery +#~ msgid "ImageMagick (Experimental). Path to the library :" +#~ msgstr "ImageMagick (Eksperimental). Sti til biblioteket :" + +# @ nggallery +#~ msgid "Import a zip file with images from a url" +#~ msgstr "Importér en zip-fil med billeder fra en URL" + +# @ nggallery +#~ msgid "Import from Server path:" +#~ msgstr "Importér fra server-sti:" + +# @ nggallery +#~ msgid "Import image folder" +#~ msgstr "Importér billed-mappe" + +# @ nggallery +#~ msgid "Important : Could causes problem at some browser. Please recheck your page." +#~ msgstr "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." + +# @ nggallery +#~ msgid "Integrate slideshow" +#~ msgstr "Integrér diasshow" + +# @ nggallery +#~ msgid "Main NextGEN Gallery overview" +#~ msgstr "Hovedoversigt for Galleriet" + +# @ nggallery +#~ msgid "Manage Albums" +#~ msgstr "Håndtér albums" + +# @ nggallery +#~ msgid "Manage Gallery" +#~ msgstr "Håndtér galleri" + +# @ nggallery +#~ msgid "Manage image tags" +#~ msgstr "Håndtér billedtags" + +# @ nggallery +#~ msgid "Meta Data" +#~ msgstr "Metadata" + +# @ nggallery +#~ msgid "More Help & Info" +#~ msgstr "Mere hjælp og information" + +# @ nggallery +#~ msgid "More settings" +#~ msgstr "Flere indstillinger" + +# @ nggallery +#~ msgid "NextGEN DEV Team" +#~ msgstr "NextGEN DEV Team" + +# @ nggallery +#~ msgid "NextGEN Gallery" +#~ msgstr "Galleri" + +# @ nggallery +#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" +#~ msgstr "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-indstillinger" + +# @ nggallery +#~ msgid "NextGEN Gallery Overview" +#~ msgstr "Galleri-oversigt" + +# @ nggallery +#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din udbyder, om de kan det." + +# @ nggallery +#~ msgid "NextGEN Media RSS" +#~ msgstr "Galleri Media RSS" + +# @ nggallery +#~ msgid "NextGEN Slideshow" +#~ msgstr "Galleri Diasshow" + +# @ nggallery +#~ msgid "NextGEN Widget" +#~ msgstr "Galleri Widget" + +# @ nggallery +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " +#~ msgstr "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke fjerner dets data fra databasen." + +# @ nggallery +#~ msgid "Note : Change the default path in the gallery settings" +#~ msgstr "Bemærk: Du kan ændre standardstien i galleriindstillingerne" + +# @ nggallery +#~ msgid "Note : The upload limit on your server is " +#~ msgstr "Note: Max. filstørrelse pr. fil til upload på din server er " + +# @ nggallery +#~ msgid "Number of columns" +#~ msgstr "Antal kolonner" + +# @ nggallery +#~ msgid "Number of images per page" +#~ msgstr "Antal billeder pr. side" + +# @ nggallery +#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" +#~ msgstr "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du kan bruge et Database Backup-plugin til at lave en backup af alle tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." + +# @ nggallery +#~ msgid "Oops, no such file exists! Double check the name and try again, merci." +#~ msgstr "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" + +# @ default +#~ msgid "Or you can drop the files into this window." +#~ msgstr "Eller du kan slippe filerne over dette vindue." + +# @ nggallery +#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." +#~ msgstr "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at gendanne miniaturerne under -> Håndtér galleri ." + +# @ nggallery +#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." +#~ msgstr "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, ikke her. Denne handling kan ikke fortrydes." + +# @ default +#~ msgid "Remove featured image" +#~ msgstr "Fjern fremhævet billede" + +# @ nggallery +#~ msgid "Resize Images" +#~ msgstr "Ændre størrelse" + +# @ nggallery +#~ msgid "Scale images to max width %1$dpx or max height %2$dpx" +#~ msgstr "Skalér billeder til maks. bredde %1$dpx eller maks. højde %2$dpx" + +# @ nggallery +#~ msgid "Scan Folder for new images" +#~ msgstr "Scan mappen for nye billeder" + +# @ nggallery +#~ msgid "Select :" +#~ msgstr "Vælg : " + +# @ nggallery +#~ msgid "Select Zip-File" +#~ msgstr "Vælg zip-fil" + +# @ nggallery +#~ msgid "Select or enter gallery" +#~ msgstr "Vælg eller indtast galleri" + +# @ nggallery +#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." +#~ msgstr "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." + +# @ default +#~ msgid "Set featured image" +#~ msgstr "Indstil fremhævet billede" + +# @ nggallery +#~ msgid "Set fix dimension" +#~ msgstr "Brug fast højde og bredde" + +# @ nggallery +#~ msgid "Show :" +#~ msgstr "Vis:" + +# @ nggallery +#~ msgid "Show ImageBrowser" +#~ msgstr "Vis ImageBrowser" + +# @ nggallery +#~ msgid "Show a NextGEN Gallery Slideshow" +#~ msgstr "Vis et Galleri-diasshow" + +# @ nggallery +#~ msgid "Show as" +#~ msgstr "Vis som" + +# @ nggallery +#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" +#~ msgstr "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" + +# @ nggallery +#~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" +#~ msgstr "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet administrator" + +# @ nggallery +#~ msgid "Tag" +#~ msgstr "Tag" + +# @ nggallery +#~ msgid "Tags (comma separated list)" +#~ msgstr "Tags (adskil med komma)" + +# @ nggallery +#~ msgid "Tags / Categories" +#~ msgstr "Tags/Kategorier" + +# @ nggallery +#~ msgid "Thanks to all donators..." +#~ msgstr "Tak til alle, der har støttet økonomisk ..." + +# @ nggallery +#~ msgid "Thanks!" +#~ msgstr "Tak!" + +# @ nggallery +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist på den samme side." + +# @ nggallery +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" + +# @ nggallery +#~ msgid "The gallery will open the ImageBrowser instead the effect." +#~ msgstr "Galleriet vil åbne Imagebrowseren (uden JavaScript-effekter)" + +# @ nggallery +#~ msgid "This option will append related images to every post" +#~ msgstr "Denne indstilling vil tilføje relevante billeder til alle indlæg" + +# @ nggallery +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det ikke bliver slettet under plugin-opgraderinger" + +# @ nggallery +#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den rette farve til dit galleri!" + +# @ nggallery +#~ msgid "Title :" +#~ msgstr "Titel:" + +# @ nggallery +#~ msgid "Update Successfully" +#~ msgstr "Opdateret" + +# @ nggallery +#~ msgid "Upload Images" +#~ msgstr "Upload billeder" + +# @ nggallery +#~ msgid "Upload a Zip-File" +#~ msgstr "Upload en zip-fil" + +# @ nggallery +#~ msgid "Upload a zip file with images" +#~ msgstr "Upload en zip-fil med billeder" + +# @ nggallery +#~ msgid "Upload image" +#~ msgstr "Upload billede" + +# @ nggallery +#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" +#~ msgstr "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" + +# @ nggallery +#~ msgid "Use TinyMCE Button / Upload tab" +#~ msgstr "Brug TinyMCE-knap/Upload-tab" + +# @ default +#~ msgid "Use as featured image" +#~ msgstr "Brug som fremhævet billede" + +# @ nggallery +#~ msgid "View all" +#~ msgstr "Vis alle" + +# @ nggallery +#~ msgid "Welcome to NextGEN Gallery !" +#~ msgstr "Velkommen til Galleri-modulet" + +# @ nggallery +#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." +#~ msgstr "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." + +# @ nggallery +#~ msgid "When you activate this option, you need to update your permalink structure one time." +#~ msgstr "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." + +# @ nggallery +#~ msgid "Widget that displays Media RSS links for NextGEN Gallery." +#~ msgstr "Widget, der viser Media RSS-links fra Galleri-modulet." + +# @ nggallery +#~ msgid "Width x Height" +#~ msgstr "Bredde x højde" + +# @ nggallery +#~ msgid "Width x Height :" +#~ msgstr "Bredde x højde" + +# @ nggallery +#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" +#~ msgstr "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" + +# @ nggallery +#~ msgid "You don't like NextGEN Gallery ?" +#~ msgstr "Nå, du kan ikke lide NextGEN Galleri?" + +# @ nggallery +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne vil blive brugt" + +# @ nggallery +#~ msgid "Your theme should work fine with NextGEN Gallery" +#~ msgstr "Dit tema burde fungere fint med Galleri-modulet!" + +# @ nggallery +#~ msgid "and all donators..." +#~ msgstr "og alle, der har støttet økonomisk ..." + +# @ nggallery +#~ msgid "exclude" +#~ msgstr "Ekskludér" + +# @ nggallery +#~ msgid "or enter a Zip-File URL" +#~ msgstr "Eller indtast en URL til en zip-fil" + +# @ default +#~ msgctxt "paging" +#~ msgid "%1$s of %2$s" +#~ msgstr "%1$s af %2$s" diff --git a/lang/nggallery-da_DK.mo b/lang/nggallery-da_DK.mo index 16552810f85de8adc53eac8b43b916cb051379d4..8751d8762442e400b69513d8e4625bbe67c66feb 100644 GIT binary patch delta 12481 zcmZA72Y6If-pBDfY4iXIJwPUONFj6$z4s<96oE-Hq>>4l2}OkgL_w)~0xLy8Kv6&t zMnDl21X*xJR0IVP6|kWKBCH~o_xt1C=Xu}f-Dh_{=bU>_`=9^06ZhHq--K_x9u~Y9 z6S30bUz@@#t1c#0SIx3IwfJAv-kEw;9EUMjfZ-U#`uHfiaT7-15sby-sP`{mJG_nw z*f`O$n$q3sYZojZ*5tvzFb#KM4ZMn4lPk$yKuw%ay*V~ zhh;H{^>7ht!7pGn+=gA4-+G%uXBz%S?XXiz%c_7wFb>B#PRB~rpGNIqBUZ+DP!akV zE8=z3#D5|~T9K*t!rG$R`=T3%sh#<)X%u|805!lZ)QhfG_Jrk8A*_W8X(DQYT`?L5 zVib>Pz$<=I*NqWM5h6TF%;V1L#PGp#47lPA-M5B1(}s0cmkv@gZR)Yl_vWF5txcpKe#KZ#Hc$Dtw_^f?VnFrJ3zPzySYn)n3j ztj;1g%=!zp&_oiTI(9@wa5z@Qbf=z&>OT!*aSm#nr%{o9-F_al-ld?Oe2m)37xn|| zJ5(0mLQN2Mzdc|%)cZA%O<4)3_tH@VPjQ|XJN4O4{R!0grKkNJK0Hg0`=Z!j=x|t>gD;`C1D#3 zvMFma1ub9=YA2ge6TgBj@G$C&_Y>B|=q`3W5mg_IdM^)^-78U9zXdhkepCeCMK_*8 zMfQfizY6&s8m8kvsL)RDY9GZsR8lQOCEaRNNMCZ?hxdMLkWYej9F>%RqH-ptn>}7_ z)B+lzHkyK(r+v2|ca=hS8g!PgqIP-+>)|ETfL3>V;u@&PG(_#JEo#6XI1C3k&)1@M zxC6s*FKPp?q2@X6JpUv}K`Z?NHP98*j(CWLMs}UptAoh)WBy@ACAkY4!>bdEYsV5FCLZ6?NLcL z2{l0>D(g#7N4N~*a0hBb$5G>dbWhIzOA6Zg�uhgAo|f$L>%LRgXbUR1-B|6X$sk z)PMs~xiS{@z7O?&z-fOJHP33)JkP70`K?zdXuxBrP+vlI{0SAxyQm12?aL&XhMM4U z)ccE3{a2zwz8lr=edqZ(RMK8XO?(TR<3AV-r_j8gJzz2_)U8n+dZ1Q3!l_R}O<*))c0Tmj>dydJ+{C7W0Z=DkjHUGf6hOQhNU#<%eDfw!fn_B_o8mYSEvul zP1Ko24zL%{5Vg}})UR3^mc^mi5Yw?dK7yKfA!?jwo%$;Sh`$<+(VzvKa~}MP@zl!^ zZ+_~n=2#vlq9T;*I16=DPdN2wPz!z$HSPgaQlE6%ub?9MU(|SagA~e8h#F)!L}L;4 z+Q`?|dJ=UM$5D|whYj!o>gfK#C=4HLKQE8mNUIW7z~QK!KZx3(ANBrH)VRS?3hgO8 zk6OqD)I?XX5q^gWSaFEG^AuEwyI?u&i_th7bv-Aea$zQFf+dd6q9U^sm8^%5_kz|1 z=Y<=n6}yJo6IDWmsvc@#4X`4%aN0XyCF-3}p&WqP*(lV+6Hxu8qQ)&j9mzbbkEK|V z`K=HI?dTAy!wGDLA360uP!oj>v#o+!NPUdPM68TysD1-58U0TEIp_I%sPWIE#=C^E zy8kzvhKS+zfHA0*CZGmxi`rQ))J_LtFC2~fjaZ9S@ic1UZ%_-1eZY=H1Js0VFcP~v z_QjyC&0q?eAOrPcF6u02pl-o()Wo}RJRU$rti}jC67g7tdJ^gb)EO1>bkqj2P~!$r zk(=+dFCRhtwek%#Xn@_QiQmDdcplXuY^1%T%Bbs9ADd%4OvFjZA4}F^RJI>OjdKBY z*0)d_i5+EGPhlI>QM@~f`0F~Iq#+h>pdt~$=SwTEfLeJRYRAn{AE4IQ3WuSRbUte5 z3sIrpgt|SuQ42VWir{V35m;mRQyij#6q-=zhF;7@t?VRf;xniLFQcy8P1J;cI(1jN z{pG8GTCf|np;YXHBXAt9K}GU5>S)5o+T#YJDd<5x#}*hvy#s2%0gmHPk;y|1Fb#Ed zvr+w*qjt8=sc%AUWEU#*`%xSD6xHurI^-|8m-4s zA^i%IvFU^S)r6zajT=xoatL+iC-6S}9+k`qOrr7oV{4p=-I(9nPT_w13F~5$Nn91| zi7oIo$ID0}ThWv4NMxdNVk0V~+fYY$5EbfEsP>Df|NARmGuyRooO_Mc&v`K zupR1*hoCx)bL!a`N8OJ@a5)aZi>T|{Jj3}JMnz&MYW#H6c#}{I%10gH>!R9QV?FGJ+IfcKG*nK^MfF>TO6s-P3%6$m?X$W; zLviI;}Kmk+;=b^HEAx7YGtc|6pquGgi{u(O6hcFMn!ofH& z$fbXg!fNb_J*Ln(xJ^|ME*c-cL+sXMj_N9Ij`(gDQdqERX zxiu4;;7Uxy;6Vxs@%Na75xI6KTcKVY>eQ#BCMv}~cplqg0^2Ezqp?0tLLJE*)ETe9 z^0>uu7wU))*!7@wih^D|?|2Or>acvfy%y>WlTbTILk%zn)35-Q^;=OJIDnD(9qPOA zv-3Q%z&?svsQKI&ru*NPLPZ)npgQ)#C>(&Ac(_xagb~!Ipca^qMA@2$+W8Nt1(lu3 z*>grcu`%_*MfUrC)WV-Y9pQSc!~E7J3c7Z0VmUmETH#lyWV(g=kVH?jKQw)@5%nC@ z1WU0hhEO^5E^55UV*6UwcWjBAn$-=vxcFXR(9rOM-_G*c0egZas55;T74m&p22Y~~ z{v12wE$o4!{lmIi2`xCv~UWEA5UIsXu_-aS|#y zpL5#Z#6;@vVHNx@K7wUt*hjViweZELqbtQ2+=PngUaWv8ocfs=#9wFr0}TrOb<};o zgQKwQOu~f|F%>sp2mBBf`m(cZQ?NYsk*EnKp(f5p?RX90*0ZEWD#m-D^Q`|g4)2Vs7M|`E$lsq_2@YT{FY*kcfO{~Gd zHQ{{J&PuTpZo$_0H8#U)kK6y;&>5Rh_XVAXRj7`~QAza~Y9ZH9S$!9^lkkOhy`f_w z@)5M!pdz#lBk@gC1dpIX{s}5_mmRO8u5<7%g?1F87TFVb!YJwwpk5e@%8e{6gN07} zbo5i7hZ^`cy3zH7z0d}zjr2fmEZwQ+pdvK~%j*8Gpzt6Kt5Ik88*1XpPue@FgX-W$ zwYSD{*cr9ZzNm!_K_%a4ydO(Y5!i)_$RSj}V;F`XVp-k))6Rnn7|w%lu?t?sw%B~J z{Uw`-tk_zLYF~u~_#do*_bsuHtQTsc;aDEWJMB|Yx5ke;l6hE}`K=Wcbd5G*MSK;N zrH7sRMbyMUq9Sn%l?zcz?S(W!eOkw(LS2Fi{bQ({Sc@8OC)U9Kpdxh%@7;gbGCPEo zu?`PvqB^v89E#de0V<@^F&Y=5CR~LT@deaTgis5910(P#M&k+8xSu)gx0ezBN;LdI zgYIqF<#xwLsGTOGzHnVp1EixCl8xHgG}M9@IPDuy@4bYT@ikO(AIFjSH)=s6R@n2T zuOR*korea6>|xZIJ>|Tx4y#dr9<{>*n1ugE<;pG8fWM#AM9Cs<;AUa1%Dh zy{HI%j*3w5Dg|A;KTre282e8wH>y4e-8c>viHA`WuE1E_h0XAY)BY2-q+X%avL<6k z)Hv%<3)qI5??X(`{r{eVj-dQXd*DXcgnCa@dmc8$1*m(x19jc@pmy+X0i3tw%A zv?gl7oly(yk4nn1sN9-}wQve*qe0Yrk77^-LqRLs>^#_k>Ua=!8;+tDa0+YU*G~H# zRKJKd_6{py8|rS<21cTG>P6iipVR(`Q(wA<_*dh>8X6knE^LmcQD^>_^J3$*_VsCv z8t{J9f_kDR8ik6;6s(O8p+a7Yx^`Pp8`+5i@O4bXh;^L57SMH_owXyeI`swE2-l!? z{5EQ!PaQ9!`hDZn|3F33^{o9ts)`DE5~{s7PR3EFi0wn=(Az-@TKNZ97cZgC@*h;k z3hV9A#i81pp?2IB6@lJPeGKXkl^j&$7Ngz|p_21$)J9ICHueqbItI&cu>avQ6&1Q% zjKfEf`)O^!dUzPSKi5!f4b?FKl{=V1o*7g0%DVUs;^EGone9b2Qu>5e*rL0Db) ze-s6UG#?Z25ma)l$FX=0wUaiR?E!nDLjM4&Jqs1F05-rCsN@Sd9z%T>&Y>doB`SBm z#Y)U?-E|(6+hRwc3TmhIP&;UVibyL|QgwAqM;+NTjKIaHg{?q^coVAMho}$RMbuF> zdfr~peHhdLT_`B)(@{xSh?;0IHpDI11dn5Vyp9?u`UU&X=mr>1eGa;DJ!+h{u|HnG z3~aL1{%v^z`%&M!mH2DGziH5!)O*n$pa~A7-WOY-L7n+q*bZ-F7fgJKzx6Q>o8WfL z!H=;ycHCwkjTeVgpNB*6G?v2#+ljwImbBeoaThF4eLQN1Q=IxksH1ocBe4{ta1APF zp2He=1Qqi0s2unnm6Uf;kq+Ns|L+R*a6EN?kb<)Q6sp4o)XJ`7S-gW4G3;eKGL=!u zlZtw;x8qRM5sr20KGYG+Lfx)asD8Uq?;S&JJa~bEj^G+<$CY;4CZMvrom20Px+Pj?sGWB}jW-+>IS&$HvjQ_+KMu)Xg8N(wz`cprOUl|6hM za0Kd1H=;tgAC+VuqmuCsYQd=?`wxymsP`72a$9Vs@?))upL&%eyF3Ih*fbmM&ojf#r3H1_h1`*AA?mW zSo`c>zpALC=#EOB-l&clsAQXtI*PfdP_D*mxDItIcB2-yAGNS|oc1%QWd0mA&J~=3 z*Y=ST8er6Z`(EemH&@#xgksu_beZDzweNF#3bWk)9N!GLr=Y-{JJplz^}BtA{M+j; zqLN~zx@Y9_=>NTA4!3Vn!yhR26=ruC;tO~?wR9?JZnI%&chhfKV(4Orqps)y-P1Kt zZlNcT>njYEq|FO+`OS?^Z<^OS|J>5u*l%?&D9Z6+(3cXJ<>Zf z;4}p8H3ZC=E{#pst`p6RUGpoH6uEuHxf;2^tnc=DXi4{KuF#u3s=3VdUiHnFJ%^de zy)sQ~?B21+r-_%U8`m%R#@ho>%uD__j zGs_*ARpj-D>JIJVGE;{gbNNHb!ygPY-;Ibj!$B9?Kfyo#766vfYKAsorM(=4s~am_S&D*Yr>CVRntnHqFP!o6+MJgnk_V zfy*3u@F_EA;=`e+Nsqf~r1$UR9#K+M|Bc`@C|C+kNg!{&raz&4uJw@)&wW1ELXiEpENt8Qjrn5gM zJjEJmb`7s#-t><&v&W1x6$5R|M}a!76!T-?Zm8n)rD36Mvj(}$Zx1yH*A{j^eA!f( zUC*?deVBJ{&dxO6IgQNfIfu-&V0E)P7;kO{Yny6wTe=cLsq<#KTpqJ^{yY}>(xdTa z*n+6K86^ezZf{m@!0(>oD<<9C_5tO3{pHO^3z~=aJmztk@eAY3+J&EmZY+A0K3UmEArsaxfs-O$e?b1@)CZ?vE z&sOxWGsu_ebLRvCMgFvwEem|ygj~NjB_sEtmZ9XQR=Pqbo*wQp%Sy+ZUrHO8r*FiX zioc8r)n0YUWlEn(2z~O*7h&d=wV#BZUgvVv=JI$8k^|m+zkPdr*>3y#m>tjFZ<5w~ z%=-1El``}H@BR5_!`Go-H&%3o+?$%ZOu?46X2Ry4=IrJ?vvJFeP^aflyF&3>ySmKE z7yk@xeJLr@T;BOl=(k-nU1s6#cg@^A?Lu?+3=T7`_Qsj*dykm8`-)A>{_&CijN+1P zld-=;=%xLgT@~&7Fukyum-|rg`erlajlSiEc=N3Oh1p&X`&_I!^hP;z;f>PJ;)5r{ zjQ8z5rt_igq2CWBhnY4iNMk9}gA9*;K@j%S2U zACGX=Ir3VzJ6D&_Z;i;!&-WJRc(eRdym5zlgN^KCuf=0Pfjq+ zJ{V+9esILBJJsD>JGIheeDr|%^W%^?f4X6)<|kg4S#$PPQ}y);X2_@RJ)gz7LS4`8 z2s24*%7)5(QR0du-hQvC|K;tvqw>9lSpj!RQGw5sm8?0fQGPD6x7Zs99r&uF%ap&A zZ2DfhU^-r|ZE`Nh$Mx{~wcerv-C!?inv>_9I@RmX&GMQHmy<)oujIP;|G}mY9+sTt z33#jl9+UQ61M|nXy+V_|@8dFeeuy(^SHBBw{_&72(LFV{FxR8JOrGi~D)JUuxrJHY z9A80}x7f{<_ZGS{_?UaCnlnH5F=wu&nyuH{nakH3nyNQ?mhtA7@P4sbc%#_(e;N2c DMno~# delta 26630 zcmbuH2Yg(`)wi$QyK%QMwy%4WR+cN4aglqs+-+v;B?>~ZF;oqUkbwJ9T#%3T7 zQgt!x24_I2cq!}%S3`Zc1c~EL2yBAV z*w1I7e`P#Rh8q48oDcsO9u8;CwvsnM_2eWdfxZJJ@HtR|TmmKVbx<0-6{>*;;VAet zlrjF@z5f!b-R^U8)~NhB_QPoq?RtygKzIsN#g{`hybr43+u>pG0XP^w52c~cpvt!^ zv+1r->48u-Gz@Ae#z6@_Dd#d~K^0sC)xb(9jT{N3x){`$?SNA8=`Q~vC_x{G1K>N5 z&Uvlo+VAJW@uXKnY2XB?dQOJwK<<1V3VFB_s=-&FRQ&;z#GgW`^mCW)GS5!W-cW)S z!m)5Vlu9e1dX|CGSkC324o8x{82a!hkbgPv5B%*%#z+RfKb#3wU<1?`Hb6=GeV4w$ zy?+qO=w5+CV7CQU;1HBxQ{gB$4;I1gP=a0v)uErkKAQhe@gUW|12tbibm@YHwxSMD zv!o9k1;;`SQ8`pYTcLU!gX(d{<(~*;6KBA7@FJJK0;>G2a4PM4_qi8;hN}1rSD@1( zo9+Yk!BD6M3SoOV6{>+*P&Tj}wuLoNMwW2t1}Gyv!R229RnN6B*M^7Ncu)g(K?(2> zRK>q?`Om}Eq~Cx>wTrFF=Rti}>6n1+NH@av@FXY~y$AM%mpR@IWvq`ccJu!&_u_Bv zMYko^7RJDp6fA?P=p2}a`{0G}(52RBo1kpxXO1txF{D3*g>cX^3=}Sf66{o{4t{?b z`j^#SOvX5P6C4Vkfik+!T)NM4o1O+$ZXMKY$w5u0v!E)x5_W{QK_A`+JHX#V4bAIt z2mB-K1dqwBurF$%jPF<|>pTT^fq~-{P(yVKoCNQL(#Ts-D*qg+;nt{26?cV7_lN57 zFqc0LrbthLonh{J9@OKz;2`)6RK=e{^{mq>E65-yO^t(H;S8vXm%wtk+P%LDs>e;R z6?_18hYvwD_*7c-T(HRwxM{fl~d`P?Ek1)$kwP`%fIdgc7jx z8p{E&8|l$d-%o{y!g(%z6x2}F!tO8y57YcVnTHa1In*?H5~|{Npd8O%p+4xe)_TfA zp~_8!W8e~~hEq@t?1qQHJy4px2&(5-Ld}vlp@#Sim{Y;t>#RygLZuIfvV|p3j-?t( z6Q@84_I<~Tp)__ql+oPK&9r{yB|W?%B@fWKMvL7XP`9q zHtY>Qg&OLPTM-)egw&h!rt%<(%AhLT=+fI=`XnfU0+)Xa976g4oD5%w60rX^tMcKF zlc2_ao=dNR61)Pcoeb=&`Tt$_;xZ`J-wxH2yP+z62x=NV=F(5WdeSdJjs41_Y`nh{ zs^|AWIi^S8F!&ghZM+XPJwJld%xAEb=6~Cx?fmQjHP*|aG_nb*=Lx6}_dqppHk=Bt zfD-Iks0LqwBj9ULv!nenRwHAfR6iZ6V{@T2vmEC7@vwyl8CM#rf$utA2&J+c;6Qjk zRJmuN%DoF^BcDSF-YIMw>3u0p5bD?*kQ(O8*HZ zK#z!hF$AiC5LCrwPy(%n(#$rf9!21Mn1s{dT~I^z9>gbkU%34BQM=1N6RMrNp#;bs z;6W;W%Ds3Uwk7?Mr}0>1-Qem_*jzi{uLc6=R56Q4je*tW(B z+82%{9fDmn|2Oa;RaC;hFa)e*qi@?}5E&-+P{icJO_u9)1edvo^I>bv@xw(gWcjI1@?(TVNY_CPbCq zUMO3-1*$_og(Kh-P=fvic7na*Rx?AO+5eaD(4Q9zpvLkjC>z)Tr^DmnD0mOV47`_M z7dWrZ_N*LA;7w2sSHX@j3ngFRh)D?B;Up>B?45{Q{xDdVr)#KuXwSm=8 z>8wltz@_hp>e);1NccG%2RA0|G&~uOCw&tP!DpcaZ&z<^s#iVw??%QDGV~(kI0I_> zEr#9U7ROqsp*jwBh9|?W@GL0RUINwg>!5mk2UNWWpvpbr_%f7+-^;lIAH()!d&6QCNp5gq~eL)pY%pvrel*`e+RRW3K02U+zL zcq3c}7s0P zLJ9aRq;2n0C>x3Gq%)fT=kX9D&KvM=LzV;XJLQZ_desHH|%koHL6iis+tJZ(~VH7J_oA8JE4s4 zAvh5J3a*52!=-TQ@zz#$JMM-3$iEt{fcHbS*YO0#U#cC7n?NFzNMBA#quo$Yog-{w;4^^%Xs@y3#9@M}EP-Ap8)HJ*S zYP#G3HJ|T+#qcL^0Q@tQ#yXv3-}i$0ZV>e0Nca=D5RQfIciTN?3Dgi=0{zp>1UxD8h(l$l9^Ddo)636W+(w}gsou{{4Tr~ZiTZ?wbSepC=LA;PKJF> zvunpv$K3HeEa1hha3TB@E`l?@!*IY;pagjw9tPindf%GXM!{up1Wdv4@CQ&fZ~zv< zSKuJnWsfaC4l2DGVuv{|$%6!V4=#igPq&gb!VaWwh3dh*P)79(lrg>oHO)SEZ2vv0 zp`K9rqoK-8bX*8E_D8yOJ?yIae<}}B;a;d7UI5#{CdVH+{uH(+|53*$poZi**cQI; z@;`C;|A3|BA998@wq>vl>7$^^SHjk`@5Nk39aO_) zq?g07FbYS)v*8eUH&jEvgR=e?psfBAm*4J8^sgRu;X$hE4JF|i*a{ZGE^q==MKhrU zoCmwYr7pb*b|QT=)R1k5swWLq|4x^G64Vf!4y)niXQKaF9@?MfK5*RWcmmYepA4nS zE8%tUMc9`yJN0ba;~(y|g8dY#fk&Z+=4Gg%{RAEg{|2S8o`IdV;{)`so=+h|R=xzv zR51G4!2f5xRD5E(5efT<5PupBk;z5$%0lUHc# z>OQa==^=1E3_;a%Dx3rN!U^zcI1RSB)DGnlhKzp&4^rVCsD=Zm2KT`}@J@Ibd=$z- zy$NT)!pp4SHBhtSSeM=j_5E(B9-j$i6PH10^m;fH{s>N^eeXpcG*-PYw>>@#t|C1F z_J$`x4bk~fJ-8MQgD*k#+`GaKL3gN*90vQr(Qp8q4W*IIP=Z!N37CL6Nw&*noC-A* z=Rj3-kxO3#HJ@*R`tVLD!5)Mf`=_Ba_bLp*PoT;TyV42}f)Z#klm?H1(#&;NGX5iZ z*iS|)__BNP2k4Xj7#6`^S6S7SL5=-dC_y(vX{G{7gDEI$-v!mN02abap#*pgs{Cv2 z{l{13Y{utgjOIm`tL<1%hDVTI4F|%r;GytFD1je_nhozl*+#2ttgQ@z!%0tpvXRX$ zeLieM`aUSZ9)u&{qd6YN^63%59 zya`qQ11ODr;qv?Kvo_{K)tj5lLmM9EK~=mMs)BW}3~qxmp39*mzs0@37pnYE93O{m zNk8ZKGSqi(KuzP1q3UgSon?2}PV>J%4}*Cz#J!jW)zBiBUJWJbkx)H~LG`@RC`UjEIt@yId5+6rKic=!^B@80Oa`ahP-A`#)O`I3RE1B$LGWWJ z0S>vro^TXF`H9ov1@LnC7@T^eogD=?+4xs>^%bodZLrK^QeiurR z@45E@Y)$%7I165x<6$xnufh=QbEj=^K2-j47>B!|H1Yw|SpFTV!S+qIM?IkO4})Fd zSlA6tgVNAK*b8oeDz_cVh;t1t<2)!yuY^6|jZi9o07{S-p%#-Kci9TZLk-0Y*b}aX zsxSiO8Fxcz>_RAk?uF9i!%+4A8Zs0)?-d>vlJO@f7h7_-^;pZH8i+!v^f<==s-c@4 zABEDyoA40$Aym)3d#s?{p?W+7N`OMBj!uScH2-JvpbzFkRlFKX!h|V+HAD5_G$_9i zKvi%XRJr|7F7`2~dR~Xp+{aLY^}N?==rE`b7DMGPh23c1TgSr`SP3;&7r}M#1}NA3 z1yqBr_uC=p0{f621!c`gK)qiCd&6?59!FszOhFml3TrTiaMzB8OM{LRQr7>TR0DHfY(8N{{=i6cK?xe)k&z1|M*8h1!mrF zcRDMfRMQA0z$s8FJs+wE*FYK7^-v8x0yQ+hhehxmsPFndVBe2{BT3JIswWIJ1ocpw zKH~wz=*Pnk$xua2a6J5}OTQ0&(*J-`?O{K*0+hgBq|4zL7;*V$!eY`l!(-r!Q1#Ay z&$(DxDn=d^B~ne4`oa*K~?w;RQ_jh0sI`Q!MQ)R#-h;m*r53=65P-DLgs-pE!8i_!u`V=Tz`GMp0 zP-A@`lpw!?D)%;2&;J1>z|aF$@M0)IXF$z@Ww5=>u$+hfWNd=1;jz$%S*Qvxfco%8 z#~(on{FqBW4Q2hWLuv3`D8c>;HP#(|ZugWv)U4PHRql4!f%d)od61+(hqCIY;3W7a zRF4NdY&A0uYV0RN4MiE$`xP$#DA<;CEtKHLLK*F8ju*q>q;G>`;nOfTnumY#po&NS z!p`rBP(v{tsweZH8d?ukaTS!&?t*5%Luu$b*bd$c)x!tjQus?)3VT0d1zH8GNJkz) z|C4$66&c0Qd(?Wi362Zl2(q_Asd6`L2QPBG0;-4CIX>X>pM(ib<#n*0uwCNFg98*(n=emIO5kHgXML#Pk?{mR9@Lsq{TK4t@evaPY6KCXRr5U+&Typ;TK7yTaq3 z1V0^0z?)$a{5fn5KZY8Dze3qckKb6$jDTIW43zLNiWjqCCs<`)c*jD0kb~;+UYEWX zwjuo(l%x4A)c5Uv%RUem!Orj;sG+(9c8Ax%ZtyP01F)0k|5H3@OkRSrg%6;X*T1>^ zu1{E14u-PgIZ!=54oa}gpaeJoHFSS+>7GwoKQbL|CjUq{2i^tOz`ww)n*WQRvX0?e z*q!v}P?C0e+8WJ3sQeceA0U)e6TdC?m{4mA?o|fXiSJydCPh zm*E2V-v6NgUOY_vot1ncR0YeShM)=_0*{Axz%${IaP~8HdR`1Az`anO?Fp!%_!MgG z82GF;;!-$-^h&rKCg6N{|Fh`d=fQif)gPY)3_)~Zad>1BQ@);l6Ba}_Gd({ZU`19bC zF&Zv~i=iqCpn9|qst312srr7X3VsfK_$2HNKZYvb{tuQtpadW2(j`zDnE?-ln_zFv z|1=LOxCa_*g@Z}o4yCf+LN)NZOMeD6ow~ec-ya5*o&aU6bKnZN8V-Y(L)HH?sCu4* z8p8LLrhTvD>(+G+hEmy7sD{g-Dvm%6O$N%N9S2*(Q=l~RU8o^B2dd(Gp)~O{l;&Q7 z`tBXrAO0B*g&p5u{I!UT=V20D4Y$G5U<$qtRdB9&E`aBdUJS$Vd3Y3@@izJ&!o$UH+g0jEPz`+SIQktseYV1RK{*$ez6iP$K!fEi#KcRnp_%Ipj>8nubR__vQz(KGa zUJf_FKSK$;=snx>YS@o-5=tZAh5G(V*cmehjj`VjO&vHB;YDg}D66hM2{~+u@`eFC}H&8>Kdxi&DZKn^c z&mIU{llGw+7y;YD@lX|%!1=HgO2s)Cg8N`G{2f%!+J0y?(;pU+o&ZO~ZBUv%4bo1| zyN(CV%bTEj_$XAvFT#%SbttQSA4-+&{%keU18O?;h7xcr)cay60ZLu|3aEP4LUmx9 zV-@VIeRh(EF1$Dns^A`21^2=j{9h=QR(@m~u7zz#C!hpK!zpkNJOCg3C@38_wC#$y zjhSfE=5ZSeI*qA`?(`dqlm77Fmhl4%3WF!d_Z#d@@Ec*2mGN*oJ#$!HHl3}A z#}c)}W{sRUBE4d+KW5~l5$Ta5#~x7}p5-0!|4>)%U}ayeqb8H7FD))^XlMx4g)39Z zx@aU84pk=WimQ{w)zM59BGuH#!;R6@uvv?u89!4K^%pABFE_cW&d((MbTn$-rQ@+k zRC)+`N2D{UWTJZ3x|&$iy@mG`3wfUw#o~@20P+_Jfna%jw zv|cP+SMJw^6WMUw7LKM1{R-Z0Or|2`sc1S)ZRWF7v_6@RWs<4JkXPoXqVZU`A|CY{ z!i|!vA(^T*HT&Up@l-S%Y4l@>bcR8SM*Nl0otZ@oR{GUSree`FH7qUL|bP!rTs;wY@=6JsrTuo6GOXO1?@`iZSMv>xUb}+30_&ez9w7|&BQ9haS|DS zlpSWcXBB=r>6 zW6gdSB(8AE3C!=s)MJ0zde2&X7)~CmOI&Q=hU~1w9wzP&B);_2@xUV|K7+?jue9 zyp64n#5gh-Gq203+FN4H8fK!^sW6?^T(y!^gwvRNvpi-B%1=2tZS9nZM0cngL1w|Q zxmbo@o=WauK1V{-x+Bcg#=BKy>-;72n=|sdYLR6}Vafd9%mw#$2}c-CjrXJpGlH^( zRYQ!=YfNTSZo>HC<^k0V46a#tRM34ycq^j~`2q4;JZsWM zC7ALu;c7n-u8WRIk1h392K%=h8PqRM2X8Gd>#z!o-4Tm61iR1eont;FGGQEopT_n1 zRoR4{)jkuevc?Z%kjX^6(GTwk$KqyW8JcLyFJD~lPYF#7`J0njQ_A`*DLjci>h)yb zO^rhQ7vm9$VvY?%{Uw>vX`YxPiRv6xxuHe*6*w#^(8rpi^&y`HqLD=fF(Q5qV=Pxt zZ-*q6_LEgrd|#1dQrZTkNF!OHpUNf@DxHqiW#gG}BAU#myUw8Hsol9@1`*Wcj0z@$*gH2Pt6i?g(L zhkH=RtcS>}1@TR;@xjqV-mgjvba}NndEve~&!<`q!zb9BbViDG~;QLF4c3Lz)uleAHC40IgGIIaS z3&yvpaOu+pZL4BvJ^1^w3x=zWtXZS|c&sj#!6d8><(;L#v>%+l{N&CId>SQ6?@b+7 z>?sKLUzpsxs%^)$;i{;=A{mM9UDc-`9rRr_W(q^*g#U&rtw%1`0^o|oV-<3NrNN9< zyK-7U!^n}S&A)bzm<7}fYz5A@xFK4h>EM;eqs)By!Dy+!q{>etN>Lr6Na$573-t+( z5A&j}a0D3rR#aid^vpQ?Oii|~BJI}V;qgW)HS6xYnrLOMhwF)%g;GAqy0_rbRhv6h zs!|L-7*sx}xLol}y2f*)6`D6*BA-QJHO?Ycq zU^6CQbJZ3HAFl2{&jkqBUosJDQ7FGQwQRgToWjqra=UV_qM+xRHGSgor0k>ESFFIQ zZr0!+yymmTm8mEuZ`b6t(Qpc1V2FF!hQ!iWq?*zoy>@s9=S)kR&RTm;!Au-X*nF?yH{+ea z-}zOD@Z&jc&C^bJbZU%Vl2E>TwUyr=j|&8)BoYj@w5 zLflpsUy-e@itS_)7UPw%(8`){f*?A0e0{RN`X<@FK3js44LiHwA^bIK*ZMJ>d2r>1 z$~E{_v+9@}Z>@szM0iK6+Nz`?oN{@11{X0fqbpg!YwZiQWE_vFR&y=*a>J7ytEz~# zGqmzDvE9Vx7FB5=Y-MZuL)zAEJtDa)U>gr;G#`O=OnD&6DDT-3Ve=YYUUFD zSoYLBe_K@b^`b=YS|g0)7`9cwx7FziS~cK?DO+f?^=}Fr5uDfq8FUV~f7Rusp(znZu5*h=;WS-&oELdX4s= z+F>(Pxmk3a-W?RfXooe>?C0_kVYQrz4RaVkR)6}+Lwz(^ACD5#`RV#-WsH7iaGA9> zNMZ$N08PMXiebxYslh}*?2?boVpLtzzD#JXF`-b?Ye%msC@2jkhll0t5Lvmrb#7c4 zsg}=nQ)N6_VzhA*)*D5>S;&TL>8fmgGam_Yeqdq~HthKY9&07!-?Vt$iUG@gv)!;B zdyI)g=FKl#S2i}-9DY6L7HFq8Z#^NG+0y3~X+|#HBA@p0Zfbt0zmnx3!rJ9FNKW^f zh|$FMWTTCu;xS^jq5h&|lHF{!veq9;ZMArj1fgIszoJiDw%D0?u)gBqU|?lstD$~S zUpcXZTPV}P#g&itN;3fdu4J-KqhOccU|ZzS?wBL-LS2}H31YQmkd6#Ll9h27CgW{j zXTqND+ZOQ3Y$~N7w#B>&QJ(P2ObFMH8ul?J^xIgrX62HVi%NrAA|*M*-x!T!bjF7> z(^I}CXFe{T&v{NolJkY3zOfQ~isF-Mf|j&d1+-VJWrM9v$G3>rvMwyO8gsA2FgLS) zXjf6ajwq`p8m~7ohS}5D2AD8r*_DFi5*DirgGUo4jZeeXRVGu3Xe#7wtf6jpC|VU1 z#-Cd_pkQ{>E0LWA!RD%ya{f-*h*j5Q{4so9Pbd)|>k;v1YD$5^X<9HRP&FpH^){_o zUbLoso^g5F^_q=bvqv5%W2C5Vq1N$r6UiC#tRR-any^AfMEhTSdCO+@~gFv>qC55umwOrl=7xA%znT1cCuE@q~ z?ZT}%YGnH0d6(bG4+d6`Ezy_%$%kgCOuMggW}U$onY9A{hleFnP%zpoj@)vK*KQkS z*B^=-6}eSB^k031*-vJpmp3sRESe$KoYH`(=Lct6K6Y=KU0qc$EuF2ZidDumov^UF z82(nvI}+LWhGQVsF-*b+o_R9}&Z{Zx6iLe4#bdS6plo~ZR{reZ{+gF^#0&YzE+6|g zj}NZS?3h@1h$1)-NU;3ci6xi9vWU1?^=L*Rl4LUIlt2-PsZmxTy(XgaVLA&#Oq~s~ zf)j>I0}ZjJi(^+81k-B=Z>^}VVukf|fE?Kbl9jb-uOeH)T9)=IW2s8R{ILg-U*2bV zmD;U%HZF~L)6#CksKt+@| zm4mp6p$RPEY{^V8a9?dGXNNG_e88}TZGvf22C}i)72C#|UzqyrCcp-5c9FyZGV_Tj zYnn?|g<1bOo2fKsFYB~hHoK>JI?ea02HUMmEXARYmhnikGFyk?F<-RJ3Erxm)Q0FG z9rTM2YLiGNqQRv2q+|3R;%!stu4`pgNY^t{I(arBMkti`= zM17T#?AkRpAH9Tv zxpij@UB?O*PS0OVvn}}o%+@MPmg+~9M7eoKLy4*J|nk2e6 zKkKJ!nXk>#{Z~62tN;W1#y-cXxRzr{h2@w>INe@*tY{|GbVKU(g4}`xE0z`!DUA45 z7eqSNu=6sS!EHvcFmo*gxv2WKtDrQov%3p26^6Mf@#_v;8;RnFSc*~=(e3O%^fk*8 z_3J21!Q%jv%9yaI<&{t>6r7P6Hh5K?x2le?5!aSqJ-x;FC1yZ%G}Ux-=H*tw84XW& zEu$KrHrZ2=y=`Z!f&seyNfO_flmAS#mZN%ZeWLNAU}xj>g}imQK6uHDIkVNt8~-Z8 z)!B$&>n?nvaevI(1K0ZT1N&%ElBf)ayRqsF_dd5bRvfb7z`hiEs{^$hXAcc}>^eVJ zUCmK&By9}an*Ers5A44(?1h>PS`*T=A=A+1j;l|%N45X*_6Wh9+$+sZ6~ap6W zn1W7V zk4~CXQ1rDcqOw}Nu%@?JI(0(Mz?%u7`Oq}_!8^jmp>6Zx6p*Rn56h z_unY(re9EU*3Wy;MLMRCJ%0uD=~?L^)+dsgpQ)OldAnf7SDn2zckZM&w|7W)pxx=ks?cN_8I$y&UkM3w`^c)YN;HE$B{Y|U( z;i{@eCRA|8`TK{g2=8n$W!Mzb6St^Js-WV6JG(Ek>Sf8ZH#fb05Nh?6E1O{TMH45l z&9GT8YtuJQr|g9d1@tgM zwnrIiS(CTY+}JGM!Or90osAS3KX5ITQBR>=rJ2_xI=C2dqO&sNg zcQ}uj_aaRfUEHmp`=Tg|nVEcCLK5fh`{D1#nF|`0sd%-&rA$Fl9OZ0lj=#93sb`(m zMNP2#j$W;{CW5t>jKLWir)188LgXw8PQ7GjPkXsiY`m$B+nWCOlJ*75YFYm3%yQ?g zJ+NN~FWQadC%Vl`WDRk=x>`}3VPyEm?aCLI4k}t}cC_Ywet{vFvDYhnC;KMSt<@?X zEe#I6Y-lGAK&)RbZJKo1c?BiOx|9MCexg8}$(Yz7Nobprm&=SO3nD#DMMJ?)F0a}` z%`HAt=#yw9aLIpe7F1T@Xu>lJb@wRAw899+Q7%u`#;r=)ETzN^k(7y6Lc!=O8haaQ zzGlq9xmVP7TcIo0A}&;lVzpeT{OyX>>&=CVN$S9<#pWTc%M_D^lf{ucH5dAc1J`Qd zz`GG-*GAK(kf~XBDn*(M!Tc*9={%RCqKIxJv+1DIRdd_VHK9{Fn0wXbxsboigo|c% zOS0ot@MV{RxzXA<2l=UQE#kEA{fj~_t~3>KbN4TcnXO@SwD)fc+Bns9J)`)U8+$sR z-hnA9BGKv`W}>)|fql z%9?JNu_W7u*VQblu99zjJh!>j!77}-7%UlRbAf+XP4QP`_`g>WOuYK8aVvBSUzg(N zBN!&}QN}x%qvbA>zpKdxx8Kq?_{Y`V1}xVga}>kb0=G2>_SNPstf|8_RRy_qil&Q- zmnFjWcE-vDouhf*w|8nkI?`oK_ z`O6wP<8QyK;Rk2NFx=uoAf!N*E{rj84^x(rOcK%)GK@7Vsa*i%JL-qH#e=!7Goo+Y z*#vdh-W{B{&(Fk_6;f+LY8%@W`kx-uOb#PH*^#&ZMy5a zJ6a*TroCG(`2tPt2&eF&gi(q)bX8;aC?s3n(X5Z`h}Ck+uh5Q;sN*{KWe-?&a1{UV zw=_AsC;plcX5Ur4T|dd9I{EfAw_eP~7W+#CNF8h7XcL?=D{sJO$oC3lSDB5s< zr8`cbgQhu&Oe-`j_2%mf8wvGhRvVqAT3poxm+u(dwEM;|KdGecX7zZhqzE&xjMZ0D zY0S#`2j@?%A54EsF%w?pH{h9&-(o3eRv|n`ZCcY4q2XS6>cIXT=FVn$QOheEnY_EP zdHbfnR->5j=IB4%UFsU}x8<+qJkuVv5O*=VtCacM(}D!wvt_#MgIXj<_|{yc-b z_JiSG+58P zTJaYgn9J)J1GQHp*tESFA%gbv#VAo{O6EqUskFQZYYTfz!&)7wj|pjxWAavUaMg1Y zUH(niCFY!)`wi;_)Pk{IoK_~qDL~rXl>EDh(r*qa^Q&99MWcKkOuVBin0m+HcJ}Nu z*mlQ^oYwCat9DwU2dCFM(;1py-_3h|;A5gJmP5O*u;&Lh^s-aajYjCd_-?k*F6UTW zaG)>s+C*Dex;y1CJv(TjsiyPpSX!`%*F=-7nYGsIx9CJ(=6uA#zM@u> zPTt2<)?$2vC+{3H@;|b-;Ilj5$z@Ymn$eBf!TQaUTtn;zx0dyq^W{QWE&;7smmn*n z+d0XL*K;p1m!D(r@)pK1Nj$lS>c8b4gx=5z42fQuFxNU5evih_L+kAErd>vAQ{f$+ z7G@llT|=ZyVr{3wQtqngA}$!2RW5%e;pU!gOR;wM5jd<1TI$kzwn;Eb%QGSQX@6)v~>LYp3{A^LA#{KyJ0rY@&^8f$< diff --git a/lang/nggallery-da_DK.po b/lang/nggallery-da_DK.po index d218726..9dca864 100644 --- a/lang/nggallery-da_DK.po +++ b/lang/nggallery-da_DK.po @@ -3,5184 +3,4605 @@ msgstr "" "Project-Id-Version: NextCellent 1.9.26\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: Thomas Blomberg Hansen \n" -"Language-Team: ThomasDK81 \n" +"Language-Team: Danish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-08-26 14:07+0200\n" -"PO-Revision-Date: 2015-08-26 14:55+0200\n" +"PO-Revision-Date: 2023-11-26 15:04+0000\n" "Language: da_DK\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.4\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: d:/wordpress/plugins/nextgen-gallery\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,603\n" "X-Textdomain-Support: yes\n" "X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n" # @ nggallery -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "Om" - -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Bidragere" - -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Dette plugin er muliggjort af det store arbejde med en masse mennesker. En særlig tak til følgende personer:" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Billede(r) blev uploaded succesfuldt" # @ nggallery -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "for deres fine dokumenterede kode" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr " er skrivebeskyttet! " # @ nggallery -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "for jQuery, som er den bedste Web2.0-framework" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr " er skrivebeskyttet!" -# @ nggallery -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "for den fantastiske PHP-miniatureklasse" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" # @ nggallery -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "for en masse brugbare plugins og ideer" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" # @ nggallery -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "til Shutter Reloaded, et rigtigt billedeffektprogram uden store krav" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " billede(r) blev tilføjet" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr " billede(r) blev omdøbt" # @ nggallery -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "for de bedste Media Flash-scripts på jorden" +#: lib/meta.php:137 +msgid " sec" +msgstr " sekunder" + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" # @ nggallery -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "for galleri-ikonet" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tag(s) slettet." # @ nggallery -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "for vandmærke-pluginet" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s kortnavn(e) redigeret." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "for at opretholde denne fork af NextGen Gallery" +# @ default +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” blev ikke uploadet på grund af en fejl" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" +# @ nggallery +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fejl: Kunne ikke finde billede)" -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +# @ nggallery +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fejl: Kunne ikke opdatere database)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af Photocrati Media, som er succesor arbejde af Alex Rabe." +# @ nggallery +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fejl: Kunne ikke opdatere meta-data)" -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Hvad får du med NextCellent galleri?" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "(fra tema mappen)" -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Bagudkompatibilitet med NextGEN plugin version (1.9.13)" +# @ nggallery +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "0 vil annullere sideinddeling; alle billeder vises på én side" -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." msgstr "" -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "En stabil måde, at arbejde med allerede installeret NextGEN gallerier." - -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "En sted til at opdatere pluginet, uden FTP men med WordPress plugin respository." - -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Alternativ retning der er bagud kompatibel (Så længe det er muligt)." - -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Hvordan støtter du os?" - # @ nggallery -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "Der er flere måder at bidrage på:" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 vil vise alle billeder" # @ nggallery -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Send os rettelser til bugs/kodeændringer." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° mod uret" # @ nggallery -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° med uret" + +#: admin/class-ngg-overview.php:557 +#, fuzzy +#| msgid "" +#| "third parties plugins that are compatible with NGG may not be 100% " +#| "compatible with NextCellent Gallery!" +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" +"tredjepart plugins der er kompatible med NGG, er måske ikke 100% " +"kompatible med NextCellent Gallery!" # @ nggallery -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Oversæt dette plugin" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som " +"også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, " +"temaer og plugins og følg med på TeamBlogos på Twitter." # @ nggallery -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." +#: nggallery.php:137 +msgid "" +"Translation by : See here" msgstr "" +"Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" # @ nggallery -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Placér et link til dette plugin på din blog/hjemmeside" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Albummet er ikke fundet]" # @ nggallery -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "" - -# @ default -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Snyder du? tsk tsk" - -# @ nggallery -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "Upload mislykkedes!" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galleriet er ikke fundet]" # @ nggallery -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "Upload mislykkedes! " - -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Du valgte ikke et galleri!" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maksimér]" # @ nggallery -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Tilføj galleri/billeder" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimér]" # @ nggallery -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Billedfiler" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Billeder er ikke fundet]" # @ nggallery -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "fjern" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Vis alle]" # @ nggallery -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Gennemse ..." +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Vis som diasshow]" # @ nggallery -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Upload billeder" - -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 -msgid "You didn't select a file!" -msgstr "Du valgte ikke en fil!" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Vis som billedliste]" -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Nyt galleri" +# @ nggallery +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Enkeltbillede er ikke fundet]" # @ nggallery -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Billeder" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Vis med PicLens]" -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP fil" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "En fejl opstod" # @ nggallery -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Importér mappe" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "et nyt galleri" -#: ../admin/addgallery.php:371 -msgid "Add a new gallery" -msgstr "Tilføj et nyt galleri" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" # @ nggallery -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Navn" - -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Tilføj et nyt, tom galleri i mappen" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktivér" # @ nggallery -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Tilladte tegn i fil- og mappenavne er" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktivér og brug stylesheet:" # @ nggallery -# @ default -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Beskrivelse" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Tilføj" -#: ../admin/addgallery.php:386 +#: admin/class-ngg-adder.php:416 msgid "Add a description. This is optional and can be changed later." msgstr "Lav en beskrivelse. Dette er valgfrit og kan altid ændres senere." -# @ nggallery -#: ../admin/addgallery.php:390 -msgid "Add gallery" -msgstr "Tilføj galleri" - -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Upload en ZIP fil" - -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "Vælg en ZIP fil" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Tilføj et nyt galleri" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" -msgstr "Upload en ZIP fil med billeder" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Tilføj et RSS feed, der kan bruges af bl.a. CoolIris/Piclens" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "eller indtast en URL" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "Importere en ZIP fil fra en URL" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" # @ nggallery -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "til" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Tilføj galleri" # @ nggallery -#: ../admin/addgallery.php:417 -msgid "a new gallery" -msgstr "et nyt galleri" - -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Note: Max størrelsen på uploads er " +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Tilføj galleri/billeder" # @ nggallery -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Begynd upload" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Tilføj galleri/Upload billeder" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Importere en billedemappe" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Tilføj billeder fra en ZIP fil." -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Importere fra server:" +# @ nggallery +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Tilføj nyt album" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Note: du kan ændre standard stien, under Indstillinger" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Tilføj nye gallerier" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature manuelt" +# @ nggallery +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Tilføj et nyt galleri" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn osv. )" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "Tilføj nye billeder til et galleri." -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til billedet." +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "Klik OK for at fortsætte, Annullere for at stoppe." +# @ nggallery +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Tilføj nye tags" # @ nggallery -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Vælg et galleri" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Tilføj side" -#: ../admin/addgallery.php:492 -msgid "Drop your files in this window" -msgstr "Slip dine filer i dette vindue" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Tilføj nyeste eller tilfældigt-valgte billeder fra gallerierne." -#: ../admin/addgallery.php:492 -msgid "Or" -msgstr "Eller" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Tilføj relaterede billeder" -# @ default -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Vælg filer" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Tilføj tags" -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "Klik her for at bruge browser upload i stedet" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Tilføjer et statisk link til alle billeder" -#: ../admin/addgallery.php:508 -msgid "Use basic uploader" -msgstr "Brug simpel uploader" +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" -#: ../admin/addgallery.php:510 +#: admin/class-ngg-adder.php:559 msgid "Advanced uploading" msgstr "Avanceret upload" -#: ../admin/addgallery.php:510 -msgid "Use advanced uploader" -msgstr "Brug avanceret upload" +# @ nggallery +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri " +"eller et andet album ind i det nye album herunder" -#: ../admin/addgallery.php:514 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks højden %2$dpx." - -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Gallerier" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "AJAX side opdeling (pageination)" # @ nggallery -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Oversigt" +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 -msgid "Albums" -msgstr "Album" +# @ nggallery +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album slettet" # @ nggallery -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Tags" +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Album-beskrivelse:" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Indstillinger" +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album visningstyper" # @ nggallery -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Design" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album-id" # @ nggallery -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Roller" - -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Om dette galleri" - -# @ nggallery -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Nulstil/Afinstallér" - -# @ nggallery -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Netværksindstillinger" - -# @ nggallery -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "Du har ikke de nødvendige rettigheder" - -# @ nggallery -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Uventet fejl" - -# @ nggallery -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "En fejl opstod" - -# @ default -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Du har forsøgt at tilføje for mange filer til køen." - -# @ default -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." - -# @ default -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "Denne fil er tom. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Den filtype er ikke tilladt. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "Denne fil er ikke et billede. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Hukommelse overskredet. Prøv venligst en mindre fil." - -# @ default -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "Denne er større end maks. størrelsen. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:317 -msgid "An error occurred in the upload. Please try again later." -msgstr "Der skete en fejl under upload. Prøv venligst igen senere." - -# @ default -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." - -# @ default -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Du må kun uploade én fil." - -# @ default -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "HTTP-fejl." - -# @ default -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "Upload mislykkedes." - -# @ default -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "IO-fejl." - -# @ default -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Sikkerhedsfejl." - -# @ default -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "Fil annulleret." - -# @ default -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "Upload stoppede." - -# @ default -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Afvis" - -# @ default -#: ../admin/admin.php:327 -msgid "Crunching…" -msgstr "Tygger …" - -# @ default -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "flyttet til papirkurven." - -# @ default -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” blev ikke uploadet på grund af en fejl" - -# @ nggallery -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "I N D L Æ S E R" - -# @ nggallery -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Klik for at lukke" - -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "Velkommen til galleri oversigten!" - -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" -msgstr "Boksene i oversigten er:" - -# @ nggallery -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 -msgid "At a Glance" -msgstr "Et overblik" - -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." -msgstr "Viser nogle generelle informationer om din hjemmeside. Så som antal billeder, album og gallerier." - -# @ nggallery -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Seneste nyheder" - -#: ../admin/admin.php:451 -msgid "The latest NextCellent news." -msgstr "De seneste nyheder." - -# @ nggallery -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Relaterede plugins" - -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." -msgstr "Plugins, der udvider funktionaliteten." - -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Vær opmærksom" - -#: ../admin/admin.php:453 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible med NextCellent Gallery!" - -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Hjælp mig med at hjælpe dig!" - -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." -msgstr "Viser generel information om galleriet og nogle links." - -# @ nggallery -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Oversættelse" - -#: ../admin/admin.php:457 -msgid "View information about the current translation." -msgstr "Viser informationer om oversættelsen." - -# @ nggallery -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Serverindstillinger" - -#: ../admin/admin.php:460 -msgid "Show all the server settings!." -msgstr "Viser alle indstillinger på serveren!" - -# @ nggallery -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Plugintjek" - -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." -msgstr "Tjek om der er kendte fejl i din installation." - -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "På denne side kan du tilføje gallerier og billeder til gallerierne." - -#: ../admin/admin.php:477 -msgid "Add new galleries to NextCellent." -msgstr "Tilføj nye gallerier" - -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" -msgstr "Du skal have et galleri, før du kan tilføje billeder!" - -#: ../admin/admin.php:482 -msgid "Add new images to a gallery." -msgstr "Tilføj nye billeder til et galleri." - -#: ../admin/admin.php:485 -msgid "Add images from a ZIP file." -msgstr "Tilføj billeder fra en ZIP fil." - -#: ../admin/admin.php:488 -msgid "Import a folder from the server as a new gallery." -msgstr "Importere en mappe fra serveren, som et nyt galleri." - -#: ../admin/admin.php:505 -msgid "Manage your images and galleries." -msgstr "Håndter billeder og gallerier." - -#: ../admin/admin.php:514 -msgid "Organize your galleries into albums." -msgstr "Organiser dine gallerier i album." - -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje eller fjerne til/fra det valgte album." - -#: ../admin/admin.php:523 -msgid "Organize your pictures with tags." -msgstr "Organiser dine billeder med tags." - -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." - -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." - -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Generelt" - -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "Generelle indstillinger. Indeholder indstillinger til permanent links og relaterede billeder." - -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "Alle billede relaterede indstillinger. Indeholder også indstillinger til miniaturer." - -# @ nggallery -# @ default -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -msgid "Gallery" -msgstr "Galleri" - -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" - -# @ nggallery -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Effekter" - -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." -msgstr "" - -# @ nggallery -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Vandmærke" - -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" -msgstr "" - -# @ nggallery -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diasshow" - -#: ../admin/admin.php:538 -msgid "Edit options for the slideshow." -msgstr "Rediger slideshow indstillinger" - -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" -msgstr "Husk at trykke gem!" - -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" - -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" - -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "" - -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" - -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "" - -#: ../admin/admin.php:569 -msgid "Attention!" -msgstr "Vær opmærksom!" - -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du gør! Det burde aldrig være nødvendigt at trykke den." - -#: ../admin/admin.php:581 -msgid "For more information:" -msgstr "For mere information:" - -#: ../admin/admin.php:582 -msgid "Support Forums" -msgstr "Support forum" - -#: ../admin/admin.php:583 -msgid "Source Code" -msgstr "Source" - -# @ default -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Du har ikke adgangsrettigheder!" - -# @ nggallery -#: ../admin/ajax.php:389 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Kunne oprette billede med %s x %s pixel" - -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -msgid "Updated successfully" -msgstr "Opdateret" - -# @ nggallery -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Album slettet" - -# @ nggallery -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Redigér album" - -# @ nggallery -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Vælg album" - -# @ nggallery -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Intet album valgt" - -# @ nggallery -# @ default -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Opdatér" - -# @ nggallery -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Redigér album" - -# @ nggallery -# @ default -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Slet" - -# @ nggallery -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Tilføj nyt album" - -# @ nggallery -#: ../admin/album.php:310 -msgid "Add" -msgstr "Tilføj" - -# @ nggallery -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Vis/skjul brugte gallerier" - -# @ nggallery -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Vis alle]" - -# @ nggallery -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maksimér widget-indholdet" - -# @ nggallery -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Maksimér]" - -# @ nggallery -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimér widget-indholdet" - -# @ nggallery -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Minimér]" - -# @ nggallery -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri eller et andet album ind i det nye album herunder" - -# @ nggallery -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Vælg galleri" - -# @ nggallery -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album-id" - -# @ nggallery -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Intet album valgt!" - -# @ nggallery -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Album-navn:" - -# @ nggallery -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Album-beskrivelse:" - -# @ nggallery -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Vælg et forhåndsvisningsbillede:" - -# @ nggallery -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Intet billede" - -# @ nggallery -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Link til en side (album)" - -# @ nggallery -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Ikke linket" - -# @ nggallery -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "OK" - -# @ nggallery -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Annullér" - -# @ nggallery -# @ default -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Titel" - -# @ nggallery -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Side" - -# @ nggallery -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Vælg området for den nye miniature med musen" - -# @ nggallery -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Miniature opdateret" - -# @ nggallery -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Fejl under opdatering af miniature" - -# @ nggallery -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Vælg området for miniaturen fra billedet til venstre." - -# @ nggallery -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "Ikke gyldigt gallerinavn!" - -# @ nggallery -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Mappe" - -# @ nggallery -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" - -# @ nggallery -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" - -# @ nggallery -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "er skrivebeskyttet!" - -# @ nggallery -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Kunne ikke oprette mappen" - -# @ nggallery -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "PHP-Safe Mode er slået til!" - -# @ nggallery -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Hvis der er problemer, opret da venligst selv mappen" - -# @ nggallery -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "og miniature-mappen" - -# @ nggallery -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "med rettigheden 777!" - -# @ nggallery -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" -msgstr "Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine indlæg eller sider med kortkoden %2$s.
" - -# @ nggallery -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Redigér galleri" - -# @ nggallery -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" -msgstr "eksisterer ikke!" - -# @ nggallery -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "indeholder ingen billeder" - -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" -msgstr "Noget gik galt under omdøbningen" - -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "Importen blev stoppet." - -# @ nggallery -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Databasefejl. Kunne ikke tilføje galleriet!" - -# @ nggallery -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "Oprettet!" - -# @ nggallery -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Opret nye miniaturer" - -#: ../admin/functions.php:304 -msgid " picture(s) successfully renamed" -msgstr " billede(r) blev omdøbt" - -# @ nggallery -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr " billede(r) blev tilføjet" - -#: ../admin/functions.php:313 -msgid "No images were added." -msgstr "Ingen billeder blev tilføjet." - -# @ nggallery -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke korrekte data" - -# @ nggallery -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr " er skrivebeskyttet!" - -# @ nggallery -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr " er skrivebeskyttet! " - -# @ nggallery -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "Filen eksisterer ikke" - -# @ nggallery -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Kunne ikke gendane originalbilledet" - -# @ nggallery -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Fejl: Kunne ikke opdatere database)" - -# @ nggallery -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Fejl: Kunne ikke opdatere meta-data)" - -# @ nggallery -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Fejl: Kunne ikke finde billede)" - -# @ nggallery -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "Der er ikke angivet en gyldig URL-sti " - -# @ nggallery -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "Import via cURL mislykkedes." - -# @ nggallery -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " - -# @ nggallery -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Kunne ikke finde et gyldigt mappenavn" - -# @ nggallery -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Det er ikke muligt at oprette %s. Har serveren skriverettigheder til forældremappen?" - -# @ nggallery -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "Zip-filen blev udpakket" - -# @ nggallery -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Der er ikke valgt noget galleri!" - -# @ nggallery -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Fejl i databasen; der er ingen sti til galleriet!" - -# @ nggallery -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "er ikke en gyldig billedfil!" - -# @ nggallery -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder til denne mappe?" - -# @ nggallery -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 -msgid "Error, the file could not be moved to : " -msgstr "Fejl! Filen kunne ikke flyttes til: " - -# @ nggallery -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 -msgid "Error, the file permissions could not be set" -msgstr "Fejl! Filrettighederne kunne ikke ændres" - -# @ nggallery -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr " Billede(r) blev uploaded succesfuldt" - -# @ nggallery -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Ugyldigt upload. Fejlkode : " - -# @ nggallery -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen %s" - -# @ nggallery -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer til ejeren (%s) af filen eller mappen" - -# @ nggallery -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "Destinations-galleriet eksisterer ikke" - -# @ nggallery -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" - -# @ nggallery -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "Flyttede %1$s billede(r) til galleri: %2$s ." - -# @ nggallery -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s" - -# @ nggallery -#: ../admin/functions.php:1505 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" - -# @ nggallery -#: ../admin/functions.php:1517 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes allerede i destinations-galleriet." - -# @ nggallery -#: ../admin/functions.php:1520 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s)" - -# @ nggallery -#: ../admin/functions.php:1529 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." - -# @ nggallery -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Den uploadede fil overskrider den grænse, der er sat med direktivet upload_max_filesize i php.ini" - -# @ nggallery -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." - -# @ nggallery -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "Den uploadede fil blev kun delvist uploadet" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album-navn:" # @ nggallery -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Ingen fil blev uploadet" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Oversigt over album" -# @ nggallery -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Mangler en temp-mappe" +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" +msgstr "Album" -# @ nggallery -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "Mislykkedes med at skrive fil til disk" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" +# @ default # @ nggallery -#: ../admin/functions.php:1655 -msgid "File upload stopped by extension" -msgstr "Filupload blokeret pga. filtype" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Justering" # @ nggallery -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Ukendt upload-fejl" - -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Beklager NextGallery virker kun med en administrator rolle" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle gallerier" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database indstillinger" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" +"Alle billede relaterede indstillinger. Indeholder også indstillinger til " +"miniaturer." # @ nggallery -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Vis som diasshow]" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Tillad brugere at ændre brugerroller på andre blog-forfattere." # @ nggallery -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Vis som billedliste]" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Tillad bruger at vælge et design for galleriet." # @ nggallery -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Ingen billeder valgt" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Tillad brugerne at importere billedmapper fra serveren." # @ nggallery -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Ændre billedstørrelse" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Tillad brugere at uploade zip-mapper." -# @ nggallery -#: ../admin/manage-galleries.php:85 +#: admin/class-ngg-adder.php:407 #, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -"Du skal til at masse-redigere %s gallerier \n" -" \n" -" 'Annullér' for at stoppe, 'OK' for at fortsætte." # @ nggallery -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Tilføj et nyt galleri" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Tilladte tegn i fil- og mappenavne er" -# @ nggallery -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Søg efter billeder" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -msgid "Actions" -msgstr "Handlinger" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" # @ nggallery -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Sæt vandmærke" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alfabetisk" -# @ nggallery -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Importér metadata" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" # @ nggallery -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Gendan fra backup" +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Titel-tekst" -# @ nggallery -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Anvend" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "Alt og title tekst" -# @ default # @ nggallery -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Redigér" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt- eller titeltekst" # @ nggallery -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Der blev ikke fundet nogle" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Billedbeskrivelse/Titeltekst" -# @ nggallery -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Nyt galleri" +# @ default +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Der skete en fejl under upload. Prøv venligst igen senere." # @ nggallery -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Opret et nyt og tomt galleri under mappen" +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "og miniature-mappen" # @ nggallery -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Ændr størrelsen på billederne til" - -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Bredde" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blænder" -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Højde" +# @ nggallery +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Anvend" -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -# @ default # @ nggallery -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Størrelse" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Stigende" # @ nggallery -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Disse værdier er max værdier" - -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 -msgid "Fixed size" -msgstr "Angivet størrelse" - -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Et overblik" -# @ default -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "Id" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" # @ nggallery # @ default -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 msgid "Author" msgstr "Forfatter" # @ nggallery -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "Side-id" - -# @ nggallery -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galleri ikke fundet." - -# @ nggallery -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Du har desværre ikke adgang her" - -# @ nggallery -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Kopiér billede til ..." - -# @ nggallery -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Flyt billede til ..." +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Forfatterposition" -# @ nggallery -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Tilføj nye tags" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" # @ nggallery -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Slet tags" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Automatisk ændring af størrelse" # @ nggallery -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Overskriv" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Ændr automatisk størrelsen på billeder efter upload." -# @ nggallery -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -"Du skal til at masse-redigere %s images \n" -" \n" -" 'Annullér' for at stoppe, 'OK' for at fortsætte." - -# @ nggallery -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Søgeresultater for “%s”" # @ nggallery -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Galleri-indstillinger" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Tilbage" # @ nggallery -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "Klik her for flere indstillinger" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Tilbage til galleri" -# @ nggallery -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Miniature" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Backup original" -# @ nggallery -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Intet billede" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "Grundlæggende" -# @ nggallery -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Sti" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -#: ../admin/manage-images.php:334 -msgid "Gallery ID" -msgstr "Galleri ID" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Opret ny side" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Hovedside (Øverste niveau)" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Tilføj side" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/manage-images.php:354 -msgid "Scan folder for new images" -msgstr "Skan mapper for nye billeder" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "Gammel skanning" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" -# @ nggallery -# @ default -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Gem ændringer" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Slet billeder" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" # @ nggallery -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Rotér billederne med uret" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Gennemse ..." -# @ nggallery -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Rotér billeder mod uret" +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "Browser %s" -# @ nggallery -#: ../admin/manage-images.php:379 -msgid "Copy to..." -msgstr "Kopiér til ..." +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" # @ nggallery -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Flyt til ..." +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache slettet" # @ nggallery -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Tilføj tags" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" # @ nggallery -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Overskriv tags" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera/Type" # @ nggallery -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Sortér galleri" - -#: ../admin/manage-images.php:463 -msgid "Change Date" -msgstr "Ændre dato" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Annullér" # @ nggallery -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "pixel" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Billedtekst" -# @ default -#: ../admin/manage-images.php:473 -#, php-format -msgid "View \"%s\"" -msgstr "Vis \"%s\"" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Carousel" # @ nggallery -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Vis" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorier" # @ nggallery -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Vis metadata" +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategori" +# @ default # @ nggallery -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "Meta" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Midt" -# @ nggallery -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Tilpas miniature" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Redigér miniature" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "Ændre dato" # @ nggallery -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Rotér" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Ændre indstillinger" # @ nggallery -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Udgiv dette billede" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Skift design" -# @ nggallery -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Udgiv" +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "Tjek om der er kendte fejl i din installation." # @ nggallery -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Gendan" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Tjek plugin" # @ nggallery -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Gen \"%s\"?" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Tjek plugin-/temakonflikt" # @ nggallery -#: ../admin/manage-images.php:481 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Slet \"%s\"?" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Tjek temakompatibilitet" -#: ../admin/manage-images.php:509 -msgid "Alt & title text" -msgstr "Alt og title tekst" +# @ nggallery +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" -#: ../admin/manage-images.php:523 -msgid "Separated by commas" -msgstr "Adskilt med kommaer" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" # @ nggallery -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Indtast tags" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Vælg et galleri" # @ nggallery -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "Vælg destinations-galleriet:" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Vælg standarddesign for gallerierne." -# @ nggallery -# @ default -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Miniature" +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" # @ nggallery -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Filnavn" +#: lib/meta.php:468 +msgid "City" +msgstr "By" # @ nggallery -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Titel-tekst" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Slet cache-mappe" -#: ../admin/manage-images.php:734 -msgid "Exclude" -msgstr "Ekskludere" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -# @ nggallery -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "Sorterings-rækkefølge er ændret" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "Klik her for at bruge browser upload i stedet" # @ nggallery -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Sortér galleri" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klik for at lukke" -# @ nggallery -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Opdatér sorterings-rækkefølge" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" # @ nggallery -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Tilbage til galleri" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farve" -# @ nggallery -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Forhåndssortering" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Kolonner" -# @ nggallery -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Usorteret" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -# @ nggallery -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 -msgid "Image ID" -msgstr "Billed-id" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" # @ nggallery -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Billedbeskrivelse/Titeltekst" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt version" # @ nggallery -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Dato/tid" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" # @ nggallery -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "Stigende" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "indeholder ingen billeder" -# @ nggallery -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "Faldende" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "Fortsæt til NextCellent" -# @ nggallery -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Billede" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Bidragere" # @ nggallery -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "slettet" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." # @ nggallery -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Kørslen gennemført! Ryd venligst din browsers cache." +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiér billede til ..." # @ nggallery -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Galleri blev slettet med succes" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiér til ..." # @ nggallery -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Rotér billeder" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" # @ nggallery -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Billederne blev slettet" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright-noter" # @ nggallery -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Tags blev ændret" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Kunne oprette billede med %s x %s pixel" # @ nggallery -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Opdateret" +#: admin/class-ngg-overview.php:358 +#, fuzzy +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning" -# @ nggallery -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Ny galleriside-id" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" # @ nggallery -#: ../admin/manage.php:445 -msgid "created" -msgstr "oprettet" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Kunne ikke finde et gyldigt mappenavn" -# @ nggallery -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Udgav et nyt indlæg" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "Kunne ikke flytte fil." -# @ default -#: ../admin/manage.php:598 -msgid "1 item" -msgstr "1 element" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "Kunne ikke flytte CSS filen." -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "Galleri" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "Kunne ikke gemme fil." # @ nggallery -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Intet galleri" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Kunne ikke gendane originalbilledet" # @ nggallery -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Vælg »" +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" # @ nggallery -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Vis" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landekode" -# @ nggallery -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Skjul" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Lav en backup af de resized billeder" # @ nggallery -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Billed-id:" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Opret et nyt og tomt galleri under mappen" -# @ default -# @ nggallery -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Justering" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -# @ default # @ nggallery -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "Ingen" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Opret ny side" -# @ default # @ nggallery -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 -msgid "Left" -msgstr "Venstre" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Opret nye miniaturer" -# @ default # @ nggallery -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Midt" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Kildeangivelse" # @ default -# @ nggallery -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Højre" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Tygger …" -# @ default -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Fuld størrelse" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "CSS filen blev flyttet." -# @ nggallery -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Enkelt-billede" +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "CSS filen blev opdateret." -# @ default -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Indsæt i indlæg" +# @ nggallery +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Brugervalgt" # @ nggallery -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Gem alle ændringer" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Brugerdefineret rækkefølge" -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "Galleri oversigt" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Tilpas miniature" -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Velkommen til galleriet!" +# @ nggallery +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Databasefejl. Kunne ikke tilføje galleriet!" # @ nggallery -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Kører …" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dato/tid" # @ nggallery -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Tjek plugin-/temakonflikt" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Oprettetsesdato" + +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "Datoen billedet er taget" # @ nggallery -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Ikke testet" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Dato/tid" + +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Standard størrelse" # @ nggallery -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Der blev ikke opdaget nogen konflikt." +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standarddesign" -# @ nggallery -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Test fejlede. Deaktivér de andre plugins og skift til standardtemaet" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" # @ nggallery -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Test billedfunktion" +# @ default +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Slet" # @ nggallery -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "Pluginnet kunne oprette billeder" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Slet \"%s\"?" -# @ nggallery -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Slet billede filerne når et galleri bliver slettet fra databasen" # @ nggallery -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "Tjek temakompatibilitet" - -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Dit tema burde være kompatibel" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Slet billeder" # @ nggallery -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() mangler. Kontakt temaudvikleren" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Slet tag" # @ nggallery -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Tjek plugin" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Slet tags" # @ nggallery -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Grafisk bibliotek" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Faldende" +# @ nggallery # @ default -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Indlæser …" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Beskrivelse" -# @ default -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "Denne widget kræver JavaScript." +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" # @ nggallery -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden efter opdateringer." +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" -# @ default -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Uden titel" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -# @ nggallery -#: ../admin/overview.php:412 -msgid "Image" -msgstr "Billede" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimensioner" # @ nggallery -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -msgid "Album" -msgstr "Album" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Mappe" -# @ nggallery -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Upload billeder" +# @ default +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Afvis" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Visningstyper" # @ nggallery -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Her kan du kontrollere dine billeder, gallerier og album." +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "eksisterer ikke!" -# @ default -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Lagerplads" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "Husk at trykke gem!" -# @ default -#: ../admin/overview.php:468 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMB" +# @ nggallery +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Udført." -# @ default -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Mellemrum tilladt" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "Slip dine filer i dette vindue" -# @ default -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Varighed" # @ default -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Mellemrum brugt" - # @ nggallery -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Oversættelsesfil blev opdateret. Genindlæs venligst siden." +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Redigér" # @ nggallery -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Genindlæs side" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Redigér album" # @ nggallery -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "Oversættelsesfil kunne ikke opdateres" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Redigér album" -# @ nggallery -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Download" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" +"Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." # @ nggallery -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "Ingen GD­-support" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Redigér galleri" -# @ nggallery -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Ja" +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "Rediger slideshow indstillinger" # @ nggallery -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Nej" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Redigér status" # @ nggallery -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Ikke slået til" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Redigér tag-kortnavn (slug)" # @ nggallery -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Til" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Redigér miniature" -# @ nggallery -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Fra" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "Redigere %s" # @ nggallery -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 -msgid "N/A" -msgstr " - " +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Effekter" # @ nggallery -#: ../admin/overview.php:634 -msgid " MByte" -msgstr " MByte" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekter" -# @ nggallery -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Operativsystem" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" # @ nggallery -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Server" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Aktivér importfunktion" # @ nggallery -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Hukommelsesbrug" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Aktivér Roller/Rettigheder" -# @ nggallery -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "MYSQL Version" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Aktiver slideshow" # @ nggallery -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL Mode" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Aktivér valg af style (design)" # @ nggallery -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "PHP Version" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Aktivér tjek af upload-kvota" # @ nggallery -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Aktivér zip-upload-funktion" # @ nggallery -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP Allow URL fopen" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra " +"alle indlæg." # @ nggallery -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP Memory Limit (hukommelsesgrænse)" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. " +"Definition på slug)" # @ nggallery -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload Size" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan " +"også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle " +"indlæg der bruger dette tag, vil blive opdateret." # @ nggallery -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP Max Post Size" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Indtast tags" -# @ nggallery -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking-begrænsning" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" # @ nggallery -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Execute Time" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Fejl under rotering af miniature." # @ nggallery -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif support" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Fejl under opdatering af miniature" # @ nggallery -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC support" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fejl! Filen kunne ikke flyttes til: " # @ nggallery -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML support" - -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 version. Opgrader nu!" - -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "tredjepart plugins der er kompatible med NGG, er måske ikke 100% kompatible med NextCellent Gallery!" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fejl! Filrettighederne kunne ikke ændres" -# @ default -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Installér" +# @ nggallery +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" -#: ../admin/overview.php:784 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" -msgstr "Dette plugin er en variation af NGG version 1.9.13.
Udviklet og vedligeholdt af WPGetReady.com" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/overview.php:790 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Du kan bidrage ved, at give dette plugin gode ratings." +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "Ekskludere" # @ nggallery -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Besøg pluginets hjemmeside" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-data" # @ nggallery -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Indlægstitel" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Eksisterende tags" -# @ nggallery -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Indtast indlægtitel " +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" # @ nggallery -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Bredde x højde (i pixel)" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Udvidet version" -# @ nggallery -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Billedstørrelse" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -# @ nggallery -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Kladde" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" # @ nggallery -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Opdateret rettigheder" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" # @ nggallery -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Roller / Rettigheder" - -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s" # @ nggallery -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "For en mere fleksibel brugerhåndtering, kan du bruge" - -#: ../admin/roles.php:35 -msgid "NextCellent Gallery overview" -msgstr "Galleri oversigt" - -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Add Media" -msgstr "Brug TinyMCE knap / Tilføj medier" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Mislykkedes med at slette billedet %1$s " # @ nggallery -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Tilføj galleri/Upload billeder" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" # @ nggallery -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Håndtér galleri" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Mislykkedes med at skrive fil til disk" # @ nggallery -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "Håndtér andres galleri" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Fejl i databasen; der er ingen sti til galleriet!" + +# @ default +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Fil annulleret." # @ nggallery -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Håndtér tags" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Filen eksisterer ikke" -# @ nggallery -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Skift design" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "Fil lokation" # @ nggallery -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Ændre indstillinger" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Filnavn" # @ nggallery -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Opdatér rettigheder" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Filupload blokeret pga. filtype" # @ nggallery -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Billede roteret" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Filnavn" # @ nggallery -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Fejl under rotering af miniature." +#: lib/meta.php:141 +msgid "Fired" +msgstr "Affyret" -#: ../admin/rotate.php:74 -msgid "Select how you would like to rotate the image on the left." -msgstr "Vælg hvordan du gerne vil roterer billeder til venstre." +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" +"Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje " +"eller fjerne til/fra det valgte album." -# @ nggallery -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° med uret" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Angivet størrelse" # @ nggallery -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° mod uret" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" # @ nggallery -#: ../admin/rotate.php:83 +#: admin/manage/actions.php:68 msgid "Flip horizontally" msgstr "Flip horisontalt" # @ nggallery -#: ../admin/rotate.php:84 +#: admin/manage/actions.php:70 msgid "Flip vertically" msgstr "Flip vertikalt" -# @ nggallery -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Gendan billedstruktur: %s / %s billeder" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -# @ nggallery -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Gendan galleristruktur: %s / %s gallerier" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" # @ nggallery -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Gendan albumstruktur: %s / %s album" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brændvidde" # @ nggallery -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Udført." +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brændvidde" -#: ../admin/settings.php:167 -msgid "Settings updated successfully" -msgstr "Indstillingerne er gemt" +# @ nggallery +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Skrifttype" # @ nggallery -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Cache slettet" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "For en mere fleksibel brugerhåndtering, kan du bruge" -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Generelle indstillinger" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -# @ nggallery -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Sti til Galleri" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -# @ nggallery -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Dette er standardstien til alle gallerier" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Billede filer" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Slet billede filerne når et galleri bliver slettet fra databasen" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "for at opretholde denne fork af NextGen Gallery" -# @ nggallery -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Vælg grafisk bibliotek" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "For mere information:" # @ nggallery -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD Library" +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (eksperimentalt)" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Gallerier" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Sti til biblioteket" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Medie RSS feed" +# @ nggallery +# @ default +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galleri" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Tilføj et RSS feed, der kan bruges af bl.a. CoolIris/Piclens" +# @ nggallery +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "Galleri blev slettet med succes" -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "ColIris/Piclens" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galleri visningstyper" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Understøt CoolIris og Piclens" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "Galleri ID" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." +# @ nggallery +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine " +"indlæg eller sider med kortkoden %2$s.
" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Permanent links" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "Galleri ID:" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Brug permanent links" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galleri-id'er, adskilt af komma." -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Tilføjer et statisk link til alle billeder" +# @ nggallery +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Sti til Galleri" -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> Permanent links" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galleri-indstillinger" -#: ../admin/settings.php:349 +#: admin/class-ngg-options.php:331 msgid "Gallery slug:" msgstr "Galleri korttitel" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Regenerer URL'er" - -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Start nu" - -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Hvis du ændre dette, skal du regenerer URL'er" - -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Relaterede billeder" +# @ nggallery +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Library" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Tilføj relaterede billeder" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Generelt" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Tilføj relaterede billeder" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" +"Generelle indstillinger. Indeholder indstillinger til permanent links og " +"relaterede billeder." -# @ nggallery -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Match med" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Generelle indstillinger" # @ nggallery -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Kategorier" +#: nggallery.php:739 +msgid "Get help" +msgstr "Få hjælp" # @ nggallery -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Max antal billeder" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" -# @ nggallery -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 vil vise alle billeder" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" # @ nggallery -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Billedindstillinger" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafisk bibliotek" # @ nggallery -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Billedkvalitet" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Overskift" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Backup original" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Højde" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Lav en backup af de resized billeder" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" # @ nggallery -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Automatisk ændring af størrelse" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Højde:" -# @ nggallery -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Ændr automatisk størrelsen på billeder efter upload." +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Hjælp mig med at hjælpe dig!" # @ nggallery -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Indstillinger for miniaturer" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Her kan du kontrollere dine billeder, gallerier og album." -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Størrelse" - -# @ nggallery -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Miniaturekvalitet" - -# @ nggallery -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Enkeltbilleder" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Skjulte billeder" # @ nggallery -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Slet cache-mappe" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Skjul" # @ nggallery -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Fortsæt nu" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "Intet galleri" +# @ default +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP-fejl." -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" msgstr "" -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Billeder pr. side" - -# @ nggallery -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "0 vil annullere sideinddeling; alle billeder vises på én side" - -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Kolonner" - -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +#. Author URI of the plugin +msgid "http://www.wpgetready.com" msgstr "" -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Aktiver slideshow" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Tekst der skal vises:" +# @ default +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "Id" -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" # @ nggallery -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Vis først" - -# @ nggallery -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Miniaturer" - -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "Imagebrowser" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Hvis denne fil ikke var skrivebeskyttet, kunne du rette i den." -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "" +# @ nggallery +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Hvis der er problemer, opret da venligst selv mappen" -#: ../admin/settings.php:504 -msgid "Hidden images" -msgstr "Skjulte billeder" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Hvis du ændre dette, skal du regenerer URL'er" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." msgstr "" -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "" +# @ nggallery +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Billede" +msgstr[1] "" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "AJAX side opdeling (pageination)" +# @ nggallery +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s)" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." +# @ nggallery +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" +"Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes " +"allerede i destinations-galleriet." -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" msgstr "" # @ nggallery -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Indstillinger for sortering" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Billedfiler" + +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Billede filer" # @ nggallery -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Sortér miniaturer" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Billedhøjde" # @ nggallery -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Brugerdefineret rækkefølge" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Billed-id" # @ nggallery -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Filnavn" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Billed-id:" # @ nggallery -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Alt- eller titeltekst" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Billedkvalitet" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" # @ nggallery -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Dato/tid" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Billede roteret" # @ nggallery -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Sorteringsretning" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Billedindstillinger" -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" # @ nggallery -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "Med pladsholderen" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Billedbredde" -# @ nggallery -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "kan du aktivere navigation igennem billederne (afhængig af de valgte effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre miniature-effekter, eller du ved hvad du laver." +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Imagebrowser" # @ nggallery -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-miniatureeffekter" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Imagebrowser" -# @ nggallery -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (eksperimentalt)" # @ nggallery -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Billeder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" + +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Billeder pr. side" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "Importere en mappe fra serveren, som et nyt galleri." + +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Importere en ZIP fil fra en URL" + +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Importere en billedemappe" # @ nggallery -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Importér mappe" + +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Importere fra server:" # @ nggallery -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Shutter" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Importér metadata" # @ nggallery -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Brugervalgt" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL mislykkedes." + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "Importen blev stoppet." # @ nggallery -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Linkkode-linje" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "til" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -# @ nggallery -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Forhåndsvisning" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Understøt CoolIris og Piclens" -# @ nggallery -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 -msgid "Position" -msgstr "Position" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Intet galleri" # @ nggallery -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "fra margen" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Indsæt" # @ nggallery -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Brug billede som vandmærke" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ugyldig Media RSS-kommando" # @ nggallery -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "Fil-URL" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ugyldigt upload. Fejlkode : " + +# @ default +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-fejl." # @ nggallery -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Adgangen til URL-filer (på andre domæner) er slået fra på din server (allow_url_fopen)" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-data" # @ nggallery -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Brug tekst som vandmærke" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "er ikke en gyldig billedfil!" # @ nggallery -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Skrifttype" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "er skrivebeskyttet!" # @ nggallery -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" # @ nggallery -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Du kan uploade flere skrifttyper til mappen nggallery/fonts" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-miniatureeffekter" # @ nggallery -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Farve" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Nøgleord" # @ nggallery -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(hex w/o #)
Klik her for at se farvekoder: HTML Color Codes (o.a.)" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "I N D L Æ S E R" # @ nggallery -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Tekst" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Senest ændret" # @ nggallery -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Gennemsigtighed" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Seneste nyheder" -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Standard størrelse" +# @ nggallery +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Mindst brugt" -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Varighed" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" +# @ default # @ nggallery -#: ../admin/settings.php:706 -msgid "sec." -msgstr "sekunder" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Venstre" -# @ nggallery -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Overgangs-/fade-effekt" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" # @ nggallery -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "Fade" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -# @ nggallery -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "blindX" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -# @ nggallery -#: ../admin/settings.php:714 -msgid "cover" -msgstr "dække" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" +msgstr "Link" # @ nggallery -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "scrollOp" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Linkkode-linje" # @ nggallery -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "scrollNed" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link til hoved-billedfeed'et" # @ nggallery -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "bland-modus" +#: nggallery.php:516 +msgid "loading" +msgstr "indlæser" -# @ nggallery -#: ../admin/settings.php:718 -msgid "toss" -msgstr "smid op" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" # @ nggallery -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "slet" +#: lib/meta.php:469 +msgid "Location" +msgstr "Sted" -# @ nggallery -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "Se her for flere informationer om effekterne:" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" # @ nggallery -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "Indstillinger for JW Image Rotator" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hovedside (Øverste niveau)" -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +# @ nggallery +#: lib/meta.php:461 +msgid "Make" +msgstr "Fabrikat" -#: ../admin/settings.php:727 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." msgstr "" -# @ nggallery -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Stien til JW Image Rotator er ikke defineret, hvilket er påkrævet." - -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" msgstr "" # @ nggallery -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Aktivér flashbaseret diasshow" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Håndtér galleri" # @ nggallery -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Integrér det Flashbaserede diasshow for alt, der understøtter Flash" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Håndtér andres galleri" # @ nggallery -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Stien til JW Image Rotator (URL)" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Håndtér tags" # @ nggallery -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Søg nu" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Match med" # @ nggallery -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max antal billeder" # @ nggallery -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Bland-modus" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maksimér widget-indholdet" # @ nggallery -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Vis næste billede, når der klikkes" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Medie RSS feed" + +# @ default +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Hukommelse overskredet. Prøv venligst en mindre fil." # @ nggallery -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Vis navigationsbar" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Hukommelsesbrug" # @ nggallery -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Vis load-ikon" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev " +"redigeret." # @ nggallery -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Brug vandmærkelogo" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" # @ nggallery -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "Du kan ændre logoet i indstillinger for vandmærker" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" # @ nggallery -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Stræk billede" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimér widget-indholdet" # @ nggallery -#: ../admin/settings.php:775 -msgid "true" -msgstr "Ja" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Mangler en temp-mappe" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" # @ nggallery -#: ../admin/settings.php:776 -msgid "false" -msgstr "Nej" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Mest brugt" -# @ nggallery -#: ../admin/settings.php:777 -msgid "fit" -msgstr "Tilpas" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -# @ nggallery -#: ../admin/settings.php:778 -msgid "none" -msgstr "Gør intet" +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "Flyt fil" # @ nggallery -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "Baggrunds-fade" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Flyt billede til ..." # @ nggallery -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "Langsom fade" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Flyt til ..." # @ nggallery -#: ../admin/settings.php:789 -msgid "circles" -msgstr "Cirkler" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "Flyttede %1$s billede(r) til galleri: %2$s ." -# @ nggallery -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "Bobler" +# @ default +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "flyttet til papirkurven." # @ nggallery -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "Blokke" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MYSQL Version" # @ nggallery -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "Flydende" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr " - " # @ nggallery -#: ../admin/settings.php:793 -msgid "flash" -msgstr "Blitz" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Navn" # @ nggallery -#: ../admin/settings.php:794 -msgid "lines" -msgstr "Linjer" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netværksindstillinger" # @ nggallery -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "Tilfældig" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netværksindstillinger" -# @ nggallery -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "Brug langsom zoomeffekt" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Nyt galleri" -# @ nggallery -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Baggrundsfarve
(Farveoversigt)" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" # @ nggallery -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Tekst-/Knapfarve" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Nyt tag navn(e):" # @ nggallery -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Rollover/Aktiv farve" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Næste" -# @ nggallery -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Skærmfarve" +#: nggfunctions.php:125 +msgid "next" +msgstr "" # @ nggallery -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Baggrundsmusik (URL)" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Næste tags" -# @ nggallery -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "Prøv XHTML-validation (med CDATA)" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -# @ nggallery -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Nulstil alle indstillinger til standardværdier" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "Galleri" -# @ nggallery -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "Galleri / Billeder" -# @ nggallery -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Nulstil indstillinger" +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database " +"indstillinger" -# @ nggallery -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Nulstil alle indstillinger til standardinstallation." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" -# @ nggallery -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Nulstil indstillinger" +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "Galleri oversigt" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, [OK] for at fortsætte.\\n" +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "En opgradering af databasen er nødvendig." -# @ nggallery -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Afinstallér pluginnets tabeller" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Hvad får du med NextCellent galleri?" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "Medie RSS" -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "Galleri slideshow" # @ nggallery -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "ADVARSEL:" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nej" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" # @ nggallery -#: ../admin/setup.php:48 -msgid "and" -msgstr "og" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Der er ikke angivet et album-id som parameter" # @ nggallery -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Afinstallér plugin" - -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Intet album valgt" # @ nggallery -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Værdi" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Intet album valgt!" # @ nggallery -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "Ingen metadata gemt" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Der blev ikke opdaget nogen konflikt." + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "Ingen CSS fil vil blive brugt." # @ nggallery -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "EXIF-data" +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Ingen effekter" # @ nggallery -#: ../admin/showmeta.php:73 +#: admin/manage/actions.php:170 msgid "No exif data" msgstr "Ingen Exif-data" # @ nggallery -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "IPTC-data" +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Ingen fil blev uploadet" # @ nggallery -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "XMP-data" - -#: ../admin/style.php:112 -msgid "Successfully selected CSS file." -msgstr "Angiv CSS fil." +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Ikke flydende" -#: ../admin/style.php:114 -msgid "No CSS file will be used." -msgstr "Ingen CSS fil vil blive brugt." +# @ nggallery +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Der er ikke oprettet nogle gallerier endnu." -# @ default -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne blog." +# @ nggallery +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Intet galleri" -#: ../admin/style.php:148 -msgid "Could not move file." -msgstr "Kunne ikke flytte fil." +# @ nggallery +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Der er ikke valgt noget galleri!" -#: ../admin/style.php:154 -msgid "CSS file successfully updated." -msgstr "CSS filen blev opdateret." +# @ nggallery +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Ingen billeder valgt" -#: ../admin/style.php:156 -msgid "Could not save file." -msgstr "Kunne ikke gemme fil." +#: admin/functions.php:310 +msgid "No images were added." +msgstr "Ingen billeder blev tilføjet." -#: ../admin/style.php:176 -msgid "CSS file successfully moved." -msgstr "CSS filen blev flyttet." +# @ nggallery +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Ingen metadata gemt" -#: ../admin/style.php:181 -msgid "Could not move the CSS file." -msgstr "Kunne ikke flytte CSS filen." +# @ nggallery +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Ingen nye kortnavne (slugs) er angivet! " -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "" +# @ nggallery +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Der er ikke angivet et nyt tag" -#: ../admin/style.php:209 -msgid "This CSS file will be applied:" -msgstr "Denne CSS fil vil blive anvendt:" +# @ nggallery +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!" # @ nggallery -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "Designeditor" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne " +"eksisterende tags." # @ nggallery -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "Aktivér og brug stylesheet:" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Intet billede" # @ nggallery -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Aktivér" +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Intet billede" -#: ../admin/style.php:272 -#, php-format -msgid "Editing %s" -msgstr "Redigere %s" +# @ nggallery +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Ingen kortnavne (slugs) blev ændret." -#: ../admin/style.php:274 -#, php-format -msgid "Browsing %s" -msgstr "Browser %s" +# @ nggallery +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Ingen tags blev slettet" -#: ../admin/style.php:277 -msgid "(from the theme folder)" -msgstr "(fra tema mappen)" +# @ nggallery +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Der blev ikke flettet nogen tags." -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." -msgstr "" +# @ nggallery +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Tagget blev ikke omdøbt." -#: ../admin/style.php:290 -msgid "Move file" -msgstr "Flyt fil" +# @ nggallery +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Der er ikke angivet noget tag!" # @ nggallery -#: ../admin/style.php:296 -msgid "Version" -msgstr "Version" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Ikke gyldigt gallerinavn!" -#: ../admin/style.php:300 -msgid "File location" -msgstr "Fil lokation" +# @ nggallery +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Der er ikke angivet et gyldigt nyt tag." # @ nggallery -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Opdatér fil" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Der er ikke angivet en gyldig URL-sti " +# @ default # @ nggallery -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Hvis denne fil ikke var skrivebeskyttet, kunne du rette i den." +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Ingen" -#: ../admin/style.php:320 -msgid "This file does not exist. Double check the name and try again." +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" # @ nggallery -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Mest brugt" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Ikke linket" # @ nggallery -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Mindst brugt" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Ikke slået til" # @ nggallery -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Alfabetisk" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Ikke testet" # @ nggallery -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Eksisterende tags" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade " +"filer, der er større end %d x %d pixels" -# @ nggallery -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Søg i tags" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -# @ nggallery -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Start" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -# @ nggallery -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Sortér efter:" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" -# @ nggallery -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Forrige tags" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" -# @ nggallery -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Næste tags" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Note: du kan ændre standard stien, under Indstillinger" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "Antal billeder" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" # @ nggallery -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Omdøb tag" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "" +"Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke " +"korrekte data" # @ nggallery -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle indlæg der bruger dette tag, vil blive opdateret." +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "af" # @ nggallery -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Fra" # @ nggallery -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Tag(s) som skal omdøbes:" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "fra margen" -# @ nggallery -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Nyt tag navn(e):" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" # @ nggallery -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Omdøb" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" # @ nggallery -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Slet tag" +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Til" -# @ nggallery -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra alle indlæg." +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "På denne side kan du tilføje gallerier og billeder til gallerierne." -# @ nggallery -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Du kan slette flere tags på én gang ved at adskille dem med komma" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Ét billede" # @ nggallery -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Tag(s) der skal slettes:" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Kun dem, som er listet" # @ nggallery -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Redigér tag-kortnavn (slug)" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Kun dem, som ikke er listet" # @ nggallery -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. Definition på slug)" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Gennemsigtighed" # @ nggallery -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Tag(s), der skal findes:" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Operativsystem" # @ nggallery -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Nyt Kortnavn(e):" - -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Kørslen gennemført! Ryd venligst din browsers cache." -#: ../admin/tinymce/window.php:122 -msgid "One picture" -msgstr "Ét billede" +# @ nggallery +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "Indstillinger" -#: ../admin/tinymce/window.php:123 -msgid "Recent pictures" -msgstr "Nye billeder" +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "Eller" -#: ../admin/tinymce/window.php:124 -msgid "Random pictures" -msgstr "Tilfældige billeder" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "eller indtast en URL" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" -msgstr "Grundlæggende" +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "Organiser dine gallerier i album." -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -msgid "Select a gallery:" -msgstr "Vælg et galleri:" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "Organiser dine billeder med tags." -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -msgid "Select or search for a gallery" -msgstr "Vælg eller søg efter et galleri" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Originale billeder" -#: ../admin/tinymce/window.php:143 -msgid "Display types" -msgstr "Visningstyper" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" -#: ../admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" -msgstr "Vælg hvordan du vil vise dit galleri" +# @ nggallery +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Oversigt" # @ nggallery -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Imagebrowser" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Overskriv" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" -msgstr "Carousel" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Overskriv tags" # @ nggallery -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Billedtekst" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Side" -#: ../admin/tinymce/window.php:190 -msgid "Type options" -msgstr "Type indstillinger" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "Number of images" -msgstr "Antal billeder" +# @ nggallery +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Side-id" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" msgstr "" -#: ../admin/tinymce/window.php:208 -msgid "Slideshow dimensions" -msgstr "Slideshow dimensioner" - -#: ../admin/tinymce/window.php:219 -msgid "Template name" -msgstr "Skabelon navn" +# @ nggallery +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Link til en side (album)" # @ nggallery -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "Vælg eller indtast album" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Sti" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/tinymce/window.php:245 -msgid "Album display types" -msgstr "Album visningstyper" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "Vælg hvordan du vil vise dine album" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -# @ nggallery -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Kompakt version" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Vær opmærksom" # @ nggallery -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Udvidet version" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking-begrænsning" -#: ../admin/tinymce/window.php:267 -msgid "Gallery display types" -msgstr "Galleri visningstyper" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Permanent links" + +# @ nggallery +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Billeder" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" msgstr "" -#: ../admin/tinymce/window.php:304 -msgid "Select a picture" -msgstr "Vælg et billede" +# @ nggallery +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" # @ nggallery -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "Vælg eller indtast billede" +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif support" # @ nggallery -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Options" -msgstr "Indstillinger" +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC support" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "Dimensioner" +# @ nggallery +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Size" # @ nggallery -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Effekter" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" # @ nggallery -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Ingen effekter" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Size" # @ nggallery -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit (hukommelsesgrænse)" # @ nggallery -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "Ikke flydende" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" -#: ../admin/tinymce/window.php:346 -msgid "Link" -msgstr "Link" +# @ nggallery +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML support" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "ColIris/Piclens" + +# @ nggallery +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Billede" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -msgid "The number of images that should be displayed." -msgstr "Antal billeder der burde vises." +# @ nggallery +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Billed-tag" -#: ../admin/tinymce/window.php:368 -msgid "Sort the images" -msgstr "Sortér billederne" +# @ nggallery +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Billed-tag: %2$l." -#: ../admin/tinymce/window.php:371 -msgid "Upload order" -msgstr "Upload rækkefølge" +# @ nggallery +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Billederne blev slettet" -#: ../admin/tinymce/window.php:372 -msgid "Date taken" -msgstr "Datoen billedet er taget" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" -#: ../admin/tinymce/window.php:373 -msgid "User defined" -msgstr "Brugerdefineret" +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-options.php:435 +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." msgstr "" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -msgid "Select a template to display the images" -msgstr "Vælg en visnings skabelon til billeder" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -# @ nggallery -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Indsæt" +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/tinymce/window.php:511 -msgid "You need to select a gallery." -msgstr "Du skal vælge et galleri." +# @ nggallery +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugintjek" -#: ../admin/tinymce/window.php:515 -msgid "You need to select a picture." -msgstr "Du skal vælge et billede." +# @ nggallery +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -msgid "You need to select a number of images." -msgstr "Du skal vælge et antal billeder." +# @ nggallery +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Forhåndssortering" -#: ../admin/upgrade.php:22 -msgid "Upgrading database…" -msgstr "Opgradere database..." +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Klik OK for at fortsætte, Annullere for at stoppe." -#: ../admin/upgrade.php:48 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" +# @ nggallery +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Forhåndsvisning" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 -msgid "Upgrade NextCellent Gallery" -msgstr "Opgrader NextCellent Gallery" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Miniature" -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +#: nggfunctions.php:125 +msgid "previous" msgstr "" -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" msgstr "" -#: ../admin/upgrade.php:71 -msgid "Start upgrade now" -msgstr "Start opgradering nu" - -#: ../admin/upgrade.php:87 -msgid "Upgrade complete." -msgstr "Opgraderingen er fuldendt." +# @ nggallery +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Forrige tags" -#: ../admin/upgrade.php:88 -msgid "Continue to NextCellent" -msgstr "Fortsæt til NextCellent" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" # @ nggallery -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Opdateret" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programværktøj" # @ nggallery -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Netværksindstillinger" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Provins/Stat" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" # @ nggallery -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du organisere mappe-strukturen bedre." +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Tilfældig" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Tilfældige billeder" # @ nggallery -#: ../admin/wpmu.php:59 +#: admin/class-ngg-options.php:1009 #, php-format -msgid "The default setting should be %s" -msgstr "Standardindstillinger bør være %s" +msgid "Rebuild album structure : %s / %s albums" +msgstr "Gendan albumstruktur: %s / %s album" # @ nggallery -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Aktivér tjek af upload-kvota" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Gendan galleristruktur: %s / %s gallerier" # @ nggallery -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Burde virke, hvis galleriet er under blog.dir" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Gendan billedstruktur: %s / %s billeder" # @ nggallery -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Aktivér zip-upload-funktion" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "Tilføjet fornylig" -# @ nggallery -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "Tillad brugere at uploade zip-mapper." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Nye billeder" # @ nggallery -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Aktivér importfunktion" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Gendan" # @ nggallery -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "Tillad brugerne at importere billedmapper fra serveren." +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Gen \"%s\"?" # @ nggallery -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Aktivér valg af style (design)" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Gendan fra backup" + +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Regenerer URL'er" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Relaterede billeder" # @ nggallery -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "Tillad bruger at vælge et design for galleriet." +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Billeder med relevans for" # @ nggallery -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Aktivér Roller/Rettigheder" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Relaterede plugins" # @ nggallery -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Tillad brugere at ændre brugerroller på andre blog-forfattere." +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "fjern" # @ nggallery -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Standarddesign" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Omdøb" # @ nggallery -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Vælg standarddesign for gallerierne." +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Omdøb tag" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" +"Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." # @ nggallery -#: ../lib/core.php:432 +#: lib/tags.php:88 #, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade filer, der er større end %d x %d pixels" - -# @ default -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Anførte URL er ugyldig." +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Omdøbte tag(s) «%1$s» til «%2$s»" -# @ default -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Kunne ikke oprette temp-fil." +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" # @ nggallery -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Nulstil/Afinstallér" -# @ nggallery -#: ../lib/meta.php:137 -msgid " sec" -msgstr " sekunder" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" # @ nggallery -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Affyret" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Nulstil alle indstillinger til standardværdier" # @ nggallery -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Ikke affyret" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Nulstil indstillinger" # @ nggallery -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Blænder" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Ændre billedstørrelse" # @ nggallery -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Kildeangivelse" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Ændr størrelsen på billederne til" +# @ default # @ nggallery -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Højre" # @ nggallery -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Roller" # @ nggallery -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Brændvidde" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Roller / Rettigheder" # @ nggallery -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Rotér" # @ nggallery -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Lukkerhastighed" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Rotér billeder" # @ nggallery -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Emne" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rotér billederne med uret" # @ nggallery -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Fabrikat" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Rotér billeder mod uret" -# @ nggallery -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Redigér status" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -# @ nggallery -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Kategori" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -# @ nggallery -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Nøgleord" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -# @ nggallery -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Oprettetsesdato" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" # @ nggallery -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Oprettelsestid" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Kører …" # @ nggallery -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Forfatterposition" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen " +"%s" + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" # @ nggallery -#: ../lib/meta.php:468 -msgid "City" -msgstr "By" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Gem alle ændringer" # @ nggallery -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Sted" +# @ default +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Gem ændringer" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "Skan mapper for nye billeder" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" # @ nggallery -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Provins/Stat" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Søg i tags" # @ nggallery -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Landekode" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "sekunder" + +# @ default +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sikkerhedsfejl." # @ nggallery -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Land" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Vælg »" + +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" +msgstr "Vælg et galleri:" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Vælg et billede" # @ nggallery -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Overskift" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Vælg et forhåndsvisningsbillede:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Vælg en visnings skabelon til billeder" # @ nggallery -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Kilde" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Vælg album" + +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +# @ default +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Vælg filer" # @ nggallery -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright-noter" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Vælg galleri" # @ nggallery -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakt" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Vælg grafisk bibliotek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Vælg hvordan du vil vise dine album" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Vælg hvordan du vil vise dit galleri" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "Vælg hvordan du gerne vil roterer billeder til venstre." # @ nggallery -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Senest ændret" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Vælg eller indtast album" # @ nggallery -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programværktøj" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Vælg eller indtast billede" -# @ nggallery -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Format" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Vælg eller søg efter et galleri" # @ nggallery -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Billedbredde" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Vælg destinations-galleriet:" -# @ nggallery -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Billedhøjde" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." -# @ nggallery -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Blitz" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Vælg en ZIP fil" -# @ nggallery -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade flere filer." +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "Vælg:" # @ nggallery -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Oversigt over album" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Adskil billed-tags med komma." -# @ nggallery -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Galleriet er ikke fundet]" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "Adskilt med kommaer" # @ nggallery -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Billeder er ikke fundet]" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" # @ nggallery -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Der er ikke angivet et nyt tag" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Serverindstillinger" -# @ nggallery -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -# @ nggallery -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Tagget blev ikke omdøbt." +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -# @ nggallery -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Omdøbte tag(s) «%1$s» til «%2$s»" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" # @ nggallery -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Der er ikke angivet et gyldigt nyt tag." +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Sæt vandmærke" -# @ nggallery -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne eksisterende tags." +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Indstillinger" -# @ nggallery -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Der blev ikke flettet nogen tags." +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "Indstillingerne er gemt" # @ nggallery -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev redigeret." +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Burde virke, hvis galleriet er under blog.dir" # @ nggallery -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Vis" # @ nggallery -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Der er ikke angivet noget tag!" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Vis/skjul brugte gallerier" -# @ nggallery -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Ingen tags blev slettet" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Vis slideshow" -# @ nggallery -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tag(s) slettet." +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "Viser alle indstillinger på serveren!" -# @ nggallery -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Ingen nye kortnavne (slugs) er angivet! " +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -# @ nggallery -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tag-numre og kortnavn-numre er ikke de samme!" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" # @ nggallery -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Ingen kortnavne (slugs) blev ændret." +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Vis først" # @ nggallery -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s kortnavn(e) redigeret." +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Vis metadata" -# @ default -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem på %s" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -# @ default -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Forkert login/kodeord-kombination." +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Du har ikke lov til at uploade filer til denne site." +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Kunne ikke finde galleriet " +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "Vis:" -# @ default -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Du har ikke lov til at uploade filer til dette galleri." +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "Viser generel information om galleriet og nogle links." -# @ nggallery -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Denne fil er ikke en gyldig billedfil!" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "Plugins, der udvider funktionaliteten." -# @ default -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kunne ikke finde billedid " +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" +"Viser nogle generelle informationer om din hjemmeside. Så som antal billeder," +" album og gallerier." # @ nggallery -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Mislykkedes med at slette billedet %1$s " +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -# @ default -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Kunne ikke skrive filen %1$s (%2$s)" +# @ nggallery +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Lukkerhastighed" -# @ default -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Ugyldigt id på billede" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Beklager. Du skal have rettigheder til at redigere dette billede" +# @ nggallery +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Enkeltbilleder" -# @ default -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Beklager. Kunne ikke opdatere billedet" +# @ nggallery +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Enkelt-billede" # @ default -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at kunne gøre dette" +# @ nggallery +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Størrelse" -# @ default -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Beklager. Kunne ikke oprette galleri" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diasshow" -# @ default -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Ugyldigt id på galleri" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Slideshow dimensioner" -# @ default -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne gøre dette" +# @ nggallery +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Nyt Kortnavn(e):" -# @ default -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Beklager. Kunne ikke opdatere galleriet" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "Noget gik galt under omdøbningen" -# @ default -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre dette" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -# @ default -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Beklager. Kunne ikke oprette album" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -# @ default -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Ugyldigt id på album" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Beklager. Kunne ikke opdatere albummet" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Beklager NextGallery virker kun med en administrator rolle" -#: ../nggallery.php:102 -msgid "NextCellent Gallery requires a database upgrade." -msgstr "En opgradering af databasen er nødvendig." +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../nggallery.php:102 -msgid "Upgrade now" -msgstr "Start opgradering nu" +# @ nggallery +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade " +"flere filer." # @ nggallery -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sorteringsretning" # @ nggallery -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og plugins og følg med på TeamBlogos på Twitter." +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortér galleri" -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortér galleri" # @ nggallery -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Billed-tag" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Indstillinger for sortering" # @ nggallery -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Billed-tag: %2$l." +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Sorterings-rækkefølge er ændret" # @ nggallery -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "Adskil billed-tags med komma." +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortér efter:" -#: ../nggallery.php:376 -msgid "NextCellent Gallery / Images" -msgstr "Galleri / Billeder" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "Sortér billederne" # @ nggallery -#: ../nggallery.php:480 -msgid "loading" -msgstr "indlæser" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Sortér miniaturer" # @ nggallery -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Få hjælp" +#: lib/meta.php:475 +msgid "Source" +msgstr "Kilde" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "Source" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +# @ nggallery +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Mode" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "Start opgradering nu" + # @ nggallery -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Det er nødvendigt med Flash Player og en browser med Javascript support." +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Begynd upload" # @ nggallery -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Albummet er ikke fundet]" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Design" # @ nggallery -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Enkeltbillede er ikke fundet]" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Designeditor" # @ nggallery -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Billeder med relevans for" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Emne" # @ nggallery -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Billeder" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "Oprettet!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "Angiv CSS fil." + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "Support forum" # @ nggallery -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Vis med PicLens]" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Tag(s) der skal slettes:" # @ nggallery -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Tilbage" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Tag(s), der skal findes:" # @ nggallery -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Næste" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Tag(s) som skal omdøbes:" # @ nggallery -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "af" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tags" # @ nggallery -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadata" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tags blev ændret" # @ nggallery -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kamera/Type" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tag-numre og kortnavn-numre er ikke de samme!" -# @ nggallery -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Brændvidde" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "Skabelon navn" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Widget der viser Medie RSS links." +# @ nggallery +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Test fejlede. Deaktivér de andre plugins og skift til standardtemaet" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "Medie RSS" +# @ nggallery +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Test billedfunktion" # @ nggallery -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Tekst" # @ nggallery -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Link til hoved-billedfeed'et" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Tekst til Media RSS-link:" -# @ default -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Titel:" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Tekst der skal vises:" # @ nggallery -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Vis Media-RSS-ikon" +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-id=%s eksisterer ikke." + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "Boksene i oversigten er:" # @ nggallery -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Vis Media RSS-link" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Standardindstillinger bør være %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" # @ nggallery -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Tekst til Media RSS-link:" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Destinations-galleriet eksisterer ikke" # @ nggallery -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Tooltip-tekst til Media RSS-link:" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleri-id=%s eksisterer ikke." -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Vis slideshow" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "Galleri slideshow" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Du skal hente Flash Player for at kunne se diasshowet." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Vælg et galleri:" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Alle billeder" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 -msgid "Width:" -msgstr "Bredde:" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "De seneste nyheder." # @ nggallery -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Højde:" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden " +"efter opdateringer." -# @ nggallery -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Tilføj nyeste eller tilfældigt-valgte billeder fra gallerierne." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../widgets/widgets.php:171 -msgid "NextCellent Widget" -msgstr "Galleri widget" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "Antal billeder der burde vises." -#: ../widgets/widgets.php:215 -msgid "Show:" -msgstr "Vis:" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Originale billeder" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" # @ nggallery -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "Tilføjet fornylig" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Pluginnet kunne oprette billeder" # @ nggallery -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "Aktivér IE8 Web Slices" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "PHP-Safe Mode er slået til!" -#: ../widgets/widgets.php:243 -msgid "Select:" -msgstr "Vælg:" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" # @ nggallery -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Alle gallerier" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." # @ nggallery -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Kun dem, som ikke er listet" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Den uploadede fil overskrider den grænse, der er sat med direktivet " +"upload_max_filesize i php.ini" # @ nggallery -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Kun dem, som er listet" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Den uploadede fil blev kun delvist uploadet" -#: ../widgets/widgets.php:251 -msgid "Gallery ID:" -msgstr "Galleri ID:" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "Galleri-id'er, adskilt af komma." +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Der er ikke oprettet nogle gallerier endnu." +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Galleri-id=%s eksisterer ikke." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +# @ default +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "" +"Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." # @ nggallery -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Der er ikke angivet et album-id som parameter" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Disse værdier er max værdier" + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" # @ nggallery -#: ../xml/media-rss.php:108 +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 #, php-format -msgid "The album ID=%s does not exist." -msgstr "Album-id=%s eksisterer ikke." +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" +"tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible " +"med NextCellent Gallery!" -# @ nggallery -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Ugyldig Media RSS-kommando" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -# @ nggallery -#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" -#~ msgstr " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne til miniaturerne manuelt" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "Denne CSS fil vil blive anvendt:" -# @ nggallery -#~ msgid "(From the theme folder)" -#~ msgstr "(Fra tema-mappen)" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" -# @ nggallery -#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" -#~ msgstr "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" +# @ default +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" +"Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." -# @ nggallery -#~ msgid "Support Forums" -#~ msgstr "Supportforum (på engelsk)" +# @ default +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Denne fil er tom. Prøv venligst en anden." -# @ nggallery -#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af CoolIris/PicLens" +# @ default +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Denne fil er ikke et billede. Prøv venligst en anden." -# @ nggallery -#~ msgid "Activate Media RSS feed" -#~ msgstr "Aktivér Media RSS-feed" +# @ default +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Den filtype er ikke tilladt. Prøv venligst en anden." # @ nggallery -#~ msgid "Activate PicLens/CoolIris support" -#~ msgstr "Aktivér PicLens/CoolIris-support" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" -# @ nggallery -#~ msgid "Activate permalinks" -#~ msgstr "Aktivér permalinks" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -# @ nggallery -#~ msgid "Activate related images" -#~ msgstr "Aktivér Relevante billeder" +# @ default +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Denne er større end maks. størrelsen. Prøv venligst en anden." # @ nggallery -#~ msgid "Add hidden images" -#~ msgstr "Tilføj skjulte billeder" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Denne fil er ikke en gyldig billedfil!" # @ nggallery -#~ msgid "Backup original images" -#~ msgstr "Backup originale billeder" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du " +"organisere mappe-strukturen bedre." # @ nggallery -#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" -#~ msgstr "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i kombination med Shutter-effekter" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dette er standardstien til alle gallerier" -# @ nggallery -#~ msgid "Browsing %s" -#~ msgstr "Gennemser %s" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" -# @ nggallery -#~ msgid "Bulk actions" -#~ msgstr "Massehandlinger" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -# @ nggallery -#~ msgid "CSS file successfully updated" -#~ msgstr "CSS-fil blev opdateret " +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -# @ default -#~ msgid "Choose files to upload" -#~ msgstr "Vælg filer til upload" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Tilføj relaterede billeder" -# @ nggallery -#~ msgid "Contribute" -#~ msgstr "Give bidrag" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" +"Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn " +"osv. )" -# @ nggallery -#~ msgid "Contribute development" -#~ msgstr "Bidrage til udviklingen" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -# @ nggallery -#~ msgid "Contributors / Tribute to" -#~ msgstr "Bidragydere/Stor tak til" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "" +"Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" # @ nggallery -#~ msgid "Copyright notes / Credits" -#~ msgstr "Copyright-noter/Kreditering" +# @ default +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Miniature" # @ nggallery -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Opret nye URL-venlige korttitler på billederne" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Miniaturekvalitet" # @ nggallery -#~ msgid "Creates a backup for inserted images" -#~ msgstr "Opretter en backup af indsatte billeder" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Indstillinger for miniaturer" -# @ default -#~ msgid "Current page" -#~ msgstr "Aktuel side" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Størrelse" # @ nggallery -#~ msgid "Deactivate gallery page link" -#~ msgstr "Deaktivér \"Link til en galleriside\"" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Miniature opdateret" # @ nggallery -#~ msgid "Default size (W x H)" -#~ msgstr "Standardstørrelse (bredde x højde)" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Miniaturer" # @ nggallery -#~ msgid "Delete files, when removing a gallery in the database" -#~ msgstr "Slet filer, når et galleri fjernes i databasen" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Oprettelsestid" # @ nggallery -#~ msgid "Delete image files" -#~ msgstr "Slet billedfiler" +# @ default +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" -# @ nggallery -#~ msgid "Disable flash upload" -#~ msgstr "Deaktivér flash-upload" +# @ default +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" -# @ nggallery -#~ msgid "Do you like this Plugin?" -#~ msgstr "Kan du lide dette plugin?" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -# @ nggallery -#~ msgid "Download latest version" -#~ msgstr "Download nyeste version" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -# @ nggallery -#~ msgid "Duration time" -#~ msgstr "Varighed" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" # @ nggallery -#~ msgid "Editing %s" -#~ msgstr "Redigerer %s" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Tooltip-tekst til Media RSS-link:" # @ nggallery -#~ msgid "Enable AJAX pagination" -#~ msgstr "Aktivér Ajax-sideinddeling" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Overgangs-/fade-effekt" # @ nggallery -#~ msgid "Enable flash based upload" -#~ msgstr "Aktivér flash-baseret upload" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Oversættelse" -# @ nggallery -#~ msgid "FAQ" -#~ msgstr "OSS" +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "Type indstillinger" # @ nggallery -#~ msgid "Feature request" -#~ msgstr "Forslag til nye funktioner" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kunne ikke oprette mappen" # @ nggallery -#~ msgid "Float" -#~ msgstr "Flydende (CSS Float)" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Det er ikke muligt at oprette %s. Har serveren skriverettigheder til " +"forældremappen?" # @ nggallery -#~ msgid "Gallery ID :" -#~ msgstr "Galleri-id:" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder " +"til denne mappe?" # @ nggallery -#~ msgid "Gallery slug name :" -#~ msgstr "Kort navn på galleri:" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Uventet fejl" # @ nggallery -#~ msgid "General Options" -#~ msgstr "Generelle indstillinger" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Ukendt upload-fejl" # @ nggallery -#~ msgid "Get help with NextGEN Gallery" -#~ msgstr "Få hjælp til NextGEN Gallery!" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Usorteret" # @ nggallery -#~ msgid "Get your language pack" -#~ msgstr "Hent din sprogpakke" - -# @ default -#~ msgid "Go to the first page" -#~ msgstr "Gå til den første side" - -# @ default -#~ msgid "Go to the last page" -#~ msgstr "Gå til sidste side" - -# @ default -#~ msgid "Go to the next page" -#~ msgstr "Gå til næste side" - # @ default -#~ msgid "Go to the previous page" -#~ msgstr "Gå til forrige side" - -# @ nggallery -#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -#~ msgstr "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-effekterne, der automatisk vil blive tilføjet til dit tema." +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Opdatér" # @ nggallery -#~ msgid "How to support ?" -#~ msgstr "Hvordan kan du støtte?" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Opdatér rettigheder" # @ nggallery -#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" -#~ msgstr "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: Dette øger sidestørrelsen" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Opdatér fil" # @ nggallery -#~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Opdatér sorterings-rækkefølge" # @ nggallery -#~ msgid "Image list" -#~ msgstr "Billedliste" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Opdateret" # @ nggallery -#~ msgid "ImageMagick (Experimental). Path to the library :" -#~ msgstr "ImageMagick (Eksperimental). Sti til biblioteket :" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Opdateret" -# @ nggallery -#~ msgid "Import a zip file with images from a url" -#~ msgstr "Importér en zip-fil med billeder fra en URL" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" # @ nggallery -#~ msgid "Import from Server path:" -#~ msgstr "Importér fra server-sti:" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Opdateret rettigheder" -# @ nggallery -#~ msgid "Import image folder" -#~ msgstr "Importér billed-mappe" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "Opdateret" -# @ nggallery -#~ msgid "Important : Could causes problem at some browser. Please recheck your page." -#~ msgstr "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "Opgraderingen er fuldendt." -# @ nggallery -#~ msgid "Integrate slideshow" -#~ msgstr "Integrér diasshow" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "Opgrader NextCellent Gallery" -# @ nggallery -#~ msgid "Main NextGEN Gallery overview" -#~ msgstr "Hovedoversigt for Galleriet" +#: nggallery.php:123 +#, fuzzy +#| msgid "Upgrade now" +msgid "Upgrade now." +msgstr "Start opgradering nu" -# @ nggallery -#~ msgid "Manage Albums" -#~ msgstr "Håndtér albums" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "Opgradere database..." -# @ nggallery -#~ msgid "Manage Gallery" -#~ msgstr "Håndtér galleri" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Upload en ZIP fil" -# @ nggallery -#~ msgid "Manage image tags" -#~ msgstr "Håndtér billedtags" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Upload en ZIP fil med billeder" # @ nggallery -#~ msgid "Meta Data" -#~ msgstr "Metadata" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload mislykkedes!" -# @ nggallery -#~ msgid "More Help & Info" -#~ msgstr "Mere hjælp og information" +# @ default +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload mislykkedes." # @ nggallery -#~ msgid "More settings" -#~ msgstr "Flere indstillinger" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Upload billeder" -# @ nggallery -#~ msgid "NextGEN DEV Team" -#~ msgstr "NextGEN DEV Team" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "Upload rækkefølge" -# @ nggallery -#~ msgid "NextGEN Gallery" -#~ msgstr "Galleri" +# @ default +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload stoppede." # @ nggallery -#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" -#~ msgstr "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-indstillinger" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " # @ nggallery -#~ msgid "NextGEN Gallery Overview" -#~ msgstr "Galleri-oversigt" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "Fil-URL" -# @ nggallery -#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -#~ msgstr "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din udbyder, om de kan det." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "Brug avanceret upload" -# @ nggallery -#~ msgid "NextGEN Media RSS" -#~ msgstr "Galleri Media RSS" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" -# @ nggallery -#~ msgid "NextGEN Slideshow" -#~ msgstr "Galleri Diasshow" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "Brug simpel uploader" # @ nggallery -#~ msgid "NextGEN Widget" -#~ msgstr "Galleri Widget" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Brug billede som vandmærke" -# @ nggallery -#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " -#~ msgstr "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke fjerner dets data fra databasen." +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "" -# @ nggallery -#~ msgid "Note : Change the default path in the gallery settings" -#~ msgstr "Bemærk: Du kan ændre standardstien i galleriindstillingerne" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Brug permanent links" # @ nggallery -#~ msgid "Note : The upload limit on your server is " -#~ msgstr "Note: Max. filstørrelse pr. fil til upload på din server er " +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Brug tekst som vandmærke" -# @ nggallery -#~ msgid "Number of columns" -#~ msgstr "Antal kolonner" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -# @ nggallery -#~ msgid "Number of images per page" -#~ msgstr "Antal billeder pr. side" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "Brug TinyMCE knap / Tilføj medier" -# @ nggallery -#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" -#~ msgstr "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du kan bruge et Database Backup-plugin til at lave en backup af alle tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "Brugerdefineret" # @ nggallery -#~ msgid "Oops, no such file exists! Double check the name and try again, merci." -#~ msgstr "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" - -# @ default -#~ msgid "Or you can drop the files into this window." -#~ msgstr "Eller du kan slippe filerne over dette vindue." +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Værdi" # @ nggallery -#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." -#~ msgstr "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at gendanne miniaturerne under -> Håndtér galleri ." +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" # @ nggallery -#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." -#~ msgstr "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, ikke her. Denne handling kan ikke fortrydes." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Vis" -# @ default -#~ msgid "Remove featured image" -#~ msgstr "Fjern fremhævet billede" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" # @ nggallery -#~ msgid "Resize Images" -#~ msgstr "Ændre størrelse" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Besøg pluginets hjemmeside" # @ nggallery -#~ msgid "Scale images to max width %1$dpx or max height %2$dpx" -#~ msgstr "Skalér billeder til maks. bredde %1$dpx eller maks. højde %2$dpx" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vandmærke" # @ nggallery -#~ msgid "Scan Folder for new images" -#~ msgstr "Scan mappen for nye billeder" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -# @ nggallery -#~ msgid "Select :" -#~ msgstr "Vælg : " +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Velkommen til galleriet!" -# @ nggallery -#~ msgid "Select Zip-File" -#~ msgstr "Vælg zip-fil" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." -# @ nggallery -#~ msgid "Select or enter gallery" -#~ msgstr "Vælg eller indtast galleri" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> " +"Permanent links" # @ nggallery -#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." - -# @ default -#~ msgid "Set featured image" -#~ msgstr "Indstil fremhævet billede" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer " +"til ejeren (%s) af filen eller mappen" -# @ nggallery -#~ msgid "Set fix dimension" -#~ msgstr "Brug fast højde og bredde" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -# @ nggallery -#~ msgid "Show :" -#~ msgstr "Vis:" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -# @ nggallery -#~ msgid "Show ImageBrowser" -#~ msgstr "Vis ImageBrowser" +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Widget der viser Medie RSS links." -# @ nggallery -#~ msgid "Show a NextGEN Gallery Slideshow" -#~ msgstr "Vis et Galleri-diasshow" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Bredde" -# @ nggallery -#~ msgid "Show as" -#~ msgstr "Vis som" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." -# @ nggallery -#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" # @ nggallery -#~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" -#~ msgstr "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet administrator" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Bredde:" # @ nggallery -#~ msgid "Tag" -#~ msgstr "Tag" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "med rettigheden 777!" -# @ nggallery -#~ msgid "Tags (comma separated list)" -#~ msgstr "Tags (adskil med komma)" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" # @ nggallery -#~ msgid "Tags / Categories" -#~ msgstr "Tags/Kategorier" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() mangler. Kontakt temaudvikleren" -# @ nggallery -#~ msgid "Thanks to all donators..." -#~ msgstr "Tak til alle, der har støttet økonomisk ..." +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -# @ nggallery -#~ msgid "Thanks!" -#~ msgstr "Tak!" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" # @ nggallery -#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." -#~ msgstr "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist på den samme side." +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-data" -# @ nggallery -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" # @ nggallery -#~ msgid "The gallery will open the ImageBrowser instead the effect." -#~ msgstr "Galleriet vil åbne Imagebrowseren (uden JavaScript-effekter)" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" # @ nggallery -#~ msgid "This option will append related images to every post" -#~ msgstr "Denne indstilling vil tilføje relevante billeder til alle indlæg" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du skal til at masse-redigere %s gallerier \n" +" \n" +" 'Annullér' for at stoppe, 'OK' for at fortsætte." -# @ nggallery -#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det ikke bliver slettet under plugin-opgraderinger" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -# @ nggallery -#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den rette farve til dit galleri!" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Du kan bidrage ved, at give dette plugin gode ratings." -# @ nggallery -#~ msgid "Title :" -#~ msgstr "Titel:" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" # @ nggallery -#~ msgid "Update Successfully" -#~ msgstr "Opdateret" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Du kan slette flere tags på én gang ved at adskille dem med komma" # @ nggallery -#~ msgid "Upload Images" -#~ msgstr "Upload billeder" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." # @ nggallery -#~ msgid "Upload a Zip-File" -#~ msgstr "Upload en zip-fil" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kan uploade flere skrifttyper til mappen nggallery/fonts" -# @ nggallery -#~ msgid "Upload a zip file with images" -#~ msgstr "Upload en zip-fil med billeder" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "Du valgte ikke en fil!" -# @ nggallery -#~ msgid "Upload image" -#~ msgstr "Upload billede" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Du valgte ikke et galleri!" # @ nggallery -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du har ikke de nødvendige rettigheder" -# @ nggallery -#~ msgid "Use TinyMCE Button / Upload tab" -#~ msgstr "Brug TinyMCE-knap/Upload-tab" +# @ default +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du har forsøgt at tilføje for mange filer til køen." # @ default -#~ msgid "Use as featured image" -#~ msgstr "Brug som fremhævet billede" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du må kun uploade én fil." -# @ nggallery -#~ msgid "View all" -#~ msgstr "Vis alle" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "Du skal have et galleri, før du kan tilføje billeder!" -# @ nggallery -#~ msgid "Welcome to NextGEN Gallery !" -#~ msgstr "Velkommen til Galleri-modulet" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Du skal vælge et galleri." -# @ nggallery -#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." -#~ msgstr "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "Du skal vælge et antal billeder." -# @ nggallery -#~ msgid "When you activate this option, you need to update your permalink structure one time." -#~ msgstr "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Du skal vælge et billede." -# @ nggallery -#~ msgid "Widget that displays Media RSS links for NextGEN Gallery." -#~ msgstr "Widget, der viser Media RSS-links fra Galleri-modulet." +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -# @ nggallery -#~ msgid "Width x Height" -#~ msgstr "Bredde x højde" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" +"Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til " +"billedet." -# @ nggallery -#~ msgid "Width x Height :" -#~ msgstr "Bredde x højde" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -# @ nggallery -#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -# @ nggallery -#~ msgid "You don't like NextGEN Gallery ?" -#~ msgstr "Nå, du kan ikke lide NextGEN Galleri?" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" +"Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks " +"højden %2$dpx." -# @ nggallery -#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" -#~ msgstr "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne vil blive brugt" +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dit tema burde være kompatibel" -# @ nggallery -#~ msgid "Your theme should work fine with NextGEN Gallery" -#~ msgstr "Dit tema burde fungere fint med Galleri-modulet!" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP fil" # @ nggallery -#~ msgid "and all donators..." -#~ msgstr "og alle, der har støttet økonomisk ..." +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-filen blev udpakket" -# @ nggallery -#~ msgid "exclude" -#~ msgstr "Ekskludér" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -# @ nggallery -#~ msgid "or enter a Zip-File URL" -#~ msgstr "Eller indtast en URL til en zip-fil" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -# @ default -#~ msgctxt "paging" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s af %2$s" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE-backup-202209111611330.po~ b/lang/nggallery-de_DE-backup-202311261502360.po~ similarity index 99% rename from lang/nggallery-de_DE-backup-202209111611330.po~ rename to lang/nggallery-de_DE-backup-202311261502360.po~ index adae012..cc67dfc 100644 --- a/lang/nggallery-de_DE-backup-202209111611330.po~ +++ b/lang/nggallery-de_DE-backup-202311261502360.po~ @@ -2,13 +2,13 @@ msgid "" msgstr "" "Project-Id-Version: NextGEN Gallery\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Kevin Kasprus\n" +"Last-Translator: \n" "Language-Team: Deutsch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2013-11-16 19:02+0100\n" -"PO-Revision-Date: 2022-09-11 15:32+0000\n" +"PO-Revision-Date: 2022-11-27 14:08+0000\n" "Language: de_DE\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" "X-Poedit-Basepath: .\n" @@ -17,7 +17,7 @@ msgstr "" "X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -"X-Loco-Version: 2.6.2; wp-6.0.2" +"X-Loco-Version: 2.6.3; wp-6.0.2" #: admin/functions.php:1146 msgid " Image(s) successfully added" @@ -1666,9 +1666,8 @@ msgid "Lightspeed" msgstr "" #: admin/tinymce/window.php:346 -#, fuzzy msgid "Link" -msgstr "Linien" +msgstr "Link" #: admin/class-ngg-options.php:651 msgid "Link Code line" @@ -2662,9 +2661,8 @@ msgstr "Wähle »" #: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 #: admin/tinymce/window.php:379 admin/tinymce/window.php:430 #: public/blocks/gallery-block/gallery-block.js:1 -#, fuzzy msgid "Select a gallery:" -msgstr "Wähle Galerie" +msgstr "Wähle eine Galerie" #: admin/tinymce/window.php:304 msgid "Select a picture" diff --git a/lang/nggallery-de_DE-backup-202311261502510.po~ b/lang/nggallery-de_DE-backup-202311261502510.po~ new file mode 100644 index 0000000..a2aedd2 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202311261502510.po~ @@ -0,0 +1,3866 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2023-11-26 15:02+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.6; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

" + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"%s\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galerie ID %1$s erstellt..
Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
" + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE-backup-202311261503040.po~ b/lang/nggallery-de_DE-backup-202311261503040.po~ new file mode 100644 index 0000000..d143a84 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202311261503040.po~ @@ -0,0 +1,3866 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2023-11-26 15:02+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.6; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

" + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"{}\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galerie ID %1$s erstellt..
Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
" + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE-backup-202311261504590.po~ b/lang/nggallery-de_DE-backup-202311261504590.po~ new file mode 100644 index 0000000..6a571d6 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202311261504590.po~ @@ -0,0 +1,3866 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2023-11-26 15:03+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.6; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

" + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"{}\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galerie ID %1$s erstellt..
Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
" + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, php-format +msgid "Recover \"{}\"?" +msgstr " \"{}\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE.mo b/lang/nggallery-de_DE.mo index 3a8130b00df49a231f1e12b11c86882ac196c5fe..e97f88d0157135d50abf7bf5915c8d75259833ca 100644 GIT binary patch delta 4782 zcmXZf3rv>R9mnwl2nD%TE+U{HC|&>&l$RARs70m9YT|~vh&L2P9kxoR#fneWR+)4~ z!CGCt(Au;UYP4b2PF*wSh1A9xZ6nUjsokPWYpk8E=+=yVf1Hz;e9r%z=Q)@EIp=w? z^|b%~)BZ=wdU@IY#+;gCOsX;FyLra+#+domObj3{LbVrTKU|K1xD^v{8}`9gEW)!m z2zxFtCL41x1IsZHU&nFSvcPy|KZS3oP{;M<#yqJ8?1d+B7hc2$tXyaZe1sY>dXX_9 zn1#uhkD)jdlW-vp!uESLP z6vyCQREI+=**45abzI_{gT=%vFbI#K#`(nQou|-~iYusz+` z0JZWK%)oY>fDcdu`+muG;9~57+p#C^L`~#v%*PWL!}#U_1+6H!%FZkub^0?=6DvgB zipi+d{{nNc3f1v`)SkDv_yp?xbI!k@`nikB+thCV=b_z^0_pP-&UgrtmJD5Uz9M$n(u@vuNBNjbx%)hY%bt}%Vv|DxqbvS=S-KykOSaEf5uF_fzcTDg3V|ODsw(m`#2X@c@&ho zHK>6%qEfmI)xl0whFVb1opiQ4FQX=K9hJd|U)g?QQJGA0W+0E45vVQw9j2gnl!6Ah z;u`*ivBW=M42G_D*Uy=an&4Px5$gRZsE*4}D_x43P_=U{K1I9%GyFLH$f5Vloi+A_ zz!$BN=+A?FP%BPy4#EK9TpW)+)HQk$H{%gZ#{3#P!I_vvJO_V<^{5HmaP7A-MECzL zgG!%-_sLY;*nu6{J;5Knb+Eoy+*P``3bn2U!|KW<;4&XnIv_N?^5 zSlxdg1-(#$eXtUh!i}gy^&0lagP4e)p;CUw)jxJ|;ySx!Sr|$C1k_edM=fv`>Vvev zwJ%0bd%T*0Qd^HYgbk<<(q7aSoInkD4z+@-s55dOb-#mZ?XP7lsy-97fC}9J5Uoph3e-lYM}ENhkrwD-2?24 z+HO7H4|TgzJy-ByDHT&N0h>`Boj|4X0xI>_Q3E|jt?+-Si3GoF2h4Mppcb$Y_2q29 zD0~am{|BhdwtEx?Qn-vt{Ug*sK^yGKQ&I6K9Dp-18P_@Y;CSMb*gYXs#)3Cm`=j0~ zK%K35uD%Afm0lx-BnmCAp&fOKZ=&}04r*c#UEE_62a-4%$*O6_NtpbKy|#;S81Yh6 zs&}D2M0;HOyQu!&M>6Y~qZE{)v#0?t;aI$BA27+U+Eitu+6zz_c?PwD3e;ZKy7ukP zX4K(6jC%eI>P*~3ZAB-B>OcfJ)MV;1LF209KRVQlTz&iU}0xDx^n1$Im z0_UK9q_(^EQ>e3W0k!wHF&NFS?LTw~ygCQ7HZzmGvOvji>Z{OZV%^zf#mig*uGqXlo+FQ7=x$CY+5* z-M82uAE8#7@Ebe9{-^=+U0j02#O0{7(uxD|L)7=A0|(n zqqf;p^+v5E9rb)BYNGkr4+~MZVJ@nl8q|P|sEqE%Z2Sm+ino!8duHTzd%dP$It|lM z*Jd?pOPWxrYQTmKCXCyrphG+-f4#~C;T58?p)!ube;b^rVBFlHnT z>8MoB#)-HRHQ+H+$JbCR3w^`>?Kc4Hh>I}`FJT^bVKV0Jv|Ch)(Zusm3#vwCuwM1L z|2thp3q}$jMWy;IY70I?rS39@qW_yVwGqxl45xlD>TvpSKF)If0X2byU3LM(P!pJp zp7v-uh3*+*3~{xy4z;IyogZU7@fWB=bQkqr7b>;UyKU-!;+%$2)GtOozXpqND~`d7 zyUD*&9R6E7@Nm>&nuz-3ErDoG0wn@z4njHjX0b5IBKPF`|Kedg+qyFVG3@-5%@0l z!>bsFov6%3?6MXsU@mC|LXtyqt-*o5lnAU=tILJe>km7(uY&ppOb z7};#k(p1zLnvGguIi_F*YTN~zDX4>en1t_P0G>u|O*`r^evRtrK5Al}sLX}EZMP~8 zHGxD_hH_9}z!`132fXl9Q^MRM;UltganW3t3SS;kUeP<+^2I3a{6F9{+!)U8|u0 delta 4794 zcmXZf4OG|F9mnyX{6XbWM4m(xM8FC0sAwP-pdm)O$Y7phLqQakLh7J;!ri_j~W}cOSm@-rpa) zk9!?B?se#y5I5J$ar%DfIB|~S+*{x{5jb|CF&jO^C8+jN9E0o72iq|UJ8>kwgER1B z9FGwdj+2IuVluA8QP_cb*jwSaPB(?yRH)V0#`>$|1aW4kr zceXuXiQ_aAC*WW_ghTZl4#Q&@h-WbXFQVSR=2GyXa0fMWuWIvP5KbnJ#w?tRPvBOJ z!}FMf|3!5;X{qCcVm_+lGHW#!5wF9+*oPYDwADRF!Hi9` z%|d0O1eN+ln1O3i9q&i&`C%KMM7@93dKuNvEmS7&+4{g*@?T6vECsFfSq#JVsE*q( z06Wni-#}&P2&%(ls8pUtJ%7e}0oC6X48nh-CgfRZ&PX__J$@zm*UBbQq0|=QgRMY) zh)OXYSD;eYX6p}PEb$3c$A808yp3%*r_OP1;+Lpfac-5_va6`WIk?{3stNVvzle$j zRA^83VIW>YP2d|0!NCn?Z%1MZ@hlvNYcU-=P-o&pdmWMrAOv(ex98%4CW)3wgwuhT77%Fc#hS zC}@C7w&5m*5#Ps93|nKbpEVmb!6NG%)ca4PI$nZWX#;9PP1a4AP27UXgE;-jp?94d zYt0M8))_~l7Y~j@tvJz|f%-AZ#eB>|ZP^BV0e^=vnExX)!3xw?RpVTI1vR0ow*6n| ztNVY8!cZEV=gb4X)?n1>jXi>Lv1p?>8$F%yrXe%!93&XoU; z%~=_TVY>f$6!bzFj>LLY3b&yS)h-;1Jva(KL8bhLt@o@qaRO?~rruSZueY@ndjwxbSV2kL{gAGHPVqXzsKwSp_CGja!&p^zr?YdIEG|1fF+bFA}F z?^j|DuEvGCo=da=7lg+2Qiq8Sr~~GsMJ4aZAD$9y{L(QgzBdsHPCqs$G@Yt z?mmvj0Mf1JlTf!S)wP8JETy6hqwpZAqxVs%ynssmRn$N}KQ$BfLro+UHDJDV9%=zA zQD4pu48~uh`hN$N*#VbA0)>mH)O$Z~1`0u~Jk`cCQD4GE7=v4^`!JvQG%DqO8_av5 z))drxg{ZStW9v7gw$kmQ5KZBTZ5TiulIy6w{T4MbuZ<=S#%;tgNLHPLScu7+%(bn@ zRN_YT;4e`hqJ6gg5URf(B(tv5M?op-M-BKnK7!ZH15Wa0ld7qx_CnNFl%iI!3bmJ8 zZF{HnAnI`c9`*cL)D~SwZH4Crjmv(9QqYWI(Fapeshos51CO9LK8fnE6!qM4)Lz!v z_7+sfJ5UpQ9hKRmI1kSw|D3cJ&G+C41~I<#2?gEHE2z`@4;%jvH8IZ?Gw^WKbBU;o zrC|zA#fi8K)3DRFe}pKe|&IarGt@Lkjw z?E_Rw@1Rl|*=(+78V)8dz#%vbm5CBtzYNt+9cp3go5{ac+)RZ!YR5(RTlB?{7Bi7( zYbGX9Uxezo0rg#IL3P-L>hGZSDC%sSLT%k&Z2dn`XX#E0`B#ekInwGd9yO6%)QfX* zCsw0U_Z^N!?^d(YL{z3yPyFG0d>qyBSE!Xmykh?LOUEt5Ph$#xj#=ox%l;vP+M)^^fiEFcFp zfw|~vkIE@Lm?4G|yVjRcd%E9x0wamPz!1ERde484No@><6VI^D$6(@m)bks02JXUX z_}4w;Unw5>su?&Jb(l&}pWHgsA#1cYp;o%t#ye5J>mA776wXmB#VH-;{{gM|C~@p- zrk{maNW9d>Z@xzUwMV^Fcwryb;|VOoDV^qz%$IOJ@hQ|Hit93mbS5SdS79t}$BB3d z$KVxIMm*gnb5W?}9G(c3s2KST|15tX64sONn4 z@)^fbsI&9~)ETNqEwC12aTRLZiZ%-B;0=t%w@|;^e@1Q10O~N_LUnWpH8IcYCUcRf zt%^fUU_2^A(@mBursjyP+(?CdUi@iMr_99oQ#Z~ uKb4OfG$^y@s|9&OdnPPB=i`;o&~tyq;vmnm#kD<)*DnuHMgNvFk^cvrL#^Ea diff --git a/lang/nggallery-de_DE.po b/lang/nggallery-de_DE.po index d924f45..7c0beaf 100644 --- a/lang/nggallery-de_DE.po +++ b/lang/nggallery-de_DE.po @@ -2,13 +2,13 @@ msgid "" msgstr "" "Project-Id-Version: NextGEN Gallery\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Kevin Kasprus\n" +"Last-Translator: \n" "Language-Team: Deutsch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2013-11-16 19:02+0100\n" -"PO-Revision-Date: 2022-09-11 16:11+0000\n" +"PO-Revision-Date: 2023-11-26 15:04+0000\n" "Language: de_DE\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" "X-Poedit-Basepath: .\n" @@ -17,7 +17,7 @@ msgstr "" "X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -"X-Loco-Version: 2.6.2; wp-6.0.2" +"X-Loco-Version: 2.6.6; wp-6.0.2" #: admin/functions.php:1146 msgid " Image(s) successfully added" @@ -389,9 +389,9 @@ msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" #: admin/manage/class-ngg-gallery-manager.php:92 -#, fuzzy +#, php-format msgid "Allowed characters for file and folder names are %s" -msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" #: admin/class-ngg-options.php:431 msgid "" @@ -505,20 +505,69 @@ msgstr "Backup von Original-Bildern " #: admin/tinymce/window.php:132 admin/tinymce/window.php:233 #: admin/tinymce/window.php:300 admin/tinymce/window.php:358 -#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 msgid "Basics" msgstr "Wesentliches" +#: block-editor/blocks/album-block/block.json #: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json msgctxt "block description" msgid "" msgstr "" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" + #: block-editor/blocks/gallery-block/block.json msgctxt "block title" msgid "Gallery" msgstr "Galerie" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" + +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" + +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" + +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" + #: admin/class-ngg-options.php:853 msgid "Bouncing Entrances" msgstr "" @@ -555,7 +604,22 @@ msgstr "Abbrechen" #: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 #: admin/tinymce/window.php:350 admin/tinymce/window.php:410 -#: admin/tinymce/window.php:461 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 msgid "Caption" msgstr "Beschreibung" @@ -573,6 +637,8 @@ msgid "Category" msgstr "Kategorie" #: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 msgid "Center" msgstr "Zentrieren" @@ -664,6 +730,17 @@ msgstr "" msgid "columns per page" msgstr "" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" + #: admin/tinymce/window.php:255 msgid "Compact version" msgstr "Kompakte Version" @@ -817,6 +894,12 @@ msgid "Date Created" msgstr "erstellt (Datum)" #: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 msgid "Date taken" msgstr "" @@ -844,9 +927,8 @@ msgid "Delete" msgstr "Lösche" #: admin/manage/class-ngg-image-manager.php:108 -#, fuzzy, php-format msgid "Delete \"{}\"?" -msgstr "Lösche \"%s\" ?" +msgstr "Lösche \"{}\" ?" #: admin/class-ngg-options.php:281 #, fuzzy @@ -876,6 +958,8 @@ msgstr "Absteigend" #: admin/manage/class-ngg-gallery-list-table.php:155 #: admin/manage/class-ngg-image-list-table.php:187 #: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 msgid "Description" msgstr "Beschreibung" @@ -975,6 +1059,12 @@ msgid "Editing %s" msgstr "" #: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 msgid "Effect" msgstr "Effekt" @@ -1086,6 +1176,17 @@ msgstr "EXIF-Daten" msgid "Existing Tags" msgstr "Vorhandene Stichwörter" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" + #: admin/tinymce/window.php:261 msgid "Extended version" msgstr "Erweiterte Version" @@ -1186,6 +1287,11 @@ msgstr "Vertikal spiegeln" msgid "Flippers" msgstr "" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" + #: view/imagebrowser-exif.php:50 msgid "Focal Length" msgstr "Brennweite" @@ -1250,6 +1356,14 @@ msgstr "" #: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 #: admin/tinymce/window.php:153 admin/tinymce/window.php:277 #: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 #, fuzzy msgid "Gallery" msgstr "Galerie" @@ -1349,6 +1463,13 @@ msgstr "Kopfzeile" msgid "Height" msgstr "Höhe:" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" + #: widgets/class-ngg-gallery-widget.php:140 #: widgets/class-ngg-slideshow-widget.php:145 msgid "Height:" @@ -1391,6 +1512,11 @@ msgstr "Highslide" msgid "HTTP error." msgstr "HTTP Fehler." +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + #. Author URI of the plugin msgid "http://www.wpgetready.com" msgstr "" @@ -1405,6 +1531,10 @@ msgid "ID" msgstr "ID" #: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" @@ -1571,6 +1701,10 @@ msgid "in to" msgstr "in" #: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 msgid "" "In what order the images are shown. Upload order uses the ID's, date taken " "uses the EXIF data and user defined is the sort mode from the settings." @@ -1650,6 +1784,8 @@ msgid "Leave this empty to display all galleries." msgstr "" #: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "Links" @@ -1666,9 +1802,10 @@ msgid "Lightspeed" msgstr "" #: admin/tinymce/window.php:346 -#, fuzzy +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 msgid "Link" -msgstr "Linien" +msgstr "Link" #: admin/class-ngg-options.php:651 msgid "Link Code line" @@ -1950,6 +2087,12 @@ msgid "No CSS file will be used." msgstr "" #: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "Kein Effekt" @@ -1962,6 +2105,8 @@ msgid "No file was uploaded" msgstr "Keinen Datei wurde geladen" #: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 msgid "No float" msgstr "Kein Float" @@ -2105,7 +2250,14 @@ msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" #: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 #: admin/tinymce/window.php:361 admin/tinymce/window.php:423 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 msgid "Number of images" msgstr "" @@ -2198,6 +2350,17 @@ msgstr "" msgid "Original images" msgstr "Original Bilder" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + #: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 #: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 #: admin/class-ngg-admin-launcher.php:518 @@ -2364,10 +2527,25 @@ msgstr "" "Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " "Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 msgid "Please select a gallery" msgstr "Bitte eine Gallerie auswählen" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" + #: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 msgid "Plugin Check" msgstr "Plugin prüfen" @@ -2468,9 +2646,8 @@ msgid "Recover" msgstr "Rücksetzen" #: admin/manage/class-ngg-image-manager.php:103 -#, fuzzy, php-format msgid "Recover \"{}\"?" -msgstr " \"%s\" wiederherstellen ?" +msgstr " \"{}\" wiederherstellen ?" #: admin/manage/class-ngg-gallery-list-table.php:216 #: admin/manage/class-ngg-image-list-table.php:309 @@ -2551,6 +2728,8 @@ msgid "Resize Images to" msgstr "Verkleinere Bilder auf" #: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 msgid "Right" msgstr "Rechts" @@ -2659,9 +2838,21 @@ msgstr "Sicherheitsfehler." msgid "Select »" msgstr "Wähle »" +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + #: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 #: admin/tinymce/window.php:379 admin/tinymce/window.php:430 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 msgid "Select a gallery:" msgstr "Wähle eine Galerie" @@ -2687,9 +2878,16 @@ msgid "Select album" msgstr "Wähle Album" #: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 msgid "Select an image" msgstr "" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + #: admin/class-ngg-adder.php:538 msgid "Select Files" msgstr "Wähle Datei" @@ -2970,6 +3168,12 @@ msgid "Sort Order:" msgstr "Sortierung :" #: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 msgid "Sort the images" msgstr "" @@ -3059,7 +3263,8 @@ msgstr "Stichwörter geändert" msgid "Tags number and slugs number isn't the same!" msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" -#: admin/tinymce/window.php:219 +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 msgid "Template name" msgstr "" @@ -3155,7 +3360,14 @@ msgid "" "default from the settings." msgstr "" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 msgid "" "The number of images before pagination is applied. Leave empty or 0 for the " "default from the settings." @@ -3164,6 +3376,14 @@ msgstr "" "oder 0 für die Standardeinstellung aus den Einstellungen.\n" #: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 msgid "The number of images that should be displayed." msgstr "" @@ -3421,7 +3641,18 @@ msgstr "Fade Effekt" msgid "Translation" msgstr "Übersetzung" -#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 msgid "Type options" msgstr "Typ Optionen" @@ -3538,6 +3769,12 @@ msgid "Upload images" msgstr "Bilder hochladen" #: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 msgid "Upload order" msgstr "" @@ -3592,6 +3829,12 @@ msgid "Use TinyMCE Button / Add Media" msgstr "" #: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 msgid "User defined" msgstr "" @@ -3618,10 +3861,22 @@ msgstr "" #: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 #: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 msgid "Watermark" msgstr "Wasserzeichen" #: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 msgid "Web 2.0" msgstr "Web 2.0" @@ -3686,6 +3941,13 @@ msgid "" "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" + #: widgets/class-ngg-gallery-widget.php:131 #: widgets/class-ngg-slideshow-widget.php:135 msgid "Width:" @@ -3806,6 +4068,10 @@ msgid "You need to select a gallery." msgstr "" #: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 msgid "You need to select a number of images." msgstr "" diff --git a/lang/nggallery-es_ES-backup-202311261505060.po~ b/lang/nggallery-es_ES-backup-202311261505060.po~ new file mode 100644 index 0000000..4c8fcb1 --- /dev/null +++ b/lang/nggallery-es_ES-backup-202311261505060.po~ @@ -0,0 +1,3965 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2016-02-15 16:58-0300\n" +"PO-Revision-Date: 2016-02-15 17:11-0300\n" +"Language: es_ES\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-KeywordsList: _n;__;_e;esc_attr_e;esc_html_e\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" + +#: ../admin/ajax.php:372 +msgid "You are not allowed to be here" +msgstr "" + +#: ../admin/ajax.php:470 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "" + +#: ../admin/class-ngg-adder.php:34 +#: ../admin/class-ngg-adder.php:48 +#: ../admin/class-ngg-adder.php:62 +#: ../admin/class-ngg-adder.php:75 +#: ../admin/class-ngg-album-manager.php:82 +#: ../admin/class-ngg-album-manager.php:119 +#: ../admin/class-ngg-album-manager.php:143 +#: ../admin/manage/actions.php:12 +msgid "Cheatin’ uh?" +msgstr "" + +#: ../admin/class-ngg-adder.php:54 +#: ../admin/class-ngg-adder.php:91 +msgid "Upload failed!" +msgstr "" + +#: ../admin/class-ngg-adder.php:81 +msgid "Upload failed! " +msgstr "" + +#: ../admin/class-ngg-adder.php:88 +#: ../admin/class-ngg-adder.php:335 +#: ../admin/class-ngg-admin-launcher.php:296 +msgid "You didn't select a gallery!" +msgstr "" + +#: ../admin/class-ngg-adder.php:162 +#: ../admin/class-ngg-admin-launcher.php:65 +#: ../admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "" + +#: ../admin/class-ngg-adder.php:199 +msgid "Image Files" +msgstr "" + +#: ../admin/class-ngg-adder.php:224 +msgid "remove" +msgstr "" + +#: ../admin/class-ngg-adder.php:225 +#: ../admin/class-ngg-adder.php:488 +msgid "Browse..." +msgstr "" + +#: ../admin/class-ngg-adder.php:226 +#: ../admin/class-ngg-adder.php:264 +#: ../admin/class-ngg-adder.php:506 +#: ../admin/class-ngg-adder.php:557 +msgid "Upload images" +msgstr "" + +#: ../admin/class-ngg-adder.php:307 +#: ../admin/manage/class-ngg-image-manager.php:90 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "" + +#: ../admin/class-ngg-adder.php:309 +#: ../admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: ../admin/class-ngg-adder.php:311 +#: ../admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: ../admin/class-ngg-adder.php:343 +#: ../admin/class-ngg-adder.php:351 +msgid "You didn't select a file!" +msgstr "" + +#: ../admin/class-ngg-adder.php:370 +#: ../admin/class-ngg-admin-launcher.php:474 +msgid "New gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:373 +#: ../admin/class-ngg-admin-launcher.php:482 +#: ../admin/class-ngg-admin-launcher.php:519 +#: ../admin/class-ngg-admin-launcher.php:619 +#: ../admin/class-ngg-options.php:210 +#: ../admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Images" +msgstr "" + +#: ../admin/class-ngg-adder.php:376 +#: ../admin/class-ngg-admin-launcher.php:486 +msgid "ZIP file" +msgstr "" + +#: ../admin/class-ngg-adder.php:379 +#: ../admin/class-ngg-adder.php:497 +#: ../admin/class-ngg-admin-launcher.php:490 +msgid "Import folder" +msgstr "" + +#: ../admin/class-ngg-adder.php:390 +#: ../admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:395 +#: ../admin/class-ngg-album-manager.php:580 +#: ../admin/manage/actions.php:128 +#: ../admin/manage/actions.php:156 +#: ../admin/manage/actions.php:181 +#: ../admin/manage/actions.php:203 +#: ../admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "" + +#: ../admin/class-ngg-adder.php:400 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: ../admin/class-ngg-adder.php:403 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: ../admin/class-ngg-adder.php:408 +#: ../admin/class-ngg-admin-launcher.php:538 +#: ../admin/class-ngg-style.php:294 +#: ../admin/manage/class-ngg-gallery-list-table.php:154 +#: ../admin/manage/class-ngg-image-list-table.php:187 +#: ../admin/manage/class-ngg-image-list-table.php:236 +#: ../admin/manage/class-ngg-image-manager.php:178 +#: ../admin/media-upload.php:225 +msgid "Description" +msgstr "" + +#: ../admin/class-ngg-adder.php:412 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: ../admin/class-ngg-adder.php:419 +msgid "Add gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:428 +msgid "Upload a ZIP File" +msgstr "" + +#: ../admin/class-ngg-adder.php:433 +msgid "Select ZIP file" +msgstr "" + +#: ../admin/class-ngg-adder.php:437 +msgid "Upload a ZIP file with images" +msgstr "" + +#: ../admin/class-ngg-adder.php:443 +msgid "or enter URL" +msgstr "" + +#: ../admin/class-ngg-adder.php:447 +msgid "Import a ZIP file from a URL" +msgstr "" + +#: ../admin/class-ngg-adder.php:453 +#: ../admin/class-ngg-adder.php:512 +msgid "in to" +msgstr "" + +#: ../admin/class-ngg-adder.php:456 +msgid "a new gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:461 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: ../admin/class-ngg-adder.php:471 +msgid "Start upload" +msgstr "" + +#: ../admin/class-ngg-adder.php:480 +msgid "Import an image folder" +msgstr "" + +#: ../admin/class-ngg-adder.php:485 +msgid "Import from server:" +msgstr "" + +#: ../admin/class-ngg-adder.php:491 +msgid "Note: you can change the default path in the gallery settings" +msgstr "" + +#: ../admin/class-ngg-adder.php:514 +msgid "Choose gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:530 +msgid "Drop your files in this window" +msgstr "" + +#: ../admin/class-ngg-adder.php:532 +msgid "Or" +msgstr "" + +#: ../admin/class-ngg-adder.php:534 +msgid "Select Files" +msgstr "" + +#: ../admin/class-ngg-adder.php:553 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: ../admin/class-ngg-adder.php:553 +msgid "Use basic uploader" +msgstr "" + +#: ../admin/class-ngg-adder.php:555 +msgid "Advanced uploading" +msgstr "" + +#: ../admin/class-ngg-adder.php:555 +msgid "Use advanced uploader" +msgstr "" + +#: ../admin/class-ngg-adder.php:560 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:58 +#: ../admin/class-ngg-admin-launcher.php:69 +#: ../admin/class-ngg-admin-launcher.php:107 +#: ../admin/class-ngg-admin-launcher.php:414 +#: ../admin/class-ngg-admin-launcher.php:510 +#: ../admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:61 +#: ../admin/class-ngg-admin-launcher.php:528 +#: ../nggallery.php:724 +#: ../nggfunctions.php:966 +msgid "Overview" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:73 +#: ../admin/class-ngg-album-manager.php:286 +#: ../nggallery.php:430 +msgid "Albums" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:77 +#: ../admin/class-ngg-options.php:334 +#: ../admin/class-ngg-tag-manager.php:102 +#: ../admin/manage/class-ngg-image-list-table.php:237 +#: ../lib/meta.php:459 +#: ../nggallery.php:438 +msgid "Tags" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:81 +#: ../admin/class-ngg-options.php:116 +#: ../nggallery.php:446 +msgid "Settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:86 +#: ../nggallery.php:454 +msgid "Style" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:97 +#: ../admin/class-ngg-admin-launcher.php:114 +msgid "Reset / Uninstall" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:110 +msgid "Network settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:270 +msgid "You do not have the correct permission" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:271 +msgid "Unexpected Error" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:272 +msgid "A failure occurred" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:276 +msgid "You have attempted to queue too many files." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:277 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:278 +msgid "This file is empty. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:279 +msgid "This file type is not allowed. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:280 +msgid "This file is not an image. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:281 +msgid "Memory exceeded. Please try another smaller file." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:282 +msgid "This is larger than the maximum size. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:283 +msgid "An error occurred in the upload. Please try again later." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:284 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:285 +msgid "You may only upload 1 file." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:286 +msgid "HTTP error." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:287 +msgid "Upload failed." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:288 +msgid "IO error." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:289 +msgid "Security error." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:290 +msgid "File canceled." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:291 +msgid "Upload stopped." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:292 +msgid "Dismiss" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:293 +msgid "Crunching…" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:294 +msgid "moved to the trash." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:295 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:318 +#: ../nggallery.php:489 +msgid "L O A D I N G" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:319 +#: ../nggallery.php:490 +msgid "Click to Close" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:419 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:428 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:429 +#: ../admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:430 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:432 +#: ../admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:433 +msgid "The latest NextCellent news." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:435 +#: ../admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:436 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:437 +msgid "Pay attention" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:438 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:441 +#: ../admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:442 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:445 +msgid "Translation" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:446 +msgid "View information about the current translation." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:449 +#: ../admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:450 +msgid "Show all the server settings!." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:452 +#: ../admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:453 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:471 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:475 +msgid "Add new galleries to NextCellent." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:479 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:483 +msgid "Add new images to a gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:487 +msgid "Add images from a ZIP file." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:491 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:524 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:532 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:535 +#: ../admin/class-ngg-album-manager.php:582 +#: ../admin/manage/class-ngg-gallery-list-table.php:153 +#: ../admin/manage/class-ngg-image-manager.php:164 +#: ../lib/meta.php:457 +#: ../widgets/class-ngg-media-rss-widget.php:90 +msgid "Title" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:536 +msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:539 +msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:541 +#: ../admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:542 +msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:544 +#: ../admin/manage/class-ngg-image-manager.php:221 +#: ../admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:545 +msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:547 +#: ../admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:548 +msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:549 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:549 +msgid "page" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:551 +#: ../admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:552 +msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:554 +#: ../admin/class-ngg-style.php:291 +#: ../admin/manage/class-ngg-gallery-list-table.php:155 +#: ../admin/manage/class-ngg-image-manager.php:217 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:555 +msgid "The user who created this gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:557 +#: ../admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:558 +msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:563 +#: ../admin/class-ngg-options.php:447 +#: ../admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:567 +msgid "There are three buttons:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:570 +#: ../admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:571 +msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:573 +#: ../admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:574 +msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:576 +msgid "Save" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:577 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:583 +msgid "Buttons" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:592 +msgid "Organize your galleries into albums." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:593 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:603 +msgid "Organize your pictures with tags." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:604 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:614 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:616 +#: ../admin/class-ngg-options.php:209 +msgid "General" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:617 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:620 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:622 +#: ../admin/class-ngg-options.php:211 +#: ../admin/class-ngg-overview.php:59 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage/class-ngg-image-manager.php:155 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:422 +msgid "Gallery" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:623 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:625 +#: ../admin/class-ngg-options.php:212 +#: ../admin/class-ngg-options.php:592 +msgid "Effects" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:626 +msgid "Make your gallery look beautiful." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:628 +#: ../admin/class-ngg-options.php:213 +#: ../admin/class-ngg-options.php:646 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:629 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:631 +#: ../admin/class-ngg-options.php:214 +#: ../admin/class-ngg-options.php:476 +#: ../admin/class-ngg-options.php:502 +#: ../admin/class-ngg-options.php:798 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/class-ngg-slideshow-widget.php:28 +#: ../widgets/class-ngg-slideshow-widget.php:93 +msgid "Slideshow" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:632 +msgid "Edit options for the slideshow." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:633 +msgid "Don't forget to press save!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:642 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:644 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:654 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:656 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:666 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:668 +msgid "Attention!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:669 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:682 +msgid "For more information:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:683 +msgid "Support Forums" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:685 +msgid "Source Code" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:92 +#: ../admin/class-ngg-album-manager.php:112 +#: ../admin/class-ngg-album-manager.php:161 +msgid "Updated successfully" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:131 +msgid "Album deleted" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:277 +#: ../admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:294 +#: ../admin/class-ngg-album-manager.php:352 +msgid "Select album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:296 +msgid "No album selected" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:307 +msgid "Update" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:310 +msgid "Edit album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:314 +#: ../admin/class-ngg-tag-manager.php:229 +#: ../admin/manage/class-ngg-gallery-list-table.php:210 +#: ../admin/manage/class-ngg-image-list-table.php:289 +msgid "Delete" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:320 +msgid "Add new album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:322 +msgid "Add" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:334 +msgid "Show / hide used galleries" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:335 +msgid "[Show all]" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:336 +msgid "Maximize the widget content" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:337 +msgid "[Maximize]" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:338 +msgid "Minimize the widget content" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:339 +msgid "[Minimize]" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:341 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:368 +msgid "Select gallery" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:398 +msgid "Album ID" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:412 +msgid "No album selected!" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:436 +msgid "Album name:" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:442 +msgid "Album description:" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:448 +msgid "Select a preview image:" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:451 +#: ../admin/class-ngg-album-manager.php:454 +msgid "No picture" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:466 +msgid "Page Link to" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:468 +#: ../admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:482 +#: ../admin/manage/class-ngg-manager.php:308 +msgid "OK" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:485 +#: ../admin/manage/class-ngg-manager.php:300 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:584 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "" + +#: ../admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" + +#: ../admin/class-ngg-installer.php:112 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "" + +#: ../admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Mostrar como slide]" + +#: ../admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Mostrar lista imágenes]" + +#: ../admin/class-ngg-options.php:72 +msgid "Settings updated successfully" +msgstr "" + +#: ../admin/class-ngg-options.php:90 +msgid "Cache cleared" +msgstr "" + +#: ../admin/class-ngg-options.php:227 +msgid "General settings" +msgstr "" + +#: ../admin/class-ngg-options.php:233 +#: ../admin/wpmu.php:85 +msgid "Gallery path" +msgstr "" + +#: ../admin/class-ngg-options.php:236 +msgid "This is the default path for all galleries" +msgstr "" + +#: ../admin/class-ngg-options.php:240 +#: ../admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: ../admin/class-ngg-options.php:243 +#: ../admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: ../admin/class-ngg-options.php:247 +msgid "Image files" +msgstr "" + +#: ../admin/class-ngg-options.php:251 +msgid "Delete files when removing a gallery from the database" +msgstr "" + +#: ../admin/class-ngg-options.php:256 +msgid "Select graphic library" +msgstr "" + +#: ../admin/class-ngg-options.php:261 +msgid "GD Library" +msgstr "" + +#: ../admin/class-ngg-options.php:265 +msgid "ImageMagick (Experimental)" +msgstr "" + +#: ../admin/class-ngg-options.php:269 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: ../admin/class-ngg-options.php:275 +msgid "Media RSS feed" +msgstr "" + +#: ../admin/class-ngg-options.php:278 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" + +#: ../admin/class-ngg-options.php:282 +msgid "PicLens/CoolIris" +msgstr "" + +#: ../admin/class-ngg-options.php:285 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: ../admin/class-ngg-options.php:286 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "" + +#: ../admin/class-ngg-options.php:290 +msgid "Permalinks" +msgstr "" + +#: ../admin/class-ngg-options.php:293 +msgid "Use permalinks" +msgstr "" + +#: ../admin/class-ngg-options.php:296 +msgid "Adds a static link to all images" +msgstr "" + +#: ../admin/class-ngg-options.php:297 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "" + +#: ../admin/class-ngg-options.php:301 +msgid "Gallery slug:" +msgstr "" + +#: ../admin/class-ngg-options.php:307 +msgid "Recreate URLs" +msgstr "" + +#: ../admin/class-ngg-options.php:309 +msgid "Start now »" +msgstr "" + +#: ../admin/class-ngg-options.php:310 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" + +#: ../admin/class-ngg-options.php:314 +msgid "Related images" +msgstr "" + +#: ../admin/class-ngg-options.php:317 +msgid "Add related images" +msgstr "" + +#: ../admin/class-ngg-options.php:320 +msgid "This will add related images to every post" +msgstr "" + +#: ../admin/class-ngg-options.php:324 +msgid "Match with" +msgstr "" + +#: ../admin/class-ngg-options.php:329 +msgid "Categories" +msgstr "" + +#: ../admin/class-ngg-options.php:340 +msgid "Max. number of images" +msgstr "" + +#: ../admin/class-ngg-options.php:343 +msgid "0 will show all images" +msgstr "" + +#: ../admin/class-ngg-options.php:347 +#: ../admin/class-ngg-options.php:436 +#: ../admin/class-ngg-options.php:582 +#: ../admin/class-ngg-options.php:629 +#: ../admin/class-ngg-options.php:748 +#: ../admin/class-ngg-options.php:907 +#: ../admin/manage/class-ngg-image-list-table.php:95 +#: ../admin/manage/class-ngg-image-manager.php:249 +#: ../admin/wpmu.php:149 +msgid "Save Changes" +msgstr "" + +#: ../admin/class-ngg-options.php:357 +msgid "Image settings" +msgstr "" + +#: ../admin/class-ngg-options.php:363 +#: ../admin/manage/class-ngg-gallery-list-table.php:213 +#: ../admin/manage/class-ngg-image-list-table.php:307 +#: ../admin/manage/class-ngg-manager.php:194 +#: ../admin/manage/class-ngg-manager.php:349 +msgid "Resize images" +msgstr "" + +#: ../admin/class-ngg-options.php:365 +#: ../admin/class-ngg-options.php:410 +#: ../admin/class-ngg-options.php:810 +#: ../admin/manage/actions.php:317 +#: ../admin/manage/class-ngg-manager.php:60 +#: ../admin/manage/class-ngg-manager.php:83 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "" + +#: ../admin/class-ngg-options.php:367 +#: ../admin/class-ngg-options.php:412 +#: ../admin/class-ngg-options.php:812 +#: ../admin/manage/actions.php:325 +#: ../admin/manage/class-ngg-manager.php:62 +#: ../admin/manage/class-ngg-manager.php:85 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "" + +#: ../admin/class-ngg-options.php:369 +#: ../admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" + +#: ../admin/class-ngg-options.php:373 +msgid "Image quality" +msgstr "" + +#: ../admin/class-ngg-options.php:377 +msgid "Backup original" +msgstr "" + +#: ../admin/class-ngg-options.php:381 +msgid "Create a backup for the resized images" +msgstr "" + +#: ../admin/class-ngg-options.php:386 +msgid "Automatically resize" +msgstr "" + +#: ../admin/class-ngg-options.php:390 +msgid "Automatically resize images on upload." +msgstr "" + +#: ../admin/class-ngg-options.php:395 +msgid "Thumbnail settings" +msgstr "" + +#: ../admin/class-ngg-options.php:398 +msgid "Different sizes" +msgstr "" + +#: ../admin/class-ngg-options.php:401 +msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." +msgstr "" + +#: ../admin/class-ngg-options.php:405 +msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "" + +#: ../admin/class-ngg-options.php:408 +msgid "Thumbnail size" +msgstr "" + +#: ../admin/class-ngg-options.php:414 +msgid "These values are maximum values." +msgstr "" + +#: ../admin/class-ngg-options.php:418 +#: ../admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "" + +#: ../admin/class-ngg-options.php:421 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" + +#: ../admin/class-ngg-options.php:425 +msgid "Thumbnail quality" +msgstr "" + +#: ../admin/class-ngg-options.php:429 +msgid "Single picture" +msgstr "" + +#: ../admin/class-ngg-options.php:432 +msgid "Clear cache folder" +msgstr "" + +#: ../admin/class-ngg-options.php:433 +msgid "Proceed now »" +msgstr "" + +#: ../admin/class-ngg-options.php:453 +msgid "Inline gallery" +msgstr "" + +#: ../admin/class-ngg-options.php:456 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: ../admin/class-ngg-options.php:460 +msgid "Images per page" +msgstr "" + +#: ../admin/class-ngg-options.php:463 +#: ../admin/class-ngg-options.php:902 +msgid "images" +msgstr "" + +#: ../admin/class-ngg-options.php:464 +msgid "0 will disable pagination and show all images on one page." +msgstr "" + +#: ../admin/class-ngg-options.php:468 +msgid "Columns" +msgstr "" + +#: ../admin/class-ngg-options.php:471 +msgid "columns per page" +msgstr "" + +#: ../admin/class-ngg-options.php:472 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "" + +#: ../admin/class-ngg-options.php:480 +msgid "Enable slideshow" +msgstr "" + +#: ../admin/class-ngg-options.php:484 +msgid "Text to show:" +msgstr "" + +#: ../admin/class-ngg-options.php:488 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "" + +#: ../admin/class-ngg-options.php:492 +msgid "Show first" +msgstr "" + +#: ../admin/class-ngg-options.php:497 +#: ../widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "" + +#: ../admin/class-ngg-options.php:505 +msgid "Choose what visitors will see first." +msgstr "" + +#: ../admin/class-ngg-options.php:509 +msgid "ImageBrowser" +msgstr "" + +#: ../admin/class-ngg-options.php:513 +msgid "Use ImageBrowser instead of another effect." +msgstr "" + +#: ../admin/class-ngg-options.php:518 +msgid "Hidden images" +msgstr "" + +#: ../admin/class-ngg-options.php:522 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "" + +#: ../admin/class-ngg-options.php:524 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: ../admin/class-ngg-options.php:528 +msgid "AJAX pagination" +msgstr "" + +#: ../admin/class-ngg-options.php:532 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: ../admin/class-ngg-options.php:534 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" + +#: ../admin/class-ngg-options.php:538 +msgid "Sort options" +msgstr "" + +#: ../admin/class-ngg-options.php:541 +msgid "Sort thumbnails" +msgstr "" + +#: ../admin/class-ngg-options.php:546 +msgid "Custom order" +msgstr "" + +#: ../admin/class-ngg-options.php:550 +#: ../admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "" + +#: ../admin/class-ngg-options.php:554 +msgid "File name" +msgstr "" + +#: ../admin/class-ngg-options.php:558 +msgid "Alt / Title text" +msgstr "" + +#: ../admin/class-ngg-options.php:562 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "" + +#: ../admin/class-ngg-options.php:569 +msgid "Sort direction" +msgstr "" + +#: ../admin/class-ngg-options.php:573 +#: ../admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "" + +#: ../admin/class-ngg-options.php:577 +#: ../admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "" + +#: ../admin/class-ngg-options.php:594 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "" + +#: ../admin/class-ngg-options.php:595 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: ../admin/class-ngg-options.php:598 +msgid "The gallery name." +msgstr "" + +#: ../admin/class-ngg-options.php:599 +msgid "The width of the image." +msgstr "" + +#: ../admin/class-ngg-options.php:600 +msgid "The height of the image." +msgstr "" + +#: ../admin/class-ngg-options.php:607 +msgid "JavaScript Thumbnail effect" +msgstr "" + +#: ../admin/class-ngg-options.php:610 +#: ../admin/media-upload.php:232 +msgid "None" +msgstr "" + +#: ../admin/class-ngg-options.php:611 +msgid "Thickbox" +msgstr "" + +#: ../admin/class-ngg-options.php:612 +msgid "Lightbox" +msgstr "" + +#: ../admin/class-ngg-options.php:613 +msgid "Highslide" +msgstr "" + +#: ../admin/class-ngg-options.php:614 +msgid "Shutter" +msgstr "" + +#: ../admin/class-ngg-options.php:615 +msgid "PhotoSwipe" +msgstr "" + +#: ../admin/class-ngg-options.php:616 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "" + +#: ../admin/class-ngg-options.php:621 +msgid "Link Code line" +msgstr "" + +#: ../admin/class-ngg-options.php:647 +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +msgstr "" + +#: ../admin/class-ngg-options.php:652 +msgid "Preview" +msgstr "" + +#: ../admin/class-ngg-options.php:653 +msgid "Select an image" +msgstr "" + +#: ../admin/class-ngg-options.php:658 +msgid "View full image" +msgstr "" + +#: ../admin/class-ngg-options.php:662 +#: ../admin/class-ngg-options.php:666 +msgid "Position" +msgstr "" + +#: ../admin/class-ngg-options.php:686 +msgid "Offset" +msgstr "" + +#: ../admin/class-ngg-options.php:701 +msgid "Use image as watermark" +msgstr "" + +#: ../admin/class-ngg-options.php:704 +msgid "URL to file" +msgstr "" + +#: ../admin/class-ngg-options.php:708 +msgid "Use text as watermark" +msgstr "" + +#: ../admin/class-ngg-options.php:711 +msgid "Font" +msgstr "" + +#: ../admin/class-ngg-options.php:723 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" + +#: ../admin/class-ngg-options.php:725 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "" + +#: ../admin/class-ngg-options.php:731 +#: ../admin/manage/class-ngg-manager.php:81 +#: ../admin/media-upload.php:242 +msgid "Size" +msgstr "" + +#: ../admin/class-ngg-options.php:735 +msgid "Color" +msgstr "" + +#: ../admin/class-ngg-options.php:739 +msgid "Text" +msgstr "" + +#: ../admin/class-ngg-options.php:743 +msgid "Opaque" +msgstr "" + +#: ../admin/class-ngg-options.php:801 +msgid "Fit to space" +msgstr "" + +#: ../admin/class-ngg-options.php:804 +#: ../widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: ../admin/class-ngg-options.php:808 +msgid "Default size" +msgstr "" + +#: ../admin/class-ngg-options.php:817 +msgid "Transition / Fade effect" +msgstr "" + +#: ../admin/class-ngg-options.php:822 +msgid "Attention Seekers" +msgstr "" + +#: ../admin/class-ngg-options.php:823 +msgid "Bouncing Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:824 +msgid "Fading Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:825 +msgid "Fading Exits" +msgstr "" + +#: ../admin/class-ngg-options.php:826 +msgid "Flippers" +msgstr "" + +#: ../admin/class-ngg-options.php:827 +msgid "Lightspeed" +msgstr "" + +#: ../admin/class-ngg-options.php:828 +msgid "Rotating Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:829 +msgid "Rotating Exits" +msgstr "" + +#: ../admin/class-ngg-options.php:830 +msgid "Specials" +msgstr "" + +#: ../admin/class-ngg-options.php:831 +msgid "Zoom Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:840 +msgid "These effects are powered by" +msgstr "" + +#: ../admin/class-ngg-options.php:840 +msgid "Click here for examples of all effects and to learn more." +msgstr "" + +#: ../admin/class-ngg-options.php:844 +msgid "Loop" +msgstr "" + +#: ../admin/class-ngg-options.php:847 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: ../admin/class-ngg-options.php:851 +msgid "Mouse/touch drag" +msgstr "" + +#: ../admin/class-ngg-options.php:854 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: ../admin/class-ngg-options.php:858 +msgid "Previous / Next" +msgstr "" + +#: ../admin/class-ngg-options.php:861 +msgid "Show next/previous buttons." +msgstr "" + +#: ../admin/class-ngg-options.php:865 +msgid "Show dots" +msgstr "" + +#: ../admin/class-ngg-options.php:868 +msgid "Show dots for each image." +msgstr "" + +#: ../admin/class-ngg-options.php:872 +msgid "Autoplay" +msgstr "" + +#: ../admin/class-ngg-options.php:875 +msgid "Automatically play the images." +msgstr "" + +#: ../admin/class-ngg-options.php:879 +msgid "Duration" +msgstr "" + +#: ../admin/class-ngg-options.php:882 +msgid "sec." +msgstr "" + +#: ../admin/class-ngg-options.php:886 +msgid "Pause on hover" +msgstr "" + +#: ../admin/class-ngg-options.php:889 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: ../admin/class-ngg-options.php:893 +msgid "Click for next" +msgstr "" + +#: ../admin/class-ngg-options.php:896 +msgid "Click to go to the next image." +msgstr "" + +#: ../admin/class-ngg-options.php:899 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +msgid "Number of images" +msgstr "" + +#: ../admin/class-ngg-options.php:903 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: ../admin/class-ngg-options.php:966 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "" + +#: ../admin/class-ngg-options.php:967 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "" + +#: ../admin/class-ngg-options.php:968 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "" + +#: ../admin/class-ngg-options.php:1022 +msgid "Done." +msgstr "" + +#: ../admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "" + +#: ../admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "" + +#: ../admin/class-ngg-overview.php:56 +msgid "Image" +msgstr "" + +#: ../admin/class-ngg-overview.php:62 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +msgid "Album" +msgstr "" + +#: ../admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: ../admin/class-ngg-overview.php:104 +msgid "Storage Space" +msgstr "" + +#: ../admin/class-ngg-overview.php:107 +msgid "Allowed" +msgstr "" + +#: ../admin/class-ngg-overview.php:108 +#, php-format +msgid "%2$s MB" +msgstr "" + +#: ../admin/class-ngg-overview.php:111 +msgid "Used" +msgstr "" + +#: ../admin/class-ngg-overview.php:112 +#, php-format +msgid "%2$s MB (%3$s%%)" +msgstr "" + +#: ../admin/class-ngg-overview.php:126 +#, php-format +msgid "The newsfeed could not be loaded. Check the front page to check for updates." +msgstr "" + +#: ../admin/class-ngg-overview.php:137 +msgid "Untitled" +msgstr "" + +#: ../admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "" + +#: ../admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "" + +#: ../admin/class-ngg-overview.php:350 +#: ../admin/class-ngg-overview.php:356 +#: ../admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "" + +#: ../admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "" + +#: ../admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" + +#: ../admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "" + +#: ../admin/class-ngg-overview.php:357 +msgid "The plugin could create images." +msgstr "" + +#: ../admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." +msgstr "" + +#: ../admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "" + +#: ../admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "" + +#: ../admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" + +#: ../admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "" + +#: ../admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "" + +#: ../admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: ../admin/class-ngg-overview.php:423 +#: ../admin/class-ngg-overview.php:491 +#: ../admin/class-ngg-overview.php:497 +#: ../admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "" + +#: ../admin/class-ngg-overview.php:425 +#: ../admin/class-ngg-overview.php:493 +#: ../admin/class-ngg-overview.php:499 +#: ../admin/class-ngg-overview.php:505 +msgid "No" +msgstr "" + +#: ../admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "" + +#: ../admin/class-ngg-overview.php:449 +msgid "On" +msgstr "" + +#: ../admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "" + +#: ../admin/class-ngg-overview.php:457 +#: ../admin/class-ngg-overview.php:463 +#: ../admin/class-ngg-overview.php:469 +#: ../admin/class-ngg-overview.php:475 +#: ../admin/class-ngg-overview.php:481 +#: ../admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "" + +#: ../admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: ../admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "" + +#: ../admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "" + +#: ../admin/class-ngg-overview.php:512 +msgid "Memory Usage" +msgstr "" + +#: ../admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "" + +#: ../admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "" + +#: ../admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "" + +#: ../admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "" + +#: ../admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "" + +#: ../admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "" + +#: ../admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "" + +#: ../admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "" + +#: ../admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "" + +#: ../admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" +msgstr "" + +#: ../admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" +msgstr "" + +#: ../admin/class-ngg-overview.php:524 +msgid "PHP XML Support" +msgstr "" + +#: ../admin/class-ngg-overview.php:532 +msgid "Loading…" +msgstr "" + +#: ../admin/class-ngg-overview.php:532 +msgid "This widget requires JavaScript." +msgstr "" + +#: ../admin/class-ngg-overview.php:557 +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/class-ngg-overview.php:599 +#, php-format +msgid "By %s" +msgstr "" + +#: ../admin/class-ngg-overview.php:611 +#, php-format +msgid "Install %s now" +msgstr "" + +#: ../admin/class-ngg-overview.php:611 +msgid "Install Now" +msgstr "" + +#: ../admin/class-ngg-overview.php:618 +#, php-format +msgid "Update %s now" +msgstr "" + +#: ../admin/class-ngg-overview.php:618 +msgid "Update Now" +msgstr "" + +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 +#, php-format +msgid "More information about %s" +msgstr "" + +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 +msgid "More Details" +msgstr "" + +#: ../admin/class-ngg-overview.php:679 +msgid "Untested with your version of WordPress" +msgstr "" + +#: ../admin/class-ngg-overview.php:681 +msgid "Incompatible with your version of WordPress" +msgstr "" + +#: ../admin/class-ngg-overview.php:683 +msgid "Compatible with your version of WordPress" +msgstr "" + +#: ../admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: ../admin/class-ngg-overview.php:747 +msgid "Developed & maintained by WPGetReady.com" +msgstr "" + +#: ../admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: ../admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: ../admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" +msgstr "" + +#: ../admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: ../admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: ../admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: ../admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: ../admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: ../admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: ../admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: ../admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: ../admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "" + +#: ../admin/class-ngg-roles.php:17 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" + +#: ../admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "" + +#: ../admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "" + +#: ../admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: ../admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "" + +#: ../admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "" + +#: ../admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "" + +#: ../admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "" + +#: ../admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "" + +#: ../admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "" + +#: ../admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "" + +#: ../admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "" + +#: ../admin/class-ngg-setup.php:14 +msgid "Reset options" +msgstr "" + +#: ../admin/class-ngg-setup.php:17 +msgid "Reset all options/settings to the default installation." +msgstr "" + +#: ../admin/class-ngg-setup.php:19 +msgid "Reset settings" +msgstr "" + +#: ../admin/class-ngg-setup.php:25 +msgid "Uninstall plugin tables" +msgstr "" + +#: ../admin/class-ngg-setup.php:30 +msgid "You don't like NextCellent Gallery?" +msgstr "" + +#: ../admin/class-ngg-setup.php:31 +msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." +msgstr "" + +#: ../admin/class-ngg-setup.php:34 +msgid "WARNING:" +msgstr "" + +#: ../admin/class-ngg-setup.php:36 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "" + +#: ../admin/class-ngg-setup.php:36 +msgid "and" +msgstr "" + +#: ../admin/class-ngg-setup.php:39 +msgid "Show uninstall button" +msgstr "" + +#: ../admin/class-ngg-setup.php:40 +msgid "Uninstall plugin" +msgstr "" + +#: ../admin/class-ngg-setup.php:49 +msgid "Reset all options to default settings?" +msgstr "" + +#: ../admin/class-ngg-setup.php:51 +#: ../admin/class-ngg-setup.php:66 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: ../admin/class-ngg-setup.php:64 +msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." +msgstr "" + +#: ../admin/class-ngg-setup.php:97 +msgid "Reset all settings to the default parameters." +msgstr "" + +#: ../admin/class-ngg-setup.php:104 +msgid "Uninstall successful! Now delete the plugin and enjoy your life!" +msgstr "" + +#: ../admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: ../admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: ../admin/class-ngg-style.php:129 +#: ../admin/class-ngg-style.php:169 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "" + +#: ../admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: ../admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "" + +#: ../admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: ../admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: ../admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: ../admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "" + +#: ../admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "" + +#: ../admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "" + +#: ../admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: ../admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: ../admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "" + +#: ../admin/class-ngg-style.php:283 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: ../admin/class-ngg-style.php:292 +msgid "Version" +msgstr "" + +#: ../admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: ../admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "" + +#: ../admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "" + +#: ../admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:162 +#: ../admin/class-ngg-tag-manager.php:166 +#: ../admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:195 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:196 +#: ../admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:221 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:243 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:255 +#: ../admin/manage/class-ngg-gallery-list-table.php:106 +msgid "Edit" +msgstr "" + +#: ../admin/functions.php:38 +msgid "No valid gallery name!" +msgstr "" + +#: ../admin/functions.php:48 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "" + +#: ../admin/functions.php:48 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "" + +#: ../admin/functions.php:49 +#: ../admin/functions.php:58 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "" + +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +msgid "is not writeable !" +msgstr "" + +#: ../admin/functions.php:79 +#: ../admin/functions.php:88 +#: ../admin/functions.php:1126 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "" + +#: ../admin/functions.php:92 +msgid "The server setting Safe-Mode is on !" +msgstr "" + +#: ../admin/functions.php:93 +msgid "If you have problems, please create directory" +msgstr "" + +#: ../admin/functions.php:94 +msgid "and the thumbnails directory" +msgstr "" + +#: ../admin/functions.php:94 +msgid "with permission 777 manually !" +msgstr "" + +#: ../admin/functions.php:120 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "" + +#: ../admin/functions.php:123 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "" + +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "" + +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "" + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "" + +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "" + +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "" + +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1243 +#: ../admin/manage/class-ngg-gallery-list-table.php:212 +#: ../admin/manage/class-ngg-image-list-table.php:306 +#: ../admin/manage/class-ngg-manager.php:197 +#: ../admin/manage/class-ngg-manager.php:359 +msgid "Create new thumbnails" +msgstr "" + +#: ../admin/functions.php:304 +msgid " picture(s) successfully renamed" +msgstr "" + +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr "" + +#: ../admin/functions.php:313 +msgid "No images were added." +msgstr "" + +#: ../admin/functions.php:485 +#: ../admin/functions.php:569 +#: ../admin/functions.php:624 +#: ../admin/functions.php:721 +#: ../admin/functions.php:775 +msgid "Object didn't contain correct data" +msgstr "" + +#: ../admin/functions.php:494 +msgid " is not writeable " +msgstr "" + +#: ../admin/functions.php:579 +#: ../admin/functions.php:627 +#: ../admin/functions.php:727 +#: ../admin/functions.php:778 +msgid " is not writeable" +msgstr "" + +#: ../admin/functions.php:781 +msgid "File do not exists" +msgstr "" + +#: ../admin/functions.php:785 +msgid "Couldn't restore original image" +msgstr "" + +#: ../admin/functions.php:901 +msgid "(Error : Couldn't not update data base)" +msgstr "" + +#: ../admin/functions.php:908 +msgid "(Error : Couldn't not update meta data)" +msgstr "" + +#: ../admin/functions.php:917 +msgid "(Error : Couldn't not find image)" +msgstr "" + +#: ../admin/functions.php:1060 +msgid "No valid URL path " +msgstr "" + +#: ../admin/functions.php:1076 +msgid "Import via cURL failed." +msgstr "" + +#: ../admin/functions.php:1093 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" + +#: ../admin/functions.php:1110 +msgid "Could not get a valid foldername" +msgstr "" + +#: ../admin/functions.php:1121 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "" + +#: ../admin/functions.php:1136 +msgid "Zip-File successfully unpacked" +msgstr "" + +#: ../admin/functions.php:1167 +#: ../admin/functions.php:1267 +msgid "No gallery selected !" +msgstr "" + +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1292 +msgid "Failure in database, no gallery path set !" +msgstr "" + +#: ../admin/functions.php:1199 +#: ../admin/functions.php:1286 +msgid "is no valid image file!" +msgstr "" + +#: ../admin/functions.php:1213 +#: ../admin/functions.php:1411 +#: ../admin/functions.php:1488 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" + +#: ../admin/functions.php:1220 +#: ../admin/functions.php:1309 +msgid "Error, the file could not be moved to : " +msgstr "" + +#: ../admin/functions.php:1225 +#: ../admin/functions.php:1313 +msgid "Error, the file permissions could not be set" +msgstr "" + +#: ../admin/functions.php:1248 +msgid " Image(s) successfully added" +msgstr "" + +#: ../admin/functions.php:1275 +msgid "Invalid upload. Error Code : " +msgstr "" + +#: ../admin/functions.php:1351 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "" + +#: ../admin/functions.php:1352 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "" + +#: ../admin/functions.php:1405 +#: ../admin/functions.php:1482 +msgid "The destination gallery does not exist" +msgstr "" + +#: ../admin/functions.php:1436 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "" + +#: ../admin/functions.php:1456 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "" + +#: ../admin/functions.php:1515 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "" + +#: ../admin/functions.php:1529 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "" + +#: ../admin/functions.php:1541 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "" + +#: ../admin/functions.php:1544 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "" + +#: ../admin/functions.php:1553 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "" + +#: ../admin/functions.php:1668 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: ../admin/functions.php:1671 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "" + +#: ../admin/functions.php:1674 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: ../admin/functions.php:1677 +msgid "No file was uploaded" +msgstr "" + +#: ../admin/functions.php:1680 +msgid "Missing a temporary folder" +msgstr "" + +#: ../admin/functions.php:1683 +msgid "Failed to write file to disk" +msgstr "" + +#: ../admin/functions.php:1686 +msgid "File upload stopped by extension" +msgstr "" + +#: ../admin/functions.php:1689 +msgid "Unknown upload error" +msgstr "" + +#: ../admin/manage/actions.php:58 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: ../admin/manage/actions.php:65 +msgid "90° clockwise" +msgstr "" + +#: ../admin/manage/actions.php:67 +msgid "90° anticlockwise" +msgstr "" + +#: ../admin/manage/actions.php:69 +msgid "Flip horizontally" +msgstr "" + +#: ../admin/manage/actions.php:71 +msgid "Flip vertically" +msgstr "" + +#: ../admin/manage/actions.php:94 +msgid "Image rotated" +msgstr "" + +#: ../admin/manage/actions.php:97 +msgid "Error rotating thumbnail" +msgstr "" + +#: ../admin/manage/actions.php:129 +#: ../admin/manage/actions.php:157 +#: ../admin/manage/actions.php:182 +#: ../admin/manage/actions.php:204 +msgid "Value" +msgstr "" + +#: ../admin/manage/actions.php:146 +msgid "No meta data saved" +msgstr "" + +#: ../admin/manage/actions.php:151 +msgid "EXIF Data" +msgstr "" + +#: ../admin/manage/actions.php:171 +msgid "No exif data" +msgstr "" + +#: ../admin/manage/actions.php:177 +msgid "IPTC Data" +msgstr "" + +#: ../admin/manage/actions.php:199 +msgid "XMP Data" +msgstr "" + +#: ../admin/manage/actions.php:255 +msgid "Zoom In" +msgstr "" + +#: ../admin/manage/actions.php:259 +msgid "Zoom Out" +msgstr "" + +#: ../admin/manage/actions.php:263 +msgid "Rotate Left" +msgstr "" + +#: ../admin/manage/actions.php:267 +msgid "Rotate Right" +msgstr "" + +#: ../admin/manage/actions.php:271 +msgid "Reset" +msgstr "" + +#: ../admin/manage/actions.php:275 +msgid "Center selection" +msgstr "" + +#: ../admin/manage/actions.php:292 +msgid "The parameters" +msgstr "" + +#: ../admin/manage/actions.php:298 +msgid "X" +msgstr "" + +#: ../admin/manage/actions.php:302 +#: ../admin/manage/actions.php:311 +#: ../admin/manage/actions.php:320 +#: ../admin/manage/actions.php:328 +msgid "px" +msgstr "" + +#: ../admin/manage/actions.php:308 +msgid "Y" +msgstr "" + +#: ../admin/manage/actions.php:333 +msgid "Rotation" +msgstr "" + +#: ../admin/manage/actions.php:337 +msgid "deg" +msgstr "" + +#: ../admin/manage/actions.php:343 +msgid "Apply the parameters" +msgstr "" + +#: ../admin/manage/actions.php:344 +msgid "Apply" +msgstr "" + +#: ../admin/manage/actions.php:380 +msgid "Thumbnail updated" +msgstr "" + +#: ../admin/manage/actions.php:384 +msgid "Error updating thumbnail" +msgstr "" + +#: ../admin/manage/class-ngg-abstract-image-manager.php:96 +#: ../admin/manage/class-ngg-gallery-manager.php:108 +#: ../admin/manage/class-ngg-image-manager.php:127 +#: ../admin/manage/class-ngg-image-manager.php:262 +#: ../admin/manage/class-ngg-image-manager.php:372 +#: ../admin/manage/class-ngg-manager.php:422 +#: ../admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: ../admin/manage/class-ngg-abstract-image-manager.php:158 +#: ../admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:152 +#: ../admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:156 +msgid "Page ID" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:211 +#: ../admin/manage/class-ngg-image-list-table.php:305 +#: ../admin/manage/class-ngg-manager.php:206 +msgid "Set watermark" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:214 +#: ../admin/manage/class-ngg-image-list-table.php:308 +#: ../admin/manage/class-ngg-manager.php:200 +msgid "Import metadata" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:215 +#: ../admin/manage/class-ngg-image-list-table.php:309 +#: ../admin/manage/class-ngg-manager.php:203 +msgid "Recover from backup" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:234 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:235 +#: ../admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:273 +#, php-format +msgid "View \"%s\"" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:279 +#: ../admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:316 +#: ../admin/manage/class-ngg-manager.php:222 +msgid "Delete tags" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:151 +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:132 +msgid "Select the destination gallery:" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:134 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:177 +msgid "No images selected" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:191 +msgid "No action selected." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:210 +msgid "Copy image to..." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:214 +msgid "Move image to..." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:218 +msgid "Add new tags" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:226 +msgid "Overwrite" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:229 +#: ../admin/manage/class-ngg-manager.php:232 +msgid "Rotate images" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:239 +#: ../admin/manage/class-ngg-manager.php:256 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:380 +#: ../admin/manage/class-ngg-manager.php:397 +#: ../admin/manage/class-ngg-manager.php:408 +msgid "Tags changed" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:464 +msgid "Gallery deleted successfully." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:466 +msgid "Something went wrong." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:486 +msgid "Pictures deleted successfully " +msgstr "" + +#: ../admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:33 +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:116 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:121 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "" + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "" + +#: ../admin/media-upload.php:229 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "" + +#: ../admin/media-upload.php:234 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "" + +#: ../admin/media-upload.php:236 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "" + +#: ../admin/media-upload.php:238 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: ../admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: ../admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: ../admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +#: ../widgets/class-ngg-slideshow-widget.php:113 +msgid "Select a gallery:" +msgstr "" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: ../admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "" + +#: ../admin/tinymce/window.php:190 +msgid "Type options" +msgstr "" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: ../admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: ../admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "" + +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "" + +#: ../admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: ../admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "" + +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +msgid "Options" +msgstr "" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "" + +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "" + +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "" + +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "" + +#: ../admin/tinymce/window.php:346 +msgid "Link" +msgstr "" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: ../admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: ../admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: ../admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "" + +#: ../admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: ../admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: ../admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: ../admin/upgrade.php:114 +#: ../admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: ../admin/upgrade.php:116 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:120 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: ../admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: ../admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: ../admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: ../admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: ../admin/wpmu.php:44 +msgid "Update successfully" +msgstr "" + +#: ../admin/wpmu.php:79 +msgid "Network Options" +msgstr "" + +#: ../admin/wpmu.php:89 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "" + +#: ../admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." +msgstr "" + +#: ../admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "" + +#: ../admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" + +#: ../admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "" + +#: ../admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "" + +#: ../admin/wpmu.php:116 +msgid "Enable import function" +msgstr "" + +#: ../admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" + +#: ../admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "" + +#: ../admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "" + +#: ../admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "" + +#: ../admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "" + +#: ../admin/wpmu.php:137 +msgid "Default style" +msgstr "" + +#: ../admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "" + +#: ../admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "" + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "" + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "" + +#: ../lib/meta.php:131 +msgid " mm" +msgstr "" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr "" + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "" + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "" + +#: ../lib/ngg-db.php:361 +#: ../lib/ngg-db.php:362 +msgid "Album overview" +msgstr "" + +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "" + +#: ../lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "" + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "" + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "" + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "" + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "" + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "" + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "" + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "" + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "" + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "" + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "" + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "" + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "" + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "" + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "" + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "" + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "" + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "" + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "" + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "" + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "" + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "" + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "" + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "" + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "" + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "" + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "" + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "" + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "" + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "" + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "" + +#: ../nggallery.php:122 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: ../nggallery.php:122 +msgid "Upgrade now." +msgstr "" + +#: ../nggallery.php:136 +msgid "Translation by : See here" +msgstr "" + +#: ../nggallery.php:137 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "" + +#: ../nggallery.php:177 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: ../nggallery.php:266 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" + +#: ../nggallery.php:295 +msgid "Picture tag" +msgstr "" + +#: ../nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "" + +#: ../nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "" + +#: ../nggallery.php:405 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: ../nggallery.php:415 +msgid "NextCellent" +msgstr "" + +#: ../nggallery.php:509 +msgid "loading" +msgstr "" + +#: ../nggallery.php:725 +msgid "Get help" +msgstr "" + +#: ../nggallery.php:807 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "" + +#: ../nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: ../nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: ../nggfunctions.php:125 +msgid "next" +msgstr "" + +#: ../nggfunctions.php:177 +#: ../nggfunctions.php:664 +msgid "[Gallery not found]" +msgstr "" + +#: ../nggfunctions.php:465 +msgid "[Album not found]" +msgstr "" + +#: ../nggfunctions.php:795 +msgid "[SinglePic not found]" +msgstr "" + +#: ../nggfunctions.php:931 +msgid "Related images for" +msgstr "" + +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "" + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr "" + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:97 +#: ../widgets/class-ngg-slideshow-widget.php:106 +msgid "Title:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:131 +#: ../widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:140 +#: ../widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:80 +#: ../widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "" + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "" + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "" + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "" diff --git a/lang/nggallery-es_ES.mo b/lang/nggallery-es_ES.mo index ad0b9c7b4fc61b7f1798d25ee93a926ee8078439..c995120c1aa57c82ce8632a4d05d0eada951d708 100644 GIT binary patch delta 103 zcmbQmx}9}`iKq}014AhT1A_< delta 67 zcmdnaI*WCJiRf2G28L1w1_luz&Sqj@kOa~V6Fpld-kCAkhmnij+{(~U*T8skE29EW UKz?dUW{HBKo`s(I%s
" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/class-ngg-adder.php:403 -#, php-format -msgid "Allowed characters for file and folder names are \"%s\"." +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." msgstr "" -#: ../admin/class-ngg-adder.php:408 -#: ../admin/class-ngg-admin-launcher.php:538 -#: ../admin/class-ngg-style.php:294 -#: ../admin/manage/class-ngg-gallery-list-table.php:154 -#: ../admin/manage/class-ngg-image-list-table.php:187 -#: ../admin/manage/class-ngg-image-list-table.php:236 -#: ../admin/manage/class-ngg-image-manager.php:178 -#: ../admin/media-upload.php:225 -msgid "Description" +#: nggallery.php:137 +msgid "" +"Translation by : See here" msgstr "" -#: ../admin/class-ngg-adder.php:412 -msgid "Add a description. This is optional and can be changed later." +#: nggfunctions.php:466 +msgid "[Album not found]" msgstr "" -#: ../admin/class-ngg-adder.php:419 -msgid "Add gallery" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" msgstr "" -#: ../admin/class-ngg-adder.php:428 -msgid "Upload a ZIP File" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" msgstr "" -#: ../admin/class-ngg-adder.php:433 -msgid "Select ZIP file" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" msgstr "" -#: ../admin/class-ngg-adder.php:437 -msgid "Upload a ZIP file with images" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" msgstr "" -#: ../admin/class-ngg-adder.php:443 -msgid "or enter URL" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" msgstr "" -#: ../admin/class-ngg-adder.php:447 -msgid "Import a ZIP file from a URL" -msgstr "" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Mostrar como slide]" -#: ../admin/class-ngg-adder.php:453 -#: ../admin/class-ngg-adder.php:512 -msgid "in to" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Mostrar lista imágenes]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" msgstr "" -#: ../admin/class-ngg-adder.php:456 -msgid "a new gallery" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" msgstr "" -#: ../admin/class-ngg-adder.php:461 -#, php-format -msgid "Note: the upload limit on your server is %s MB." +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" msgstr "" -#: ../admin/class-ngg-adder.php:471 -msgid "Start upload" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:480 -msgid "Import an image folder" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" msgstr "" -#: ../admin/class-ngg-adder.php:485 -msgid "Import from server:" +#: admin/class-ngg-style.php:259 +msgid "Activate" msgstr "" -#: ../admin/class-ngg-adder.php:491 -msgid "Note: you can change the default path in the gallery settings" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" msgstr "" -#: ../admin/class-ngg-adder.php:514 -msgid "Choose gallery" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" msgstr "" -#: ../admin/class-ngg-adder.php:530 -msgid "Drop your files in this window" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." msgstr "" -#: ../admin/class-ngg-adder.php:532 -msgid "Or" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:534 -msgid "Select Files" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Click here to use the browser upload instead" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Use basic uploader" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Advanced uploading" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Use advanced uploader" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" msgstr "" -#: ../admin/class-ngg-adder.php:560 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:58 -#: ../admin/class-ngg-admin-launcher.php:69 -#: ../admin/class-ngg-admin-launcher.php:107 -#: ../admin/class-ngg-admin-launcher.php:414 -#: ../admin/class-ngg-admin-launcher.php:510 -#: ../admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:61 -#: ../admin/class-ngg-admin-launcher.php:528 -#: ../nggallery.php:724 -#: ../nggfunctions.php:966 -msgid "Overview" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 -#: ../nggallery.php:430 -msgid "Albums" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:77 -#: ../admin/class-ngg-options.php:334 -#: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:237 -#: ../lib/meta.php:459 -#: ../nggallery.php:438 -msgid "Tags" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:81 -#: ../admin/class-ngg-options.php:116 -#: ../nggallery.php:446 -msgid "Settings" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:86 -#: ../nggallery.php:454 -msgid "Style" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:91 -msgid "Roles" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:97 -#: ../admin/class-ngg-admin-launcher.php:114 -msgid "Reset / Uninstall" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:110 -msgid "Network settings" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:270 -msgid "You do not have the correct permission" +#: admin/class-ngg-options.php:347 +msgid "Add related images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:271 -msgid "Unexpected Error" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:272 -msgid "A failure occurred" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:276 -msgid "You have attempted to queue too many files." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:277 -msgid "This file exceeds the maximum upload size for this site." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:278 -msgid "This file is empty. Please try another." +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:279 -msgid "This file type is not allowed. Please try another." +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:280 -msgid "This file is not an image. Please try another." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:281 -msgid "Memory exceeded. Please try another smaller file." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:282 -msgid "This is larger than the maximum size. Please try another." +#: admin/tinymce/window.php:245 +msgid "Album display types" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:283 -msgid "An error occurred in the upload. Please try again later." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:284 -msgid "There was a configuration error. Please contact the server administrator." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:285 -msgid "You may only upload 1 file." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:286 -msgid "HTTP error." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:287 -msgid "Upload failed." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:288 -msgid "IO error." +#: admin/tinymce/window.php:335 +msgid "Alignment" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:289 -msgid "Security error." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:290 -msgid "File canceled." +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:291 -msgid "Upload stopped." +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:292 -msgid "Dismiss" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:293 -msgid "Crunching…" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:294 -msgid "moved to the trash." +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:295 +#: admin/class-ngg-adder.php:407 #, php-format -msgid "“%s” has failed to upload due to an error" +msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:318 -#: ../nggallery.php:489 -msgid "L O A D I N G" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:319 -#: ../nggallery.php:490 -msgid "Click to Close" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:419 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:428 -msgid "The boxes on your overview screen are:" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:429 -#: ../admin/class-ngg-overview.php:13 -msgid "At a Glance" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " msgstr "" -#: ../admin/class-ngg-admin-launcher.php:430 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:432 -#: ../admin/class-ngg-overview.php:21 -msgid "Latest News" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:433 -msgid "The latest NextCellent news." +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:435 -#: ../admin/class-ngg-overview.php:34 -msgid "Related plugins" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:436 -msgid "Shows plugins that extend NextCellent." +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:437 -msgid "Pay attention" +#: admin/functions.php:92 +msgid "and the thumbnails directory" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:438 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:441 -#: ../admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" +#: admin/manage/actions.php:343 +msgid "Apply" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:442 -msgid "Shows general information about he plugin and some links." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:445 -msgid "Translation" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:446 -msgid "View information about the current translation." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:449 -#: ../admin/class-ngg-overview.php:30 -msgid "Server Settings" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:450 -msgid "Show all the server settings!." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:452 -#: ../admin/class-ngg-overview.php:26 -msgid "Plugin Check" +#: lib/meta.php:467 +msgid "Author Position" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:453 -msgid "Check if there are known errors in your installation." +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:471 -msgid "On this page you can add galleries and pictures to those galleries." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:475 -msgid "Add new galleries to NextCellent." +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:479 -msgid "You must add a gallery before adding images!" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:483 -msgid "Add new images to a gallery." +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:487 -msgid "Add images from a ZIP file." +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:491 -msgid "Import a folder from the server as a new gallery." +#: admin/class-ngg-options.php:407 +msgid "Backup original" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:524 -msgid "This box contains information and the various options a gallery had." +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:532 -msgid "Manage a single gallery and the images it contains:" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:535 -#: ../admin/class-ngg-album-manager.php:582 -#: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:164 -#: ../lib/meta.php:457 -#: ../widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:536 -msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:539 -msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:541 -#: ../admin/manage/class-ngg-image-manager.php:211 -msgid "Path" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:542 -msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:544 -#: ../admin/manage/class-ngg-image-manager.php:221 -#: ../admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:545 -msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:547 -#: ../admin/manage/class-ngg-image-manager.php:168 -msgid "Page Link" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:548 -msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:549 +#: admin/class-ngg-style.php:270 #, php-format -msgid "More information about this is available on this webpage: %s" +msgid "Browsing %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:549 -msgid "page" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:551 -#: ../admin/manage/class-ngg-image-manager.php:182 -msgid "Preview image" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:552 -msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." +#: lib/meta.php:450 +msgid "Camera" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:554 -#: ../admin/class-ngg-style.php:291 -#: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:217 -#: ../lib/meta.php:458 -msgid "Author" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:555 -msgid "The user who created this gallery." +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:557 -#: ../admin/manage/class-ngg-image-manager.php:224 -msgid "Create new page" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:558 -msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:563 -#: ../admin/class-ngg-options.php:447 -#: ../admin/manage/class-ngg-image-manager.php:159 -msgid "Gallery settings" +#: admin/class-ngg-options.php:359 +msgid "Categories" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:567 -msgid "There are three buttons:" +#: lib/meta.php:463 +msgid "Category" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:570 -#: ../admin/manage/class-ngg-image-manager.php:243 -msgid "Sort gallery" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:571 -msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:573 -#: ../admin/manage/class-ngg-image-manager.php:246 -msgid "Scan folder for new images" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:574 -msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." +#: admin/class-ngg-roles.php:55 +msgid "Change options" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:576 -msgid "Save" +#: admin/class-ngg-roles.php:51 +msgid "Change style" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:577 -msgid "Save changes you have made to the gallery options." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:583 -msgid "Buttons" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:592 -msgid "Organize your galleries into albums." +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:593 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:603 -msgid "Organize your pictures with tags." +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:604 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:614 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:616 -#: ../admin/class-ngg-options.php:209 -msgid "General" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:617 -msgid "General NextCellent options. Contains options for permalinks and related images." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:620 -msgid "All image-related options. Also contains options for thumbnails." +#: lib/meta.php:468 +msgid "City" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:622 -#: ../admin/class-ngg-options.php:211 -#: ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage/class-ngg-image-manager.php:155 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:422 -msgid "Gallery" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:623 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:625 -#: ../admin/class-ngg-options.php:212 -#: ../admin/class-ngg-options.php:592 -msgid "Effects" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:626 -msgid "Make your gallery look beautiful." +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:628 -#: ../admin/class-ngg-options.php:213 -#: ../admin/class-ngg-options.php:646 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:629 -msgid "Who doesn't want theft-proof images?" +#: admin/class-ngg-options.php:765 +msgid "Color" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:631 -#: ../admin/class-ngg-options.php:214 -#: ../admin/class-ngg-options.php:476 -#: ../admin/class-ngg-options.php:502 -#: ../admin/class-ngg-options.php:798 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/class-ngg-slideshow-widget.php:28 -#: ../widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" +#: admin/class-ngg-options.php:498 +msgid "Columns" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:632 -msgid "Edit options for the slideshow." +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:633 -msgid "Don't forget to press save!" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:642 -msgid "You can edit the css file to adjust how your gallery looks." +#: admin/tinymce/window.php:255 +msgid "Compact version" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:644 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +#: lib/meta.php:477 +msgid "Contact" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:654 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +#: admin/functions.php:161 +msgid "contains no pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:656 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:666 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +#: admin/class-ngg-overview.php:39 +msgid "Contributors" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:668 -msgid "Attention!" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:669 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:682 -msgid "For more information:" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:683 -msgid "Support Forums" +#: lib/meta.php:453 +msgid "Copyright" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:685 -msgid "Source Code" +#: lib/meta.php:476 +msgid "Copyright Notice" msgstr "" -#: ../admin/class-ngg-album-manager.php:92 -#: ../admin/class-ngg-album-manager.php:112 -#: ../admin/class-ngg-album-manager.php:161 -msgid "Updated successfully" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" msgstr "" -#: ../admin/class-ngg-album-manager.php:131 -msgid "Album deleted" +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." msgstr "" -#: ../admin/class-ngg-album-manager.php:277 -#: ../admin/class-ngg-roles.php:47 -msgid "Edit Album" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/class-ngg-album-manager.php:294 -#: ../admin/class-ngg-album-manager.php:352 -msgid "Select album" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" msgstr "" -#: ../admin/class-ngg-album-manager.php:296 -msgid "No album selected" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." msgstr "" -#: ../admin/class-ngg-album-manager.php:307 -msgid "Update" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." msgstr "" -#: ../admin/class-ngg-album-manager.php:310 -msgid "Edit album" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." msgstr "" -#: ../admin/class-ngg-album-manager.php:314 -#: ../admin/class-ngg-tag-manager.php:229 -#: ../admin/manage/class-ngg-gallery-list-table.php:210 -#: ../admin/manage/class-ngg-image-list-table.php:289 -msgid "Delete" +#: admin/functions.php:683 +msgid "Couldn't restore original image" msgstr "" -#: ../admin/class-ngg-album-manager.php:320 -msgid "Add new album" +#: lib/meta.php:472 +msgid "Country" msgstr "" -#: ../admin/class-ngg-album-manager.php:322 -msgid "Add" +#: lib/meta.php:471 +msgid "Country code" msgstr "" -#: ../admin/class-ngg-album-manager.php:334 -msgid "Show / hide used galleries" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" msgstr "" -#: ../admin/class-ngg-album-manager.php:335 -msgid "[Show all]" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" msgstr "" -#: ../admin/class-ngg-album-manager.php:336 -msgid "Maximize the widget content" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" msgstr "" -#: ../admin/class-ngg-album-manager.php:337 -msgid "[Maximize]" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" msgstr "" -#: ../admin/class-ngg-album-manager.php:338 -msgid "Minimize the widget content" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" msgstr "" -#: ../admin/class-ngg-album-manager.php:339 -msgid "[Minimize]" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" msgstr "" -#: ../admin/class-ngg-album-manager.php:341 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" msgstr "" -#: ../admin/class-ngg-album-manager.php:368 -msgid "Select gallery" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." msgstr "" -#: ../admin/class-ngg-album-manager.php:398 -msgid "Album ID" +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." msgstr "" -#: ../admin/class-ngg-album-manager.php:412 -msgid "No album selected!" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" msgstr "" -#: ../admin/class-ngg-album-manager.php:436 -msgid "Album name:" +#: admin/class-ngg-options.php:576 +msgid "Custom order" msgstr "" -#: ../admin/class-ngg-album-manager.php:442 -msgid "Album description:" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" msgstr "" -#: ../admin/class-ngg-album-manager.php:448 -msgid "Select a preview image:" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" msgstr "" -#: ../admin/class-ngg-album-manager.php:451 -#: ../admin/class-ngg-album-manager.php:454 -msgid "No picture" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" msgstr "" -#: ../admin/class-ngg-album-manager.php:466 -msgid "Page Link to" +#: lib/meta.php:465 +msgid "Date Created" msgstr "" -#: ../admin/class-ngg-album-manager.php:468 -#: ../admin/manage/class-ngg-image-manager.php:172 -msgid "Not linked" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" msgstr "" -#: ../admin/class-ngg-album-manager.php:482 -#: ../admin/manage/class-ngg-manager.php:308 -msgid "OK" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" msgstr "" -#: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" +#: admin/class-ngg-options.php:838 +msgid "Default size" msgstr "" -#: ../admin/class-ngg-album-manager.php:584 -#: ../lib/rewrite.php:232 -msgid "Page" +#: admin/wpmu.php:137 +msgid "Default style" msgstr "" -#: ../admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" msgstr "" -#: ../admin/class-ngg-installer.php:112 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" msgstr "" -#: ../admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" -msgstr "[Mostrar como slide]" - -#: ../admin/class-ngg-installer.php:173 -msgid "[Show picture list]" -msgstr "[Mostrar lista imágenes]" +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr "" -#: ../admin/class-ngg-options.php:72 -msgid "Settings updated successfully" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" msgstr "" -#: ../admin/class-ngg-options.php:90 -msgid "Cache cleared" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" msgstr "" -#: ../admin/class-ngg-options.php:227 -msgid "General settings" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" msgstr "" -#: ../admin/class-ngg-options.php:233 -#: ../admin/wpmu.php:85 -msgid "Gallery path" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" msgstr "" -#: ../admin/class-ngg-options.php:236 -msgid "This is the default path for all galleries" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" msgstr "" -#: ../admin/class-ngg-options.php:240 -#: ../admin/wpmu.php:95 -msgid "Silent database upgrade" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" msgstr "" -#: ../admin/class-ngg-options.php:243 -#: ../admin/wpmu.php:98 -msgid "Update the database without notice." +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" msgstr "" -#: ../admin/class-ngg-options.php:247 -msgid "Image files" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " msgstr "" -#: ../admin/class-ngg-options.php:251 -msgid "Delete files when removing a gallery from the database" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" msgstr "" -#: ../admin/class-ngg-options.php:256 -msgid "Select graphic library" +#: admin/tinymce/window.php:316 +msgid "Dimensions" msgstr "" -#: ../admin/class-ngg-options.php:261 -msgid "GD Library" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" msgstr "" -#: ../admin/class-ngg-options.php:265 -msgid "ImageMagick (Experimental)" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" msgstr "" -#: ../admin/class-ngg-options.php:269 -msgid "Path to the ImageMagick library:" +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -#: ../admin/class-ngg-options.php:275 -msgid "Media RSS feed" +#: admin/functions.php:154 +msgid "doesn`t exist!" msgstr "" -#: ../admin/class-ngg-options.php:278 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" msgstr "" -#: ../admin/class-ngg-options.php:282 -msgid "PicLens/CoolIris" +#: admin/class-ngg-options.php:1063 +msgid "Done." msgstr "" -#: ../admin/class-ngg-options.php:285 -msgid "Include support for PicLens and CoolIris" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" msgstr "" -#: ../admin/class-ngg-options.php:286 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +#: admin/class-ngg-options.php:909 +msgid "Duration" msgstr "" -#: ../admin/class-ngg-options.php:290 -msgid "Permalinks" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" msgstr "" -#: ../admin/class-ngg-options.php:293 -msgid "Use permalinks" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" msgstr "" -#: ../admin/class-ngg-options.php:296 -msgid "Adds a static link to all images" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" msgstr "" -#: ../admin/class-ngg-options.php:297 -msgid "When activating this option, you need to update your permalink structure once" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." msgstr "" -#: ../admin/class-ngg-options.php:301 -msgid "Gallery slug:" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" msgstr "" -#: ../admin/class-ngg-options.php:307 -msgid "Recreate URLs" +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." msgstr "" -#: ../admin/class-ngg-options.php:309 -msgid "Start now »" +#: lib/meta.php:462 +msgid "Edit Status" msgstr "" -#: ../admin/class-ngg-options.php:310 -msgid "If you've changed these settings, you'll have to recreate the URLs." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" msgstr "" -#: ../admin/class-ngg-options.php:314 -msgid "Related images" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" msgstr "" -#: ../admin/class-ngg-options.php:317 -msgid "Add related images" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" msgstr "" -#: ../admin/class-ngg-options.php:320 -msgid "This will add related images to every post" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" msgstr "" -#: ../admin/class-ngg-options.php:324 -msgid "Match with" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" msgstr "" -#: ../admin/class-ngg-options.php:329 -msgid "Categories" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." msgstr "" -#: ../admin/class-ngg-options.php:340 -msgid "Max. number of images" +#: admin/wpmu.php:116 +msgid "Enable import function" msgstr "" -#: ../admin/class-ngg-options.php:343 -msgid "0 will show all images" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" msgstr "" -#: ../admin/class-ngg-options.php:347 -#: ../admin/class-ngg-options.php:436 -#: ../admin/class-ngg-options.php:582 -#: ../admin/class-ngg-options.php:629 -#: ../admin/class-ngg-options.php:748 -#: ../admin/class-ngg-options.php:907 -#: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:249 -#: ../admin/wpmu.php:149 -msgid "Save Changes" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" msgstr "" -#: ../admin/class-ngg-options.php:357 -msgid "Image settings" +#: admin/wpmu.php:123 +msgid "Enable style selection" msgstr "" -#: ../admin/class-ngg-options.php:363 -#: ../admin/manage/class-ngg-gallery-list-table.php:213 -#: ../admin/manage/class-ngg-image-list-table.php:307 -#: ../admin/manage/class-ngg-manager.php:194 -#: ../admin/manage/class-ngg-manager.php:349 -msgid "Resize images" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" msgstr "" -#: ../admin/class-ngg-options.php:365 -#: ../admin/class-ngg-options.php:410 -#: ../admin/class-ngg-options.php:810 -#: ../admin/manage/actions.php:317 -#: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" msgstr "" -#: ../admin/class-ngg-options.php:367 -#: ../admin/class-ngg-options.php:412 -#: ../admin/class-ngg-options.php:812 -#: ../admin/manage/actions.php:325 -#: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." msgstr "" -#: ../admin/class-ngg-options.php:369 -#: ../admin/manage/class-ngg-manager.php:65 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" msgstr "" -#: ../admin/class-ngg-options.php:373 -msgid "Image quality" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." msgstr "" -#: ../admin/class-ngg-options.php:377 -msgid "Backup original" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" msgstr "" -#: ../admin/class-ngg-options.php:381 -msgid "Create a backup for the resized images" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" msgstr "" -#: ../admin/class-ngg-options.php:386 -msgid "Automatically resize" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:390 -msgid "Automatically resize images on upload." +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:395 -msgid "Thumbnail settings" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " msgstr "" -#: ../admin/class-ngg-options.php:398 -msgid "Different sizes" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" msgstr "" -#: ../admin/class-ngg-options.php:401 -msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" msgstr "" -#: ../admin/class-ngg-options.php:405 -msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." msgstr "" -#: ../admin/class-ngg-options.php:408 -msgid "Thumbnail size" +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" msgstr "" -#: ../admin/class-ngg-options.php:414 -msgid "These values are maximum values." +#: admin/manage/actions.php:150 +msgid "EXIF Data" msgstr "" -#: ../admin/class-ngg-options.php:418 -#: ../admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" msgstr "" -#: ../admin/class-ngg-options.php:421 -msgid "Ignore the aspect ratio, so no portrait thumbnails." +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" msgstr "" -#: ../admin/class-ngg-options.php:425 -msgid "Thumbnail quality" +#: admin/tinymce/window.php:261 +msgid "Extended version" msgstr "" -#: ../admin/class-ngg-options.php:429 -msgid "Single picture" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" msgstr "" -#: ../admin/class-ngg-options.php:432 -msgid "Clear cache folder" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" msgstr "" -#: ../admin/class-ngg-options.php:433 -msgid "Proceed now »" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" msgstr "" -#: ../admin/class-ngg-options.php:453 -msgid "Inline gallery" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:456 -msgid "Galleries will not be shown on a subpage, but on the same page." +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " msgstr "" -#: ../admin/class-ngg-options.php:460 -msgid "Images per page" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:463 -#: ../admin/class-ngg-options.php:902 -msgid "images" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" msgstr "" -#: ../admin/class-ngg-options.php:464 -msgid "0 will disable pagination and show all images on one page." +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" msgstr "" -#: ../admin/class-ngg-options.php:468 -msgid "Columns" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." msgstr "" -#: ../admin/class-ngg-options.php:471 -msgid "columns per page" +#: admin/functions.php:679 +msgid "File do not exists" msgstr "" -#: ../admin/class-ngg-options.php:472 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +#: admin/class-ngg-style.php:296 +msgid "File location" msgstr "" -#: ../admin/class-ngg-options.php:480 -msgid "Enable slideshow" +#: admin/class-ngg-options.php:584 +msgid "File name" msgstr "" -#: ../admin/class-ngg-options.php:484 -msgid "Text to show:" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" msgstr "" -#: ../admin/class-ngg-options.php:488 -msgid "This is the text the visitors will have to click to switch between display modes." +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" msgstr "" -#: ../admin/class-ngg-options.php:492 -msgid "Show first" +#: lib/meta.php:141 +msgid "Fired" msgstr "" -#: ../admin/class-ngg-options.php:497 -#: ../widgets/class-ngg-gallery-widget.php:110 -msgid "Thumbnails" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." msgstr "" -#: ../admin/class-ngg-options.php:505 -msgid "Choose what visitors will see first." +#: admin/class-ngg-options.php:831 +msgid "Fit to space" msgstr "" -#: ../admin/class-ngg-options.php:509 -msgid "ImageBrowser" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" msgstr "" -#: ../admin/class-ngg-options.php:513 -msgid "Use ImageBrowser instead of another effect." +#: lib/meta.php:483 +msgid "Flash" msgstr "" -#: ../admin/class-ngg-options.php:518 -msgid "Hidden images" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" msgstr "" -#: ../admin/class-ngg-options.php:522 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +#: admin/manage/actions.php:70 +msgid "Flip vertically" msgstr "" -#: ../admin/class-ngg-options.php:524 -msgid "Note: this increases the page load (possibly a lot)" +#: admin/class-ngg-options.php:856 +msgid "Flippers" msgstr "" -#: ../admin/class-ngg-options.php:528 -msgid "AJAX pagination" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" msgstr "" -#: ../admin/class-ngg-options.php:532 -msgid "Use AJAX pagination to browse images without reloading the page." +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" msgstr "" -#: ../admin/class-ngg-options.php:534 -msgid "Note: works only in combination with the Shutter effect." +#: lib/meta.php:454 +msgid "Focal length" msgstr "" -#: ../admin/class-ngg-options.php:538 -msgid "Sort options" +#: admin/class-ngg-options.php:741 +msgid "Font" msgstr "" -#: ../admin/class-ngg-options.php:541 -msgid "Sort thumbnails" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" msgstr "" -#: ../admin/class-ngg-options.php:546 -msgid "Custom order" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" msgstr "" -#: ../admin/class-ngg-options.php:550 -#: ../admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" msgstr "" -#: ../admin/class-ngg-options.php:554 -msgid "File name" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" msgstr "" -#: ../admin/class-ngg-options.php:558 -msgid "Alt / Title text" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" msgstr "" -#: ../admin/class-ngg-options.php:562 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" msgstr "" -#: ../admin/class-ngg-options.php:569 -msgid "Sort direction" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" msgstr "" -#: ../admin/class-ngg-options.php:573 -#: ../admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" +#: lib/meta.php:480 +msgid "Format" msgstr "" -#: ../admin/class-ngg-options.php:577 -#: ../admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" msgstr "" -#: ../admin/class-ngg-options.php:594 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." msgstr "" -#: ../admin/class-ngg-options.php:595 -msgid "There are some placeholders available you can use in the code below." +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" msgstr "" -#: ../admin/class-ngg-options.php:598 -msgid "The gallery name." +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." msgstr "" -#: ../admin/class-ngg-options.php:599 -msgid "The width of the image." +#: admin/tinymce/window.php:267 +msgid "Gallery display types" msgstr "" -#: ../admin/class-ngg-options.php:600 -msgid "The height of the image." +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" msgstr "" -#: ../admin/class-ngg-options.php:607 -msgid "JavaScript Thumbnail effect" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" msgstr "" -#: ../admin/class-ngg-options.php:610 -#: ../admin/media-upload.php:232 -msgid "None" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" msgstr "" -#: ../admin/class-ngg-options.php:611 -msgid "Thickbox" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." msgstr "" -#: ../admin/class-ngg-options.php:612 -msgid "Lightbox" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" msgstr "" -#: ../admin/class-ngg-options.php:613 -msgid "Highslide" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" msgstr "" -#: ../admin/class-ngg-options.php:614 -msgid "Shutter" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" msgstr "" -#: ../admin/class-ngg-options.php:615 -msgid "PhotoSwipe" +#: admin/class-ngg-options.php:291 +msgid "GD Library" msgstr "" -#: ../admin/class-ngg-options.php:616 -#: ../admin/tinymce/window.php:184 -msgid "Custom" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" msgstr "" -#: ../admin/class-ngg-options.php:621 -msgid "Link Code line" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." msgstr "" -#: ../admin/class-ngg-options.php:647 -msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +#: admin/class-ngg-options.php:257 +msgid "General settings" msgstr "" -#: ../admin/class-ngg-options.php:652 -msgid "Preview" +#: nggallery.php:739 +msgid "Get help" msgstr "" -#: ../admin/class-ngg-options.php:653 -msgid "Select an image" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" msgstr "" -#: ../admin/class-ngg-options.php:658 -msgid "View full image" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" msgstr "" -#: ../admin/class-ngg-options.php:662 -#: ../admin/class-ngg-options.php:666 -msgid "Position" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" msgstr "" -#: ../admin/class-ngg-options.php:686 -msgid "Offset" +#: lib/meta.php:473 +msgid "Headline" msgstr "" -#: ../admin/class-ngg-options.php:701 -msgid "Use image as watermark" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" msgstr "" -#: ../admin/class-ngg-options.php:704 -msgid "URL to file" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" msgstr "" -#: ../admin/class-ngg-options.php:708 -msgid "Use text as watermark" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" msgstr "" -#: ../admin/class-ngg-options.php:711 -msgid "Font" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" msgstr "" -#: ../admin/class-ngg-options.php:723 -msgid "This function will not work, cause you need the FreeType library" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." msgstr "" -#: ../admin/class-ngg-options.php:725 -msgid "You can upload more fonts in the folder nggallery/fonts" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -#: ../admin/class-ngg-options.php:731 -#: ../admin/manage/class-ngg-manager.php:81 -#: ../admin/media-upload.php:242 -msgid "Size" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" msgstr "" -#: ../admin/class-ngg-options.php:735 -msgid "Color" +#: admin/media-upload.php:211 +msgid "Hide" msgstr "" -#: ../admin/class-ngg-options.php:739 -msgid "Text" +#: admin/class-ngg-options.php:643 +msgid "Highslide" msgstr "" -#: ../admin/class-ngg-options.php:743 -msgid "Opaque" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." msgstr "" -#: ../admin/class-ngg-options.php:801 -msgid "Fit to space" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" msgstr "" -#: ../admin/class-ngg-options.php:804 -#: ../widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." +#. Author URI of the plugin +msgid "http://www.wpgetready.com" msgstr "" -#: ../admin/class-ngg-options.php:808 -msgid "Default size" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" msgstr "" -#: ../admin/class-ngg-options.php:817 -msgid "Transition / Fade effect" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" msgstr "" -#: ../admin/class-ngg-options.php:822 -msgid "Attention Seekers" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/class-ngg-options.php:823 -msgid "Bouncing Entrances" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." msgstr "" -#: ../admin/class-ngg-options.php:824 -msgid "Fading Entrances" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" msgstr "" -#: ../admin/class-ngg-options.php:825 -msgid "Fading Exits" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." msgstr "" -#: ../admin/class-ngg-options.php:826 -msgid "Flippers" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." msgstr "" -#: ../admin/class-ngg-options.php:827 -msgid "Lightspeed" -msgstr "" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "" +msgstr[1] "" -#: ../admin/class-ngg-options.php:828 -msgid "Rotating Entrances" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" msgstr "" -#: ../admin/class-ngg-options.php:829 -msgid "Rotating Exits" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" -#: ../admin/class-ngg-options.php:830 -msgid "Specials" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" msgstr "" -#: ../admin/class-ngg-options.php:831 -msgid "Zoom Entrances" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" msgstr "" -#: ../admin/class-ngg-options.php:840 -msgid "These effects are powered by" +#: admin/class-ngg-options.php:277 +msgid "Image files" msgstr "" -#: ../admin/class-ngg-options.php:840 -msgid "Click here for examples of all effects and to learn more." +#: lib/meta.php:482 +msgid "Image Height" msgstr "" -#: ../admin/class-ngg-options.php:844 -msgid "Loop" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" msgstr "" -#: ../admin/class-ngg-options.php:847 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." +#: admin/media-upload.php:216 +msgid "Image ID:" msgstr "" -#: ../admin/class-ngg-options.php:851 -msgid "Mouse/touch drag" +#: admin/class-ngg-options.php:403 +msgid "Image quality" msgstr "" -#: ../admin/class-ngg-options.php:854 -msgid "Enable dragging with the mouse (or touch)." +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" msgstr "" -#: ../admin/class-ngg-options.php:858 -msgid "Previous / Next" +#: admin/manage/actions.php:93 +msgid "Image rotated" msgstr "" -#: ../admin/class-ngg-options.php:861 -msgid "Show next/previous buttons." +#: admin/class-ngg-options.php:387 +msgid "Image settings" msgstr "" -#: ../admin/class-ngg-options.php:865 -msgid "Show dots" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" -#: ../admin/class-ngg-options.php:868 -msgid "Show dots for each image." +#: lib/meta.php:481 +msgid "Image Width" msgstr "" -#: ../admin/class-ngg-options.php:872 -msgid "Autoplay" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" msgstr "" -#: ../admin/class-ngg-options.php:875 -msgid "Automatically play the images." +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" msgstr "" -#: ../admin/class-ngg-options.php:879 -msgid "Duration" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" msgstr "" -#: ../admin/class-ngg-options.php:882 -msgid "sec." +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" msgstr "" -#: ../admin/class-ngg-options.php:886 -msgid "Pause on hover" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" msgstr "" -#: ../admin/class-ngg-options.php:889 -msgid "Pause when hovering over the slideshow." +#: admin/class-ngg-options.php:490 +msgid "Images per page" msgstr "" -#: ../admin/class-ngg-options.php:893 -msgid "Click for next" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." msgstr "" -#: ../admin/class-ngg-options.php:896 -msgid "Click to go to the next image." +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" msgstr "" -#: ../admin/class-ngg-options.php:899 -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "Number of images" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" msgstr "" -#: ../admin/class-ngg-options.php:903 -msgid "Number of images to display when using random or latest." +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" msgstr "" -#: ../admin/class-ngg-options.php:966 -#, php-format -msgid "Rebuild image structure : %s / %s images" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" msgstr "" -#: ../admin/class-ngg-options.php:967 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" msgstr "" -#: ../admin/class-ngg-options.php:968 -#, php-format -msgid "Rebuild album structure : %s / %s albums" +#: admin/functions.php:974 +msgid "Import via cURL failed." msgstr "" -#: ../admin/class-ngg-options.php:1022 -msgid "Done." +#: admin/functions.php:188 +msgid "Importing was aborted." msgstr "" -#: ../admin/class-ngg-overview.php:39 -msgid "Contributors" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" msgstr "" -#: ../admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/class-ngg-overview.php:56 -msgid "Image" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" msgstr "" -#: ../admin/class-ngg-overview.php:62 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -msgid "Album" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." msgstr "" -#: ../admin/class-ngg-overview.php:67 -msgid "Add new pictures" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" msgstr "" -#: ../admin/class-ngg-overview.php:104 -msgid "Storage Space" +#: admin/tinymce/window.php:475 +msgid "Insert" msgstr "" -#: ../admin/class-ngg-overview.php:107 -msgid "Allowed" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" msgstr "" -#: ../admin/class-ngg-overview.php:108 -#, php-format -msgid "%2$s MB" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " msgstr "" -#: ../admin/class-ngg-overview.php:111 -msgid "Used" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." msgstr "" -#: ../admin/class-ngg-overview.php:112 -#, php-format -msgid "%2$s MB (%3$s%%)" +#: admin/manage/actions.php:176 +msgid "IPTC Data" msgstr "" -#: ../admin/class-ngg-overview.php:126 -#, php-format -msgid "The newsfeed could not be loaded. Check the front page to check for updates." +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" msgstr "" -#: ../admin/class-ngg-overview.php:137 -msgid "Untitled" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" msgstr "" -#: ../admin/class-ngg-overview.php:305 -msgid "Running..." +#: lib/meta.php:455 +msgid "ISO" msgstr "" -#: ../admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" msgstr "" -#: ../admin/class-ngg-overview.php:350 -#: ../admin/class-ngg-overview.php:356 -#: ../admin/class-ngg-overview.php:362 -msgid "Not tested" +#: lib/meta.php:464 +msgid "Keywords" msgstr "" -#: ../admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" msgstr "" -#: ../admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" +#: lib/meta.php:478 +msgid "Last modified" msgstr "" -#: ../admin/class-ngg-overview.php:355 -msgid "Test image function" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" msgstr "" -#: ../admin/class-ngg-overview.php:357 -msgid "The plugin could create images." +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" msgstr "" -#: ../admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." msgstr "" -#: ../admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" msgstr "" -#: ../admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." msgstr "" -#: ../admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" msgstr "" -#: ../admin/class-ngg-overview.php:368 -msgid "Check plugin" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" msgstr "" -#: ../admin/class-ngg-overview.php:384 -msgid "Graphic Library" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" msgstr "" -#: ../admin/class-ngg-overview.php:410 -msgid "There is no GD support" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" msgstr "" -#: ../admin/class-ngg-overview.php:423 -#: ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 -#: ../admin/class-ngg-overview.php:503 -msgid "Yes" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" msgstr "" -#: ../admin/class-ngg-overview.php:425 -#: ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 -#: ../admin/class-ngg-overview.php:505 -msgid "No" +#: nggallery.php:516 +msgid "loading" msgstr "" -#: ../admin/class-ngg-overview.php:445 -msgid "Not set" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." msgstr "" -#: ../admin/class-ngg-overview.php:449 -msgid "On" +#: lib/meta.php:469 +msgid "Location" msgstr "" -#: ../admin/class-ngg-overview.php:451 -msgid "Off" +#: admin/class-ngg-options.php:874 +msgid "Loop" msgstr "" -#: ../admin/class-ngg-overview.php:457 -#: ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 -#: ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 -#: ../admin/class-ngg-overview.php:487 -msgid "N/A" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" msgstr "" -#: ../admin/class-ngg-overview.php:485 -msgid " MB" +#: lib/meta.php:461 +msgid "Make" msgstr "" -#: ../admin/class-ngg-overview.php:509 -msgid "Operating System" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/class-ngg-overview.php:511 -msgid "Server" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" msgstr "" -#: ../admin/class-ngg-overview.php:512 -msgid "Memory Usage" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" msgstr "" -#: ../admin/class-ngg-overview.php:513 -msgid "MYSQL Version" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" msgstr "" -#: ../admin/class-ngg-overview.php:514 -msgid "SQL Mode" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" msgstr "" -#: ../admin/class-ngg-overview.php:515 -msgid "PHP Version" +#: admin/class-ngg-options.php:354 +msgid "Match with" msgstr "" -#: ../admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" msgstr "" -#: ../admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" msgstr "" -#: ../admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" msgstr "" -#: ../admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" msgstr "" -#: ../admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." msgstr "" -#: ../admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" msgstr "" -#: ../admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." msgstr "" -#: ../admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" msgstr "" -#: ../admin/class-ngg-overview.php:524 -msgid "PHP XML Support" -msgstr "" - -#: ../admin/class-ngg-overview.php:532 -msgid "Loading…" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" msgstr "" -#: ../admin/class-ngg-overview.php:532 -msgid "This widget requires JavaScript." +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" msgstr "" -#: ../admin/class-ngg-overview.php:557 -msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" msgstr "" -#: ../admin/class-ngg-overview.php:599 +#: admin/class-ngg-admin-launcher.php:539 #, php-format -msgid "By %s" +msgid "More information about this is available on this webpage: %s" msgstr "" -#: ../admin/class-ngg-overview.php:611 -#, php-format -msgid "Install %s now" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" msgstr "" -#: ../admin/class-ngg-overview.php:611 -msgid "Install Now" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" msgstr "" -#: ../admin/class-ngg-overview.php:618 -#, php-format -msgid "Update %s now" +#: admin/class-ngg-style.php:286 +msgid "Move file" msgstr "" -#: ../admin/class-ngg-overview.php:618 -msgid "Update Now" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." msgstr "" -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -#, php-format -msgid "More information about %s" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." msgstr "" -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -msgid "More Details" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." msgstr "" -#: ../admin/class-ngg-overview.php:679 -msgid "Untested with your version of WordPress" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." msgstr "" -#: ../admin/class-ngg-overview.php:681 -msgid "Incompatible with your version of WordPress" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" msgstr "" -#: ../admin/class-ngg-overview.php:683 -msgid "Compatible with your version of WordPress" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" msgstr "" -#: ../admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" msgstr "" -#: ../admin/class-ngg-overview.php:747 -msgid "Developed & maintained by WPGetReady.com" +#: admin/wpmu.php:79 +msgid "Network Options" msgstr "" -#: ../admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" msgstr "" -#: ../admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" msgstr "" -#: ../admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." msgstr "" -#: ../admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" msgstr "" -#: ../admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" msgstr "" -#: ../admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" +#: nggfunctions.php:125 +msgid "next" msgstr "" -#: ../admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" msgstr "" -#: ../admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" +#: nggallery.php:422 +msgid "NextCellent" msgstr "" -#: ../admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -#: ../admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" msgstr "" -#: ../admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" msgstr "" -#: ../admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" +#: admin/class-ngg-installer.php:112 +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" msgstr "" -#: ../admin/class-ngg-roles.php:17 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" msgstr "" -#: ../admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" msgstr "" -#: ../admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." msgstr "" -#: ../admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" msgstr "" -#: ../admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" msgstr "" -#: ../admin/class-ngg-roles.php:35 -msgid "Manage gallery" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" msgstr "" -#: ../admin/class-ngg-roles.php:39 -msgid "Manage others gallery" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" msgstr "" -#: ../admin/class-ngg-roles.php:43 -msgid "Manage tags" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" -#: ../admin/class-ngg-roles.php:51 -msgid "Change style" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" msgstr "" -#: ../admin/class-ngg-roles.php:55 -msgid "Change options" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" msgstr "" -#: ../admin/class-ngg-roles.php:59 -msgid "Update capabilities" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" msgstr "" -#: ../admin/class-ngg-roles.php:82 -msgid "Updated capabilities" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" msgstr "" -#: ../admin/class-ngg-setup.php:14 -msgid "Reset options" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." msgstr "" -#: ../admin/class-ngg-setup.php:17 -msgid "Reset all options/settings to the default installation." +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" msgstr "" -#: ../admin/class-ngg-setup.php:19 -msgid "Reset settings" +#: admin/manage/actions.php:170 +msgid "No exif data" msgstr "" -#: ../admin/class-ngg-setup.php:25 -msgid "Uninstall plugin tables" +#: admin/functions.php:1573 +msgid "No file was uploaded" msgstr "" -#: ../admin/class-ngg-setup.php:30 -msgid "You don't like NextCellent Gallery?" +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" msgstr "" -#: ../admin/class-ngg-setup.php:31 -msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." msgstr "" -#: ../admin/class-ngg-setup.php:34 -msgid "WARNING:" +#: admin/media-upload.php:167 +msgid "No gallery" msgstr "" -#: ../admin/class-ngg-setup.php:36 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" msgstr "" -#: ../admin/class-ngg-setup.php:36 -msgid "and" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" msgstr "" -#: ../admin/class-ngg-setup.php:39 -msgid "Show uninstall button" +#: admin/functions.php:310 +msgid "No images were added." msgstr "" -#: ../admin/class-ngg-setup.php:40 -msgid "Uninstall plugin" +#: admin/manage/actions.php:145 +msgid "No meta data saved" msgstr "" -#: ../admin/class-ngg-setup.php:49 -msgid "Reset all options to default settings?" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" msgstr "" -#: ../admin/class-ngg-setup.php:51 -#: ../admin/class-ngg-setup.php:66 -msgid "Choose [Cancel] to Stop, [OK] to proceed." +#: lib/tags.php:35 +msgid "No new tag specified!" msgstr "" -#: ../admin/class-ngg-setup.php:64 -msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" msgstr "" -#: ../admin/class-ngg-setup.php:97 -msgid "Reset all settings to the default parameters." +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." msgstr "" -#: ../admin/class-ngg-setup.php:104 -msgid "Uninstall successful! Now delete the plugin and enjoy your life!" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" msgstr "" -#: ../admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" msgstr "" -#: ../admin/class-ngg-style.php:120 -msgid "No CSS file will be used." +#: lib/tags.php:241 +msgid "No slug edited." msgstr "" -#: ../admin/class-ngg-style.php:129 -#: ../admin/class-ngg-style.php:169 -msgid "You do not have sufficient permissions to edit templates for this blog." +#: lib/tags.php:186 +msgid "No tag deleted." msgstr "" -#: ../admin/class-ngg-style.php:154 -msgid "Could not move file." +#: lib/tags.php:141 +msgid "No tag merged." msgstr "" -#: ../admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." +#: lib/tags.php:86 +msgid "No tag renamed." msgstr "" -#: ../admin/class-ngg-style.php:162 -msgid "Could not save file." +#: lib/tags.php:163 +msgid "No tag specified!" msgstr "" -#: ../admin/class-ngg-style.php:182 -msgid "CSS file successfully moved." +#: admin/functions.php:36 +msgid "No valid gallery name!" msgstr "" -#: ../admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." +#: lib/tags.php:95 +msgid "No valid new tag." msgstr "" -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." +#: admin/functions.php:958 +msgid "No valid URL path " msgstr "" -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "This CSS file will be applied:" +#: admin/class-ngg-options.php:640 +msgid "None" msgstr "" -#: ../admin/class-ngg-style.php:248 -msgid "Style Editor" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" msgstr "" -#: ../admin/class-ngg-style.php:259 -msgid "Activate" +#: admin/class-ngg-overview.php:445 +msgid "Not set" msgstr "" -#: ../admin/class-ngg-style.php:268 -#, php-format -msgid "Editing %s" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" msgstr "" -#: ../admin/class-ngg-style.php:270 +#: lib/core.php:432 #, php-format -msgid "Browsing %s" +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" msgstr "" -#: ../admin/class-ngg-style.php:273 -msgid "(from the theme folder)" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." msgstr "" -#: ../admin/class-ngg-style.php:283 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." msgstr "" -#: ../admin/class-ngg-style.php:286 -msgid "Move file" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" msgstr "" -#: ../admin/class-ngg-style.php:292 -msgid "Version" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." msgstr "" -#: ../admin/class-ngg-style.php:296 -msgid "File location" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" msgstr "" -#: ../admin/class-ngg-style.php:309 -msgid "Update File" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" msgstr "" -#: ../admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." msgstr "" -#: ../admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" msgstr "" -#: ../admin/class-ngg-tag-manager.php:45 -msgid "Most popular" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" msgstr "" -#: ../admin/class-ngg-tag-manager.php:46 -msgid "Least used" +#: admin/class-ngg-overview.php:451 +msgid "Off" msgstr "" -#: ../admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" +#: admin/class-ngg-options.php:716 +msgid "Offset" msgstr "" -#: ../admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -#: ../admin/class-ngg-tag-manager.php:118 -msgid "Search tags" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" msgstr "" -#: ../admin/class-ngg-tag-manager.php:122 -msgid "Go" +#: admin/class-ngg-overview.php:449 +msgid "On" msgstr "" -#: ../admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -#: ../admin/class-ngg-tag-manager.php:162 -#: ../admin/class-ngg-tag-manager.php:166 -#: ../admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" +#: admin/tinymce/window.php:122 +msgid "One picture" msgstr "" -#: ../admin/class-ngg-tag-manager.php:175 -msgid "Next tags" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" msgstr "" -#: ../admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" msgstr "" -#: ../admin/class-ngg-tag-manager.php:195 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +#: admin/class-ngg-options.php:773 +msgid "Opaque" msgstr "" -#: ../admin/class-ngg-tag-manager.php:196 -#: ../admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." +#: admin/class-ngg-overview.php:509 +msgid "Operating System" msgstr "" -#: ../admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." msgstr "" -#: ../admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" msgstr "" -#: ../admin/class-ngg-tag-manager.php:207 -msgid "Rename" +#: admin/class-ngg-adder.php:536 +msgid "Or" msgstr "" -#: ../admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" msgstr "" -#: ../admin/class-ngg-tag-manager.php:221 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." msgstr "" -#: ../admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." msgstr "" -#: ../admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" msgstr "" -#: ../admin/class-ngg-tag-manager.php:235 -msgid "Edit Tag Slug" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" msgstr "" -#: ../admin/class-ngg-tag-manager.php:243 -msgid "Enter the tag name to edit and its new slug. Slug definition" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" msgstr "" -#: ../admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" msgstr "" -#: ../admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" msgstr "" -#: ../admin/class-ngg-tag-manager.php:255 -#: ../admin/manage/class-ngg-gallery-list-table.php:106 -msgid "Edit" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" msgstr "" -#: ../admin/functions.php:38 -msgid "No valid gallery name!" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -#: ../admin/functions.php:48 -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" msgstr "" -#: ../admin/functions.php:48 -msgid "didn't exist. Please create first the main gallery folder " +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" msgstr "" -#: ../admin/functions.php:49 -#: ../admin/functions.php:58 -msgid "Check this link, if you didn't know how to set the permission :" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" msgstr "" -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -msgid "is not writeable !" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" msgstr "" -#: ../admin/functions.php:79 -#: ../admin/functions.php:88 -#: ../admin/functions.php:1126 -#: ../lib/core.php:102 -msgid "Unable to create directory " +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/functions.php:92 -msgid "The server setting Safe-Mode is on !" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" msgstr "" -#: ../admin/functions.php:93 -msgid "If you have problems, please create directory" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." msgstr "" -#: ../admin/functions.php:94 -msgid "and the thumbnails directory" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" msgstr "" -#: ../admin/functions.php:94 -msgid "with permission 777 manually !" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" msgstr "" -#: ../admin/functions.php:120 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" msgstr "" -#: ../admin/functions.php:123 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" msgstr "" -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" msgstr "" -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" msgstr "" -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" msgstr "" -#: ../admin/functions.php:191 -msgid "Importing was aborted." +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" msgstr "" -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" msgstr "" -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" msgstr "" -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1243 -#: ../admin/manage/class-ngg-gallery-list-table.php:212 -#: ../admin/manage/class-ngg-image-list-table.php:306 -#: ../admin/manage/class-ngg-manager.php:197 -#: ../admin/manage/class-ngg-manager.php:359 -msgid "Create new thumbnails" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" msgstr "" -#: ../admin/functions.php:304 -msgid " picture(s) successfully renamed" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" msgstr "" -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" msgstr "" -#: ../admin/functions.php:313 -msgid "No images were added." +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" msgstr "" -#: ../admin/functions.php:485 -#: ../admin/functions.php:569 -#: ../admin/functions.php:624 -#: ../admin/functions.php:721 -#: ../admin/functions.php:775 -msgid "Object didn't contain correct data" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" msgstr "" -#: ../admin/functions.php:494 -msgid " is not writeable " +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" msgstr "" -#: ../admin/functions.php:579 -#: ../admin/functions.php:627 -#: ../admin/functions.php:727 -#: ../admin/functions.php:778 -msgid " is not writeable" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -#: ../admin/functions.php:781 -msgid "File do not exists" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/functions.php:785 -msgid "Couldn't restore original image" +#: nggallery.php:295 +msgid "Picture tag" msgstr "" -#: ../admin/functions.php:901 -msgid "(Error : Couldn't not update data base)" +#: nggallery.php:296 +msgid "Picture tag: %2$l." msgstr "" -#: ../admin/functions.php:908 -msgid "(Error : Couldn't not update meta data)" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " msgstr "" -#: ../admin/functions.php:917 -msgid "(Error : Couldn't not find image)" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" msgstr "" -#: ../admin/functions.php:1060 -msgid "No valid URL path " +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." msgstr "" -#: ../admin/functions.php:1076 -msgid "Import via cURL failed." +#: admin/class-ngg-options.php:435 +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." msgstr "" -#: ../admin/functions.php:1093 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" msgstr "" -#: ../admin/functions.php:1110 -msgid "Could not get a valid foldername" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" msgstr "" -#: ../admin/functions.php:1121 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" msgstr "" -#: ../admin/functions.php:1136 -msgid "Zip-File successfully unpacked" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" msgstr "" -#: ../admin/functions.php:1167 -#: ../admin/functions.php:1267 -msgid "No gallery selected !" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" msgstr "" -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1292 -msgid "Failure in database, no gallery path set !" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" msgstr "" -#: ../admin/functions.php:1199 -#: ../admin/functions.php:1286 -msgid "is no valid image file!" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." msgstr "" -#: ../admin/functions.php:1213 -#: ../admin/functions.php:1411 -#: ../admin/functions.php:1488 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" +#: admin/class-ngg-options.php:682 +msgid "Preview" msgstr "" -#: ../admin/functions.php:1220 -#: ../admin/functions.php:1309 -msgid "Error, the file could not be moved to : " +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" msgstr "" -#: ../admin/functions.php:1225 -#: ../admin/functions.php:1313 -msgid "Error, the file permissions could not be set" +#: nggfunctions.php:125 +msgid "previous" msgstr "" -#: ../admin/functions.php:1248 -msgid " Image(s) successfully added" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" msgstr "" -#: ../admin/functions.php:1275 -msgid "Invalid upload. Error Code : " +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" msgstr "" -#: ../admin/functions.php:1351 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" msgstr "" -#: ../admin/functions.php:1352 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +#: lib/meta.php:479 +msgid "Program tool" msgstr "" -#: ../admin/functions.php:1405 -#: ../admin/functions.php:1482 -msgid "The destination gallery does not exist" +#: lib/meta.php:470 +msgid "Province/State" msgstr "" -#: ../admin/functions.php:1436 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" msgstr "" -#: ../admin/functions.php:1456 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" msgstr "" -#: ../admin/functions.php:1515 -#, php-format -msgid "Failed to copy image %1$s to %2$s" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" msgstr "" -#: ../admin/functions.php:1529 -#, php-format -msgid "Failed to copy database row for picture %s" +#: admin/tinymce/window.php:124 +msgid "Random pictures" msgstr "" -#: ../admin/functions.php:1541 +#: admin/class-ngg-options.php:1009 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgid "Rebuild album structure : %s / %s albums" msgstr "" -#: ../admin/functions.php:1544 +#: admin/class-ngg-options.php:1008 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgid "Rebuild gallery structure : %s / %s galleries" msgstr "" -#: ../admin/functions.php:1553 +#: admin/class-ngg-options.php:1007 #, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "" - -#: ../admin/functions.php:1668 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ../admin/functions.php:1671 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "" - -#: ../admin/functions.php:1674 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ../admin/functions.php:1677 -msgid "No file was uploaded" -msgstr "" - -#: ../admin/functions.php:1680 -msgid "Missing a temporary folder" -msgstr "" - -#: ../admin/functions.php:1683 -msgid "Failed to write file to disk" -msgstr "" - -#: ../admin/functions.php:1686 -msgid "File upload stopped by extension" -msgstr "" - -#: ../admin/functions.php:1689 -msgid "Unknown upload error" -msgstr "" - -#: ../admin/manage/actions.php:58 -msgid "Select how you would like to rotate the image on the left." -msgstr "" - -#: ../admin/manage/actions.php:65 -msgid "90° clockwise" +msgid "Rebuild image structure : %s / %s images" msgstr "" -#: ../admin/manage/actions.php:67 -msgid "90° anticlockwise" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " msgstr "" -#: ../admin/manage/actions.php:69 -msgid "Flip horizontally" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" msgstr "" -#: ../admin/manage/actions.php:71 -msgid "Flip vertically" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" msgstr "" -#: ../admin/manage/actions.php:94 -msgid "Image rotated" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" msgstr "" -#: ../admin/manage/actions.php:97 -msgid "Error rotating thumbnail" +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" msgstr "" -#: ../admin/manage/actions.php:129 -#: ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 -#: ../admin/manage/actions.php:204 -msgid "Value" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" msgstr "" -#: ../admin/manage/actions.php:146 -msgid "No meta data saved" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" msgstr "" -#: ../admin/manage/actions.php:151 -msgid "EXIF Data" +#: admin/class-ngg-options.php:344 +msgid "Related images" msgstr "" -#: ../admin/manage/actions.php:171 -msgid "No exif data" +#: nggfunctions.php:932 +msgid "Related images for" msgstr "" -#: ../admin/manage/actions.php:177 -msgid "IPTC Data" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" msgstr "" -#: ../admin/manage/actions.php:199 -msgid "XMP Data" +#: admin/class-ngg-adder.php:226 +msgid "remove" msgstr "" -#: ../admin/manage/actions.php:255 -msgid "Zoom In" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" msgstr "" -#: ../admin/manage/actions.php:259 -msgid "Zoom Out" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" msgstr "" -#: ../admin/manage/actions.php:263 -msgid "Rotate Left" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" -#: ../admin/manage/actions.php:267 -msgid "Rotate Right" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" msgstr "" -#: ../admin/manage/actions.php:271 +#: admin/manage/actions.php:270 msgid "Reset" msgstr "" -#: ../admin/manage/actions.php:275 -msgid "Center selection" -msgstr "" - -#: ../admin/manage/actions.php:292 -msgid "The parameters" -msgstr "" - -#: ../admin/manage/actions.php:298 -msgid "X" -msgstr "" - -#: ../admin/manage/actions.php:302 -#: ../admin/manage/actions.php:311 -#: ../admin/manage/actions.php:320 -#: ../admin/manage/actions.php:328 -msgid "px" -msgstr "" - -#: ../admin/manage/actions.php:308 -msgid "Y" -msgstr "" - -#: ../admin/manage/actions.php:333 -msgid "Rotation" -msgstr "" - -#: ../admin/manage/actions.php:337 -msgid "deg" -msgstr "" - -#: ../admin/manage/actions.php:343 -msgid "Apply the parameters" -msgstr "" - -#: ../admin/manage/actions.php:344 -msgid "Apply" -msgstr "" - -#: ../admin/manage/actions.php:380 -msgid "Thumbnail updated" -msgstr "" - -#: ../admin/manage/actions.php:384 -msgid "Error updating thumbnail" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:96 -#: ../admin/manage/class-ngg-gallery-manager.php:108 -#: ../admin/manage/class-ngg-image-manager.php:127 -#: ../admin/manage/class-ngg-image-manager.php:262 -#: ../admin/manage/class-ngg-image-manager.php:372 -#: ../admin/manage/class-ngg-manager.php:422 -#: ../admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:158 -#: ../admin/manage/class-ngg-image-manager.php:305 -msgid "Update successful" +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:152 -#: ../admin/manage/class-ngg-image-list-table.php:233 -msgid "ID" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:156 -msgid "Page ID" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:211 -#: ../admin/manage/class-ngg-image-list-table.php:305 -#: ../admin/manage/class-ngg-manager.php:206 -msgid "Set watermark" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:214 -#: ../admin/manage/class-ngg-image-list-table.php:308 -#: ../admin/manage/class-ngg-manager.php:200 -msgid "Import metadata" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:215 -#: ../admin/manage/class-ngg-image-list-table.php:309 -#: ../admin/manage/class-ngg-manager.php:203 -msgid "Recover from backup" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:92 -#, php-format -msgid "Allowed characters for file and folder names are %s" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" +#: admin/manage/actions.php:262 +msgid "Rotate Left" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" +#: admin/manage/actions.php:266 +msgid "Rotate Right" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:234 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:235 -#: ../admin/manage/class-ngg-sort-manager.php:111 -msgid "Filename" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:236 -msgid "Alt & Title Text" +#: admin/manage/actions.php:332 +msgid "Rotation" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:238 -msgid "Exclude" +#: admin/class-ngg-overview.php:305 +msgid "Running..." msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:273 +#: admin/functions.php:1249 #, php-format -msgid "View \"%s\"" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:274 -msgid "View" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:275 -msgid "Show Meta data" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:276 -msgid "Meta" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:277 -msgid "Customize thumbnail" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:278 -msgid "Edit thumb" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:279 -#: ../admin/manage/class-ngg-image-list-table.php:280 -msgid "Rotate" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:285 -msgid "Recover" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:310 -msgid "Delete images" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:311 -msgid "Rotate images clockwise" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:312 -msgid "Rotate images counter-clockwise" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:313 -msgid "Copy to..." -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:314 -msgid "Move to..." -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:315 -msgid "Add tags" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:316 -#: ../admin/manage/class-ngg-manager.php:222 -msgid "Delete tags" +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:317 -msgid "Overwrite tags" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:103 -msgid "Recover \"{}\"?" +#: admin/media-upload.php:275 +msgid "Save all changes" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:108 -msgid "Delete \"{}\"?" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:151 -msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:186 -msgid "No Picture" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:228 -msgid "Main page (No parent)" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:234 -msgid "Add page" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:340 -#, php-format -msgid "Picture %d deleted successfully." +#: admin/class-ngg-options.php:912 +msgid "sec." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:344 -#, php-format -msgid "Picture %d could not be deleted." +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:359 -msgid "Operation successful. Please clear your browser cache." +#: admin/media-upload.php:179 +msgid "Select »" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:398 -#, php-format -msgid "New page %s (ID: %s) created." +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " +#: admin/tinymce/window.php:304 +msgid "Select a picture" msgstr "" -#: ../admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" msgstr "" -#: ../admin/manage/class-ngg-manager.php:132 -msgid "Select the destination gallery:" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" msgstr "" -#: ../admin/manage/class-ngg-manager.php:134 -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -msgid "Select or search for a gallery" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" msgstr "" -#: ../admin/manage/class-ngg-manager.php:177 -msgid "No images selected" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" msgstr "" -#: ../admin/manage/class-ngg-manager.php:191 -msgid "No action selected." +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:210 -msgid "Copy image to..." +#: admin/class-ngg-adder.php:538 +msgid "Select Files" msgstr "" -#: ../admin/manage/class-ngg-manager.php:214 -msgid "Move image to..." +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:218 -msgid "Add new tags" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" msgstr "" -#: ../admin/manage/class-ngg-manager.php:226 -msgid "Overwrite" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" msgstr "" -#: ../admin/manage/class-ngg-manager.php:229 -#: ../admin/manage/class-ngg-manager.php:232 -msgid "Rotate images" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:239 -#: ../admin/manage/class-ngg-manager.php:256 -#, php-format -msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." msgstr "" -#: ../admin/manage/class-ngg-manager.php:380 -#: ../admin/manage/class-ngg-manager.php:397 -#: ../admin/manage/class-ngg-manager.php:408 -msgid "Tags changed" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" msgstr "" -#: ../admin/manage/class-ngg-manager.php:464 -msgid "Gallery deleted successfully." +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" msgstr "" -#: ../admin/manage/class-ngg-manager.php:466 -msgid "Something went wrong." +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:486 -msgid "Pictures deleted successfully " +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" msgstr "" -#: ../admin/manage/class-ngg-search-manager.php:38 -#, php-format -msgid "Image results for %s" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" +#: nggallery.php:297 +msgid "Separate picture tags with commas." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" +#: admin/class-ngg-overview.php:511 +msgid "Server" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:116 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:121 -#: ../lib/meta.php:452 -msgid "Date/Time" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" msgstr "" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" msgstr "" -#: ../admin/media-upload.php:166 -msgid "No gallery" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" msgstr "" -#: ../admin/media-upload.php:178 -msgid "Select »" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" msgstr "" -#: ../admin/media-upload.php:209 +#: admin/media-upload.php:210 msgid "Show" msgstr "" -#: ../admin/media-upload.php:210 -msgid "Hide" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" msgstr "" -#: ../admin/media-upload.php:215 -msgid "Image ID:" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" msgstr "" -#: ../admin/media-upload.php:229 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." msgstr "" -#: ../admin/media-upload.php:234 -#: ../admin/tinymce/window.php:339 -msgid "Left" +#: admin/class-ngg-options.php:895 +msgid "Show dots" msgstr "" -#: ../admin/media-upload.php:236 -#: ../admin/tinymce/window.php:340 -msgid "Center" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." msgstr "" -#: ../admin/media-upload.php:238 -#: ../admin/tinymce/window.php:341 -msgid "Right" +#: admin/class-ngg-options.php:522 +msgid "Show first" msgstr "" -#: ../admin/media-upload.php:248 -msgid "Full size" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" msgstr "" -#: ../admin/media-upload.php:250 -msgid "Singlepic" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." msgstr "" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" msgstr "" -#: ../admin/media-upload.php:274 -msgid "Save all changes" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" msgstr "" -#: ../admin/tinymce/window.php:122 -msgid "One picture" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/tinymce/window.php:123 -msgid "Recent pictures" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/tinymce/window.php:124 -msgid "Random pictures" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." msgstr "" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" +#: admin/class-ngg-options.php:644 +msgid "Shutter" msgstr "" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -#: ../widgets/class-ngg-slideshow-widget.php:113 -msgid "Select a gallery:" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" msgstr "" -#: ../admin/tinymce/window.php:143 -msgid "Display types" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" msgstr "" -#: ../admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" +#: admin/class-ngg-options.php:459 +msgid "Single picture" msgstr "" -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" +#: admin/media-upload.php:251 +msgid "Singlepic" msgstr "" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" msgstr "" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" msgstr "" -#: ../admin/tinymce/window.php:190 -msgid "Type options" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" msgstr "" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" msgstr "" -#: ../admin/tinymce/window.php:208 -msgid "Slideshow dimensions" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" msgstr "" -#: ../admin/tinymce/window.php:219 -msgid "Template name" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." msgstr "" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." msgstr "" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" -#: ../admin/tinymce/window.php:245 -msgid "Album display types" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" msgstr "" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." msgstr "" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" msgstr "" -#: ../admin/tinymce/window.php:267 -msgid "Gallery display types" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" msgstr "" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" msgstr "" -#: ../admin/tinymce/window.php:304 -msgid "Select a picture" +#: admin/class-ngg-options.php:568 +msgid "Sort options" msgstr "" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" msgstr "" -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Options" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" msgstr "" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" msgstr "" -#: ../admin/tinymce/window.php:325 -msgid "Effect" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" msgstr "" -#: ../admin/tinymce/window.php:328 -msgid "No effect" +#: lib/meta.php:475 +msgid "Source" msgstr "" -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" msgstr "" -#: ../admin/tinymce/window.php:338 -msgid "No float" +#: admin/class-ngg-options.php:860 +msgid "Specials" msgstr "" -#: ../admin/tinymce/window.php:346 -msgid "Link" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" msgstr "" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: admin/upgrade.php:124 +msgid "Start upgrade now" msgstr "" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -msgid "The number of images that should be displayed." +#: admin/class-ngg-adder.php:475 +msgid "Start upload" msgstr "" -#: ../admin/tinymce/window.php:368 -msgid "Sort the images" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" msgstr "" -#: ../admin/tinymce/window.php:371 -msgid "Upload order" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" msgstr "" -#: ../admin/tinymce/window.php:372 -msgid "Date taken" +#: lib/meta.php:460 +msgid "Subject" msgstr "" -#: ../admin/tinymce/window.php:373 -msgid "User defined" +#: admin/functions.php:209 +msgid "successfully created!" msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." msgstr "" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -msgid "Select a template to display the images" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" msgstr "" -#: ../admin/tinymce/window.php:475 -msgid "Insert" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" msgstr "" -#: ../admin/tinymce/window.php:511 -msgid "You need to select a gallery." +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" msgstr "" -#: ../admin/tinymce/window.php:515 -msgid "You need to select a picture." +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" msgstr "" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -msgid "You need to select a number of images." +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" msgstr "" -#: ../admin/upgrade.php:94 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" msgstr "" -#: ../admin/upgrade.php:114 -#: ../admin/upgrade.php:137 -msgid "Upgrade NextCellent Gallery" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" msgstr "" -#: ../admin/upgrade.php:116 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" msgstr "" -#: ../admin/upgrade.php:120 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +#: admin/class-ngg-overview.php:355 +msgid "Test image function" msgstr "" -#: ../admin/upgrade.php:124 -msgid "Start upgrade now" +#: admin/class-ngg-options.php:769 +msgid "Text" msgstr "" -#: ../admin/upgrade.php:141 -msgid "Upgrading database…" +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" msgstr "" -#: ../admin/upgrade.php:145 -msgid "Oh no! Something went wrong while updating the database" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" msgstr "" -#: ../admin/upgrade.php:149 -msgid "Upgrade complete." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." msgstr "" -#: ../admin/upgrade.php:151 -msgid "Continue to NextCellent" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/wpmu.php:44 -msgid "Update successfully" +#: admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." msgstr "" -#: ../admin/wpmu.php:79 -msgid "Network Options" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." msgstr "" -#: ../admin/wpmu.php:89 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" msgstr "" -#: ../admin/wpmu.php:90 +#: xml/media-rss.php:67 #, php-format -msgid "The default setting should be %s." +msgid "The gallery ID=%s does not exist." msgstr "" -#: ../admin/wpmu.php:102 -msgid "Enable upload quota check" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." msgstr "" -#: ../admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" +#: nggfunctions.php:98 +msgid "The gallery was not found." msgstr "" -#: ../admin/wpmu.php:109 -msgid "Enable zip upload option" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." msgstr "" -#: ../admin/wpmu.php:112 -msgid "Allow users to upload zip folders." +#: admin/class-ngg-options.php:630 +msgid "The height of the image." msgstr "" -#: ../admin/wpmu.php:116 -msgid "Enable import function" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." msgstr "" -#: ../admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." msgstr "" -#: ../admin/wpmu.php:123 -msgid "Enable style selection" +#: admin/class-ngg-overview.php:126 +#, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." msgstr "" -#: ../admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." msgstr "" -#: ../admin/wpmu.php:130 -msgid "Enable roles/capabilities" +#: admin/manage/actions.php:291 +msgid "The parameters" msgstr "" -#: ../admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." msgstr "" -#: ../admin/wpmu.php:137 -msgid "Default style" +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." msgstr "" -#: ../admin/wpmu.php:143 -msgid "Choose the default style for the galleries." +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" msgstr "" -#: ../admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." msgstr "" -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" msgstr "" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" msgstr "" -#: ../lib/meta.php:131 -msgid " mm" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." msgstr "" -#: ../lib/meta.php:137 -msgid " sec" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" msgstr "" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." msgstr "" -#: ../lib/meta.php:453 -msgid "Copyright" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." msgstr "" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" msgstr "" -#: ../lib/meta.php:460 -msgid "Subject" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." msgstr "" -#: ../lib/meta.php:461 -msgid "Make" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." msgstr "" -#: ../lib/meta.php:462 -msgid "Edit Status" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." msgstr "" -#: ../lib/meta.php:463 -msgid "Category" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." msgstr "" -#: ../lib/meta.php:464 -msgid "Keywords" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" msgstr "" -#: ../lib/meta.php:466 -msgid "Time Created" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." msgstr "" -#: ../lib/meta.php:468 -msgid "City" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." msgstr "" -#: ../lib/meta.php:469 -msgid "Location" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." msgstr "" -#: ../lib/meta.php:470 -msgid "Province/State" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." msgstr "" -#: ../lib/meta.php:472 -msgid "Country" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "" -#: ../lib/meta.php:473 -msgid "Headline" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" msgstr "" -#: ../lib/meta.php:475 -msgid "Source" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "" -#: ../lib/meta.php:479 -msgid "Program tool" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" msgstr "" -#: ../lib/meta.php:480 -msgid "Format" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" msgstr "" -#: ../lib/meta.php:481 -msgid "Image Width" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" msgstr "" -#: ../lib/meta.php:482 -msgid "Image Height" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" msgstr "" -#: ../lib/meta.php:483 -msgid "Flash" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" msgstr "" -#: ../lib/ngg-db.php:361 -#: ../lib/ngg-db.php:362 -msgid "Album overview" +#: lib/meta.php:466 +msgid "Time Created" msgstr "" -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" msgstr "" -#: ../lib/shortcodes.php:358 -msgid "[Pictures not found]" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" msgstr "" -#: ../lib/tags.php:35 -msgid "No new tag specified!" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" msgstr "" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/tags.php:86 -msgid "No tag renamed." +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." msgstr "" -#: ../lib/tags.php:95 -msgid "No valid new tag." +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" msgstr "" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" msgstr "" -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" msgstr "" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" msgstr "" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" +#: admin/functions.php:1585 +msgid "Unknown upload error" msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." +#: admin/class-ngg-album-manager.php:305 +msgid "Update" msgstr "" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +#: admin/class-ngg-style.php:309 +msgid "Update File" msgstr "" -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" msgstr "" -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" msgstr "" -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " +#: admin/wpmu.php:44 +msgid "Update successfully" msgstr "" -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." msgstr "" -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " +#: admin/upgrade.php:149 +msgid "Upgrade complete." msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" msgstr "" -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" +#: nggallery.php:123 +msgid "Upgrade now." msgstr "" -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" +#: admin/upgrade.php:141 +msgid "Upgrading database…" msgstr "" -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" msgstr "" -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" msgstr "" -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" msgstr "" -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." msgstr "" -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" msgstr "" -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" msgstr "" -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." msgstr "" -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " msgstr "" -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" +#: admin/class-ngg-options.php:734 +msgid "URL to file" msgstr "" -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" msgstr "" -#: ../nggallery.php:122 -msgid "NextCellent Gallery requires a database upgrade." +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." msgstr "" -#: ../nggallery.php:122 -msgid "Upgrade now." +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" msgstr "" -#: ../nggallery.php:136 -msgid "Translation by : See here" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" msgstr "" -#: ../nggallery.php:137 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." msgstr "" -#: ../nggallery.php:177 -msgid "Something went wrong while upgrading NextCellent Gallery." +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" msgstr "" -#: ../nggallery.php:266 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" msgstr "" -#: ../nggallery.php:295 -msgid "Picture tag" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." msgstr "" -#: ../nggallery.php:296 -msgid "Picture tag: %2$l." +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" msgstr "" -#: ../nggallery.php:297 -msgid "Separate picture tags with commas." +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" msgstr "" -#: ../nggallery.php:405 -msgid "NextCellent Gallery / Images" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" msgstr "" -#: ../nggallery.php:415 -msgid "NextCellent" +#: admin/class-ngg-style.php:292 +msgid "Version" msgstr "" -#: ../nggallery.php:509 -msgid "loading" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" msgstr "" -#: ../nggallery.php:725 -msgid "Get help" +#: admin/class-ngg-options.php:688 +msgid "View full image" msgstr "" -#: ../nggallery.php:807 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" msgstr "" -#: ../nggfunctions.php:98 -msgid "The gallery was not found." +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" msgstr "" -#: ../nggfunctions.php:125 -msgid "previous" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" msgstr "" -#: ../nggfunctions.php:125 -msgid "next" +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" msgstr "" -#: ../nggfunctions.php:177 -#: ../nggfunctions.php:664 -msgid "[Gallery not found]" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." msgstr "" -#: ../nggfunctions.php:465 -msgid "[Album not found]" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" msgstr "" -#: ../nggfunctions.php:795 -msgid "[SinglePic not found]" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" msgstr "" -#: ../nggfunctions.php:931 -msgid "Related images for" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." msgstr "" -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:68 -msgid "[View with PicLens]" +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." msgstr "" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" msgstr "" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "" -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" msgstr "" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" +#: admin/functions.php:92 +msgid "with permission 777 manually !" msgstr "" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:97 -#: ../widgets/class-ngg-slideshow-widget.php:106 -msgid "Title:" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:103 -msgid "Show:" +#: admin/manage/actions.php:198 +msgid "XMP Data" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:120 -msgid "random" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:131 -#: ../widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:140 -#: ../widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:149 -msgid "Select:" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:80 -#: ../widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" msgstr "" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" msgstr "" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." +#: admin/manage/actions.php:254 +msgid "Zoom In" msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" +#: admin/manage/actions.php:258 +msgid "Zoom Out" msgstr "" diff --git a/lang/nggallery-fi-backup-202311261505120.po~ b/lang/nggallery-fi-backup-202311261505120.po~ new file mode 100644 index 0000000..6655a69 --- /dev/null +++ b/lang/nggallery-fi-backup-202311261505120.po~ @@ -0,0 +1,4184 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Gallery suomeksi\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Niko Strijbol \n" +"Language-Team: Vesa Tiirikainen \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: \n" +"Language: fi\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Generator: Poedit 1.7.1\n" + +#: ../admin/about.php:9 +#: ../admin/admin.php:171 +msgid "About" +msgstr "Lisäosasta" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Tukijat" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " + +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "heidän hienosta dokumentoidusta koodistaan" + +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" + +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "fantastisesta PHP Thumbnail -luokasta" + +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "useista hyvin kätevistä lisäosista ja ideoista" + +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" + +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "maailman parhaista Media Flash -skripteistä" + +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "Gallerian kuvakkeesta" + +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "Vesileima-lisäosasta" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" + +#: ../admin/about.php:31 +#: ../nggallery.php:386 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:33 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." + +#: ../admin/about.php:34 +msgid "What do you get with NextCellent Gallery?" +msgstr "Mitä saat NextCellent Gallerylla?" + +#: ../admin/about.php:36 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" + +#: ../admin/about.php:37 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." + +#: ../admin/about.php:38 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." + +#: ../admin/about.php:39 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." + +#: ../admin/about.php:40 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." + +#: ../admin/about.php:46 +msgid "How to support us?" +msgstr "Miten tukea meitä?" + +#: ../admin/about.php:48 +msgid "There are several ways to contribute:" +msgstr "On useita tapoja tukea: " + +#: ../admin/about.php:50 +msgid "Send us bugfixes / code changes" +msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" + +#: ../admin/about.php:50 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." + +#: ../admin/about.php:51 +msgid "Translate the plugin" +msgstr "Käännä lisäosa." + +#: ../admin/about.php:51 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." + +#: ../admin/about.php:52 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" + +#: ../admin/about.php:52 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." + +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Huijaatko’ höh?" + +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:75 +msgid "Upload failed! " +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 +#: ../admin/admin.php:330 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" + +#: ../admin/addgallery.php:170 +msgid "Image Files" +msgstr "Kuvatiedostot" + +#: ../admin/addgallery.php:197 +msgid "remove" +msgstr "poista" + +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 +msgid "Browse..." +msgstr "Selaa..." + +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 +msgid "Upload images" +msgstr "Lataa kuvia" + +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 +msgid "New gallery" +msgstr "Uusi galleria" + +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Kuvia" + +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 +msgid "ZIP file" +msgstr "ZIP-tiedosto" + +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 +#: ../admin/admin.php:488 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" + +#: ../admin/addgallery.php:371 +msgid "Add a new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 +msgid "Name" +msgstr "Nimi" + +#: ../admin/addgallery.php:379 +msgid "Create a new, empty gallery in the folder" +msgstr "Luo uusi tyhjä galleria hakemistoon" + +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" + +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:298 +msgid "Description" +msgstr "Kuvaus" + +#: ../admin/addgallery.php:386 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: ../admin/addgallery.php:390 +msgid "Add gallery" +msgstr "Lisää galleria" + +#: ../admin/addgallery.php:398 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" + +#: ../admin/addgallery.php:403 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" + +#: ../admin/addgallery.php:405 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" + +#: ../admin/addgallery.php:409 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" + +#: ../admin/addgallery.php:411 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" + +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 +msgid "in to" +msgstr "paikkaan" + +#: ../admin/addgallery.php:417 +msgid "a new gallery" +msgstr "uusi galleria" + +#: ../admin/addgallery.php:428 +msgid "Note: the upload limit on your server is " +msgstr "Huom: latausraja palvelimellasi on " + +#: ../admin/addgallery.php:432 +msgid "Start upload" +msgstr "Aloita lataus" + +#: ../admin/addgallery.php:440 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" + +#: ../admin/addgallery.php:445 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" + +#: ../admin/addgallery.php:448 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" + +#: ../admin/addgallery.php:450 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: ../admin/addgallery.php:470 +msgid "Choose gallery" +msgstr "Valitse galleria" + +#: ../admin/addgallery.php:492 +#, fuzzy +msgid "Drop your files in this window" +msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " + +#: ../admin/addgallery.php:492 +msgid "Or" +msgstr "" + +#: ../admin/addgallery.php:493 +msgid "Select Files" +msgstr "Valitse tiedostot" + +#: ../admin/addgallery.php:508 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: ../admin/addgallery.php:508 +#, fuzzy +msgid "Use basic uploader" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/addgallery.php:510 +msgid "Advanced uploading" +msgstr "" + +#: ../admin/addgallery.php:510 +#, fuzzy +msgid "Use advanced uploader" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/addgallery.php:514 +#, fuzzy,php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" + +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 +#: ../admin/manage-galleries.php:126 +msgid "Galleries" +msgstr "Galleriat" + +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 +msgid "Overview" +msgstr "Yleinen" + +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 +msgid "Albums" +msgstr "Albumit" + +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 +#: ../nggallery.php:409 +msgid "Tags" +msgstr "Tägit" + +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 +msgid "Settings" +msgstr "Asetukset" + +#: ../admin/admin.php:160 +#: ../nggallery.php:425 +msgid "Style" +msgstr "Tyyli" + +#: ../admin/admin.php:166 +msgid "Roles" +msgstr "Roolit" + +#: ../admin/admin.php:171 +msgid "About this Gallery" +msgstr "Tästä galleriasta " + +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" + +#: ../admin/admin.php:194 +msgid "Network settings" +msgstr "Verkkoasetukset" + +#: ../admin/admin.php:304 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" + +#: ../admin/admin.php:305 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" + +#: ../admin/admin.php:306 +msgid "A failure occurred" +msgstr "Tapahtui virhe" + +#: ../admin/admin.php:310 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." + +#: ../admin/admin.php:311 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." + +#: ../admin/admin.php:312 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " + +#: ../admin/admin.php:313 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " + +#: ../admin/admin.php:314 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." + +#: ../admin/admin.php:315 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " + +#: ../admin/admin.php:316 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " + +#: ../admin/admin.php:317 +msgid "An error occurred in the upload. Please try again later." +msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." + +#: ../admin/admin.php:318 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " + +#: ../admin/admin.php:319 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." + +#: ../admin/admin.php:320 +msgid "HTTP error." +msgstr "HTTP-virhe." + +#: ../admin/admin.php:321 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" + +#: ../admin/admin.php:322 +msgid "IO error." +msgstr "IO-virhe." + +#: ../admin/admin.php:323 +msgid "Security error." +msgstr "Turvavirhe." + +#: ../admin/admin.php:324 +msgid "File canceled." +msgstr "Tiedosto peruutettu." + +#: ../admin/admin.php:325 +msgid "Upload stopped." +msgstr "Lataus lopetettu." + +#: ../admin/admin.php:326 +msgid "Dismiss" +msgstr "Poista" + +#: ../admin/admin.php:327 +msgid "Crunching…" +msgstr "Työskentelen…" + +#: ../admin/admin.php:328 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." + +#: ../admin/admin.php:329 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" + +#: ../admin/admin.php:352 +#: ../nggallery.php:458 +msgid "L O A D I N G" +msgstr "L A T A A N" + +#: ../admin/admin.php:353 +#: ../nggallery.php:459 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" + +#: ../admin/admin.php:440 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "" + +#: ../admin/admin.php:449 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 +msgid "At a Glance" +msgstr "Yleisnäkymä" + +#: ../admin/admin.php:450 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" + +#: ../admin/admin.php:451 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Tuoreimmat uutiset" + +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" + +#: ../admin/admin.php:453 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 +msgid "Pay attention" +msgstr "Ole tarkkana" + +#: ../admin/admin.php:453 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" + +#: ../admin/admin.php:455 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 +msgid "Translation" +msgstr "Käännös" + +#: ../admin/admin.php:457 +msgid "View information about the current translation." +msgstr "" + +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 +msgid "Server Settings" +msgstr "Palvelinasetukset" + +#: ../admin/admin.php:460 +#, fuzzy +msgid "Show all the server settings!." +msgstr "[Näytä kaikki]" + +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" + +#: ../admin/admin.php:461 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: ../admin/admin.php:475 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: ../admin/admin.php:477 +#, fuzzy +msgid "Add new galleries to NextCellent." +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" + +#: ../admin/admin.php:480 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: ../admin/admin.php:482 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Lisää galleria / kuvia" + +#: ../admin/admin.php:485 +#, fuzzy +msgid "Add images from a ZIP file." +msgstr "Lataa kuvia sisältävä zip-tiedosto" + +#: ../admin/admin.php:488 +#, fuzzy +msgid "Import a folder from the server as a new gallery." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." + +#: ../admin/admin.php:505 +#, fuzzy +msgid "Manage your images and galleries." +msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." + +#: ../admin/admin.php:514 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." + +#: ../admin/admin.php:514 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: ../admin/admin.php:523 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "Erittele kuvien tägit pilkuilla." + +#: ../admin/admin.php:523 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: ../admin/admin.php:532 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 +msgid "General" +msgstr "Yleistä" + +#: ../admin/admin.php:533 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: ../admin/admin.php:534 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 +msgid "Gallery" +msgstr "Galleria" + +#: ../admin/admin.php:535 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 +msgid "Effects" +msgstr "Efektit " + +#: ../admin/admin.php:536 +msgid "Make your gallery look beautiful." +msgstr "" + +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Vesileima " + +#: ../admin/admin.php:537 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diasarja " + +#: ../admin/admin.php:538 +#, fuzzy +msgid "Edit options for the slideshow." +msgstr "Muokkaa" + +#: ../admin/admin.php:539 +msgid "Don't forget to press save!" +msgstr "" + +#: ../admin/admin.php:548 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/admin.php:549 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/admin.php:558 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/admin.php:559 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/admin.php:568 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/admin.php:569 +#, fuzzy +msgid "Attention!" +msgstr "Ole tarkkana" + +#: ../admin/admin.php:569 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "" + +#: ../admin/admin.php:581 +#, fuzzy +msgid "For more information:" +msgstr "Täältä löytyy lisätietoa efekteistä:" + +#: ../admin/admin.php:582 +#, fuzzy +msgid "Support Forums" +msgstr "Tukifoorumit (engl.)" + +#: ../admin/admin.php:583 +#, fuzzy +msgid "Source Code" +msgstr "Lähde" + +#: ../admin/ajax.php:291 +msgid "You are not allowed to be here" +msgstr "Sinulla ei ole lupa olla täällä" + +#: ../admin/ajax.php:389 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Luotiin kuva kooltaan %s x %s pikseliä" + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +#, fuzzy +msgid "Updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Albumi poistettu" + +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Valitse albumi" + +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Ei valittua albumia" + +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 +msgid "Update" +msgstr "Päivitä" + +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Poista" + +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Lisää uusi albumi" + +#: ../admin/album.php:310 +msgid "Add" +msgstr "Lisää" + +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" + +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Näytä kaikki]" + +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" + +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Maksimoi]" + +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" + +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Minimoi]" + +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" + +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Valitse galleria" + +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album ID" + +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Albumia ei valittuna" + +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Albumin nimi :" + +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Albumin kuvaus:" + +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" + +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Ei kuvaa" + +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 +msgid "Page Link to" +msgstr "Sivu linkitetty" + +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 +msgid "Not linked" +msgstr "Ei linkitetty" + +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 +msgid "OK" +msgstr "OK" + +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Peruuta" + +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Otsikko" + +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "Sivu" + +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Valitse hiirellä uusi alue esikatselukuvalle" + +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" + +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" + +#: ../admin/edit-thumbnail.php:133 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." + +#: ../admin/functions.php:43 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" + +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "Hakemisto" + +#: ../admin/functions.php:50 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." + +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" + +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" + +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" + +#: ../admin/functions.php:93 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" + +#: ../admin/functions.php:94 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" + +#: ../admin/functions.php:95 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" + +#: ../admin/functions.php:95 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" + +#: ../admin/functions.php:122 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" + +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" + +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "ei ole olemassa !" + +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "" + +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" + +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "luonti onnistui!" + +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" + +#: ../admin/functions.php:304 +#, fuzzy +msgid " picture(s) successfully renamed" +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:313 +#, fuzzy +msgid "No images were added." +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 +#: ../admin/functions.php:751 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" + +#: ../admin/functions.php:473 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:757 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" + +#: ../admin/functions.php:761 +msgid "Couldn't restore original image" +msgstr "Alkuperäisen kuvan palautus ei onnistunut " + +#: ../admin/functions.php:877 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" + +#: ../admin/functions.php:884 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" + +#: ../admin/functions.php:893 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" + +#: ../admin/functions.php:1036 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" + +#: ../admin/functions.php:1052 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " + +#: ../admin/functions.php:1069 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" + +#: ../admin/functions.php:1086 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" + +#: ../admin/functions.php:1097 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" + +#: ../admin/functions.php:1112 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" + +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" + +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" + +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" + +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 +#: ../admin/functions.php:1464 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" + +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 +msgid "Error, the file could not be moved to : " +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" + +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 +msgid "Error, the file permissions could not be set" +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" + +#: ../admin/functions.php:1224 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:1251 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" + +#: ../admin/functions.php:1327 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." + +#: ../admin/functions.php:1328 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." + +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" + +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" + +#: ../admin/functions.php:1432 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." + +#: ../admin/functions.php:1491 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" + +#: ../admin/functions.php:1505 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" + +#: ../admin/functions.php:1517 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." + +#: ../admin/functions.php:1520 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" + +#: ../admin/functions.php:1529 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." + +#: ../admin/functions.php:1637 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" + +#: ../admin/functions.php:1640 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " + +#: ../admin/functions.php:1643 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" + +#: ../admin/functions.php:1646 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" + +#: ../admin/functions.php:1649 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" + +#: ../admin/functions.php:1652 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" + +#: ../admin/functions.php:1655 +msgid "File upload stopped by extension" +msgstr "Tiedoston lataus lopetettu" + +#: ../admin/functions.php:1658 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " + +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" + +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" + +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" + +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Muuta kuvakokoa" + +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 +msgid "Search Images" +msgstr "Etsi kuvia" + +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 +#, fuzzy +msgid "Actions" +msgstr "Sijainti" + +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Aseta vesileima" + +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Tuo metadata" + +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" + +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 +msgid "Apply" +msgstr "Hyväksy" + +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Muokkaa" + +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 +msgid "No entries found" +msgstr "Mitään kohteita ei löydy" + +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Uusi galleria" + +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" + +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " + +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "Leveys" + +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "Korkeus" + +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." + +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 +msgid "Size" +msgstr "Koko" + +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 +#: ../admin/settings.php:428 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." + +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 +#: ../admin/settings.php:431 +msgid "Fixed size" +msgstr "Kiinteä koko" + +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 +#: ../admin/settings.php:433 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." + +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 +msgid "ID" +msgstr "ID" + +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Kirjoittaja" + +#: ../admin/manage-galleries.php:413 +msgid "Page ID" +msgstr "Sivu-ID" + +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Galleriaa ei löydy. " + +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:203 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:207 +msgid "Move image to..." +msgstr "Siirrä kuva..." + +#: ../admin/manage-images.php:211 +msgid "Add new tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 +msgid "Delete tags" +msgstr "Poista tägejä" + +#: ../admin/manage-images.php:219 +msgid "Overwrite" +msgstr "Kirjoita yli" + +#: ../admin/manage-images.php:232 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massamuokkauksen %s kuville\n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-images.php:246 +#, php-format +msgid "Search results for “%s”" +msgstr "Hakutulokset “%s”" + +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 +msgid "Gallery settings" +msgstr "Gallerian asetukset" + +#: ../admin/manage-images.php:275 +msgid "Click here for more settings" +msgstr "Klikkaa tästä lisäasetuksille" + +#: ../admin/manage-images.php:294 +msgid "Preview image" +msgstr "Katso kuvaa" + +#: ../admin/manage-images.php:297 +msgid "No Picture" +msgstr "Ei kuvaa" + +#: ../admin/manage-images.php:319 +msgid "Path" +msgstr "Polku " + +#: ../admin/manage-images.php:334 +#, fuzzy +msgid "Gallery ID" +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../admin/manage-images.php:336 +msgid "Create new page" +msgstr "Luo uusi sivu" + +#: ../admin/manage-images.php:339 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" + +#: ../admin/manage-images.php:344 +msgid "Add page" +msgstr "Lisää sivu" + +#: ../admin/manage-images.php:354 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" + +#: ../admin/manage-images.php:355 +msgid "Old scanning" +msgstr "" + +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 +#: ../admin/settings.php:833 +msgid "Save Changes" +msgstr "Tallenna muutokset" + +#: ../admin/manage-images.php:375 +msgid "Delete images" +msgstr "Poista kuvia" + +#: ../admin/manage-images.php:377 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" + +#: ../admin/manage-images.php:378 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" + +#: ../admin/manage-images.php:379 +msgid "Copy to..." +msgstr "Kopioi ..." + +#: ../admin/manage-images.php:380 +msgid "Move to..." +msgstr "Siirrä..." + +#: ../admin/manage-images.php:381 +msgid "Add tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:383 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" + +#: ../admin/manage-images.php:388 +msgid "Sort gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-images.php:463 +#, fuzzy +msgid "Change Date" +msgstr "Pvm/Aika" + +#: ../admin/manage-images.php:467 +msgid "pixel" +msgstr "pikseli" + +#: ../admin/manage-images.php:473 +#, php-format +msgid "View \"%s\"" +msgstr "Katso \"%s\"" + +#: ../admin/manage-images.php:473 +msgid "View" +msgstr "Katso " + +#: ../admin/manage-images.php:474 +msgid "Show Meta data" +msgstr "Näytä metadata" + +#: ../admin/manage-images.php:474 +msgid "Meta" +msgstr "Meta" + +#: ../admin/manage-images.php:475 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:475 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:476 +msgid "Rotate" +msgstr "Pyöritä" + +#: ../admin/manage-images.php:478 +msgid "Publish this image" +msgstr "Julkaise kuva" + +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Julkaise" + +#: ../admin/manage-images.php:480 +msgid "Recover" +msgstr "Palauta" + +#: ../admin/manage-images.php:480 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Palauta \"%s\" ?" + +#: ../admin/manage-images.php:481 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Poista \"%s\" ?" + +#: ../admin/manage-images.php:509 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt / otsikkoteksti" + +#: ../admin/manage-images.php:523 +#, fuzzy +msgid "Separated by commas" +msgstr "Galleria IDt, erotettuna pilkuilla." + +#: ../admin/manage-images.php:564 +msgid "Enter the tags" +msgstr "Anna tägejä" + +#: ../admin/manage-images.php:587 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" + +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Esikatselukuva" + +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 +msgid "Filename" +msgstr "Tiedostonimi" + +#: ../admin/manage-images.php:732 +msgid "Alt & Title Text" +msgstr "Alt & otsikkoteksti" + +#: ../admin/manage-images.php:734 +#, fuzzy +msgid "Exclude" +msgstr "piilota " + +#: ../admin/manage-sort.php:35 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" + +#: ../admin/manage-sort.php:77 +msgid "Sort Gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-sort.php:81 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" + +#: ../admin/manage-sort.php:84 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" + +#: ../admin/manage-sort.php:89 +msgid "Presort" +msgstr "Esilajittele" + +#: ../admin/manage-sort.php:90 +msgid "Unsorted" +msgstr "Lajittelematon" + +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 +msgid "Image ID" +msgstr "Kuva ID" + +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" + +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Pvm/aika" + +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 +msgid "Ascending" +msgstr "Laskeva" + +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 +msgid "Descending" +msgstr "Nouseva" + +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" + +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "poistettu onnistuneesti" + +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." + +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "Gallerian poisto onnistui " + +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Pyöritä kuvia" + +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" + +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "Tägit muutettu" + +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "Päivitys onnistui" + +#: ../admin/manage.php:445 +msgid "New gallery page ID" +msgstr "Uusi galleriasivu ID" + +#: ../admin/manage.php:445 +msgid "created" +msgstr "luotu " + +#: ../admin/manage.php:483 +msgid "Published a new post" +msgstr "Julkaistu uusi artikkeli " + +#: ../admin/manage.php:598 +msgid "1 item" +msgstr "1 elementti" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Ei galleriaa" + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Valitse »" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Näytä" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Piilota" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Kuva ID:" + +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Tasaus " + +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:557 +msgid "None" +msgstr "ei mitään" + +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "Vasen" + +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "Keskitä" + +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "Oikea" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Täyskoko" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Yksittäiskuva" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Lisää artikkeliin" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../admin/overview.php:86 +msgid "Welcome to NextCellent Gallery !" +msgstr "Tervetuloa NextCellent Galleryyn!" + +#: ../admin/overview.php:229 +msgid "Running..." +msgstr "Toimii..." + +#: ../admin/overview.php:276 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" + +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 +#: ../admin/overview.php:289 +msgid "Not tested" +msgstr "Ei testattu" + +#: ../admin/overview.php:278 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" + +#: ../admin/overview.php:279 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" + +#: ../admin/overview.php:282 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" + +#: ../admin/overview.php:284 +msgid "The plugin could create images" +msgstr "Lisäosa onnistui luomaan kuvia" + +#: ../admin/overview.php:285 +msgid "Couldn't create image, check your memory limit" +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" + +#: ../admin/overview.php:288 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" + +#: ../admin/overview.php:290 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" + +#: ../admin/overview.php:291 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" + +#: ../admin/overview.php:295 +msgid "Check plugin" +msgstr "Tarkista lisäosa" + +#: ../admin/overview.php:316 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "Loading…" +msgstr "Ladataan…" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "This widget requires JavaScript." +msgstr "Tämä vimpain vaatii JavaScriptin." + +#: ../admin/overview.php:345 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." + +#: ../admin/overview.php:357 +msgid "Untitled" +msgstr "Nimetön" + +#: ../admin/overview.php:412 +msgid "Image" +msgstr "Kuva" + +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +msgid "Album" +msgstr "Albumi" + +#: ../admin/overview.php:433 +msgid "Upload pictures" +msgstr "Lataa kuvia" + +#: ../admin/overview.php:434 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." + +#: ../admin/overview.php:464 +msgid "Storage Space" +msgstr "Tallennustila" + +#: ../admin/overview.php:468 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMt" + +#: ../admin/overview.php:469 +msgid "Space Allowed" +msgstr "Sallittu tila" + +#: ../admin/overview.php:476 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMt (%3$s%%)" + +#: ../admin/overview.php:477 +msgid "Space Used" +msgstr "Käytetty tila" + +#: ../admin/overview.php:506 +msgid "Translation file successful updated. Please reload page." +msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." + +#: ../admin/overview.php:508 +msgid "Reload page" +msgstr "Lataa sivu uudelleen" + +#: ../admin/overview.php:513 +msgid "Translation file couldn't be updated" +msgstr "Käännöstiedoston päivitys ei onnistunut" + +#: ../admin/overview.php:550 +msgid "Download" +msgstr "Lataa" + +#: ../admin/overview.php:579 +msgid "No GD support" +msgstr "Ei GD-tukea" + +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 +msgid "Yes" +msgstr "Kyllä" + +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 +msgid "No" +msgstr "Ei" + +#: ../admin/overview.php:611 +msgid "Not set" +msgstr "Ei asetettu" + +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 +msgid "On" +msgstr "Päällä " + +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 +msgid "Off" +msgstr "Pois päältä" + +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 +msgid "N/A" +msgstr "N/A" + +#: ../admin/overview.php:634 +msgid " MByte" +msgstr " Mtavu" + +#: ../admin/overview.php:647 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" + +#: ../admin/overview.php:648 +msgid "Server" +msgstr "Palvelin" + +#: ../admin/overview.php:649 +msgid "Memory usage" +msgstr "Muistinkäyttö" + +#: ../admin/overview.php:650 +msgid "MYSQL Version" +msgstr "MySQL-versio" + +#: ../admin/overview.php:651 +msgid "SQL Mode" +msgstr "SQL-tila" + +#: ../admin/overview.php:652 +msgid "PHP Version" +msgstr "PHP-versio" + +#: ../admin/overview.php:653 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +#: ../admin/overview.php:654 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" + +#: ../admin/overview.php:655 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" + +#: ../admin/overview.php:656 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" + +#: ../admin/overview.php:657 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" + +#: ../admin/overview.php:658 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" + +#: ../admin/overview.php:659 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" + +#: ../admin/overview.php:660 +msgid "PHP Exif support" +msgstr "PHP Exif -tuki" + +#: ../admin/overview.php:661 +msgid "PHP IPTC support" +msgstr "PHP IPTC -tuki" + +#: ../admin/overview.php:662 +msgid "PHP XML support" +msgstr "PHP XML -tuki" + +#: ../admin/overview.php:674 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." + +#: ../admin/overview.php:742 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/overview.php:770 +msgid "Install" +msgstr "Asenna" + +#: ../admin/overview.php:784 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
Kehitys & ylläpito: WPGetReady.com" + +#: ../admin/overview.php:790 +#, fuzzy +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" + +#: ../admin/overview.php:795 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" + +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Artikkelin otsikko" + +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Anna artikkelin otsikko" + +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Leveys x korkeus (pikseleinä)" + +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Kuvan koko" + +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Luonnos" + +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" + +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." + +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " + +#: ../admin/roles.php:35 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../admin/roles.php:39 +#, fuzzy +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE Button / Upload Tab" + +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" + +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Gallerian hallinta " + +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " + +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Hallitse tägejä " + +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Muuta tyyliä " + +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Muuta asetuksia " + +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " + +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "Kuva pyöritetty " + +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " + +#: ../admin/rotate.php:74 +#, fuzzy +msgid "Select how you would like to rotate the image on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." + +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° myötäpäivään " + +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " + +#: ../admin/rotate.php:83 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " + +#: ../admin/rotate.php:84 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" + +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" + +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" + +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" + +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Tehty." + +#: ../admin/settings.php:167 +#, fuzzy +msgid "Settings updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Yleiset asetukset " + +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 +msgid "Gallery path" +msgstr "Galleriapolku " + +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Kuvatiedostot" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" + +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" + +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD-kirjasto" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "Polku kirjastoon:" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Aloita nyt" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Liittyvät kuvat" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" + +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Vertaa " + +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Aihealueet " + +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" + +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" + +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Kuva-asetukset" + +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Kuvan laatu" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" + +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" + +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." + +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" + +#: ../admin/settings.php:419 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." + +#: ../admin/settings.php:422 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" + +#: ../admin/settings.php:436 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" + +#: ../admin/settings.php:440 +msgid "Single picture" +msgstr "Yksittäiskuva" + +#: ../admin/settings.php:443 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" + +#: ../admin/settings.php:444 +msgid "Proceed now" +msgstr "Jatka nyt" + +#: ../admin/settings.php:463 +msgid "Inline gallery" +msgstr "Inline-galleria" + +#: ../admin/settings.php:465 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." + +#: ../admin/settings.php:469 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" + +#: ../admin/settings.php:472 +msgid "0 will disable pagination, all images on one page" +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" + +#: ../admin/settings.php:476 +msgid "Columns" +msgstr "Sarakkeita" + +#: ../admin/settings.php:479 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." + +#: ../admin/settings.php:484 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" + +#: ../admin/settings.php:484 +msgid "Text to show:" +msgstr "Näytettävä teksti:" + +#: ../admin/settings.php:487 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." + +#: ../admin/settings.php:491 +msgid "Show first" +msgstr "Näytä ensin." + +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 +msgid "Thumbnails" +msgstr "Esikatselukuvat" + +#: ../admin/settings.php:498 +msgid "ImageBrowser" +msgstr "Kuvaselain" + +#: ../admin/settings.php:500 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " + +#: ../admin/settings.php:504 +msgid "Hidden images" +msgstr "Piilotetut kuvat" + +#: ../admin/settings.php:506 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." + +#: ../admin/settings.php:507 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" + +#: ../admin/settings.php:511 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" + +#: ../admin/settings.php:513 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " + +#: ../admin/settings.php:514 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " + +#: ../admin/settings.php:518 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" + +#: ../admin/settings.php:521 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" + +#: ../admin/settings.php:523 +msgid "Custom order" +msgstr "Räätälöity järjestys" + +#: ../admin/settings.php:525 +msgid "File name" +msgstr "Tiedostonimi" + +#: ../admin/settings.php:526 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" + +#: ../admin/settings.php:531 +msgid "Sort direction" +msgstr "Lajittelusuunta" + +#: ../admin/settings.php:550 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." + +#: ../admin/settings.php:551 +msgid "With the placeholder" +msgstr "Sijoituspaikalla" + +#: ../admin/settings.php:551 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." + +#: ../admin/settings.php:554 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" + +#: ../admin/settings.php:558 +msgid "Thickbox" +msgstr "Thickbox" + +#: ../admin/settings.php:559 +msgid "Lightbox" +msgstr "Lightbox" + +#: ../admin/settings.php:560 +msgid "Highslide" +msgstr "Highslide" + +#: ../admin/settings.php:561 +msgid "Shutter" +msgstr "Suljin" + +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Räätälöity" + +#: ../admin/settings.php:567 +msgid "Link Code line" +msgstr "Linkki-koodirivi" + +#: ../admin/settings.php:588 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " + +#: ../admin/settings.php:593 +msgid "Preview" +msgstr "Esikatselu" + +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 +msgid "Position" +msgstr "Sijainti" + +#: ../admin/settings.php:620 +msgid "Offset" +msgstr "Siirtymä" + +#: ../admin/settings.php:636 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/settings.php:639 +msgid "URL to file" +msgstr "URL tiedostoon" + +#: ../admin/settings.php:641 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" + +#: ../admin/settings.php:644 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" + +#: ../admin/settings.php:647 +msgid "Font" +msgstr "Fontti" + +#: ../admin/settings.php:656 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" + +#: ../admin/settings.php:658 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." + +#: ../admin/settings.php:667 +msgid "Color" +msgstr "Väri" + +#: ../admin/settings.php:669 +msgid "(hex w/o #)" +msgstr "(hex w/o #)" + +#: ../admin/settings.php:672 +msgid "Text" +msgstr "Teksti" + +#: ../admin/settings.php:676 +msgid "Opaque" +msgstr "Läpinäkyvyys" + +#: ../admin/settings.php:697 +msgid "Default size" +msgstr "Oletuskoko (L x K)" + +#: ../admin/settings.php:705 +msgid "Duration" +msgstr "Kestoaika" + +#: ../admin/settings.php:706 +msgid "sec." +msgstr "s." + +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" + +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 +msgid "fade" +msgstr "häivytys" + +#: ../admin/settings.php:713 +msgid "blindX" +msgstr "blindX" + +#: ../admin/settings.php:714 +msgid "cover" +msgstr "peitto" + +#: ../admin/settings.php:715 +msgid "scrollUp" +msgstr "scrollUp" + +#: ../admin/settings.php:716 +msgid "scrollDown" +msgstr "scrollDown" + +#: ../admin/settings.php:717 +msgid "shuffle" +msgstr "sekoitus" + +#: ../admin/settings.php:718 +msgid "toss" +msgstr "heitä" + +#: ../admin/settings.php:719 +msgid "wipe" +msgstr "pyyhi" + +#: ../admin/settings.php:721 +msgid "See here for more information about the effects :" +msgstr "Täältä löytyy lisätietoa efekteistä:" + +#: ../admin/settings.php:725 +msgid "Settings for the JW Image Rotator" +msgstr "JW Image Rotatorin asetukset" + +#: ../admin/settings.php:726 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " + +#: ../admin/settings.php:727 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "" +"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" +"\t\t\t\t\tladattava tiedosto käsisin paikkaan " + +#: ../admin/settings.php:732 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." + +#: ../admin/settings.php:733 +msgid "Press the button below to search for the file." +msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." + +#: ../admin/settings.php:738 +msgid "Enable flash slideshow" +msgstr "Aktivoi Flash diashow" + +#: ../admin/settings.php:740 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" + +#: ../admin/settings.php:743 +msgid "Path to the JW Image Rotator (URL)" +msgstr "Poku JW Image Rotatoriin (URL)" + +#: ../admin/settings.php:746 +msgid "Search now" +msgstr "Etsi nyt" + +#: ../admin/settings.php:747 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." + +#: ../admin/settings.php:751 +msgid "Shuffle mode" +msgstr "Sekoitustila" + +#: ../admin/settings.php:755 +msgid "Show next image on click" +msgstr "Näytä seuraava kuva klikkauksella" + +#: ../admin/settings.php:759 +msgid "Show navigation bar" +msgstr "Näytä navigointipalkki" + +#: ../admin/settings.php:763 +msgid "Show loading icon" +msgstr "Näytä latauskuvake" + +#: ../admin/settings.php:767 +msgid "Use watermark logo" +msgstr "Käytä vesileimalogoa" + +#: ../admin/settings.php:769 +msgid "You can change the logo at the watermark settings" +msgstr "Voit muttaa logoa vesileima-asetuksista" + +#: ../admin/settings.php:772 +msgid "Stretch image" +msgstr "Venytä kuvaa" + +#: ../admin/settings.php:775 +msgid "true" +msgstr "tosi" + +#: ../admin/settings.php:776 +msgid "false" +msgstr "epätosi" + +#: ../admin/settings.php:777 +msgid "fit" +msgstr "sovita" + +#: ../admin/settings.php:778 +msgid "none" +msgstr "ei mitään" + +#: ../admin/settings.php:787 +msgid "bgfade" +msgstr "BGFade" + +#: ../admin/settings.php:788 +msgid "slowfade" +msgstr "Slowfade" + +#: ../admin/settings.php:789 +msgid "circles" +msgstr "ympyrät" + +#: ../admin/settings.php:790 +msgid "bubbles" +msgstr "kuplat" + +#: ../admin/settings.php:791 +msgid "blocks" +msgstr "lohkot" + +#: ../admin/settings.php:792 +msgid "fluids" +msgstr "nesteet" + +#: ../admin/settings.php:793 +msgid "flash" +msgstr "salama" + +#: ../admin/settings.php:794 +msgid "lines" +msgstr "viivat" + +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 +msgid "random" +msgstr "satunnaisesti" + +#: ../admin/settings.php:800 +msgid "Use slow zooming effect" +msgstr "käytä hidasta Zoom-efektiä" + +#: ../admin/settings.php:804 +msgid "Background Color" +msgstr "Taustaväri (BG)" + +#: ../admin/settings.php:809 +msgid "Texts / Buttons Color" +msgstr "Texti- / nappiväri" + +#: ../admin/settings.php:814 +msgid "Rollover / Active Color" +msgstr "Rollover / aktiivi (linkki) -väri" + +#: ../admin/settings.php:819 +msgid "Screen Color" +msgstr "Ruudun väri" + +#: ../admin/settings.php:824 +msgid "Background music (URL)" +msgstr "Taustamusiikki (URL)" + +#: ../admin/settings.php:828 +msgid "Try XHTML validation (with CDATA)" +msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" + +#: ../admin/settings.php:830 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." + +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Palauta kaikki asetukset oletusarvoihin." + +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" + +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Resetointivaihtoehdot" + +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." + +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Resetoi asetukset" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" + +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Poista lisäosan taulut tietokannasta" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Etkö pidä NextCellent Gallerystä?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." + +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "VAROITUS:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." + +#: ../admin/setup.php:48 +msgid "and" +msgstr "ja" + +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Poista lisäosa" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" + +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Value" +msgstr "Arvo" + +#: ../admin/showmeta.php:48 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" + +#: ../admin/showmeta.php:54 +msgid "EXIF Data" +msgstr "EXIF-data" + +#: ../admin/showmeta.php:73 +msgid "No exif data" +msgstr "Ei EXIF-dataa" + +#: ../admin/showmeta.php:80 +msgid "IPTC Data" +msgstr "IPTC-data" + +#: ../admin/showmeta.php:104 +msgid "XMP Data" +msgstr "XMP-data" + +#: ../admin/style.php:112 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:114 +#, fuzzy +msgid "No CSS file will be used." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:123 +#: ../admin/style.php:163 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." + +#: ../admin/style.php:148 +#, fuzzy +msgid "Could not move file." +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" + +#: ../admin/style.php:154 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:156 +#, fuzzy +msgid "Could not save file." +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" + +#: ../admin/style.php:176 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:181 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:209 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/style.php:209 +#, fuzzy +msgid "This CSS file will be applied:" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:240 +msgid "Style Editor" +msgstr "CSS-editori" + +#: ../admin/style.php:246 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" + +#: ../admin/style.php:263 +msgid "Activate" +msgstr "Aktivoi" + +#: ../admin/style.php:272 +#, fuzzy,php-format +msgid "Editing %s" +msgstr "Katso \"%s\"" + +#: ../admin/style.php:274 +#, fuzzy,php-format +msgid "Browsing %s" +msgstr "Katso \"%s\"" + +#: ../admin/style.php:277 +#, fuzzy +msgid "(from the theme folder)" +msgstr "Tuo kuvahakemisto" + +#: ../admin/style.php:287 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/style.php:290 +#, fuzzy +msgid "Move file" +msgstr "Siirrä..." + +#: ../admin/style.php:296 +msgid "Version" +msgstr "Versio" + +#: ../admin/style.php:300 +#, fuzzy +msgid "File location" +msgstr "Sijainti" + +#: ../admin/style.php:313 +msgid "Update File" +msgstr "Päivitä tiedosto" + +#: ../admin/style.php:315 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." + +#: ../admin/style.php:320 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" + +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Suosituin" + +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Vähiten käytetty" + +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "Aakkosellinen" + +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" + +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Hakutägit" + +#: ../admin/tags.php:118 +msgid "Go" +msgstr "Aloita" + +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Järjestys :" + +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Edelliset tägit" + +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Seuraavat tägit" + +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" + +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." + +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." + +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" + +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" + +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Uudelleennimeä" + +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Poista tägi" + +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." + +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." + +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" + +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" + +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" + +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" + +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: ../admin/tinymce/window.php:122 +#, fuzzy +msgid "One picture" +msgstr "Ei kuvaa" + +#: ../admin/tinymce/window.php:123 +#, fuzzy +msgid "Recent pictures" +msgstr "viimeksi lisätyt" + +#: ../admin/tinymce/window.php:124 +#, fuzzy +msgid "Random pictures" +msgstr "satunnaisesti" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +#, fuzzy +msgid "Select a gallery:" +msgstr "Valitse galleria:" + +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +#, fuzzy +msgid "Select or search for a gallery" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: ../admin/tinymce/window.php:146 +#, fuzzy +msgid "Select how you want to display your gallery" +msgstr "Valitse tai anna galleria" + +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Kuvaselain" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Kuvateksti" + +#: ../admin/tinymce/window.php:190 +#, fuzzy +msgid "Type options" +msgstr "Kamera / tyyppi" + +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +#, fuzzy +msgid "Number of images" +msgstr "Kuvien maksimimäärä" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:208 +#, fuzzy +msgid "Slideshow dimensions" +msgstr "Diasarja " + +#: ../admin/tinymce/window.php:219 +#, fuzzy +msgid "Template name" +msgstr "Albumin nimi :" + +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: ../admin/tinymce/window.php:245 +#, fuzzy +msgid "Album display types" +msgstr "Albumi poistettu" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Supistettu versio" + +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Laajennettu versio" + +#: ../admin/tinymce/window.php:267 +#, fuzzy +msgid "Gallery display types" +msgstr "Galleria" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: ../admin/tinymce/window.php:304 +#, fuzzy +msgid "Select a picture" +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "Lajitteluvaihtoehdot" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Efekti" + +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Ei efektiä" + +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "Ei kellutusta" + +#: ../admin/tinymce/window.php:346 +#, fuzzy +msgid "Link" +msgstr "Linkki-koodirivi" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +#, fuzzy +msgid "The number of images that should be displayed." +msgstr "Kuvien maksimimäärä" + +#: ../admin/tinymce/window.php:368 +#, fuzzy +msgid "Sort the images" +msgstr "Lajittele esikatselukuvat" + +#: ../admin/tinymce/window.php:371 +#, fuzzy +msgid "Upload order" +msgstr "Räätälöity järjestys" + +#: ../admin/tinymce/window.php:372 +#, fuzzy +msgid "Date taken" +msgstr "Pvm/Aika" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +#, fuzzy +msgid "Select a template to display the images" +msgstr "Valitse esikatselukuva:" + +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Lisää" + +#: ../admin/tinymce/window.php:511 +#, fuzzy +msgid "You need to select a gallery." +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/tinymce/window.php:515 +#, fuzzy +msgid "You need to select a picture." +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +#, fuzzy +msgid "You need to select a number of images." +msgstr "Kuvien maksimimäärä" + +#: ../admin/upgrade.php:22 +msgid "Upgrading database…" +msgstr "" + +#: ../admin/upgrade.php:48 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "Apua NextCellent Galleryyn" + +#: ../admin/upgrade.php:69 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:70 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:71 +#, fuzzy +msgid "Start upgrade now" +msgstr "Aloita nyt" + +#: ../admin/upgrade.php:87 +msgid "Upgrade complete." +msgstr "" + +#: ../admin/upgrade.php:88 +#, fuzzy +msgid "Continue to NextCellent" +msgstr "NextCellent" + +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" + +#: ../admin/wpmu.php:50 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" + +#: ../admin/wpmu.php:58 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." + +#: ../admin/wpmu.php:59 +#, php-format +msgid "The default setting should be %s" +msgstr "Oletusasetus on %s" + +#: ../admin/wpmu.php:63 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" + +#: ../admin/wpmu.php:65 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" + +#: ../admin/wpmu.php:69 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" + +#: ../admin/wpmu.php:71 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." + +#: ../admin/wpmu.php:75 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" + +#: ../admin/wpmu.php:77 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." + +#: ../admin/wpmu.php:81 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" + +#: ../admin/wpmu.php:83 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." + +#: ../admin/wpmu.php:87 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" + +#: ../admin/wpmu.php:89 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." + +#: ../admin/wpmu.php:93 +msgid "Default style" +msgstr "Oletustyyli" + +#: ../admin/wpmu.php:110 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." + +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Väärä URL" + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Tilapäistiedostoa ei voitu luoda." + +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr "s." + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Ei laukaistu" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Malli" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Maa" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Lähde" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Muoto" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Salama" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." + +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 +msgid "Album overview" +msgstr "Albumin yleistiedot" + +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" + +#: ../lib/shortcodes.php:340 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Käyttäjänimi/salasana väärin." + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "Galleriaa ei löytynyt." + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Kuva-ID ei löytynyt" + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Värää kuvan ID" + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Kuvan päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Gallerian luonti ei onnistunut." + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Väärä gallerian ID" + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Gallerian päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Albumin luonti ei onnistunut." + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Väärä albumin ID" + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Albumin päivitys ei onnistunut" + +#: ../nggallery.php:102 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../nggallery.php:102 +#, fuzzy +msgid "Upgrade now" +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." + +#: ../nggallery.php:129 +msgid "Translation by : See here" +msgstr "Kääntänyt : Vesa Tiirikainen" + +#: ../nggallery.php:130 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

" + +#: ../nggallery.php:239 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " + +#: ../nggallery.php:268 +msgid "Picture tag" +msgstr "Kuvan tägi" + +#: ../nggallery.php:269 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." + +#: ../nggallery.php:270 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." + +#: ../nggallery.php:376 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "Apua NextCellent Galleryyn" + +#: ../nggallery.php:480 +msgid "loading" +msgstr "lataan..." + +#: ../nggallery.php:672 +msgid "Get help" +msgstr "Apua" + +#: ../nggallery.php:754 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" + +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." + +#: ../nggfunctions.php:453 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" + +#: ../nggfunctions.php:782 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" + +#: ../nggfunctions.php:918 +msgid "Related images for" +msgstr "Liittyvät kuvat " + +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:112 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr " / " + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " + +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Media RSS" + +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" + +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 +#: ../widgets/widgets.php:211 +msgid "Title:" +msgstr "Otsikko:" + +#: ../widgets/media-rss-widget.php:84 +msgid "Show Media RSS icon" +msgstr "Näytä Media RSS -kuvake" + +#: ../widgets/media-rss-widget.php:88 +msgid "Show the Media RSS link" +msgstr "Näytä Media RSS -linkki" + +#: ../widgets/media-rss-widget.php:91 +msgid "Text for Media RSS link:" +msgstr "Teksti Media RSS -linkkiin." + +#: ../widgets/media-rss-widget.php:95 +msgid "Tooltip text for Media RSS link:" +msgstr "Vinkkiteksti Media RSS -linkkiin." + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" + +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Lataa Flash Player, nähdäksesi diasarjan." + +#: ../widgets/widgets.php:126 +msgid "Select Gallery:" +msgstr "Valitse galleria:" + +#: ../widgets/widgets.php:128 +msgid "All images" +msgstr "Kaikki kuvat" + +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 +msgid "Width:" +msgstr "Leveys:" + +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 +msgid "Height:" +msgstr "Korkeus:" + +#: ../widgets/widgets.php:170 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" + +#: ../widgets/widgets.php:171 +#, fuzzy +msgid "NextCellent Widget" +msgstr "NextCellent -vimpain" + +#: ../widgets/widgets.php:215 +#, fuzzy +msgid "Show:" +msgstr "Näytä" + +#: ../widgets/widgets.php:219 +msgid "Original images" +msgstr "Alkuperäiskuvat" + +#: ../widgets/widgets.php:227 +msgid "recent added " +msgstr "viimeksi lisätyt" + +#: ../widgets/widgets.php:231 +msgid "Enable IE8 Web Slices" +msgstr "Aktivoi IE8 Web Slices" + +#: ../widgets/widgets.php:243 +#, fuzzy +msgid "Select:" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../widgets/widgets.php:245 +msgid "All galleries" +msgstr "Kaikki galleriat" + +#: ../widgets/widgets.php:246 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" + +#: ../widgets/widgets.php:247 +msgid "Only which are listed" +msgstr "Vain listatut" + +#: ../widgets/widgets.php:251 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../widgets/widgets.php:253 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" + +#~ msgid "Introduction" +#~ msgstr "Johdanto" + +#~ msgid "Languages" +#~ msgstr "Kielet" + +#~ msgid "Get help with NextCellent Gallery" +#~ msgstr "Apua NextCellent Galleryyn" + +#~ msgid "More Help & Info" +#~ msgstr "Lisää apua & tietoa" + +#~ msgid "Support Forums" +#~ msgstr "Tukifoorumit (engl.)" + +#~ msgid "Download latest version" +#~ msgstr "Lataa viimeisin versio" + +#, fuzzy +#~ msgid "(from the ngg_styles folder)" +#~ msgstr "(teeman hakemistosta)" + +#, fuzzy +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" + +#, fuzzy +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" + +#~ msgid "Choose files to upload" +#~ msgstr "Valitse ladattavat tiedostot" + +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." + +#~ msgid "Disable flash upload" +#~ msgstr "Ota flash-lataus pois käytöstä" + +#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" +#~ msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." + +#~ msgid "Enable flash based upload" +#~ msgstr "Ota Flash-lataus käyttöön" + +#~ msgid "Update Successfully" +#~ msgstr "Lataus onnistuui" + +#~ msgid "Manage Albums" +#~ msgstr "Hallitse albumeita" + +#~ msgid "Manage Galleries" +#~ msgstr "Hallitse gallerioita" + +#~ msgid "Bulk actions" +#~ msgstr "Massatoiminnot" + +#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" +#~ msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" + +#~ msgid "Ignore the aspect ratio, no portrait thumbnails" +#~ msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" + +#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" +#~ msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" + +#~ msgid "Tags (comma separated list)" +#~ msgstr "Tägit (pilkuilla erotettu lista)" + +#~ msgid "Thanks to all donators..." +#~ msgstr "Kiitos kaikille lahjoittajille..." + +#~ msgid "View all" +#~ msgstr "Katso kaikki" + +#~ msgid "Main NextCellent Gallery overview" +#~ msgstr "NextCellent Gallery yleisnäkymä" + +#~ msgid "Meta Data" +#~ msgstr "Metadata" + +#~ msgid "Tag" +#~ msgstr "Tägi" + +#~ msgid "Editing %s" +#~ msgstr "Muokataan %s" + +#~ msgid "Browsing %s" +#~ msgstr "Selataan %s" + +#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." + +#~ msgid "Manage Image Tags" +#~ msgstr "Hallitse kuvien tägejä" + +#~ msgid "Show as" +#~ msgstr "Näytä" + +#~ msgid "Image list" +#~ msgstr "Kuvalista" + +#~ msgid "Width x Height" +#~ msgstr "Leveys x korkeus" + +#~ msgid "Float" +#~ msgstr "Kelluta" + +#~ msgid "Title :" +#~ msgstr "Otsikko :" + +#~ msgid "Width x Height :" +#~ msgstr "Leveys x korkeus:" diff --git a/lang/nggallery-fi.mo b/lang/nggallery-fi.mo index 4df13a32ca6f1c781b8723f3de470544ee08531b..d93721a9f6578b0ca7c71a0a3694a2634b4a3f2f 100644 GIT binary patch delta 12349 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

P-X+3 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\n" -"Language-Team: Vesa Tiirikainen \n" +"Language-Team: Finnish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: \n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" "Language: fi\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Generator: Poedit 1.7.1\n" +"X-Generator: Loco https://localise.biz/\n" +"Plural-Forms: nplurals=2; plural=n != 1;" -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "Lisäosasta" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Tukijat" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "heidän hienosta dokumentoidusta koodistaan" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "fantastisesta PHP Thumbnail -luokasta" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "useista hyvin kätevistä lisäosista ja ideoista" +#: admin/functions.php:301 +#, fuzzy +msgid " picture(s) successfully renamed" +msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" +#: lib/meta.php:137 +msgid " sec" +msgstr "s." -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "maailman parhaista Media Flash -skripteistä" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "Gallerian kuvakkeesta" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "Vesileima-lisäosasta" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." - -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Mitä saat NextCellent Gallerylla?" - -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" - -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." - -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." - -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." - -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." - -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Miten tukea meitä?" - -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "On useita tapoja tukea: " - -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" - -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." - -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Käännä lisäosa." - -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." - -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" - -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Huijaatko’ höh?" - -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "Lataus epäonnistui!" +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "Lataus epäonnistui!" +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "Tuo kuvahakemisto" -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Lisää galleria / kuvia" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan " +"yleensä vain kuviatekstejä varten." -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Kuvatiedostot" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "poista" +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Selaa..." +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° myötäpäivään " -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Lataa kuvia" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 -#, fuzzy -msgid "You didn't select a file!" -msgstr "Mikään galleria ei ole valittuna !" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne " +"kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva " +"po-tiedosto lisäosan hakemistosta ja lue here miten " +"lisäosan voi kääntää.

" -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Uusi galleria" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Kääntänyt : Vesa Tiirikainen" -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Kuvia" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP-tiedosto" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Tuo kuvahakemisto" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maksimoi]" -#: ../admin/addgallery.php:371 -msgid "Add a new gallery" -msgstr "Lisää uusi galleria" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimoi]" -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Nimi" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Luo uusi tyhjä galleria hakemistoon" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Näytä kaikki]" -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Kuvaus" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Tapahtui virhe" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "uusi galleria" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktivoi" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Lisää" -#: ../admin/addgallery.php:386 +#: admin/class-ngg-adder.php:416 msgid "Add a description. This is optional and can be changed later." msgstr "" -#: ../admin/addgallery.php:390 +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Lisää uusi galleria" + +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 msgid "Add gallery" msgstr "Lisää galleria" -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Lataa ZIP-tiedosto" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "Valitse Zip-tiedosto" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" +#: admin/class-ngg-admin-launcher.php:477 +#, fuzzy +msgid "Add images from a ZIP file." msgstr "Lataa kuvia sisältävä zip-tiedosto" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "tai anna Zip-tiedoston URL" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Lisää uusi albumi" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" +#: admin/class-ngg-admin-launcher.php:465 +#, fuzzy +msgid "Add new galleries to NextCellent." +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "paikkaan" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:417 -msgid "a new gallery" -msgstr "uusi galleria" +#: admin/class-ngg-admin-launcher.php:473 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Lisää galleria / kuvia" -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Huom: latausraja palvelimellasi on " +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Aloita lataus" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Tuo palvelin-polusta:" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Lisää sivu" -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Tuo palvelimelta:" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Huom : muuta oletuspolku gallerian asetuksista" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Valitse galleria" - -#: ../admin/addgallery.php:492 -#, fuzzy -msgid "Drop your files in this window" -msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " - -#: ../admin/addgallery.php:492 -msgid "Or" +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" +"Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai " +"toisen albumin uuteen albumiisi alla" -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Valitse tiedostot" - -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" -#: ../admin/addgallery.php:508 +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 #, fuzzy -msgid "Use basic uploader" -msgstr "Käytä kuvaa vesileimana" +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Albumi" +msgstr[1] "" -#: ../admin/addgallery.php:510 -msgid "Advanced uploading" -msgstr "" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Albumi poistettu" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Albumin kuvaus:" -#: ../admin/addgallery.php:510 +#: admin/tinymce/window.php:245 #, fuzzy -msgid "Use advanced uploader" -msgstr "Käytä kuvaa vesileimana" +msgid "Album display types" +msgstr "Albumi poistettu" -#: ../admin/addgallery.php:514 -#, fuzzy,php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Galleriat" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Albumin nimi :" -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Yleinen" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Albumin yleistiedot" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 msgid "Albums" msgstr "Albumit" -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Tägit" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Asetukset" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Tasaus " -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Tyyli" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Kaikki galleriat" -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Roolit" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Tästä galleriasta " +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Resetoi / poista" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Verkkoasetukset" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "Sinulla ei ole tarvittavia valtuuksia" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Odottamaton virhe" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "Tapahtui virhe" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Olet laittanut jonoon liian monta tiedostoa." +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "Tiedosto on tyhjä. Yritä uudelleen. " +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Aakkosellinen" -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Alt & otsikkoteksti" -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt / otsikkoteksti" -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" -#: ../admin/admin.php:317 +#: admin/class-ngg-admin-launcher.php:273 msgid "An error occurred in the upload. Please try again later." msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Voit ladata vain yhden tiedoston." +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "HTTP-virhe." +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Hyväksy" -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "Lataus epäonnistui!" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "IO-virhe." +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Laskeva" -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Turvavirhe." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Yleisnäkymä" -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "Tiedosto peruutettu." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "Lataus lopetettu." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Kirjoittaja" -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Poista" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" -#: ../admin/admin.php:327 -msgid "Crunching…" -msgstr "Työskentelen…" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "siirretty roskakoriin." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” ei latautunut virheen takia" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "L A T A A N" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Klikkaa sulkeaksesi" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" msgstr "" -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" msgstr "" -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 -msgid "At a Glance" -msgstr "Yleisnäkymä" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" msgstr "" -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Tuoreimmat uutiset" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/admin.php:451 -#, fuzzy -msgid "The latest NextCellent news." -msgstr "Tuoreimmat uutiset" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Liittyvät lisäosat" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Ole tarkkana" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/admin.php:453 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Auta minua auttamaan SINUA!" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Selaa..." -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." +#: admin/class-ngg-style.php:270 +#, fuzzy, php-format +msgid "Browsing %s" +msgstr "Katso \"%s\"" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Käännös" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" -#: ../admin/admin.php:457 -msgid "View information about the current translation." -msgstr "" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Palvelinasetukset" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" -#: ../admin/admin.php:460 -#, fuzzy -msgid "Show all the server settings!." -msgstr "[Näytä kaikki]" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Peruuta" -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Lisäosan tarkistus" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Kuvateksti" -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Aihealueet " -#: ../admin/admin.php:477 -#, fuzzy -msgid "Add new galleries to NextCellent." -msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" +#: lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Keskitä" + +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/admin.php:482 +#: admin/manage/class-ngg-image-list-table.php:150 #, fuzzy -msgid "Add new images to a gallery." -msgstr "Lisää galleria / kuvia" +msgid "Change Date" +msgstr "Pvm/Aika" -#: ../admin/admin.php:485 -#, fuzzy -msgid "Add images from a ZIP file." -msgstr "Lataa kuvia sisältävä zip-tiedosto" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Muuta asetuksia " -#: ../admin/admin.php:488 -#, fuzzy -msgid "Import a folder from the server as a new gallery." -msgstr "Salli käyttäjien tuoda kuvia palvelimelta." +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Muuta tyyliä " -#: ../admin/admin.php:505 -#, fuzzy -msgid "Manage your images and galleries." -msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" -#: ../admin/admin.php:514 -#, fuzzy -msgid "Organize your galleries into albums." -msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Tarkista lisäosa" -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" -#: ../admin/admin.php:523 -#, fuzzy -msgid "Organize your pictures with tags." -msgstr "Erittele kuvien tägit pilkuilla." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Yleistä" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Valitse galleria" -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -msgid "Gallery" -msgstr "Galleria" +#: lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Efektit " +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" msgstr "" -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Vesileima " +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diasarja " +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Väri" -#: ../admin/admin.php:538 -#, fuzzy -msgid "Edit options for the slideshow." -msgstr "Muokkaa" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Sarakkeita" -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" msgstr "" -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Supistettu versio" -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "" - -#: ../admin/admin.php:569 +#: admin/upgrade.php:151 #, fuzzy -msgid "Attention!" -msgstr "Ole tarkkana" +msgid "Continue to NextCellent" +msgstr "NextCellent" -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Tukijat" -#: ../admin/admin.php:581 -#, fuzzy -msgid "For more information:" -msgstr "Täältä löytyy lisätietoa efekteistä:" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." -#: ../admin/admin.php:582 -#, fuzzy -msgid "Support Forums" -msgstr "Tukifoorumit (engl.)" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" -#: ../admin/admin.php:583 -#, fuzzy -msgid "Source Code" -msgstr "Lähde" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopioi ..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Sinulla ei ole lupa olla täällä" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" -#: ../admin/ajax.php:389 +#: admin/ajax.php:469 #, php-format msgid "Could create image with %s x %s pixel" msgstr "Luotiin kuva kooltaan %s x %s pikseliä" -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 +#: admin/class-ngg-overview.php:358 #, fuzzy -msgid "Updated successfully" -msgstr "CSS-tiedosto päivitetty onnistuneesti." - -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Albumi poistettu" - -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Muokkaa albumia" +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Valitse albumi" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Ei valittua albumia" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Päivitä" +#: admin/class-ngg-style.php:154 +#, fuzzy +msgid "Could not move file." +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Muokkaa albumia" +#: admin/class-ngg-style.php:187 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Poista" +#: admin/class-ngg-style.php:162 +#, fuzzy +msgid "Could not save file." +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Lisää uusi albumi" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Alkuperäisen kuvan palautus ei onnistunut " -#: ../admin/album.php:310 -msgid "Add" -msgstr "Lisää" +#: lib/meta.php:472 +msgid "Country" +msgstr "Maa" -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Näytä / piilota käytetyt galleriat" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Näytä kaikki]" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maksimoi vimpaimen sisältö" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Maksimoi]" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimoi vimpaimen sisältö" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Luo uusi sivu" -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Minimoi]" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Valitse galleria" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Työskentelen…" -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album ID" +#: admin/class-ngg-style.php:182 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Albumia ei valittuna" +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Albumin nimi :" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Räätälöity" -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Albumin kuvaus:" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Räätälöity järjestys" -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Valitse esikatselukuva:" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Ei kuvaa" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Sivu linkitetty" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Ei linkitetty" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "OK" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +#, fuzzy +msgid "Date taken" +msgstr "Pvm/Aika" -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Peruuta" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Pvm/aika" -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Otsikko" +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Oletuskoko (L x K)" -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Sivu" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Oletustyyli" -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Valitse hiirellä uusi alue esikatselukuvalle" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Esikatselukuva päivitetty" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Poista" -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Esikatselukuvan päivityksessä virhe" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Poista \"%s\" ?" -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "Gallerian nimi ei kelpaa!" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Poista kuvia" -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Hakemisto" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Poista tägi" -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "ei löydy. Luo ensin päägallerian hakemisto." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Poista tägejä" -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Nouseva" -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "ei voi kirjoittaa !" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Kuvaus" -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Hakemiston luonti ei onnistu" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Jos ongelmia, luo hakemisto" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "ja Thumbnails-hakemisto" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "valtuutus 777 manuaalisesti !" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Hakemisto" -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" -msgstr "Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Poista" -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Muokkaa galleriaa" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 +#: admin/functions.php:154 msgid "doesn`t exist!" msgstr "ei ole olemassa !" -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "ei sisällä kuvia " - -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" msgstr "" -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Tehty." -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" +#: admin/class-ngg-adder.php:534 +#, fuzzy +msgid "Drop your files in this window" +msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "luonti onnistui!" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Kestoaika" -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Luo uudet esikatselukuvat" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Muokkaa" -#: ../admin/functions.php:304 -#, fuzzy -msgid " picture(s) successfully renamed" -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Muokkaa albumia" -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Muokkaa albumia" -#: ../admin/functions.php:313 -#, fuzzy -msgid "No images were added." -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Objekti ei sisältänyt oikeita tietoja" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr "ei voida kirjoittaa !" +#: admin/class-ngg-admin-launcher.php:622 +#, fuzzy +msgid "Edit options for the slideshow." +msgstr "Muokkaa" -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr "ei voida kirjoittaa !" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "Tiedosto ei ole olemassa" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Alkuperäisen kuvan palautus ei onnistunut " +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Virhe : tietokannan päivitys ei onnistunut)" +#: admin/class-ngg-style.php:268 +#, fuzzy, php-format +msgid "Editing %s" +msgstr "Katso \"%s\"" -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Virhe : metatietojen päivitys ei onnistunut)" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Efekti" -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Virhe : kuvaa ei löytynyt)" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Efektit " -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "URL-polku ei kelpaa" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "cURL-tuonti epäonnistui. " +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Ei kelvollista hakemistonimeä" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "Zip-tiedosto purettu onnistuneesti" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Ei galleriaa valittuna !" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "ei ole kelvollinen kuvatiedosto !" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös " +"tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä " +"käyttävät artikkelit päivitetään." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Anna tägejä" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 +#: admin/functions.php:1118 admin/functions.php:1207 msgid "Error, the file could not be moved to : " msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 +#: admin/functions.php:1123 admin/functions.php:1211 msgid "Error, the file permissions could not be set" msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr "Kuva(t) lisätty onnistuneesti" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. " +"Valitse!" -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Väärä lataus. Virhekoodi :" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "piilota " -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-data" -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "Kohdegalleriaa ei ole olemassa" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Laajennettu versio" -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/functions.php:1505 +#: admin/functions.php:1425 #, php-format msgid "Failed to copy database row for picture %s" msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" -#: ../admin/functions.php:1517 +#: admin/functions.php:1411 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" -#: ../admin/functions.php:1520 +#: lib/xmlrpc.php:199 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" -#: ../admin/functions.php:1529 +#: admin/functions.php:1332 lib/xmlrpc.php:222 #, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "Tiedosto ladattu vain osittain" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Tiedosto peruutettu." -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Yhtään tiedostoa ei ladattu" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Tilapäiskansiota ei löydy" +#: admin/class-ngg-style.php:296 +#, fuzzy +msgid "File location" +msgstr "Sijainti" -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "Levylle kirjoitus epäonnistui" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Tiedostonimi" -#: ../admin/functions.php:1655 +#: admin/functions.php:1582 msgid "File upload stopped by extension" msgstr "Tiedoston lataus lopetettu" -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Tuntematon latausvirhe" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Tiedostonimi" -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Näytä diasarjana]" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Näytä kuvalista]" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Kiinteä koko" -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Yhtään kuvaa ei valittuna" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Salama" -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Muuta kuvakokoa" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" msgstr "" -"Olet aloittamassa massapäivityksen %s galleriaan \n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Lisää uusi galleria" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Etsi kuvia" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -#, fuzzy -msgid "Actions" -msgstr "Sijainti" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Aseta vesileima" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Fontti" -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Tuo metadata" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Palauta varmistuksesta" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Hyväksy" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Muokkaa" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Mitään kohteita ei löydy" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Uusi galleria" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Luo uusi, tyhjä galleria hakemiston alle" +#: admin/class-ngg-admin-launcher.php:659 +#, fuzzy +msgid "For more information:" +msgstr "Täältä löytyy lisätietoa efekteistä:" -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Muuta kuvien kooksi " +#: lib/meta.php:480 +msgid "Format" +msgstr "Muoto" -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Leveys" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galleriat" -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Korkeus" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galleria" -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Koko" +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "Gallerian poisto onnistui " -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Nämä ovat maksimiarvot." +#: admin/tinymce/window.php:267 +#, fuzzy +msgid "Gallery display types" +msgstr "Galleria" -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 -msgid "Fixed size" -msgstr "Kiinteä koko" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +#, fuzzy +msgid "Gallery ID" +msgstr "Galleria ID=%s ei ole olemassa." -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian " +"artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "ID" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galleria ID=%s ei ole olemassa." -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Kirjoittaja" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "Sivu-ID" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galleriapolku " -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galleriaa ei löydy. " +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Gallerian asetukset" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Sori, oikeutesi eivät riitä" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Sori, oikeutesi eivät riitä" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD-kirjasto" -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Siirrä kuva..." +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Yleistä" -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Lisää tägejä" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Poista tägejä" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Yleiset asetukset " -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Kirjoita yli" +#: nggallery.php:739 +msgid "Get help" +msgstr "Apua" -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Aloita" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" msgstr "" -"Olet aloittamassa massamuokkauksen %s kuville\n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Hakutulokset “%s”" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Gallerian asetukset" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "Klikkaa tästä lisäasetuksille" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Korkeus" -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Katso kuvaa" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Ei kuvaa" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Korkeus:" -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Polku " +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" -#: ../admin/manage-images.php:334 -#, fuzzy -msgid "Gallery ID" -msgstr "Galleria ID=%s ei ole olemassa." +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Luo uusi sivu" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää " +"tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -" +"efektit lisätään automaattisesti teemaasi." -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Pääsivu (ei pääsivua)" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Piilotetut kuvat" -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Lisää sivu" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Piilota" -#: ../admin/manage-images.php:354 -#, fuzzy -msgid "Scan folder for new images" -msgstr "Luo uusi, tyhjä galleria hakemiston alle" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP-virhe." -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Tallenna muutokset" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Poista kuvia" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Pyöritä kuvia myötäpäivään" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Pyöritä kuvia vastapäivään" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/manage-images.php:379 -msgid "Copy to..." -msgstr "Kopioi ..." +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Siirrä..." +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Lisää tägejä" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Kirjoita tägit yli" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Lajittele galleria" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" -#: ../admin/manage-images.php:463 +#: admin/class-ngg-overview.php:56 #, fuzzy -msgid "Change Date" -msgstr "Pvm/Aika" +msgid "Image" +msgid_plural "Images" +msgstr[0] "Kuva" +msgstr[1] "" -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "pikseli" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" -#: ../admin/manage-images.php:473 +#: admin/functions.php:1437 #, php-format -msgid "View \"%s\"" -msgstr "Katso \"%s\"" +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo " +"kohdegalleriassa." -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Katso " +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Näytä metadata" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Kuvatiedostot" -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "Meta" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Kuvatiedostot" -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Muokkaa esikatselukuvaa" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Muokkaa esikatselukuvaa" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Kuva ID" -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Pyöritä" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Kuva ID:" -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Julkaise kuva" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Kuvan laatu" -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Julkaise" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Palauta" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Kuva pyöritetty " -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Palauta \"%s\" ?" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Kuva-asetukset" -#: ../admin/manage-images.php:481 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Poista \"%s\" ?" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/manage-images.php:509 -#, fuzzy -msgid "Alt & title text" -msgstr "Alt / otsikkoteksti" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" -#: ../admin/manage-images.php:523 -#, fuzzy -msgid "Separated by commas" -msgstr "Galleria IDt, erotettuna pilkuilla." +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Kuvaselain" -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Anna tägejä" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Kuvaselain" -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "Valitse kohdegalleria:" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Esikatselukuva" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Kuvia" -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Tiedostonimi" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Alt & otsikkoteksti" +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" -#: ../admin/manage-images.php:734 +#: admin/class-ngg-admin-launcher.php:481 #, fuzzy -msgid "Exclude" -msgstr "piilota " - -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "Lajittelujärjestys muutettu" +msgid "Import a folder from the server as a new gallery." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Lajittele galleria" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Päivitä lajittelujärjestys" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Takaisin galleriaan" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Esilajittele" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Lajittelematon" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Tuo metadata" -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 -msgid "Image ID" -msgstr "Kuva ID" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / otsikkoteksit" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Pvm/aika" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "paikkaan" -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "Laskeva" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "Nouseva" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Kuva" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "poistettu onnistuneesti" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Inline-galleria" -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Lisää" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Gallerian poisto onnistui " +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Pyöritä kuvia" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Kuvien poisto onnistui" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-virhe." -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Tägit muutettu" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-data" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Päivitys onnistui" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Uusi galleriasivu ID" - -#: ../admin/manage.php:445 -msgid "created" -msgstr "luotu " - -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Julkaistu uusi artikkeli " - -#: ../admin/manage.php:598 -msgid "1 item" -msgstr "1 elementti" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Ei galleriaa" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Valitse »" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Näytä" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "L A T A A N" -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Piilota" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Kuva ID:" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Tasaus " +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Vähiten käytetty" -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "ei mitään" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "Vasen" -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Keskitä" - -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Oikea" - -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Täyskoko" - -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Yksittäiskuva" - -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Lisää artikkeliin" - -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Tallenna kaikki muutokset" - -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "NextCellent Gallery ohjausnäkymä" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Tervetuloa NextCellent Galleryyn!" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Toimii..." +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Tarkista lisäosa/teema -konfliktit" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +#, fuzzy +msgid "Link" +msgstr "Linkki-koodirivi" -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Ei testattu" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Linkki-koodirivi" -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Mitään konfliktia ei löytynyt" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" +#: nggallery.php:516 +msgid "loading" +msgstr "lataan..." -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Testaa kuvatoiminto" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, " +"Lightbox jne.)." -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "Lisäosa onnistui luomaan kuvia" +#: lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "Tarkista teeman yhteensopivuus" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" +#: lib/meta.php:461 +msgid "Make" +msgstr "Malli" -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Tarkista lisäosa" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Grafiikkakirjasto" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Gallerian hallinta " -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Ladataan…" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "Tämä vimpain vaatii JavaScriptin." +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Hallitse tägejä " -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vertaa " -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Nimetön" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" -#: ../admin/overview.php:412 -msgid "Image" -msgstr "Kuva" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -msgid "Album" -msgstr "Albumi" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Lataa kuvia" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Tallennustila" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Muistinkäyttö" -#: ../admin/overview.php:468 +#: lib/tags.php:143 #, php-format -msgid "%2$sMB" -msgstr "%2$sMt" +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta " +"muokattu." -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Sallittu tila" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMt (%3$s%%)" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Käytetty tila" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Lataa sivu uudelleen" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "Käännöstiedoston päivitys ei onnistunut" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Suosituin" -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Lataa" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "Ei GD-tukea" +#: admin/class-ngg-style.php:286 +#, fuzzy +msgid "Move file" +msgstr "Siirrä..." -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Kyllä" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Siirrä kuva..." -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Ei" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Siirrä..." -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Ei asetettu" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Päällä " +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Pois päältä" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL-versio" -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 msgid "N/A" msgstr "N/A" -#: ../admin/overview.php:634 -msgid " MByte" -msgstr " Mtavu" - -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Käyttöjärjestelmä" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Nimi" -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Palvelin" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Muistinkäyttö" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Verkkoasetukset" -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "MySQL-versio" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Uusi galleria" -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL-tila" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "PHP-versio" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP sallit URL fopen" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP muistiraja" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Seuraavat tägit" -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP Max latauskoko" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP Max artikkelikoko" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking -raja" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max skritpin suoritusaika" +#: nggallery.php:412 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "Apua NextCellent Galleryyn" -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif -tuki" +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC -tuki" +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML -tuki" +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery ohjausnäkymä" -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." +#: nggallery.php:123 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Gallery ohjausnäkymä" -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" msgstr "" -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Asenna" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " -#: ../admin/overview.php:784 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" -msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
Kehitys & ylläpito: WPGetReady.com" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" -#: ../admin/overview.php:790 -#, fuzzy -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Ei" -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Käy lisäosan kotisivulla" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Artikkelin otsikko" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Anna artikkelin otsikko" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Ei valittua albumia" -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Leveys x korkeus (pikseleinä)" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Albumia ei valittuna" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Kuvan koko" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Luonnos" +#: admin/class-ngg-style.php:120 +#, fuzzy +msgid "No CSS file will be used." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Päivitetyt toiminnot" - -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Roolit / toiminnot" - -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." - -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Joustavampaan käyttäjähallintaan voit käyttää " - -#: ../admin/roles.php:35 -#, fuzzy -msgid "NextCellent Gallery overview" -msgstr "NextCellent Gallery ohjausnäkymä" - -#: ../admin/roles.php:39 -#, fuzzy -msgid "Use TinyMCE Button / Add Media" -msgstr "TinyMCE Button / Upload Tab" - -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Lisää galleria / lataa kuvia" - -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Gallerian hallinta " +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Ei efektiä" -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "Hallitse toisten galleriaa " +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Ei EXIF-dataa" -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Hallitse tägejä " +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Muuta tyyliä " +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Ei kellutusta" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Muuta asetuksia " +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Päivitä toimintoja " +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Ei galleriaa" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Kuva pyöritetty " +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Esikatselukuvan pyöritys epäonnistui " +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" -#: ../admin/rotate.php:74 +#: admin/functions.php:310 #, fuzzy -msgid "Select how you would like to rotate the image on the left." -msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." - -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° myötäpäivään " - -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° vastapäivään " +msgid "No images were added." +msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/rotate.php:83 -msgid "Flip horizontally" -msgstr "Peilikuva vaakasuunnassa " +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" -#: ../admin/rotate.php:84 -msgid "Flip vertically" -msgstr "Peilikuva pystysuunnassa" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Tehty." +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Ei kuvaa" -#: ../admin/settings.php:167 -#, fuzzy -msgid "Settings updated successfully" -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Ei kuvaa" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Välimuisti tyhjennetty" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Yleiset asetukset " +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Galleriapolku " +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Tämä on kaikkien gallerioiden oletuspolku " +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Kuvatiedostot" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Valitse grafiikkakirjasto" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD-kirjasto" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (kokeellinen)" +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "ei mitään" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Polku kirjastoon:" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Media RSS -syöte" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Ei linkitetty" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Ei asetettu" -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Ei testattu" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Lisää tuki PicLensille ja CoolIrisille" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia " +"kuvia kuin %d x %d pikseliä" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Kiinteät polkuosoitteet" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Käytä kiinteitä polkuosoitteita" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Lisää staattisen linkin kaikkiin kuviin" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Gallerian lyhytnimi :" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +#, fuzzy +msgid "Number of images" +msgstr "Kuvien maksimimäärä" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Luo URL:t uudelleen" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Aloita nyt" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr " / " -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Liittyvät kuvat" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Pois päältä" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Lisää liittyvät kuvat" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Siirtymä" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Vertaa " +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Aihealueet " +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Päällä " -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 näyttää kaikki kuvat" +#: admin/tinymce/window.php:122 +#, fuzzy +msgid "One picture" +msgstr "Ei kuvaa" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Kuva-asetukset" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Vain listatut" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Kuvan laatu" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Varmista alkuperäinen" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Läpinäkyvyys" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Luo varmistus kooltaan muuteuista kuvista" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Muuta koko automaattisesti" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Muuta kuvien koko automaattisesti latauksessa." +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "Lajitteluvaihtoehdot" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Esikatselukuvien asetukset" +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Esikatselukuvan koko" +#: admin/class-ngg-admin-launcher.php:582 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Esikatselukuvan laatu" +#: admin/class-ngg-admin-launcher.php:593 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "Erittele kuvien tägit pilkuilla." -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Yksittäiskuva" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Alkuperäiskuvat" -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Tyhjennä välimuistikansio" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Jatka nyt" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Yleinen" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "Inline-galleria" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Kirjoita yli" -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Kuvien lukumäärä sivulla" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Sivu" -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Sarakkeita" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Sivu-ID" -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Käytä diaesitystä" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Sivu linkitetty" -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Näytettävä teksti:" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Polku " -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Näytä ensin." +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Esikatselukuvat" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Ole tarkkana" -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" -#: ../admin/settings.php:504 -msgid "Hidden images" -msgstr "Piilotetut kuvat" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "Aktivoi AJAX-sivutus" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif -tuki" -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Huom: toimii vain Shutter-efektin kanssa " +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC -tuki" -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Lajitteluvaihtoehdot" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Lajittele esikatselukuvat" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Räätälöity järjestys" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Tiedostonimi" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Alt / otsikkoteksti" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP-versio" -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Pvm/Aika" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML -tuki" -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Lajittelusuunta" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "Sijoituspaikalla" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-esikatselukuva-efekti" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Kuvan tägi" -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pikseli" -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Suljin" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä " +"ei voi peruuttaa. " -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Räätälöity" +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat " +"uudelleen -> Gallerian hallinta." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Linkki-koodirivi" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Esikatselu" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 msgid "Position" msgstr "Sijainti" -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "Siirtymä" - -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Käytä kuvaa vesileimana" - -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "URL tiedostoon" - -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" - -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Käytä tekstiä vesileimana" - -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Fontti" - -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Tämä toiminto vaatii FreeType-kirjaston" - -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." - -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Väri" - -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(hex w/o #)" - -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Teksti" - -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Läpinäkyvyys" - -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Oletuskoko (L x K)" - -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Kestoaika" - -#: ../admin/settings.php:706 -msgid "sec." -msgstr "s." - -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Siirtymäefekti" - -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "häivytys" - -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "blindX" - -#: ../admin/settings.php:714 -msgid "cover" -msgstr "peitto" - -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "scrollUp" - -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "scrollDown" - -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "sekoitus" - -#: ../admin/settings.php:718 -msgid "toss" -msgstr "heitä" - -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "pyyhi" - -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "Täältä löytyy lisätietoa efekteistä:" - -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "JW Image Rotatorin asetukset" - -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Esilajittele" -#: ../admin/settings.php:727 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." msgstr "" -"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" -"\t\t\t\t\tladattava tiedosto käsisin paikkaan " -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." - -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." -msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." - -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Aktivoi Flash diashow" +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Esikatselu" -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Katso kuvaa" -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Poku JW Image Rotatoriin (URL)" +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Etsi nyt" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Edelliset tägit" -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Sekoitustila" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Näytä seuraava kuva klikkauksella" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Näytä navigointipalkki" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Näytä latauskuvake" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Käytä vesileimalogoa" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "satunnaisesti" -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "Voit muttaa logoa vesileima-asetuksista" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Venytä kuvaa" +#: admin/tinymce/window.php:124 +#, fuzzy +msgid "Random pictures" +msgstr "satunnaisesti" -#: ../admin/settings.php:775 -msgid "true" -msgstr "tosi" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" -#: ../admin/settings.php:776 -msgid "false" -msgstr "epätosi" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" -#: ../admin/settings.php:777 -msgid "fit" -msgstr "sovita" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" -#: ../admin/settings.php:778 -msgid "none" -msgstr "ei mitään" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "viimeksi lisätyt" -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "BGFade" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "Slowfade" +#: admin/tinymce/window.php:123 +#, fuzzy +msgid "Recent pictures" +msgstr "viimeksi lisätyt" -#: ../admin/settings.php:789 -msgid "circles" -msgstr "ympyrät" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Palauta" -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "kuplat" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Palauta \"%s\" ?" -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "lohkot" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "nesteet" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" -#: ../admin/settings.php:793 -msgid "flash" -msgstr "salama" +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Liittyvät kuvat" -#: ../admin/settings.php:794 -msgid "lines" -msgstr "viivat" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Liittyvät kuvat " -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "satunnaisesti" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "käytä hidasta Zoom-efektiä" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "poista" -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Taustaväri (BG)" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Uudelleennimeä" -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Texti- / nappiväri" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Rollover / aktiivi (linkki) -väri" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Ruudun väri" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Taustamusiikki (URL)" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." msgstr "Palauta kaikki asetukset oletusarvoihin." -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" - -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Resetointivaihtoehdot" - -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." - -#: ../admin/setup.php:34 +#: admin/class-ngg-options.php:948 msgid "Reset settings" msgstr "Resetoi asetukset" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" - -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Poista lisäosan taulut tietokannasta" - -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Etkö pidä NextCellent Gallerystä?" - -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." - -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "VAROITUS:" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Muuta kuvakokoa" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " -#: ../admin/setup.php:48 -msgid "and" -msgstr "ja" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Oikea" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Poista lisäosa" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Roolit" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Arvo" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Pyöritä" -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "Mitään metadataa ei ole tallennettuna" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Pyöritä kuvia" -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "EXIF-data" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" -#: ../admin/showmeta.php:73 -msgid "No exif data" -msgstr "Ei EXIF-dataa" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "IPTC-data" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "XMP-data" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/style.php:112 -#, fuzzy -msgid "Successfully selected CSS file." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../admin/style.php:114 -#, fuzzy -msgid "No CSS file will be used." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../admin/style.php:148 -#, fuzzy -msgid "Could not move file." -msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Toimii..." -#: ../admin/style.php:154 -#, fuzzy -msgid "CSS file successfully updated." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s " +"manuaalisesti." -#: ../admin/style.php:156 -#, fuzzy -msgid "Could not save file." -msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../admin/style.php:176 -#, fuzzy -msgid "CSS file successfully moved." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" -#: ../admin/style.php:181 -#, fuzzy -msgid "Could not move the CSS file." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Tallenna muutokset" -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." msgstr "" -#: ../admin/style.php:209 +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 #, fuzzy -msgid "This CSS file will be applied:" -msgstr "CSS-tiedosto päivitetty onnistuneesti." - -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "CSS-editori" +msgid "Scan folder for new images" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "Aktivoi ja käytä tyylitiedostoa:" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Aktivoi" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Hakutägit" -#: ../admin/style.php:272 -#, fuzzy,php-format -msgid "Editing %s" -msgstr "Katso \"%s\"" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "s." -#: ../admin/style.php:274 -#, fuzzy,php-format -msgid "Browsing %s" -msgstr "Katso \"%s\"" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Turvavirhe." -#: ../admin/style.php:277 -#, fuzzy -msgid "(from the theme folder)" -msgstr "Tuo kuvahakemisto" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Valitse »" -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" msgstr "" -#: ../admin/style.php:290 +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 #, fuzzy -msgid "Move file" -msgstr "Siirrä..." - -#: ../admin/style.php:296 -msgid "Version" -msgstr "Versio" +msgid "Select a gallery:" +msgstr "Valitse galleria:" -#: ../admin/style.php:300 +#: admin/tinymce/window.php:304 #, fuzzy -msgid "File location" -msgstr "Sijainti" +msgid "Select a picture" +msgstr "Valitse tai anna kuva" -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Päivitä tiedosto" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" -#: ../admin/style.php:320 +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 #, fuzzy -msgid "This file does not exist. Double check the name and try again." -msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" - -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Suosituin" +msgid "Select a template to display the images" +msgstr "Valitse esikatselukuva:" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Vähiten käytetty" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Valitse albumi" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Aakkosellinen" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Olemassaolevat tägit" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Hakutägit" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Valitse tiedostot" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Aloita" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Valitse galleria" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Järjestys :" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Edelliset tägit" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Seuraavat tägit" +#: admin/tinymce/window.php:146 +#, fuzzy +msgid "Select how you want to display your gallery" +msgstr "Valitse tai anna galleria" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Anna tägille uusi nimi" +#: admin/manage/actions.php:57 +#, fuzzy +msgid "Select how you would like to rotate the image on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Täg(it) uudelleennimettäväksi:" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +#, fuzzy +msgid "Select or search for a gallery" +msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Tägien uudet nimet:" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Uudelleennimeä" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery " +"tukee vain WordPressin standardirooleja." -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Poista tägi" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Täg(it) poistettavaksi:" +#: admin/manage/class-ngg-image-list-table.php:211 +#, fuzzy +msgid "Separated by commas" +msgstr "Galleria IDt, erotettuna pilkuilla." -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Muokkaa tägin lyhytnimeä" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Palvelin" -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Palvelinasetukset" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Vertailtava(t) tägi(t) :" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Asetettava(t) lyhytnimi(et):" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -#: ../admin/tinymce/window.php:122 -#, fuzzy -msgid "One picture" -msgstr "Ei kuvaa" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Aseta vesileima" -#: ../admin/tinymce/window.php:123 -#, fuzzy -msgid "Recent pictures" -msgstr "viimeksi lisätyt" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Asetukset" -#: ../admin/tinymce/window.php:124 +#: admin/class-ngg-options.php:91 #, fuzzy -msgid "Random pictures" -msgstr "satunnaisesti" +msgid "Settings updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" -msgstr "" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -#, fuzzy -msgid "Select a gallery:" -msgstr "Valitse galleria:" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Näytä" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" + +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 +#: admin/class-ngg-admin-launcher.php:440 #, fuzzy -msgid "Select or search for a gallery" -msgstr "Mikään galleria ei ole valittuna !" +msgid "Show all the server settings!." +msgstr "[Näytä kaikki]" -#: ../admin/tinymce/window.php:143 -msgid "Display types" +#: admin/class-ngg-options.php:895 +msgid "Show dots" msgstr "" -#: ../admin/tinymce/window.php:146 -#, fuzzy -msgid "Select how you want to display your gallery" -msgstr "Valitse tai anna galleria" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Näytä ensin." -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Näytä metadata" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." msgstr "" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Kuvateksti" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/tinymce/window.php:190 -#, fuzzy -msgid "Type options" -msgstr "Kamera / tyyppi" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 +#: widgets/class-ngg-gallery-widget.php:103 #, fuzzy -msgid "Number of images" -msgstr "Kuvien maksimimäärä" +msgid "Show:" +msgstr "Näytä" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/tinymce/window.php:208 -#, fuzzy -msgid "Slideshow dimensions" -msgstr "Diasarja " +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../admin/tinymce/window.php:219 -#, fuzzy -msgid "Template name" -msgstr "Albumin nimi :" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "Valitse tai anna albumi" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Suljin" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" msgstr "" -#: ../admin/tinymce/window.php:245 -#, fuzzy -msgid "Album display types" -msgstr "Albumi poistettu" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Yksittäiskuva" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Yksittäiskuva" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Supistettu versio" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Koko" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Laajennettu versio" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diasarja " -#: ../admin/tinymce/window.php:267 +#: admin/tinymce/window.php:208 #, fuzzy -msgid "Gallery display types" -msgstr "Galleria" +msgid "Slideshow dimensions" +msgstr "Diasarja " -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" msgstr "" -#: ../admin/tinymce/window.php:304 -#, fuzzy -msgid "Select a picture" -msgstr "Valitse tai anna kuva" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "Valitse tai anna kuva" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -#, fuzzy -msgid "Options" -msgstr "Lajitteluvaihtoehdot" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Efekti" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Ei efektiä" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit " +"lisätä uusia." -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Lajittelusuunta" -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "Ei kellutusta" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Lajittele galleria" -#: ../admin/tinymce/window.php:346 -#, fuzzy -msgid "Link" -msgstr "Linkki-koodirivi" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Lajittele galleria" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -#, fuzzy -msgid "The number of images that should be displayed." -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Järjestys :" -#: ../admin/tinymce/window.php:368 +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 #, fuzzy msgid "Sort the images" msgstr "Lajittele esikatselukuvat" -#: ../admin/tinymce/window.php:371 -#, fuzzy -msgid "Upload order" -msgstr "Räätälöity järjestys" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Lähde" -#: ../admin/tinymce/window.php:372 +#: admin/class-ngg-admin-launcher.php:662 #, fuzzy -msgid "Date taken" -msgstr "Pvm/Aika" +msgid "Source Code" +msgstr "Lähde" -#: ../admin/tinymce/window.php:373 -msgid "User defined" +#: admin/class-ngg-options.php:860 +msgid "Specials" msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL-tila" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 +#: admin/upgrade.php:124 #, fuzzy -msgid "Select a template to display the images" -msgstr "Valitse esikatselukuva:" - -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Lisää" +msgid "Start upgrade now" +msgstr "Aloita nyt" -#: ../admin/tinymce/window.php:511 -#, fuzzy -msgid "You need to select a gallery." -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Aloita lataus" -#: ../admin/tinymce/window.php:515 -#, fuzzy -msgid "You need to select a picture." -msgstr "Valitse tai anna kuva" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Tyyli" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -#, fuzzy -msgid "You need to select a number of images." -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-editori" -#: ../admin/upgrade.php:22 -msgid "Upgrading database…" -msgstr "" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" -#: ../admin/upgrade.php:48 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "luonti onnistui!" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 +#: admin/class-ngg-style.php:118 #, fuzzy -msgid "Upgrade NextCellent Gallery" -msgstr "Apua NextCellent Galleryyn" - -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "" - -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "" +msgid "Successfully selected CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/upgrade.php:71 +#: admin/class-ngg-admin-launcher.php:660 #, fuzzy -msgid "Start upgrade now" -msgstr "Aloita nyt" - -#: ../admin/upgrade.php:87 -msgid "Upgrade complete." +msgid "Support Forums" msgstr "" +"Tukifoorumit (engl.)" -#: ../admin/upgrade.php:88 -#, fuzzy -msgid "Continue to NextCellent" -msgstr "NextCellent" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Päivitä onnistuneesti" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Verkkovaihtoehdot" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tägit" -#: ../admin/wpmu.php:59 -#, php-format -msgid "The default setting should be %s" -msgstr "Oletusasetus on %s" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tägit muutettu" -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Salli latauksen kokotarkistus" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Pitäisi toimia, jos galleria on blog.dir alla" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +#, fuzzy +msgid "Template name" +msgstr "Albumin nimi :" -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Salli ZIP-lataus" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa " +"(Default Theme)" -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "Salli käyttäjien ladata ZIP-hakemistoja." +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Salli Tuo (Import) -toiminto" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Teksti" -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "Salli käyttäjien tuoda kuvia palvelimelta." +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Teksti Media RSS -linkkiin." -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Salli tyylin valinta (CSS)" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Näytettävä teksti:" -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Salli roolit/toiminnot" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Oletusasetus on %s" -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Oletustyyli" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Valitse gallerioiden oletustyyli." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" -#: ../lib/core.php:432 +#: xml/media-rss.php:67 #, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Väärä URL" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Tilapäistiedostoa ei voitu luoda." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#: ../lib/meta.php:137 -msgid " sec" -msgstr "s." +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Laukaistu" +#: admin/class-ngg-admin-launcher.php:423 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Tuoreimmat uutiset" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Ei laukaistu" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Uutissyötettä ei voitu ladata. Tarkista Etusivulta " +"päivitykset." -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Aukko" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Tekijä" +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera " +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +#, fuzzy +msgid "The number of images that should be displayed." +msgstr "Kuvien maksimimäärä" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Polttoväli" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Lisäosa onnistui luomaan kuvia" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Suljinnopeus" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Kohde" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Malli" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Muokkaustila" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) " +"ohjaustiedostossa php.ini" -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Aihealue" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Avainsanat" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "luotu (Pvm)" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "luotu (Aika)" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Tekijän paikka" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Kaupunki" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Sijainti" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Maakunta/osavaltio" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Maakoodi" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Maa" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Otsikko" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Lähde" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright -merkintä" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +#, fuzzy +msgid "This CSS file will be applied:" +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakti" +#: admin/class-ngg-style.php:316 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "" +"Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Muokattu viimeksi" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Ohjelma" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Muoto" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Leveys" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Korkeus" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Salama" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Albumin yleistiedot" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Galleriaa ei löydy]" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit " +"järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Kuvia ei löydy]" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Mitään uutta tägiä ei ole määritelty!" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Mitään tägiä ei nimetty uudelleen." +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Ei kelvollista tägiä." +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Tägejä ei yhdistetty." +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Esikatselukuva" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Tägiä ei määritelty!" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Tägejä ei poistettu." +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tägi(ä) poistettu." +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Esikatselukuvat" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Lyhytnimiä ei muokattu." +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Otsikko" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s lyhytnimi(ä) muutettu." +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Otsikko:" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Käyttäjänimi/salasana väärin." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Galleriaa ei löytynyt." - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Tiedostonimi ei ole sopiva!" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kuva-ID ei löytynyt" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Kuvan %1$s poisto ei onnistunut" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Värää kuvan ID" - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Kuvan päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Gallerian luonti ei onnistunut." - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Väärä gallerian ID" - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Gallerian päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Albumin luonti ei onnistunut." - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Väärä albumin ID" - -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Albumin päivitys ei onnistunut" - -#: ../nggallery.php:102 -#, fuzzy -msgid "NextCellent Gallery requires a database upgrade." -msgstr "NextCellent Gallery ohjausnäkymä" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../nggallery.php:102 +#: widgets/class-ngg-media-rss-widget.php:121 #, fuzzy -msgid "Upgrade now" -msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Vinkkiteksti Media RSS -linkkiin." -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Kääntänyt : Vesa Tiirikainen" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Käännös" -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +#, fuzzy +msgid "Type options" +msgstr "Kamera / tyyppi" -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Kuvan tägi" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Kuvan tägi: %2$l." +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella " +"kirjoittaa?" -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "Erittele kuvien tägit pilkuilla." +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella " +"kirjoitussuojattu?" -#: ../nggallery.php:376 -#, fuzzy -msgid "NextCellent Gallery / Images" -msgstr "Apua NextCellent Galleryyn" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" -#: ../nggallery.php:480 -msgid "loading" -msgstr "lataan..." +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Apua" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Lajittelematon" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Päivitä" -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Albumia ei löydy]" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Päivitä tiedosto" -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Kuvaa ei löydy]" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Liittyvät kuvat " +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Päivitys onnistui" -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Valokuvaa" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Katso PicLensillä]" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Edellinen" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Seuraava " +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr " / " +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadata" +#: admin/upgrade.php:114 admin/upgrade.php:137 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "Apua NextCellent Galleryyn" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kamera / tyyppi" +#: nggallery.php:123 +#, fuzzy +#| msgid "Upgrade now" +msgid "Upgrade now." +msgstr "" +"NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. " +"Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet " +"palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy " +"apua palvelutoimittajaltasi." -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Polttoväli" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Media RSS " +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Linkki kuvien syötteeseen" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Otsikko:" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Lataa kuvia" -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Näytä Media RSS -kuvake" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +#, fuzzy +msgid "Upload order" +msgstr "Räätälöity järjestys" -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Näytä Media RSS -linkki" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Lataus lopetettu." -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Teksti Media RSS -linkkiin." +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Vinkkiteksti Media RSS -linkkiin." +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL tiedostoon" -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Näytä NextCellent Gallery diasarja" +#: admin/class-ngg-adder.php:559 +#, fuzzy +msgid "Use advanced uploader" +msgstr "Käytä kuvaa vesileimana" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent diasarja" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Lataa Flash Player, nähdäksesi diasarjan." +#: admin/class-ngg-adder.php:557 +#, fuzzy +msgid "Use basic uploader" +msgstr "Käytä kuvaa vesileimana" -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Valitse galleria:" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Kaikki kuvat" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 -msgid "Width:" -msgstr "Leveys:" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Korkeus:" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#: ../widgets/widgets.php:171 +#: admin/class-ngg-roles.php:27 #, fuzzy -msgid "NextCellent Widget" -msgstr "NextCellent -vimpain" +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE Button / Upload Tab" -#: ../widgets/widgets.php:215 -#, fuzzy -msgid "Show:" -msgstr "Näytä" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "" -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Alkuperäiskuvat" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Arvo" -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "viimeksi lisätyt" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Versio" -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "Aktivoi IE8 Web Slices" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Katso " -#: ../widgets/widgets.php:243 -#, fuzzy -msgid "Select:" -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Kaikki galleriat" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Vain listaamattomat" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vesileima " -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Vain listatut" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -#: ../widgets/widgets.php:251 +#: admin/class-ngg-overview.php:770 #, fuzzy -msgid "Gallery ID:" -msgstr "Galleria ID=%s ei ole olemassa." +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Tervetuloa NextCellent Galleryyn!" -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "Galleria IDt, erotettuna pilkuilla." +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että " +"teemasi kutsuu wp_footer:ia." -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Yhtään galleriaa ei ole vielä luotu." +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien " +"rakenne kerran." -#: ../xml/media-rss.php:69 +#: admin/functions.php:1250 #, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Galleria ID=%s ei ole olemassa." +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) " +"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Mitään albumi ID:tä ei ole annettu parametrina" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Albumi ID %s ei ole olemassa" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Virheellinen Media RSS -komento" +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." -#~ msgid "Introduction" -#~ msgstr "Johdanto" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Leveys" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." -#~ msgid "Languages" -#~ msgstr "Kielet" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#~ msgid "Get help with NextCellent Gallery" -#~ msgstr "Apua NextCellent Galleryyn" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Leveys:" -#~ msgid "More Help & Info" -#~ msgstr "Lisää apua & tietoa" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" -#~ msgid "Support Forums" -#~ msgstr "Tukifoorumit (engl.)" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#~ msgid "Download latest version" -#~ msgstr "Lataa viimeisin versio" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" -#, fuzzy -#~ msgid "(from the ngg_styles folder)" -#~ msgstr "(teeman hakemistosta)" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#, fuzzy -#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" -#~ msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#, fuzzy -#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-data" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#~ msgid "Choose files to upload" -#~ msgstr "Valitse ladattavat tiedostot" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Kyllä" -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#~ msgid "Disable flash upload" -#~ msgstr "Ota flash-lataus pois käytöstä" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." +#: admin/class-ngg-overview.php:753 +#, fuzzy +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" -#~ msgid "Enable flash based upload" -#~ msgstr "Ota Flash-lataus käyttöön" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#~ msgid "Update Successfully" -#~ msgstr "Lataus onnistuui" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." -#~ msgid "Manage Albums" -#~ msgstr "Hallitse albumeita" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." -#~ msgid "Manage Galleries" -#~ msgstr "Hallitse gallerioita" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." -#~ msgid "Bulk actions" -#~ msgstr "Massatoiminnot" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Mikään galleria ei ole valittuna !" -#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" -#~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" -#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." -#~ msgid "Tags (comma separated list)" -#~ msgstr "Tägit (pilkuilla erotettu lista)" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." -#~ msgid "Thanks to all donators..." -#~ msgstr "Kiitos kaikille lahjoittajille..." +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "View all" -#~ msgstr "Katso kaikki" +#: admin/tinymce/window.php:511 +#, fuzzy +msgid "You need to select a gallery." +msgstr "Mikään galleria ei ole valittuna !" -#~ msgid "Main NextCellent Gallery overview" -#~ msgstr "NextCellent Gallery yleisnäkymä" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +#, fuzzy +msgid "You need to select a number of images." +msgstr "Kuvien maksimimäärä" -#~ msgid "Meta Data" -#~ msgstr "Metadata" +#: admin/tinymce/window.php:515 +#, fuzzy +msgid "You need to select a picture." +msgstr "Valitse tai anna kuva" -#~ msgid "Tag" -#~ msgstr "Tägi" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "Editing %s" -#~ msgstr "Muokataan %s" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#~ msgid "Browsing %s" -#~ msgstr "Selataan %s" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "Manage Image Tags" -#~ msgstr "Hallitse kuvien tägejä" +#: admin/class-ngg-adder.php:564 +#, fuzzy, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" -#~ msgid "Show as" -#~ msgstr "Näytä" +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" -#~ msgid "Image list" -#~ msgstr "Kuvalista" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP-tiedosto" -#~ msgid "Width x Height" -#~ msgstr "Leveys x korkeus" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" -#~ msgid "Float" -#~ msgstr "Kelluta" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "Title :" -#~ msgstr "Otsikko :" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "Width x Height :" -#~ msgstr "Leveys x korkeus:" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-fi_FI-backup-202311261505210.po~ b/lang/nggallery-fi_FI-backup-202311261505210.po~ new file mode 100644 index 0000000..94c43d8 --- /dev/null +++ b/lang/nggallery-fi_FI-backup-202311261505210.po~ @@ -0,0 +1,3578 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Gallery suomeksi\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Vesa Tiirikainen \n" +"Language-Team: Vesa Tiirikainen \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:17+0100\n" +"PO-Revision-Date: \n" +"Language: \n" +"X-Poedit-Language: Finnish\n" +"X-Poedit-Country: Finland\n" +"X-Poedit-SourceCharset: UTF-8\n" + +#: ../nggallery.php:117 +msgid "Translation by : See here" +msgstr "Kääntänyt : Vesa Tiirikainen" + +#: ../nggallery.php:118 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

" + +#: ../nggallery.php:215 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " + +#: ../nggallery.php:242 +msgid "Picture tag" +msgstr "Kuvan tägi" + +#: ../nggallery.php:243 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." + +#: ../nggallery.php:244 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." + +#: ../nggallery.php:354 +#: ../admin/admin.php:322 +msgid "L O A D I N G" +msgstr "L A T A A N" + +#: ../nggallery.php:355 +#: ../admin/admin.php:323 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" + +#: ../nggallery.php:376 +msgid "loading" +msgstr "lataan..." + +#: ../nggallery.php:550 +#: ../nggfunctions.php:948 +#: ../admin/admin.php:126 +#: ../admin/admin.php:169 +msgid "Overview" +msgstr "Yleinen" + +#: ../nggallery.php:551 +msgid "Get help" +msgstr "Apua" + +#: ../nggallery.php:634 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" + +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." + +#: ../nggfunctions.php:164 +#: ../nggfunctions.php:647 +#: ../lib/shortcodes.php:275 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" + +#: ../nggfunctions.php:451 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" + +#: ../nggfunctions.php:777 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" + +#: ../nggfunctions.php:913 +msgid "Related images for" +msgstr "Liittyvät kuvat " + +#: ../admin/about.php:9 +#: ../admin/admin.php:136 +#: ../admin/admin.php:182 +msgid "About" +msgstr "Lisäosasta" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Tukijat" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " + +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "heidän hienosta dokumentoidusta koodistaan" + +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" + +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "fantastisesta PHP Thumbnail -luokasta" + +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "useista hyvin kätevistä lisäosista ja ideoista" + +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" + +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "maailman parhaista Media Flash -skripteistä" + +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "Gallerian kuvakkeesta" + +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "Vesileima-lisäosasta" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" + +#: ../admin/about.php:30 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:32 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." + +#: ../admin/about.php:33 +msgid "What do you get with NextCellent Gallery?" +msgstr "Mitä saat NextCellent Gallerylla?" + +#: ../admin/about.php:35 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" + +#: ../admin/about.php:36 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." + +#: ../admin/about.php:37 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." + +#: ../admin/about.php:38 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." + +#: ../admin/about.php:39 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." + +#: ../admin/about.php:45 +msgid "How to support us?" +msgstr "Miten tukea meitä?" + +#: ../admin/about.php:47 +msgid "There are several ways to contribute:" +msgstr "On useita tapoja tukea: " + +#: ../admin/about.php:49 +msgid "Send us bugfixes / code changes" +msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" + +#: ../admin/about.php:49 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." + +#: ../admin/about.php:50 +msgid "Translate the plugin" +msgstr "Käännä lisäosa." + +#: ../admin/about.php:50 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." + +#: ../admin/about.php:51 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" + +#: ../admin/about.php:51 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." + +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:46 +#: ../admin/addgallery.php:58 +#: ../admin/addgallery.php:69 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Huijaatko’ höh?" + +#: ../admin/addgallery.php:51 +#: ../admin/addgallery.php:82 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:74 +msgid "Upload failed! " +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:79 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/addgallery.php:149 +#: ../admin/admin.php:127 +#: ../admin/admin.php:171 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" + +#: ../admin/addgallery.php:172 +#: ../admin/addgallery.php:259 +msgid "Image Files" +msgstr "Kuvatiedostot" + +#: ../admin/addgallery.php:190 +#: ../admin/addgallery.php:280 +#: ../admin/addgallery.php:308 +msgid "remove" +msgstr "poista" + +#: ../admin/addgallery.php:191 +#: ../admin/addgallery.php:281 +#: ../admin/addgallery.php:461 +msgid "Browse..." +msgstr "Selaa..." + +#: ../admin/addgallery.php:192 +#: ../admin/addgallery.php:230 +#: ../admin/addgallery.php:282 +#: ../admin/addgallery.php:294 +#: ../admin/addgallery.php:479 +#: ../admin/addgallery.php:530 +msgid "Upload images" +msgstr "Lataa kuvia" + +#: ../admin/addgallery.php:371 +msgid "New gallery" +msgstr "Uusi galleria" + +#: ../admin/addgallery.php:374 +#: ../admin/manage-galleries.php:411 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Kuvia" + +#: ../admin/addgallery.php:377 +msgid "ZIP file" +msgstr "ZIP-tiedosto" + +#: ../admin/addgallery.php:380 +#: ../admin/addgallery.php:468 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" + +#: ../admin/addgallery.php:391 +msgid "Add a new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/addgallery.php:396 +#: ../admin/album.php:547 +msgid "Name" +msgstr "Nimi" + +#: ../admin/addgallery.php:399 +msgid "Create a new, empty gallery in the folder" +msgstr "Luo uusi tyhjä galleria hakemistoon" + +#: ../admin/addgallery.php:401 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" + +#: ../admin/addgallery.php:405 +msgid "Add gallery" +msgstr "Lisää galleria" + +#: ../admin/addgallery.php:413 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" + +#: ../admin/addgallery.php:418 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" + +#: ../admin/addgallery.php:420 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" + +#: ../admin/addgallery.php:424 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" + +#: ../admin/addgallery.php:426 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" + +#: ../admin/addgallery.php:430 +#: ../admin/addgallery.php:506 +msgid "in to" +msgstr "paikkaan" + +#: ../admin/addgallery.php:432 +msgid "a new gallery" +msgstr "uusi galleria" + +#: ../admin/addgallery.php:443 +msgid "Note: the upload limit on your server is " +msgstr "Huom: latausraja palvelimellasi on " + +#: ../admin/addgallery.php:447 +msgid "Start upload" +msgstr "Aloita lataus" + +#: ../admin/addgallery.php:455 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" + +#: ../admin/addgallery.php:460 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" + +#: ../admin/addgallery.php:463 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" + +#: ../admin/addgallery.php:465 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" + +#: ../admin/addgallery.php:485 +msgid "Upload image" +msgstr "Lataa kuva" + +#: ../admin/addgallery.php:490 +msgid "Choose files to upload" +msgstr "Valitse ladattavat tiedostot" + +#: ../admin/addgallery.php:491 +msgid "Select Files" +msgstr "Valitse tiedostot" + +#: ../admin/addgallery.php:493 +msgid "Or you can drop the files into this window." +msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " + +#: ../admin/addgallery.php:496 +#, php-format +msgid "Scale images to max width %1$dpx or max height %2$dpx" +msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" + +#: ../admin/addgallery.php:508 +msgid "Choose gallery" +msgstr "Valitse galleria" + +#: ../admin/addgallery.php:526 +msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." + +#: ../admin/addgallery.php:526 +msgid "Disable flash upload" +msgstr "Ota flash-lataus pois käytöstä" + +#: ../admin/addgallery.php:528 +msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" +msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." + +#: ../admin/addgallery.php:528 +msgid "Enable flash based upload" +msgstr "Ota Flash-lataus käyttöön" + +#: ../admin/admin.php:125 +#: ../admin/admin.php:128 +#: ../admin/admin.php:148 +msgid "Galleries" +msgstr "Galleriat" + +#: ../admin/admin.php:129 +#: ../admin/admin.php:175 +msgid "Albums" +msgstr "Albumit" + +#: ../admin/admin.php:130 +#: ../admin/admin.php:177 +#: ../admin/settings.php:369 +#: ../lib/meta.php:459 +msgid "Tags" +msgstr "Tägit" + +#: ../admin/admin.php:131 +#: ../admin/admin.php:179 +#: ../admin/settings.php:250 +msgid "Settings" +msgstr "Asetukset" + +#: ../admin/admin.php:133 +#: ../admin/admin.php:181 +msgid "Style" +msgstr "Tyyli" + +#: ../admin/admin.php:135 +msgid "Roles" +msgstr "Roolit" + +#: ../admin/admin.php:136 +msgid "About this Gallery" +msgstr "Tästä galleriasta " + +#: ../admin/admin.php:139 +#: ../admin/admin.php:150 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" + +#: ../admin/admin.php:149 +msgid "Network settings" +msgstr "Verkkoasetukset" + +#: ../admin/admin.php:168 +#: ../admin/admin.php:173 +#: ../admin/admin.php:410 +#: ../admin/admin.php:463 +#: ../admin/functions.php:179 +#: ../admin/manage-images.php:238 +#: ../admin/overview.php:468 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:51 +#: ../admin/tinymce/window.php:63 +#: ../lib/rewrite.php:217 +#: ../lib/rewrite.php:226 +msgid "Gallery" +msgstr "Galleria" + +#: ../admin/admin.php:279 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" + +#: ../admin/admin.php:280 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" + +#: ../admin/admin.php:281 +msgid "A failure occurred" +msgstr "Tapahtui virhe" + +#: ../admin/admin.php:285 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." + +#: ../admin/admin.php:286 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." + +#: ../admin/admin.php:287 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " + +#: ../admin/admin.php:288 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " + +#: ../admin/admin.php:289 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." + +#: ../admin/admin.php:290 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " + +#: ../admin/admin.php:291 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " + +#: ../admin/admin.php:292 +msgid "An error occurred in the upload. Please try again later." +msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." + +#: ../admin/admin.php:293 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " + +#: ../admin/admin.php:294 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." + +#: ../admin/admin.php:295 +msgid "HTTP error." +msgstr "HTTP-virhe." + +#: ../admin/admin.php:296 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" + +#: ../admin/admin.php:297 +msgid "IO error." +msgstr "IO-virhe." + +#: ../admin/admin.php:298 +msgid "Security error." +msgstr "Turvavirhe." + +#: ../admin/admin.php:299 +msgid "File canceled." +msgstr "Tiedosto peruutettu." + +#: ../admin/admin.php:300 +msgid "Upload stopped." +msgstr "Lataus lopetettu." + +#: ../admin/admin.php:301 +msgid "Dismiss" +msgstr "Poista" + +#: ../admin/admin.php:302 +msgid "Crunching…" +msgstr "Työskentelen…" + +#: ../admin/admin.php:303 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." + +#: ../admin/admin.php:304 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" + +#: ../admin/admin.php:414 +msgid "Introduction" +msgstr "Johdanto" + +#: ../admin/admin.php:417 +msgid "Languages" +msgstr "Kielet" + +#: ../admin/admin.php:422 +msgid "Get help with NextCellent Gallery" +msgstr "Apua NextCellent Galleryyn" + +#: ../admin/admin.php:426 +msgid "More Help & Info" +msgstr "Lisää apua & tietoa" + +#: ../admin/admin.php:428 +msgid "Support Forums" +msgstr "Tukifoorumit (engl.)" + +#: ../admin/admin.php:429 +msgid "Download latest version" +msgstr "Lataa viimeisin versio" + +#: ../admin/ajax.php:295 +msgid "You are not allowed to be here" +msgstr "Sinulla ei ole lupa olla täällä" + +#: ../admin/ajax.php:393 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Luotiin kuva kooltaan %s x %s pikseliä" + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +#: ../admin/settings.php:167 +#: ../admin/style.php:24 +msgid "Update Successfully" +msgstr "Lataus onnistuui" + +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Albumi poistettu" + +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:280 +msgid "Manage Albums" +msgstr "Hallitse albumeita" + +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Valitse albumi" + +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Ei valittua albumia" + +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:155 +#: ../admin/overview.php:589 +#: ../admin/rotate.php:90 +#: ../admin/wpmu.php:112 +msgid "Update" +msgstr "Päivitä" + +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:145 +#: ../admin/manage-images.php:451 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Poista" + +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Lisää uusi albumi" + +#: ../admin/album.php:310 +msgid "Add" +msgstr "Lisää" + +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" + +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Näytä kaikki]" + +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" + +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Maksimoi]" + +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" + +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Minimoi]" + +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" + +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Valitse galleria" + +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album ID" + +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Albumia ei valittuna" + +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Albumin nimi :" + +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Albumin kuvaus:" + +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" + +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Ei kuvaa" + +#: ../admin/album.php:443 +#: ../admin/manage-images.php:256 +msgid "Page Link to" +msgstr "Sivu linkitetty" + +#: ../admin/album.php:445 +#: ../admin/manage-images.php:259 +msgid "Not linked" +msgstr "Ei linkitetty" + +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:317 +#: ../admin/manage-galleries.php:347 +#: ../admin/manage-images.php:536 +#: ../admin/manage-images.php:572 +#: ../admin/manage-images.php:601 +#: ../admin/manage-images.php:631 +msgid "OK" +msgstr "OK" + +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:319 +#: ../admin/manage-galleries.php:349 +#: ../admin/manage-images.php:538 +#: ../admin/manage-images.php:574 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:633 +#: ../admin/tinymce/window.php:143 +msgid "Cancel" +msgstr "Peruuta" + +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:407 +#: ../admin/manage-images.php:254 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Otsikko" + +#: ../admin/album.php:549 +#: ../lib/rewrite.php:229 +msgid "Page" +msgstr "Sivu" + +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Valitse hiirellä uusi alue esikatselukuvalle" + +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" + +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" + +#: ../admin/edit-thumbnail.php:140 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." + +#: ../admin/functions.php:39 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" + +#: ../admin/functions.php:46 +#: ../admin/functions.php:55 +#: ../admin/functions.php:80 +#: ../admin/functions.php:149 +#: ../admin/functions.php:157 +msgid "Directory" +msgstr "Hakemisto" + +#: ../admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." + +#: ../admin/functions.php:47 +#: ../admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" + +#: ../admin/functions.php:55 +#: ../admin/functions.php:80 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" + +#: ../admin/functions.php:76 +#: ../admin/functions.php:85 +#: ../admin/functions.php:907 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" + +#: ../admin/functions.php:89 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" + +#: ../admin/functions.php:90 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" + +#: ../admin/functions.php:91 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" + +#: ../admin/functions.php:91 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" + +#: ../admin/functions.php:116 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" + +#: ../admin/functions.php:119 +#: ../admin/functions.php:217 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" + +#: ../admin/functions.php:149 +msgid "doesn`t exist!" +msgstr "ei ole olemassa !" + +#: ../admin/functions.php:157 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " + +#: ../admin/functions.php:176 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" + +#: ../admin/functions.php:179 +msgid "successfully created!" +msgstr "luonti onnistui!" + +#: ../admin/functions.php:212 +#: ../admin/functions.php:1024 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:202 +#: ../admin/manage-images.php:345 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" + +#: ../admin/functions.php:215 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:270 +#: ../admin/functions.php:350 +#: ../admin/functions.php:405 +#: ../admin/functions.php:502 +#: ../admin/functions.php:556 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" + +#: ../admin/functions.php:278 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:360 +#: ../admin/functions.php:408 +#: ../admin/functions.php:508 +#: ../admin/functions.php:559 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:562 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" + +#: ../admin/functions.php:566 +msgid "Couldn't restore original image" +msgstr "Alkuperäisen kuvan palautus ei onnistunut " + +#: ../admin/functions.php:682 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" + +#: ../admin/functions.php:689 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" + +#: ../admin/functions.php:698 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" + +#: ../admin/functions.php:841 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" + +#: ../admin/functions.php:857 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " + +#: ../admin/functions.php:874 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" + +#: ../admin/functions.php:891 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" + +#: ../admin/functions.php:902 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" + +#: ../admin/functions.php:917 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" + +#: ../admin/functions.php:948 +#: ../admin/functions.php:1048 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" + +#: ../admin/functions.php:956 +#: ../admin/functions.php:1073 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" + +#: ../admin/functions.php:980 +#: ../admin/functions.php:1067 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" + +#: ../admin/functions.php:994 +#: ../admin/functions.php:1192 +#: ../admin/functions.php:1269 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" + +#: ../admin/functions.php:1001 +#: ../admin/functions.php:1090 +msgid "Error, the file could not be moved to : " +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" + +#: ../admin/functions.php:1006 +#: ../admin/functions.php:1094 +msgid "Error, the file permissions could not be set" +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" + +#: ../admin/functions.php:1029 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:1056 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" + +#: ../admin/functions.php:1132 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." + +#: ../admin/functions.php:1133 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." + +#: ../admin/functions.php:1186 +#: ../admin/functions.php:1263 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" + +#: ../admin/functions.php:1217 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" + +#: ../admin/functions.php:1237 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." + +#: ../admin/functions.php:1296 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" + +#: ../admin/functions.php:1310 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" + +#: ../admin/functions.php:1322 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." + +#: ../admin/functions.php:1325 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" + +#: ../admin/functions.php:1334 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." + +#: ../admin/functions.php:1442 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" + +#: ../admin/functions.php:1445 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " + +#: ../admin/functions.php:1448 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" + +#: ../admin/functions.php:1451 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" + +#: ../admin/functions.php:1454 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" + +#: ../admin/functions.php:1457 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" + +#: ../admin/functions.php:1460 +msgid "File upload stopped by extension" +msgstr "Tiedoston lataus lopetettu" + +#: ../admin/functions.php:1463 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " + +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" + +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" + +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:170 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" + +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:198 +#: ../admin/manage-images.php:346 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Muuta kuvakokoa" + +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:155 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/manage-galleries.php:126 +msgid "Manage Galleries" +msgstr "Hallitse gallerioita" + +#: ../admin/manage-galleries.php:129 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-images.php:224 +#: ../admin/manage-images.php:227 +msgid "Search Images" +msgstr "Etsi kuvia" + +#: ../admin/manage-galleries.php:144 +#: ../admin/manage-images.php:343 +msgid "Bulk actions" +msgstr "Massatoiminnot" + +#: ../admin/manage-galleries.php:146 +#: ../admin/manage-images.php:344 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Aseta vesileima" + +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:349 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Tuo metadata" + +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:347 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" + +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:358 +msgid "Apply" +msgstr "Hyväksy" + +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Muokkaa" + +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:509 +msgid "No entries found" +msgstr "Mitään kohteita ei löydy" + +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Uusi galleria" + +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" + +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:592 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " + +#: ../admin/manage-galleries.php:312 +msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" +msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" + +#: ../admin/manage-galleries.php:336 +#: ../admin/manage-images.php:620 +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Leveys x korkeus (pikseleinä)" + +#: ../admin/manage-galleries.php:338 +#: ../admin/manage-images.php:622 +#: ../admin/settings.php:431 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." + +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:625 +msgid "Set fix dimension" +msgstr "Aseta dimension arvo" + +#: ../admin/manage-galleries.php:343 +#: ../admin/manage-images.php:627 +msgid "Ignore the aspect ratio, no portrait thumbnails" +msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" + +#: ../admin/manage-galleries.php:406 +#: ../admin/manage-images.php:697 +msgid "ID" +msgstr "ID" + +#: ../admin/manage-galleries.php:408 +#: ../admin/manage-images.php:267 +#: ../admin/manage-images.php:700 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:135 +msgid "Description" +msgstr "Kuvaus" + +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:296 +#: ../admin/overview.php:821 +#: ../admin/style.php:133 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Kirjoittaja" + +#: ../admin/manage-galleries.php:410 +msgid "Page ID" +msgstr "Sivu-ID" + +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Galleriaa ei löydy. " + +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:178 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:182 +msgid "Move image to..." +msgstr "Siirrä kuva..." + +#: ../admin/manage-images.php:186 +msgid "Add new tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:190 +#: ../admin/manage-images.php:355 +msgid "Delete tags" +msgstr "Poista tägejä" + +#: ../admin/manage-images.php:194 +msgid "Overwrite" +msgstr "Kirjoita yli" + +#: ../admin/manage-images.php:207 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massamuokkauksen %s kuville\n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-images.php:221 +#, php-format +msgid "Search results for “%s”" +msgstr "Hakutulokset “%s”" + +#: ../admin/manage-images.php:250 +#: ../admin/settings.php:461 +msgid "Gallery settings" +msgstr "Gallerian asetukset" + +#: ../admin/manage-images.php:250 +msgid "Click here for more settings" +msgstr "Klikkaa tästä lisäasetuksille" + +#: ../admin/manage-images.php:269 +msgid "Preview image" +msgstr "Katso kuvaa" + +#: ../admin/manage-images.php:272 +msgid "No Picture" +msgstr "Ei kuvaa" + +#: ../admin/manage-images.php:294 +msgid "Path" +msgstr "Polku " + +#: ../admin/manage-images.php:311 +msgid "Create new page" +msgstr "Luo uusi sivu" + +#: ../admin/manage-images.php:314 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" + +#: ../admin/manage-images.php:319 +msgid "Add page" +msgstr "Lisää sivu" + +#: ../admin/manage-images.php:328 +msgid "Scan Folder for new images" +msgstr "Tarkista kuvat kansiossa" + +#: ../admin/manage-images.php:329 +#: ../admin/manage-images.php:364 +#: ../admin/manage-images.php:516 +#: ../admin/settings.php:379 +#: ../admin/settings.php:451 +#: ../admin/settings.php:541 +#: ../admin/settings.php:575 +#: ../admin/settings.php:685 +#: ../admin/settings.php:837 +msgid "Save Changes" +msgstr "Tallenna muutokset" + +#: ../admin/manage-images.php:348 +msgid "Delete images" +msgstr "Poista kuvia" + +#: ../admin/manage-images.php:350 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" + +#: ../admin/manage-images.php:351 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" + +#: ../admin/manage-images.php:352 +msgid "Copy to..." +msgstr "Kopioi ..." + +#: ../admin/manage-images.php:353 +msgid "Move to..." +msgstr "Siirrä..." + +#: ../admin/manage-images.php:354 +msgid "Add tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:356 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" + +#: ../admin/manage-images.php:361 +msgid "Sort gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-images.php:437 +msgid "pixel" +msgstr "pikseli" + +#: ../admin/manage-images.php:443 +#, php-format +msgid "View \"%s\"" +msgstr "Katso \"%s\"" + +#: ../admin/manage-images.php:443 +msgid "View" +msgstr "Katso " + +#: ../admin/manage-images.php:444 +msgid "Show Meta data" +msgstr "Näytä metadata" + +#: ../admin/manage-images.php:444 +msgid "Meta" +msgstr "Meta" + +#: ../admin/manage-images.php:445 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:445 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:446 +msgid "Rotate" +msgstr "Pyöritä" + +#: ../admin/manage-images.php:448 +msgid "Publish this image" +msgstr "Julkaise kuva" + +#: ../admin/manage-images.php:448 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Julkaise" + +#: ../admin/manage-images.php:450 +msgid "Recover" +msgstr "Palauta" + +#: ../admin/manage-images.php:450 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Palauta \"%s\" ?" + +#: ../admin/manage-images.php:451 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Poista \"%s\" ?" + +#: ../admin/manage-images.php:532 +msgid "Enter the tags" +msgstr "Anna tägejä" + +#: ../admin/manage-images.php:556 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" + +#: ../admin/manage-images.php:596 +msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" +msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" + +#: ../admin/manage-images.php:698 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Esikatselukuva" + +#: ../admin/manage-images.php:699 +#: ../admin/manage-sort.php:96 +msgid "Filename" +msgstr "Tiedostonimi" + +#: ../admin/manage-images.php:700 +msgid "Alt & Title Text" +msgstr "Alt & otsikkoteksti" + +#: ../admin/manage-images.php:701 +msgid "Tags (comma separated list)" +msgstr "Tägit (pilkuilla erotettu lista)" + +#: ../admin/manage-images.php:702 +msgid "exclude" +msgstr "piilota " + +#: ../admin/manage-sort.php:33 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" + +#: ../admin/manage-sort.php:81 +msgid "Sort Gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-sort.php:85 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" + +#: ../admin/manage-sort.php:88 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" + +#: ../admin/manage-sort.php:93 +msgid "Presort" +msgstr "Esilajittele" + +#: ../admin/manage-sort.php:94 +msgid "Unsorted" +msgstr "Lajittelematon" + +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:528 +msgid "Image ID" +msgstr "Kuva ID" + +#: ../admin/manage-sort.php:97 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" + +#: ../admin/manage-sort.php:98 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Pvm/aika" + +#: ../admin/manage-sort.php:99 +#: ../admin/settings.php:536 +msgid "Ascending" +msgstr "Laskeva" + +#: ../admin/manage-sort.php:100 +#: ../admin/settings.php:537 +msgid "Descending" +msgstr "Nouseva" + +#: ../admin/manage.php:85 +#: ../admin/tinymce/window.php:53 +#: ../admin/tinymce/window.php:104 +#: ../lib/rewrite.php:220 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" + +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "poistettu onnistuneesti" + +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." + +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "Gallerian poisto onnistui " + +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Pyöritä kuvia" + +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" + +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "Tägit muutettu" + +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "Päivitys onnistui" + +#: ../admin/manage.php:437 +msgid "New gallery page ID" +msgstr "Uusi galleriasivu ID" + +#: ../admin/manage.php:437 +msgid "created" +msgstr "luotu " + +#: ../admin/manage.php:475 +msgid "Published a new post" +msgstr "Julkaistu uusi artikkeli " + +#: ../admin/manage.php:589 +msgid "1 item" +msgstr "1 elementti" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Ei galleriaa" + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Valitse »" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Näytä" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Piilota" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Kuva ID:" + +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +msgid "Alignment" +msgstr "Tasaus " + +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:561 +msgid "None" +msgstr "ei mitään" + +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:129 +msgid "Left" +msgstr "Vasen" + +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:130 +msgid "Center" +msgstr "Keskitä" + +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:131 +msgid "Right" +msgstr "Oikea" + +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:667 +msgid "Size" +msgstr "Koko" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Täyskoko" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Yksittäiskuva" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Lisää artikkeliin" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../admin/overview.php:87 +msgid "Welcome to NextCellent Gallery !" +msgstr "Tervetuloa NextCellent Galleryyn!" + +#: ../admin/overview.php:88 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" + +#: ../admin/overview.php:90 +msgid "Translation" +msgstr "Käännös" + +#: ../admin/overview.php:91 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" + +#: ../admin/overview.php:94 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" + +#: ../admin/overview.php:95 +msgid "Server Settings" +msgstr "Palvelinasetukset" + +#: ../admin/overview.php:96 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" + +#: ../admin/overview.php:231 +msgid "Running..." +msgstr "Toimii..." + +#: ../admin/overview.php:278 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" + +#: ../admin/overview.php:279 +#: ../admin/overview.php:285 +#: ../admin/overview.php:291 +msgid "Not tested" +msgstr "Ei testattu" + +#: ../admin/overview.php:280 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" + +#: ../admin/overview.php:281 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" + +#: ../admin/overview.php:284 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" + +#: ../admin/overview.php:286 +msgid "The plugin could create images" +msgstr "Lisäosa onnistui luomaan kuvia" + +#: ../admin/overview.php:287 +msgid "Couldn't create image, check your memory limit" +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" + +#: ../admin/overview.php:290 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" + +#: ../admin/overview.php:292 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" + +#: ../admin/overview.php:293 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" + +#: ../admin/overview.php:297 +msgid "Check plugin" +msgstr "Tarkista lisäosa" + +#: ../admin/overview.php:318 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" + +#: ../admin/overview.php:334 +#: ../admin/overview.php:383 +#: ../admin/overview.php:570 +#: ../admin/overview.php:760 +msgid "Loading…" +msgstr "Ladataan…" + +#: ../admin/overview.php:334 +#: ../admin/overview.php:383 +#: ../admin/overview.php:570 +#: ../admin/overview.php:760 +msgid "This widget requires JavaScript." +msgstr "Tämä vimpain vaatii JavaScriptin." + +#: ../admin/overview.php:347 +msgid "Thanks to all donators..." +msgstr "Kiitos kaikille lahjoittajille..." + +#: ../admin/overview.php:369 +msgid "View all" +msgstr "Katso kaikki" + +#: ../admin/overview.php:395 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." + +#: ../admin/overview.php:407 +msgid "Untitled" +msgstr "Nimetön" + +#: ../admin/overview.php:457 +msgid "At a Glance" +msgstr "Yleisnäkymä" + +#: ../admin/overview.php:462 +msgid "Image" +msgstr "Kuva" + +#: ../admin/overview.php:474 +#: ../admin/tinymce/window.php:52 +#: ../admin/tinymce/window.php:84 +#: ../lib/rewrite.php:223 +msgid "Album" +msgstr "Albumi" + +#: ../admin/overview.php:483 +msgid "Upload pictures" +msgstr "Lataa kuvia" + +#: ../admin/overview.php:484 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." + +#: ../admin/overview.php:514 +msgid "Storage Space" +msgstr "Tallennustila" + +#: ../admin/overview.php:518 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMt" + +#: ../admin/overview.php:519 +msgid "Space Allowed" +msgstr "Sallittu tila" + +#: ../admin/overview.php:526 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMt (%3$s%%)" + +#: ../admin/overview.php:527 +msgid "Space Used" +msgstr "Käytetty tila" + +#: ../admin/overview.php:556 +msgid "Translation file successful updated. Please reload page." +msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." + +#: ../admin/overview.php:558 +msgid "Reload page" +msgstr "Lataa sivu uudelleen" + +#: ../admin/overview.php:563 +msgid "Translation file couldn't be updated" +msgstr "Käännöstiedoston päivitys ei onnistunut" + +#: ../admin/overview.php:600 +msgid "Download" +msgstr "Lataa" + +#: ../admin/overview.php:629 +msgid "No GD support" +msgstr "Ei GD-tukea" + +#: ../admin/overview.php:641 +#: ../admin/overview.php:687 +#: ../admin/overview.php:690 +#: ../admin/overview.php:693 +msgid "Yes" +msgstr "Kyllä" + +#: ../admin/overview.php:643 +#: ../admin/overview.php:688 +#: ../admin/overview.php:691 +#: ../admin/overview.php:694 +msgid "No" +msgstr "Ei" + +#: ../admin/overview.php:661 +msgid "Not set" +msgstr "Ei asetettu" + +#: ../admin/overview.php:663 +#: ../admin/overview.php:666 +msgid "On" +msgstr "Päällä " + +#: ../admin/overview.php:664 +#: ../admin/overview.php:667 +msgid "Off" +msgstr "Pois päältä" + +#: ../admin/overview.php:670 +#: ../admin/overview.php:673 +#: ../admin/overview.php:676 +#: ../admin/overview.php:679 +#: ../admin/overview.php:682 +#: ../admin/overview.php:685 +msgid "N/A" +msgstr "N/A" + +#: ../admin/overview.php:684 +msgid " MByte" +msgstr " Mtavu" + +#: ../admin/overview.php:697 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" + +#: ../admin/overview.php:698 +msgid "Server" +msgstr "Palvelin" + +#: ../admin/overview.php:699 +msgid "Memory usage" +msgstr "Muistinkäyttö" + +#: ../admin/overview.php:700 +msgid "MYSQL Version" +msgstr "MySQL-versio" + +#: ../admin/overview.php:701 +msgid "SQL Mode" +msgstr "SQL-tila" + +#: ../admin/overview.php:702 +msgid "PHP Version" +msgstr "PHP-versio" + +#: ../admin/overview.php:703 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +#: ../admin/overview.php:704 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" + +#: ../admin/overview.php:705 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" + +#: ../admin/overview.php:706 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" + +#: ../admin/overview.php:707 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" + +#: ../admin/overview.php:708 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" + +#: ../admin/overview.php:709 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" + +#: ../admin/overview.php:710 +msgid "PHP Exif support" +msgstr "PHP Exif -tuki" + +#: ../admin/overview.php:711 +msgid "PHP IPTC support" +msgstr "PHP IPTC -tuki" + +#: ../admin/overview.php:712 +msgid "PHP XML support" +msgstr "PHP XML -tuki" + +#: ../admin/overview.php:724 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." + +#: ../admin/overview.php:792 +msgid "Pay attention" +msgstr "Ole tarkkana" + +#: ../admin/overview.php:792 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/overview.php:820 +msgid "Install" +msgstr "Asenna" + +#: ../admin/overview.php:834 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
Kehitys & ylläpito: WPGetReady.com" + +#: ../admin/overview.php:840 +msgid "Please contribute it giving this plugin a good rate! Thank you!!!" +msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" + +#: ../admin/overview.php:845 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" + +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Artikkelin otsikko" + +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Anna artikkelin otsikko" + +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Kuvan koko" + +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Luonnos" + +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" + +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." + +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " + +#: ../admin/roles.php:35 +msgid "Main NextCellent Gallery overview" +msgstr "NextCellent Gallery yleisnäkymä" + +#: ../admin/roles.php:39 +msgid "Use TinyMCE Button / Upload tab" +msgstr "TinyMCE Button / Upload Tab" + +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" + +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Gallerian hallinta " + +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " + +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Hallitse tägejä " + +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Muuta tyyliä " + +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Muuta asetuksia " + +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " + +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "Kuva pyöritetty " + +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " + +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° myötäpäivään " + +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " + +#: ../admin/rotate.php:83 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" + +#: ../admin/rotate.php:84 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " + +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" + +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" + +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" + +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Tehty." + +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" + +#: ../admin/settings.php:285 +msgid "General" +msgstr "Yleistä" + +#: ../admin/settings.php:288 +#: ../admin/settings.php:550 +msgid "Effects" +msgstr "Efektit " + +#: ../admin/settings.php:289 +#: ../admin/settings.php:591 +#: ../admin/tinymce/window.php:119 +msgid "Watermark" +msgstr "Vesileima " + +#: ../admin/settings.php:290 +#: ../admin/settings.php:487 +#: ../admin/settings.php:497 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:72 +#: ../lib/rewrite.php:215 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diasarja " + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Yleiset asetukset " + +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:54 +msgid "Gallery path" +msgstr "Galleriapolku " + +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Kuvatiedostot" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" + +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" + +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD-kirjasto" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "Polku kirjastoon:" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Aloita nyt" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Liittyvät kuvat" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" + +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Vertaa " + +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Aihealueet " + +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" + +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" + +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Kuva-asetukset" + +#: ../admin/settings.php:395 +#: ../admin/settings.php:427 +#: ../admin/settings.php:702 +msgid "Width" +msgstr "Leveys" + +#: ../admin/settings.php:397 +#: ../admin/settings.php:429 +#: ../admin/settings.php:704 +msgid "Height" +msgstr "Korkeus" + +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." + +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Kuvan laatu" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" + +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" + +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." + +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" + +#: ../admin/settings.php:422 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." + +#: ../admin/settings.php:425 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" + +#: ../admin/settings.php:434 +msgid "Fixed size" +msgstr "Kiinteä koko" + +#: ../admin/settings.php:436 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." + +#: ../admin/settings.php:439 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" + +#: ../admin/settings.php:444 +msgid "Single picture" +msgstr "Yksittäiskuva" + +#: ../admin/settings.php:447 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" + +#: ../admin/settings.php:448 +msgid "Proceed now" +msgstr "Jatka nyt" + +#: ../admin/settings.php:467 +msgid "Inline gallery" +msgstr "Inline-galleria" + +#: ../admin/settings.php:469 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." + +#: ../admin/settings.php:473 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" + +#: ../admin/settings.php:476 +msgid "0 will disable pagination, all images on one page" +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" + +#: ../admin/settings.php:480 +msgid "Columns" +msgstr "Sarakkeita" + +#: ../admin/settings.php:483 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." + +#: ../admin/settings.php:488 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" + +#: ../admin/settings.php:488 +msgid "Text to show:" +msgstr "Näytettävä teksti:" + +#: ../admin/settings.php:491 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." + +#: ../admin/settings.php:495 +msgid "Show first" +msgstr "Näytä ensin." + +#: ../admin/settings.php:496 +#: ../widgets/widgets.php:212 +msgid "Thumbnails" +msgstr "Esikatselukuvat" + +#: ../admin/settings.php:502 +msgid "ImageBrowser" +msgstr "Kuvaselain" + +#: ../admin/settings.php:504 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " + +#: ../admin/settings.php:508 +msgid "Hidden images" +msgstr "Piilotetut kuvat" + +#: ../admin/settings.php:510 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." + +#: ../admin/settings.php:511 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" + +#: ../admin/settings.php:515 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" + +#: ../admin/settings.php:517 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " + +#: ../admin/settings.php:518 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " + +#: ../admin/settings.php:522 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" + +#: ../admin/settings.php:525 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" + +#: ../admin/settings.php:527 +msgid "Custom order" +msgstr "Räätälöity järjestys" + +#: ../admin/settings.php:529 +msgid "File name" +msgstr "Tiedostonimi" + +#: ../admin/settings.php:530 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: ../admin/settings.php:531 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" + +#: ../admin/settings.php:535 +msgid "Sort direction" +msgstr "Lajittelusuunta" + +#: ../admin/settings.php:554 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." + +#: ../admin/settings.php:555 +msgid "With the placeholder" +msgstr "Sijoituspaikalla" + +#: ../admin/settings.php:555 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." + +#: ../admin/settings.php:558 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" + +#: ../admin/settings.php:562 +msgid "Thickbox" +msgstr "Thickbox" + +#: ../admin/settings.php:563 +msgid "Lightbox" +msgstr "Lightbox" + +#: ../admin/settings.php:564 +msgid "Highslide" +msgstr "Highslide" + +#: ../admin/settings.php:565 +msgid "Shutter" +msgstr "Suljin" + +#: ../admin/settings.php:566 +msgid "Custom" +msgstr "Räätälöity" + +#: ../admin/settings.php:571 +msgid "Link Code line" +msgstr "Linkki-koodirivi" + +#: ../admin/settings.php:592 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " + +#: ../admin/settings.php:597 +msgid "Preview" +msgstr "Esikatselu" + +#: ../admin/settings.php:599 +#: ../admin/settings.php:604 +msgid "Position" +msgstr "Sijainti" + +#: ../admin/settings.php:624 +msgid "Offset" +msgstr "Siirtymä" + +#: ../admin/settings.php:640 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/settings.php:643 +msgid "URL to file" +msgstr "URL tiedostoon" + +#: ../admin/settings.php:645 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" + +#: ../admin/settings.php:648 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" + +#: ../admin/settings.php:651 +msgid "Font" +msgstr "Fontti" + +#: ../admin/settings.php:660 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" + +#: ../admin/settings.php:662 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." + +#: ../admin/settings.php:671 +msgid "Color" +msgstr "Väri" + +#: ../admin/settings.php:673 +msgid "(hex w/o #)" +msgstr "(hex w/o #)" + +#: ../admin/settings.php:676 +msgid "Text" +msgstr "Teksti" + +#: ../admin/settings.php:680 +msgid "Opaque" +msgstr "Läpinäkyvyys" + +#: ../admin/settings.php:701 +msgid "Default size" +msgstr "Oletuskoko (L x K)" + +#: ../admin/settings.php:709 +msgid "Duration" +msgstr "Kestoaika" + +#: ../admin/settings.php:710 +msgid "sec." +msgstr "s." + +#: ../admin/settings.php:713 +#: ../admin/settings.php:787 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" + +#: ../admin/settings.php:716 +#: ../admin/settings.php:790 +msgid "fade" +msgstr "häivytys" + +#: ../admin/settings.php:717 +msgid "blindX" +msgstr "blindX" + +#: ../admin/settings.php:718 +msgid "cover" +msgstr "peitto" + +#: ../admin/settings.php:719 +msgid "scrollUp" +msgstr "scrollUp" + +#: ../admin/settings.php:720 +msgid "scrollDown" +msgstr "scrollDown" + +#: ../admin/settings.php:721 +msgid "shuffle" +msgstr "sekoitus" + +#: ../admin/settings.php:722 +msgid "toss" +msgstr "heitä" + +#: ../admin/settings.php:723 +msgid "wipe" +msgstr "pyyhi" + +#: ../admin/settings.php:725 +msgid "See here for more information about the effects :" +msgstr "Täältä löytyy lisätietoa efekteistä:" + +#: ../admin/settings.php:729 +msgid "Settings for the JW Image Rotator" +msgstr "JW Image Rotatorin asetukset" + +#: ../admin/settings.php:730 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " + +#: ../admin/settings.php:731 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "" +"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" +"\t\t\t\t\tladattava tiedosto käsisin paikkaan " + +#: ../admin/settings.php:736 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." + +#: ../admin/settings.php:737 +msgid "Press the button below to search for the file." +msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." + +#: ../admin/settings.php:742 +msgid "Enable flash slideshow" +msgstr "Aktivoi Flash diashow" + +#: ../admin/settings.php:744 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" + +#: ../admin/settings.php:747 +msgid "Path to the JW Image Rotator (URL)" +msgstr "Poku JW Image Rotatoriin (URL)" + +#: ../admin/settings.php:750 +msgid "Search now" +msgstr "Etsi nyt" + +#: ../admin/settings.php:751 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." + +#: ../admin/settings.php:755 +msgid "Shuffle mode" +msgstr "Sekoitustila" + +#: ../admin/settings.php:759 +msgid "Show next image on click" +msgstr "Näytä seuraava kuva klikkauksella" + +#: ../admin/settings.php:763 +msgid "Show navigation bar" +msgstr "Näytä navigointipalkki" + +#: ../admin/settings.php:767 +msgid "Show loading icon" +msgstr "Näytä latauskuvake" + +#: ../admin/settings.php:771 +msgid "Use watermark logo" +msgstr "Käytä vesileimalogoa" + +#: ../admin/settings.php:773 +msgid "You can change the logo at the watermark settings" +msgstr "Voit muttaa logoa vesileima-asetuksista" + +#: ../admin/settings.php:776 +msgid "Stretch image" +msgstr "Venytä kuvaa" + +#: ../admin/settings.php:779 +msgid "true" +msgstr "tosi" + +#: ../admin/settings.php:780 +msgid "false" +msgstr "epätosi" + +#: ../admin/settings.php:781 +msgid "fit" +msgstr "sovita" + +#: ../admin/settings.php:782 +msgid "none" +msgstr "ei mitään" + +#: ../admin/settings.php:791 +msgid "bgfade" +msgstr "BGFade" + +#: ../admin/settings.php:792 +msgid "slowfade" +msgstr "Slowfade" + +#: ../admin/settings.php:793 +msgid "circles" +msgstr "ympyrät" + +#: ../admin/settings.php:794 +msgid "bubbles" +msgstr "kuplat" + +#: ../admin/settings.php:795 +msgid "blocks" +msgstr "lohkot" + +#: ../admin/settings.php:796 +msgid "fluids" +msgstr "nesteet" + +#: ../admin/settings.php:797 +msgid "flash" +msgstr "salama" + +#: ../admin/settings.php:798 +msgid "lines" +msgstr "viivat" + +#: ../admin/settings.php:799 +#: ../widgets/widgets.php:219 +msgid "random" +msgstr "satunnaisesti" + +#: ../admin/settings.php:804 +msgid "Use slow zooming effect" +msgstr "käytä hidasta Zoom-efektiä" + +#: ../admin/settings.php:808 +msgid "Background Color" +msgstr "Taustaväri (BG)" + +#: ../admin/settings.php:813 +msgid "Texts / Buttons Color" +msgstr "Texti- / nappiväri" + +#: ../admin/settings.php:818 +msgid "Rollover / Active Color" +msgstr "Rollover / aktiivi (linkki) -väri" + +#: ../admin/settings.php:823 +msgid "Screen Color" +msgstr "Ruudun väri" + +#: ../admin/settings.php:828 +msgid "Background music (URL)" +msgstr "Taustamusiikki (URL)" + +#: ../admin/settings.php:832 +msgid "Try XHTML validation (with CDATA)" +msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" + +#: ../admin/settings.php:834 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." + +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Palauta kaikki asetukset oletusarvoihin." + +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" + +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Resetointivaihtoehdot" + +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." + +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Resetoi asetukset" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" + +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Poista lisäosan taulut tietokannasta" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Etkö pidä NextCellent Gallerystä?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." + +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "VAROITUS:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." + +#: ../admin/setup.php:48 +msgid "and" +msgstr "ja" + +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Poista lisäosa" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" + +#: ../admin/showmeta.php:29 +msgid "Meta Data" +msgstr "Metadata" + +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Tag" +msgstr "Tägi" + +#: ../admin/showmeta.php:35 +#: ../admin/showmeta.php:61 +#: ../admin/showmeta.php:86 +#: ../admin/showmeta.php:110 +msgid "Value" +msgstr "Arvo" + +#: ../admin/showmeta.php:49 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" + +#: ../admin/showmeta.php:55 +msgid "EXIF Data" +msgstr "EXIF-data" + +#: ../admin/showmeta.php:74 +msgid "No exif data" +msgstr "Ei EXIF-dataa" + +#: ../admin/showmeta.php:81 +msgid "IPTC Data" +msgstr "IPTC-data" + +#: ../admin/showmeta.php:105 +msgid "XMP Data" +msgstr "XMP-data" + +#: ../admin/style.php:11 +msgid "(From the theme folder)" +msgstr "(teeman hakemistosta)" + +#: ../admin/style.php:43 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." + +#: ../admin/style.php:52 +msgid "CSS file successfully updated" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:88 +msgid "Style Editor" +msgstr "CSS-editori" + +#: ../admin/style.php:92 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" + +#: ../admin/style.php:112 +msgid "Activate" +msgstr "Aktivoi" + +#: ../admin/style.php:122 +#, php-format +msgid "Editing %s" +msgstr "Muokataan %s" + +#: ../admin/style.php:124 +#, php-format +msgid "Browsing %s" +msgstr "Selataan %s" + +#: ../admin/style.php:134 +msgid "Version" +msgstr "Versio" + +#: ../admin/style.php:137 +msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." + +#: ../admin/style.php:139 +msgid "Your theme contain a NextCellent Gallery stylesheet (nggallery.css), this file will be used" +msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" + +#: ../admin/style.php:141 +msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" + +#: ../admin/style.php:157 +msgid "Update File" +msgstr "Päivitä tiedosto" + +#: ../admin/style.php:160 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." + +#: ../admin/style.php:165 +msgid "Oops, no such file exists! Double check the name and try again." +msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" + +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Suosituin" + +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Vähiten käytetty" + +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "Aakkosellinen" + +#: ../admin/tags.php:98 +msgid "Manage Image Tags" +msgstr "Hallitse kuvien tägejä" + +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" + +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Hakutägit" + +#: ../admin/tags.php:118 +msgid "Go" +msgstr "Aloita" + +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Järjestys :" + +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Edelliset tägit" + +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Seuraavat tägit" + +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" + +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." + +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." + +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" + +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" + +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Uudelleennimeä" + +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Poista tägi" + +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." + +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." + +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" + +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" + +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" + +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" + +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" + +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" + +#: ../admin/wpmu.php:48 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" + +#: ../admin/wpmu.php:56 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." + +#: ../admin/wpmu.php:57 +#, php-format +msgid "The default setting should be %s" +msgstr "Oletusasetus on %s" + +#: ../admin/wpmu.php:61 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" + +#: ../admin/wpmu.php:63 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" + +#: ../admin/wpmu.php:67 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" + +#: ../admin/wpmu.php:69 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." + +#: ../admin/wpmu.php:73 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" + +#: ../admin/wpmu.php:75 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." + +#: ../admin/wpmu.php:79 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" + +#: ../admin/wpmu.php:81 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." + +#: ../admin/wpmu.php:85 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" + +#: ../admin/wpmu.php:87 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." + +#: ../admin/wpmu.php:91 +msgid "Default style" +msgstr "Oletustyyli" + +#: ../admin/wpmu.php:108 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." + +#: ../admin/tinymce/window.php:65 +msgid "Select or enter gallery" +msgstr "Valitse tai anna galleria" + +#: ../admin/tinymce/window.php:70 +#: ../admin/tinymce/window.php:91 +msgid "Show as" +msgstr "Näytä" + +#: ../admin/tinymce/window.php:71 +msgid "Image list" +msgstr "Kuvalista" + +#: ../admin/tinymce/window.php:73 +msgid "Imagebrowser" +msgstr "Kuvaselain" + +#: ../admin/tinymce/window.php:86 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" + +#: ../admin/tinymce/window.php:92 +msgid "Extended version" +msgstr "Laajennettu versio" + +#: ../admin/tinymce/window.php:93 +msgid "Compact version" +msgstr "Supistettu versio" + +#: ../admin/tinymce/window.php:106 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:111 +msgid "Width x Height" +msgstr "Leveys x korkeus" + +#: ../admin/tinymce/window.php:115 +msgid "Effect" +msgstr "Efekti" + +#: ../admin/tinymce/window.php:118 +msgid "No effect" +msgstr "Ei efektiä" + +#: ../admin/tinymce/window.php:120 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: ../admin/tinymce/window.php:125 +msgid "Float" +msgstr "Kelluta" + +#: ../admin/tinymce/window.php:128 +msgid "No float" +msgstr "Ei kellutusta" + +#: ../admin/tinymce/window.php:147 +msgid "Insert" +msgstr "Lisää" + +#: ../lib/core.php:407 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Väärä URL" + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Tilapäistiedostoa ei voitu luoda." + +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr "s." + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Ei laukaistu" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " + +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Kuvateksti" + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Malli" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Maa" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Lähde" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Muoto" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Salama" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." + +#: ../lib/ngg-db.php:326 +#: ../lib/ngg-db.php:327 +msgid "Album overview" +msgstr "Albumin yleistiedot" + +#: ../lib/shortcodes.php:318 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Käyttäjänimi/salasana väärin." + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:778 +#: ../lib/xmlrpc.php:830 +msgid "Could not find gallery " +msgstr "Galleriaa ei löytynyt." + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:783 +#: ../lib/xmlrpc.php:835 +msgid "You are not allowed to upload files to this gallery." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Kuva-ID ei löytynyt" + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Värää kuvan ID" + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Kuvan päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:705 +#: ../lib/xmlrpc.php:740 +msgid "Sorry, you must be able to manage galleries" +msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Gallerian luonti ei onnistunut." + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Väärä gallerian ID" + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Gallerian päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:672 +msgid "Sorry, you must be able to manage albums" +msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Albumin luonti ei onnistunut." + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Väärä albumin ID" + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Albumin päivitys ei onnistunut" + +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:122 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr " / " + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " + +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Media RSS" + +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" + +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:201 +msgid "Title :" +msgstr "Otsikko :" + +#: ../widgets/media-rss-widget.php:87 +msgid "Show Media RSS icon" +msgstr "Näytä Media RSS -kuvake" + +#: ../widgets/media-rss-widget.php:93 +msgid "Show the Media RSS link" +msgstr "Näytä Media RSS -linkki" + +#: ../widgets/media-rss-widget.php:98 +msgid "Text for Media RSS link:" +msgstr "Teksti Media RSS -linkkiin." + +#: ../widgets/media-rss-widget.php:104 +msgid "Tooltip text for Media RSS link:" +msgstr "Vinkkiteksti Media RSS -linkkiin." + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" + +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Lataa Flash Player, nähdäksesi diasarjan." + +#: ../widgets/widgets.php:121 +msgid "Title:" +msgstr "Otsikko:" + +#: ../widgets/widgets.php:123 +msgid "Select Gallery:" +msgstr "Valitse galleria:" + +#: ../widgets/widgets.php:125 +msgid "All images" +msgstr "Kaikki kuvat" + +#: ../widgets/widgets.php:137 +msgid "Height:" +msgstr "Korkeus:" + +#: ../widgets/widgets.php:138 +msgid "Width:" +msgstr "Leveys:" + +#: ../widgets/widgets.php:160 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" + +#: ../widgets/widgets.php:161 +msgid "Nextcellent Widget" +msgstr "NextCellent -vimpain" + +#: ../widgets/widgets.php:207 +msgid "Show :" +msgstr "Näytä :" + +#: ../widgets/widgets.php:213 +msgid "Original images" +msgstr "Alkuperäiskuvat" + +#: ../widgets/widgets.php:222 +msgid "recent added " +msgstr "viimeksi lisätyt" + +#: ../widgets/widgets.php:228 +msgid "Enable IE8 Web Slices" +msgstr "Aktivoi IE8 Web Slices" + +#: ../widgets/widgets.php:233 +msgid "Width x Height :" +msgstr "Leveys x korkeus:" + +#: ../widgets/widgets.php:239 +msgid "Select :" +msgstr "Valitse :" + +#: ../widgets/widgets.php:241 +msgid "All galleries" +msgstr "Kaikki galleriat" + +#: ../widgets/widgets.php:242 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" + +#: ../widgets/widgets.php:243 +msgid "Only which are listed" +msgstr "Vain listatut" + +#: ../widgets/widgets.php:249 +msgid "Gallery ID :" +msgstr "Galleria ID :" + +#: ../widgets/widgets.php:251 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" diff --git a/lang/nggallery-fi_FI.po b/lang/nggallery-fi_FI.po index 94c43d8..1ac0427 100644 --- a/lang/nggallery-fi_FI.po +++ b/lang/nggallery-fi_FI.po @@ -3,3576 +3,4105 @@ msgstr "" "Project-Id-Version: NextCellent Gallery suomeksi\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: Vesa Tiirikainen \n" -"Language-Team: Vesa Tiirikainen \n" +"Language-Team: Finnish (Finland)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2013-11-16 19:17+0100\n" -"PO-Revision-Date: \n" -"Language: \n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" +"Language: fi_FI\n" "X-Poedit-Language: Finnish\n" "X-Poedit-Country: Finland\n" "X-Poedit-SourceCharset: UTF-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/" -#: ../nggallery.php:117 -msgid "Translation by : See here" -msgstr "Kääntänyt : Vesa Tiirikainen" - -#: ../nggallery.php:118 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

" - -#: ../nggallery.php:215 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" -#: ../nggallery.php:242 -msgid "Picture tag" -msgstr "Kuvan tägi" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" -#: ../nggallery.php:243 -msgid "Picture tag: %2$l." -msgstr "Kuvan tägi: %2$l." +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" -#: ../nggallery.php:244 -msgid "Separate picture tags with commas." -msgstr "Erittele kuvien tägit pilkuilla." +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../nggallery.php:354 -#: ../admin/admin.php:322 -msgid "L O A D I N G" -msgstr "L A T A A N" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" -#: ../nggallery.php:355 -#: ../admin/admin.php:323 -msgid "Click to Close" -msgstr "Klikkaa sulkeaksesi" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" -#: ../nggallery.php:376 -msgid "loading" -msgstr "lataan..." +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "" -#: ../nggallery.php:550 -#: ../nggfunctions.php:948 -#: ../admin/admin.php:126 -#: ../admin/admin.php:169 -msgid "Overview" -msgstr "Yleinen" +#: lib/meta.php:137 +msgid " sec" +msgstr "s." -#: ../nggallery.php:551 -msgid "Get help" -msgstr "Apua" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../nggallery.php:634 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." -#: ../nggfunctions.php:164 -#: ../nggfunctions.php:647 -#: ../lib/shortcodes.php:275 -msgid "[Gallery not found]" -msgstr "[Galleriaa ei löydy]" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" -#: ../nggfunctions.php:451 -msgid "[Album not found]" -msgstr "[Albumia ei löydy]" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" -#: ../nggfunctions.php:777 -msgid "[SinglePic not found]" -msgstr "[Kuvaa ei löydy]" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" -#: ../nggfunctions.php:913 -msgid "Related images for" -msgstr "Liittyvät kuvat " +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" -#: ../admin/about.php:9 -#: ../admin/admin.php:136 -#: ../admin/admin.php:182 -msgid "About" -msgstr "Lisäosasta" +#: admin/class-ngg-style.php:273 +#, fuzzy +#| msgid "(From the theme folder)" +msgid "(from the theme folder)" +msgstr "(teeman hakemistosta)" -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Tukijat" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan " +"yleensä vain kuviatekstejä varten." -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "heidän hienosta dokumentoidusta koodistaan" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "fantastisesta PHP Thumbnail -luokasta" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° myötäpäivään " -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "useista hyvin kätevistä lisäosista ja ideoista" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne " +"kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva " +"po-tiedosto lisäosan hakemistosta ja lue here miten " +"lisäosan voi kääntää.

" -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "maailman parhaista Media Flash -skripteistä" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Kääntänyt : Vesa Tiirikainen" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "Gallerian kuvakkeesta" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "Vesileima-lisäosasta" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maksimoi]" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimoi]" -#: ../admin/about.php:30 -msgid "NextCellent" -msgstr "NextCellent" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" -#: ../admin/about.php:32 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." - -#: ../admin/about.php:33 -msgid "What do you get with NextCellent Gallery?" -msgstr "Mitä saat NextCellent Gallerylla?" - -#: ../admin/about.php:35 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" - -#: ../admin/about.php:36 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." - -#: ../admin/about.php:37 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." - -#: ../admin/about.php:38 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." - -#: ../admin/about.php:39 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." - -#: ../admin/about.php:45 -msgid "How to support us?" -msgstr "Miten tukea meitä?" - -#: ../admin/about.php:47 -msgid "There are several ways to contribute:" -msgstr "On useita tapoja tukea: " - -#: ../admin/about.php:49 -msgid "Send us bugfixes / code changes" -msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" - -#: ../admin/about.php:49 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." - -#: ../admin/about.php:50 -msgid "Translate the plugin" -msgstr "Käännä lisäosa." - -#: ../admin/about.php:50 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." - -#: ../admin/about.php:51 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" - -#: ../admin/about.php:51 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:46 -#: ../admin/addgallery.php:58 -#: ../admin/addgallery.php:69 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Huijaatko’ höh?" - -#: ../admin/addgallery.php:51 -#: ../admin/addgallery.php:82 -msgid "Upload failed!" -msgstr "Lataus epäonnistui!" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Näytä kaikki]" -#: ../admin/addgallery.php:74 -msgid "Upload failed! " -msgstr "Lataus epäonnistui!" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" -#: ../admin/addgallery.php:79 -msgid "You didn't select a gallery!" -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" -#: ../admin/addgallery.php:149 -#: ../admin/admin.php:127 -#: ../admin/admin.php:171 -msgid "Add Gallery / Images" -msgstr "Lisää galleria / kuvia" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" -#: ../admin/addgallery.php:172 -#: ../admin/addgallery.php:259 -msgid "Image Files" -msgstr "Kuvatiedostot" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" -#: ../admin/addgallery.php:190 -#: ../admin/addgallery.php:280 -#: ../admin/addgallery.php:308 -msgid "remove" -msgstr "poista" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Tapahtui virhe" -#: ../admin/addgallery.php:191 -#: ../admin/addgallery.php:281 -#: ../admin/addgallery.php:461 -msgid "Browse..." -msgstr "Selaa..." +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "uusi galleria" -#: ../admin/addgallery.php:192 -#: ../admin/addgallery.php:230 -#: ../admin/addgallery.php:282 -#: ../admin/addgallery.php:294 -#: ../admin/addgallery.php:479 -#: ../admin/addgallery.php:530 -msgid "Upload images" -msgstr "Lataa kuvia" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -#: ../admin/addgallery.php:371 -msgid "New gallery" -msgstr "Uusi galleria" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktivoi" -#: ../admin/addgallery.php:374 -#: ../admin/manage-galleries.php:411 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Kuvia" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" -#: ../admin/addgallery.php:377 -msgid "ZIP file" -msgstr "ZIP-tiedosto" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Lisää" -#: ../admin/addgallery.php:380 -#: ../admin/addgallery.php:468 -msgid "Import folder" -msgstr "Tuo kuvahakemisto" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" -#: ../admin/addgallery.php:391 +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 msgid "Add a new gallery" msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:396 -#: ../admin/album.php:547 -msgid "Name" -msgstr "Nimi" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" -#: ../admin/addgallery.php:399 -msgid "Create a new, empty gallery in the folder" -msgstr "Luo uusi tyhjä galleria hakemistoon" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" -#: ../admin/addgallery.php:401 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" -#: ../admin/addgallery.php:405 +#: admin/class-ngg-adder.php:423 msgid "Add gallery" msgstr "Lisää galleria" -#: ../admin/addgallery.php:413 -msgid "Upload a ZIP File" -msgstr "Lataa ZIP-tiedosto" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" -#: ../admin/addgallery.php:418 -msgid "Select ZIP file" -msgstr "Valitse Zip-tiedosto" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" -#: ../admin/addgallery.php:420 -msgid "Upload a ZIP file with images" -msgstr "Lataa kuvia sisältävä zip-tiedosto" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "" -#: ../admin/addgallery.php:424 -msgid "or enter URL" -msgstr "tai anna Zip-tiedoston URL" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Lisää uusi albumi" -#: ../admin/addgallery.php:426 -msgid "Import a ZIP file from a URL" -msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "" -#: ../admin/addgallery.php:430 -#: ../admin/addgallery.php:506 -msgid "in to" -msgstr "paikkaan" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:432 -msgid "a new gallery" -msgstr "uusi galleria" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" -#: ../admin/addgallery.php:443 -msgid "Note: the upload limit on your server is " -msgstr "Huom: latausraja palvelimellasi on " +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:447 -msgid "Start upload" -msgstr "Aloita lataus" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:455 -msgid "Import an image folder" -msgstr "Tuo palvelin-polusta:" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Lisää sivu" -#: ../admin/addgallery.php:460 -msgid "Import from server:" -msgstr "Tuo palvelimelta:" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" -#: ../admin/addgallery.php:463 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Huom : muuta oletuspolku gallerian asetuksista" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" -#: ../admin/addgallery.php:465 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:485 -msgid "Upload image" -msgstr "Lataa kuva" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" -#: ../admin/addgallery.php:490 -msgid "Choose files to upload" -msgstr "Valitse ladattavat tiedostot" +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" -#: ../admin/addgallery.php:491 -msgid "Select Files" -msgstr "Valitse tiedostot" +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" -#: ../admin/addgallery.php:493 -msgid "Or you can drop the files into this window." -msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai " +"toisen albumin uuteen albumiisi alla" -#: ../admin/addgallery.php:496 -#, php-format -msgid "Scale images to max width %1$dpx or max height %2$dpx" -msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" -#: ../admin/addgallery.php:508 -msgid "Choose gallery" -msgstr "Valitse galleria" +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Albumi" +msgstr[1] "" -#: ../admin/addgallery.php:526 -msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Albumi poistettu" -#: ../admin/addgallery.php:526 -msgid "Disable flash upload" -msgstr "Ota flash-lataus pois käytöstä" +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Albumin kuvaus:" -#: ../admin/addgallery.php:528 -msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" -#: ../admin/addgallery.php:528 -msgid "Enable flash based upload" -msgstr "Ota Flash-lataus käyttöön" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" -#: ../admin/admin.php:125 -#: ../admin/admin.php:128 -#: ../admin/admin.php:148 -msgid "Galleries" -msgstr "Galleriat" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Albumin nimi :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Albumin yleistiedot" -#: ../admin/admin.php:129 -#: ../admin/admin.php:175 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 msgid "Albums" msgstr "Albumit" -#: ../admin/admin.php:130 -#: ../admin/admin.php:177 -#: ../admin/settings.php:369 -#: ../lib/meta.php:459 -msgid "Tags" -msgstr "Tägit" - -#: ../admin/admin.php:131 -#: ../admin/admin.php:179 -#: ../admin/settings.php:250 -msgid "Settings" -msgstr "Asetukset" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:133 -#: ../admin/admin.php:181 -msgid "Style" -msgstr "Tyyli" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Tasaus " -#: ../admin/admin.php:135 -msgid "Roles" -msgstr "Roolit" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Kaikki galleriat" -#: ../admin/admin.php:136 -msgid "About this Gallery" -msgstr "Tästä galleriasta " +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:139 -#: ../admin/admin.php:150 -msgid "Reset / Uninstall" -msgstr "Resetoi / poista" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." -#: ../admin/admin.php:149 -msgid "Network settings" -msgstr "Verkkoasetukset" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." -#: ../admin/admin.php:168 -#: ../admin/admin.php:173 -#: ../admin/admin.php:410 -#: ../admin/admin.php:463 -#: ../admin/functions.php:179 -#: ../admin/manage-images.php:238 -#: ../admin/overview.php:468 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:51 -#: ../admin/tinymce/window.php:63 -#: ../lib/rewrite.php:217 -#: ../lib/rewrite.php:226 -msgid "Gallery" -msgstr "Galleria" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." -#: ../admin/admin.php:279 -msgid "You do not have the correct permission" -msgstr "Sinulla ei ole tarvittavia valtuuksia" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." -#: ../admin/admin.php:280 -msgid "Unexpected Error" -msgstr "Odottamaton virhe" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:281 -msgid "A failure occurred" -msgstr "Tapahtui virhe" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" -#: ../admin/admin.php:285 -msgid "You have attempted to queue too many files." -msgstr "Olet laittanut jonoon liian monta tiedostoa." +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:286 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:287 -msgid "This file is empty. Please try another." -msgstr "Tiedosto on tyhjä. Yritä uudelleen. " +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Aakkosellinen" -#: ../admin/admin.php:288 -msgid "This file type is not allowed. Please try another." -msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:289 -msgid "This file is not an image. Please try another." -msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" -#: ../admin/admin.php:290 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & title text" +msgstr "Alt & otsikkoteksti" -#: ../admin/admin.php:291 -msgid "This is larger than the maximum size. Please try another." -msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" -#: ../admin/admin.php:292 +#: admin/class-ngg-admin-launcher.php:273 msgid "An error occurred in the upload. Please try again later." msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." -#: ../admin/admin.php:293 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" -#: ../admin/admin.php:294 -msgid "You may only upload 1 file." -msgstr "Voit ladata vain yhden tiedoston." +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" -#: ../admin/admin.php:295 -msgid "HTTP error." -msgstr "HTTP-virhe." +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Hyväksy" -#: ../admin/admin.php:296 -msgid "Upload failed." -msgstr "Lataus epäonnistui!" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/admin.php:297 -msgid "IO error." -msgstr "IO-virhe." +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Laskeva" -#: ../admin/admin.php:298 -msgid "Security error." -msgstr "Turvavirhe." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Yleisnäkymä" -#: ../admin/admin.php:299 -msgid "File canceled." -msgstr "Tiedosto peruutettu." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/admin.php:300 -msgid "Upload stopped." -msgstr "Lataus lopetettu." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Kirjoittaja" -#: ../admin/admin.php:301 -msgid "Dismiss" -msgstr "Poista" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" -#: ../admin/admin.php:302 -msgid "Crunching…" -msgstr "Työskentelen…" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/admin.php:303 -msgid "moved to the trash." -msgstr "siirretty roskakoriin." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" -#: ../admin/admin.php:304 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” ei latautunut virheen takia" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." -#: ../admin/admin.php:414 -msgid "Introduction" -msgstr "Johdanto" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" -#: ../admin/admin.php:417 -msgid "Languages" -msgstr "Kielet" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" -#: ../admin/admin.php:422 -msgid "Get help with NextCellent Gallery" -msgstr "Apua NextCellent Galleryyn" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" -#: ../admin/admin.php:426 -msgid "More Help & Info" -msgstr "Lisää apua & tietoa" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" -#: ../admin/admin.php:428 -msgid "Support Forums" -msgstr "Tukifoorumit (engl.)" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "" -#: ../admin/admin.php:429 -msgid "Download latest version" -msgstr "Lataa viimeisin versio" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -#: ../admin/ajax.php:295 -msgid "You are not allowed to be here" -msgstr "Sinulla ei ole lupa olla täällä" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -#: ../admin/ajax.php:393 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Luotiin kuva kooltaan %s x %s pikseliä" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -#: ../admin/settings.php:167 -#: ../admin/style.php:24 -msgid "Update Successfully" -msgstr "Lataus onnistuui" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Albumi poistettu" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Muokkaa albumia" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/album.php:280 -msgid "Manage Albums" -msgstr "Hallitse albumeita" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Valitse albumi" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Ei valittua albumia" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:155 -#: ../admin/overview.php:589 -#: ../admin/rotate.php:90 -#: ../admin/wpmu.php:112 -msgid "Update" -msgstr "Päivitä" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Selaa..." -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Muokkaa albumia" +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:145 -#: ../admin/manage-images.php:451 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Poista" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Lisää uusi albumi" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" -#: ../admin/album.php:310 -msgid "Add" -msgstr "Lisää" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Näytä / piilota käytetyt galleriat" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Näytä kaikki]" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Peruuta" -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maksimoi vimpaimen sisältö" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Kuvateksti" -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Maksimoi]" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimoi vimpaimen sisältö" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Aihealueet " -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Minimoi]" +#: lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Keskitä" -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Valitse galleria" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album ID" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Albumia ei valittuna" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Muuta asetuksia " -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Albumin nimi :" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Muuta tyyliä " -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Albumin kuvaus:" +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Valitse esikatselukuva:" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Tarkista lisäosa" -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Ei kuvaa" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" -#: ../admin/album.php:443 -#: ../admin/manage-images.php:256 -msgid "Page Link to" -msgstr "Sivu linkitetty" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" -#: ../admin/album.php:445 -#: ../admin/manage-images.php:259 -msgid "Not linked" -msgstr "Ei linkitetty" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:317 -#: ../admin/manage-galleries.php:347 -#: ../admin/manage-images.php:536 -#: ../admin/manage-images.php:572 -#: ../admin/manage-images.php:601 -#: ../admin/manage-images.php:631 -msgid "OK" -msgstr "OK" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:319 -#: ../admin/manage-galleries.php:349 -#: ../admin/manage-images.php:538 -#: ../admin/manage-images.php:574 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:633 -#: ../admin/tinymce/window.php:143 -msgid "Cancel" -msgstr "Peruuta" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Valitse galleria" -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:407 -#: ../admin/manage-images.php:254 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Otsikko" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." -#: ../admin/album.php:549 -#: ../lib/rewrite.php:229 -msgid "Page" -msgstr "Sivu" +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Valitse hiirellä uusi alue esikatselukuvalle" +#: lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Esikatselukuva päivitetty" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Esikatselukuvan päivityksessä virhe" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -#: ../admin/edit-thumbnail.php:140 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" -#: ../admin/functions.php:39 -msgid "No valid gallery name!" -msgstr "Gallerian nimi ei kelpaa!" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" -#: ../admin/functions.php:46 -#: ../admin/functions.php:55 -#: ../admin/functions.php:80 -#: ../admin/functions.php:149 -#: ../admin/functions.php:157 -msgid "Directory" -msgstr "Hakemisto" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" -#: ../admin/functions.php:46 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "ei löydy. Luo ensin päägallerian hakemisto." +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Väri" -#: ../admin/functions.php:47 -#: ../admin/functions.php:56 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Sarakkeita" -#: ../admin/functions.php:55 -#: ../admin/functions.php:80 -msgid "is not writeable !" -msgstr "ei voi kirjoittaa !" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -#: ../admin/functions.php:76 -#: ../admin/functions.php:85 -#: ../admin/functions.php:907 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Hakemiston luonti ei onnistu" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" -#: ../admin/functions.php:89 -msgid "The server setting Safe-Mode is on !" -msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Supistettu versio" -#: ../admin/functions.php:90 -msgid "If you have problems, please create directory" -msgstr "Jos ongelmia, luo hakemisto" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" -#: ../admin/functions.php:91 -msgid "and the thumbnails directory" -msgstr "ja Thumbnails-hakemisto" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " -#: ../admin/functions.php:91 -msgid "with permission 777 manually !" -msgstr "valtuutus 777 manuaalisesti !" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Tukijat" -#: ../admin/functions.php:116 +#: admin/functions.php:1449 #, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" -msgstr "Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." -#: ../admin/functions.php:119 -#: ../admin/functions.php:217 -msgid "Edit gallery" -msgstr "Muokkaa galleriaa" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" -#: ../admin/functions.php:149 -msgid "doesn`t exist!" -msgstr "ei ole olemassa !" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopioi ..." -#: ../admin/functions.php:157 -msgid "contains no pictures" -msgstr "ei sisällä kuvia " +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/functions.php:176 -msgid "Database error. Could not add gallery!" -msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" -#: ../admin/functions.php:179 -msgid "successfully created!" -msgstr "luonti onnistui!" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Luotiin kuva kooltaan %s x %s pikseliä" -#: ../admin/functions.php:212 -#: ../admin/functions.php:1024 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:202 -#: ../admin/manage-images.php:345 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Luo uudet esikatselukuvat" +#: admin/class-ngg-overview.php:358 +#, fuzzy +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" -#: ../admin/functions.php:215 -msgid " picture(s) successfully added" -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/functions.php:270 -#: ../admin/functions.php:350 -#: ../admin/functions.php:405 -#: ../admin/functions.php:502 -#: ../admin/functions.php:556 -msgid "Object didn't contain correct data" -msgstr "Objekti ei sisältänyt oikeita tietoja" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" -#: ../admin/functions.php:278 -msgid " is not writeable " -msgstr "ei voida kirjoittaa !" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" -#: ../admin/functions.php:360 -#: ../admin/functions.php:408 -#: ../admin/functions.php:508 -#: ../admin/functions.php:559 -msgid " is not writeable" -msgstr "ei voida kirjoittaa !" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" -#: ../admin/functions.php:562 -msgid "File do not exists" -msgstr "Tiedosto ei ole olemassa" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" -#: ../admin/functions.php:566 +#: admin/functions.php:683 msgid "Couldn't restore original image" msgstr "Alkuperäisen kuvan palautus ei onnistunut " -#: ../admin/functions.php:682 -msgid "(Error : Couldn't not update data base)" -msgstr "(Virhe : tietokannan päivitys ei onnistunut)" - -#: ../admin/functions.php:689 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Virhe : metatietojen päivitys ei onnistunut)" - -#: ../admin/functions.php:698 -msgid "(Error : Couldn't not find image)" -msgstr "(Virhe : kuvaa ei löytynyt)" - -#: ../admin/functions.php:841 -msgid "No valid URL path " -msgstr "URL-polku ei kelpaa" +#: lib/meta.php:472 +msgid "Country" +msgstr "Maa" -#: ../admin/functions.php:857 -msgid "Import via cURL failed." -msgstr "cURL-tuonti epäonnistui. " +#: lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" -#: ../admin/functions.php:874 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" -#: ../admin/functions.php:891 -msgid "Could not get a valid foldername" -msgstr "Ei kelvollista hakemistonimeä" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/functions.php:902 +#: admin/class-ngg-adder.php:404 #, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" - -#: ../admin/functions.php:917 -msgid "Zip-File successfully unpacked" -msgstr "Zip-tiedosto purettu onnistuneesti" - -#: ../admin/functions.php:948 -#: ../admin/functions.php:1048 -msgid "No gallery selected !" -msgstr "Ei galleriaa valittuna !" +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/functions.php:956 -#: ../admin/functions.php:1073 -msgid "Failure in database, no gallery path set !" -msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Luo uusi sivu" -#: ../admin/functions.php:980 -#: ../admin/functions.php:1067 -msgid "is no valid image file!" -msgstr "ei ole kelvollinen kuvatiedosto !" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" -#: ../admin/functions.php:994 -#: ../admin/functions.php:1192 -#: ../admin/functions.php:1269 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" -#: ../admin/functions.php:1001 -#: ../admin/functions.php:1090 -msgid "Error, the file could not be moved to : " -msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Työskentelen…" -#: ../admin/functions.php:1006 -#: ../admin/functions.php:1094 -msgid "Error, the file permissions could not be set" -msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" -#: ../admin/functions.php:1029 -msgid " Image(s) successfully added" -msgstr "Kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-style.php:160 +#, fuzzy +#| msgid "CSS file successfully updated" +msgid "CSS file successfully updated." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/functions.php:1056 -msgid "Invalid upload. Error Code : " -msgstr "Väärä lataus. Virhekoodi :" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Räätälöity" -#: ../admin/functions.php:1132 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Räätälöity järjestys" -#: ../admin/functions.php:1133 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/functions.php:1186 -#: ../admin/functions.php:1263 -msgid "The destination gallery does not exist" -msgstr "Kohdegalleriaa ei ole olemassa" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" -#: ../admin/functions.php:1217 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" -#: ../admin/functions.php:1237 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." +#: lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" -#: ../admin/functions.php:1296 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "" -#: ../admin/functions.php:1310 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Pvm/aika" -#: ../admin/functions.php:1322 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Oletuskoko (L x K)" -#: ../admin/functions.php:1325 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Oletustyyli" -#: ../admin/functions.php:1334 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/functions.php:1442 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Poista" -#: ../admin/functions.php:1445 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Poista \"%s\" ?" -#: ../admin/functions.php:1448 -msgid "The uploaded file was only partially uploaded" -msgstr "Tiedosto ladattu vain osittain" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" -#: ../admin/functions.php:1451 -msgid "No file was uploaded" -msgstr "Yhtään tiedostoa ei ladattu" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Poista kuvia" -#: ../admin/functions.php:1454 -msgid "Missing a temporary folder" -msgstr "Tilapäiskansiota ei löydy" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Poista tägi" -#: ../admin/functions.php:1457 -msgid "Failed to write file to disk" -msgstr "Levylle kirjoitus epäonnistui" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Poista tägejä" -#: ../admin/functions.php:1460 -msgid "File upload stopped by extension" -msgstr "Tiedoston lataus lopetettu" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Nouseva" -#: ../admin/functions.php:1463 -msgid "Unknown upload error" -msgstr "Tuntematon latausvirhe" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Kuvaus" -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Näytä diasarjana]" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Näytä kuvalista]" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:170 -msgid "No images selected" -msgstr "Yhtään kuvaa ei valittuna" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Hakemisto" -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:198 -#: ../admin/manage-images.php:346 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Muuta kuvakokoa" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Poista" -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -"Olet aloittamassa massapäivityksen %s galleriaan \n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:155 -msgid "Add new gallery" -msgstr "Lisää uusi galleria" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "ei ole olemassa !" -#: ../admin/manage-galleries.php:126 -msgid "Manage Galleries" -msgstr "Hallitse gallerioita" - -#: ../admin/manage-galleries.php:129 -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-images.php:224 -#: ../admin/manage-images.php:227 -msgid "Search Images" -msgstr "Etsi kuvia" - -#: ../admin/manage-galleries.php:144 -#: ../admin/manage-images.php:343 -msgid "Bulk actions" -msgstr "Massatoiminnot" - -#: ../admin/manage-galleries.php:146 -#: ../admin/manage-images.php:344 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Aseta vesileima" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:349 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Tuo metadata" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Tehty." -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:347 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Palauta varmistuksesta" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:358 -msgid "Apply" -msgstr "Hyväksy" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Kestoaika" -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 +#: admin/class-ngg-tag-manager.php:255 msgid "Edit" msgstr "Muokkaa" -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:509 -msgid "No entries found" -msgstr "Mitään kohteita ei löydy" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Muokkaa albumia" -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Uusi galleria" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Muokkaa albumia" -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Luo uusi, tyhjä galleria hakemiston alle" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:592 -msgid "Resize Images to" -msgstr "Muuta kuvien kooksi " +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" -#: ../admin/manage-galleries.php:312 -msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" -#: ../admin/manage-galleries.php:336 -#: ../admin/manage-images.php:620 -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Leveys x korkeus (pikseleinä)" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" -#: ../admin/manage-galleries.php:338 -#: ../admin/manage-images.php:622 -#: ../admin/settings.php:431 -msgid "These values are maximum values " -msgstr "Nämä ovat maksimiarvot." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:625 -msgid "Set fix dimension" -msgstr "Aseta dimension arvo" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/manage-galleries.php:343 -#: ../admin/manage-images.php:627 -msgid "Ignore the aspect ratio, no portrait thumbnails" -msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" -#: ../admin/manage-galleries.php:406 -#: ../admin/manage-images.php:697 -msgid "ID" -msgstr "ID" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Efekti" -#: ../admin/manage-galleries.php:408 -#: ../admin/manage-images.php:267 -#: ../admin/manage-images.php:700 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:135 -msgid "Description" -msgstr "Kuvaus" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Efektit " -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:296 -#: ../admin/overview.php:821 -#: ../admin/style.php:133 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Kirjoittaja" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/manage-galleries.php:410 -msgid "Page ID" -msgstr "Sivu-ID" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galleriaa ei löydy. " +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Sori, oikeutesi eivät riitä" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" -#: ../admin/manage-images.php:178 -msgid "Copy image to..." -msgstr "Sori, oikeutesi eivät riitä" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" -#: ../admin/manage-images.php:182 -msgid "Move image to..." -msgstr "Siirrä kuva..." +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" -#: ../admin/manage-images.php:186 -msgid "Add new tags" -msgstr "Lisää tägejä" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" -#: ../admin/manage-images.php:190 -#: ../admin/manage-images.php:355 -msgid "Delete tags" -msgstr "Poista tägejä" - -#: ../admin/manage-images.php:194 -msgid "Overwrite" -msgstr "Kirjoita yli" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." -#: ../admin/manage-images.php:207 -#, php-format +#: admin/class-ngg-tag-manager.php:243 msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +"Enter the tag name to edit and its new slug. Slug definition" msgstr "" -"Olet aloittamassa massamuokkauksen %s kuville\n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." - -#: ../admin/manage-images.php:221 -#, php-format -msgid "Search results for “%s”" -msgstr "Hakutulokset “%s”" - -#: ../admin/manage-images.php:250 -#: ../admin/settings.php:461 -msgid "Gallery settings" -msgstr "Gallerian asetukset" - -#: ../admin/manage-images.php:250 -msgid "Click here for more settings" -msgstr "Klikkaa tästä lisäasetuksille" +"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" -#: ../admin/manage-images.php:269 -msgid "Preview image" -msgstr "Katso kuvaa" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös " +"tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä " +"käyttävät artikkelit päivitetään." -#: ../admin/manage-images.php:272 -msgid "No Picture" -msgstr "Ei kuvaa" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Anna tägejä" -#: ../admin/manage-images.php:294 -msgid "Path" -msgstr "Polku " +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/manage-images.php:311 -msgid "Create new page" -msgstr "Luo uusi sivu" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " -#: ../admin/manage-images.php:314 -msgid "Main page (No parent)" -msgstr "Pääsivu (ei pääsivua)" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" -#: ../admin/manage-images.php:319 -msgid "Add page" -msgstr "Lisää sivu" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/manage-images.php:328 -msgid "Scan Folder for new images" -msgstr "Tarkista kuvat kansiossa" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" -#: ../admin/manage-images.php:329 -#: ../admin/manage-images.php:364 -#: ../admin/manage-images.php:516 -#: ../admin/settings.php:379 -#: ../admin/settings.php:451 -#: ../admin/settings.php:541 -#: ../admin/settings.php:575 -#: ../admin/settings.php:685 -#: ../admin/settings.php:837 -msgid "Save Changes" -msgstr "Tallenna muutokset" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. " +"Valitse!" -#: ../admin/manage-images.php:348 -msgid "Delete images" -msgstr "Poista kuvia" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/manage-images.php:350 -msgid "Rotate images clockwise" -msgstr "Pyöritä kuvia myötäpäivään" +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +#| msgid "exclude" +msgid "Exclude" +msgstr "piilota " -#: ../admin/manage-images.php:351 -msgid "Rotate images counter-clockwise" -msgstr "Pyöritä kuvia vastapäivään" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-data" -#: ../admin/manage-images.php:352 -msgid "Copy to..." -msgstr "Kopioi ..." +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" -#: ../admin/manage-images.php:353 -msgid "Move to..." -msgstr "Siirrä..." +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/manage-images.php:354 -msgid "Add tags" -msgstr "Lisää tägejä" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Laajennettu versio" -#: ../admin/manage-images.php:356 -msgid "Overwrite tags" -msgstr "Kirjoita tägit yli" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/manage-images.php:361 -msgid "Sort gallery" -msgstr "Lajittele galleria" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/manage-images.php:437 -msgid "pixel" -msgstr "pikseli" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" -#: ../admin/manage-images.php:443 +#: admin/functions.php:1411 #, php-format -msgid "View \"%s\"" -msgstr "Katso \"%s\"" +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" -#: ../admin/manage-images.php:443 -msgid "View" -msgstr "Katso " +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" -#: ../admin/manage-images.php:444 -msgid "Show Meta data" -msgstr "Näytä metadata" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" -#: ../admin/manage-images.php:444 -msgid "Meta" -msgstr "Meta" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" -#: ../admin/manage-images.php:445 -msgid "Customize thumbnail" -msgstr "Muokkaa esikatselukuvaa" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" -#: ../admin/manage-images.php:445 -msgid "Edit thumb" -msgstr "Muokkaa esikatselukuvaa" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Tiedosto peruutettu." -#: ../admin/manage-images.php:446 -msgid "Rotate" -msgstr "Pyöritä" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" -#: ../admin/manage-images.php:448 -msgid "Publish this image" -msgstr "Julkaise kuva" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" -#: ../admin/manage-images.php:448 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Julkaise" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Tiedostonimi" -#: ../admin/manage-images.php:450 -msgid "Recover" -msgstr "Palauta" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Tiedoston lataus lopetettu" -#: ../admin/manage-images.php:450 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Palauta \"%s\" ?" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Tiedostonimi" -#: ../admin/manage-images.php:451 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Poista \"%s\" ?" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" -#: ../admin/manage-images.php:532 -msgid "Enter the tags" -msgstr "Anna tägejä" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/manage-images.php:556 -msgid "Select the destination gallery:" -msgstr "Valitse kohdegalleria:" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/manage-images.php:596 -msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Kiinteä koko" -#: ../admin/manage-images.php:698 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Esikatselukuva" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Salama" -#: ../admin/manage-images.php:699 -#: ../admin/manage-sort.php:96 -msgid "Filename" -msgstr "Tiedostonimi" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " -#: ../admin/manage-images.php:700 -msgid "Alt & Title Text" -msgstr "Alt & otsikkoteksti" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" -#: ../admin/manage-images.php:701 -msgid "Tags (comma separated list)" -msgstr "Tägit (pilkuilla erotettu lista)" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/manage-images.php:702 -msgid "exclude" -msgstr "piilota " +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "Kelluta" -#: ../admin/manage-sort.php:33 -msgid "Sort order changed" -msgstr "Lajittelujärjestys muutettu" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" -#: ../admin/manage-sort.php:81 -msgid "Sort Gallery" -msgstr "Lajittele galleria" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" -#: ../admin/manage-sort.php:85 -msgid "Update Sort Order" -msgstr "Päivitä lajittelujärjestys" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Fontti" -#: ../admin/manage-sort.php:88 -msgid "Back to gallery" -msgstr "Takaisin galleriaan" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " -#: ../admin/manage-sort.php:93 -msgid "Presort" -msgstr "Esilajittele" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage-sort.php:94 -msgid "Unsorted" -msgstr "Lajittelematon" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:528 -msgid "Image ID" -msgstr "Kuva ID" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/manage-sort.php:97 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / otsikkoteksit" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage-sort.php:98 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Pvm/aika" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" -#: ../admin/manage-sort.php:99 -#: ../admin/settings.php:536 -msgid "Ascending" -msgstr "Laskeva" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" -#: ../admin/manage-sort.php:100 -#: ../admin/settings.php:537 -msgid "Descending" -msgstr "Nouseva" +#: lib/meta.php:480 +msgid "Format" +msgstr "Muoto" -#: ../admin/manage.php:85 -#: ../admin/tinymce/window.php:53 -#: ../admin/tinymce/window.php:104 -#: ../lib/rewrite.php:220 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Kuva" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galleriat" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "poistettu onnistuneesti" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galleria" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." msgstr "Gallerian poisto onnistui " -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Pyöritä kuvia" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Kuvien poisto onnistui" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Tägit muutettu" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galleria ID %1$s luonti onnistui.
Voit näyttää tämän gallerian " +"artikkelissasi tai sivullasi lyhytkoodilla %2$s .
" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Päivitys onnistui" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +#| msgid "Gallery ID :" +msgid "Gallery ID:" +msgstr "Galleria ID :" -#: ../admin/manage.php:437 -msgid "New gallery page ID" -msgstr "Uusi galleriasivu ID" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." -#: ../admin/manage.php:437 -msgid "created" -msgstr "luotu " +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galleriapolku " -#: ../admin/manage.php:475 -msgid "Published a new post" -msgstr "Julkaistu uusi artikkeli " +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Gallerian asetukset" -#: ../admin/manage.php:589 -msgid "1 item" -msgstr "1 elementti" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD-kirjasto" -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Ei galleriaa" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Yleistä" -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Valitse »" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Näytä" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Yleiset asetukset " -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Piilota" +#: nggallery.php:739 +msgid "Get help" +msgstr "Apua" -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Kuva ID:" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Aloita" -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -msgid "Alignment" -msgstr "Tasaus " +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:561 -msgid "None" -msgstr "ei mitään" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:129 -msgid "Left" -msgstr "Vasen" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:130 -msgid "Center" -msgstr "Keskitä" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Korkeus" -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:131 -msgid "Right" -msgstr "Oikea" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:667 -msgid "Size" -msgstr "Koko" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Korkeus:" -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Täyskoko" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Yksittäiskuva" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Lisää artikkeliin" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää " +"tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -" +"efektit lisätään automaattisesti teemaasi." -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Tallenna kaikki muutokset" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Piilotetut kuvat" -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "NextCellent Gallery ohjausnäkymä" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Piilota" -#: ../admin/overview.php:87 -msgid "Welcome to NextCellent Gallery !" -msgstr "Tervetuloa NextCellent Galleryyn!" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/overview.php:88 -msgid "Help me help YOU!" -msgstr "Auta minua auttamaan SINUA!" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP-virhe." -#: ../admin/overview.php:90 -msgid "Translation" -msgstr "Käännös" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/overview.php:91 -msgid "Latest News" -msgstr "Tuoreimmat uutiset" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/overview.php:94 -msgid "Plugin Check" -msgstr "Lisäosan tarkistus" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/overview.php:95 -msgid "Server Settings" -msgstr "Palvelinasetukset" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/overview.php:96 -msgid "Related plugins" -msgstr "Liittyvät lisäosat" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/overview.php:231 -msgid "Running..." -msgstr "Toimii..." +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." -#: ../admin/overview.php:278 -msgid "Check plugin/theme conflict" -msgstr "Tarkista lisäosa/teema -konfliktit" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" -#: ../admin/overview.php:279 -#: ../admin/overview.php:285 -#: ../admin/overview.php:291 -msgid "Not tested" -msgstr "Ei testattu" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." -#: ../admin/overview.php:280 -msgid "No conflict could be detected" -msgstr "Mitään konfliktia ei löytynyt" +#: admin/class-ngg-options.php:451 +#, fuzzy +#| msgid "Ignore the aspect ratio, no portrait thumbnails" +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" -#: ../admin/overview.php:281 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Kuva" +msgstr[1] "" -#: ../admin/overview.php:284 -msgid "Test image function" -msgstr "Testaa kuvatoiminto" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" -#: ../admin/overview.php:286 -msgid "The plugin could create images" -msgstr "Lisäosa onnistui luomaan kuvia" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo " +"kohdegalleriassa." -#: ../admin/overview.php:287 -msgid "Couldn't create image, check your memory limit" -msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/overview.php:290 -msgid "Check theme compatibility" -msgstr "Tarkista teeman yhteensopivuus" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Kuvatiedostot" -#: ../admin/overview.php:292 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Kuvatiedostot" -#: ../admin/overview.php:293 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" -#: ../admin/overview.php:297 -msgid "Check plugin" -msgstr "Tarkista lisäosa" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Kuva ID" -#: ../admin/overview.php:318 -msgid "Graphic Library" -msgstr "Grafiikkakirjasto" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Kuva ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Kuvan laatu" -#: ../admin/overview.php:334 -#: ../admin/overview.php:383 -#: ../admin/overview.php:570 -#: ../admin/overview.php:760 -msgid "Loading…" -msgstr "Ladataan…" - -#: ../admin/overview.php:334 -#: ../admin/overview.php:383 -#: ../admin/overview.php:570 -#: ../admin/overview.php:760 -msgid "This widget requires JavaScript." -msgstr "Tämä vimpain vaatii JavaScriptin." - -#: ../admin/overview.php:347 -msgid "Thanks to all donators..." -msgstr "Kiitos kaikille lahjoittajille..." - -#: ../admin/overview.php:369 -msgid "View all" -msgstr "Katso kaikki" - -#: ../admin/overview.php:395 +#: admin/manage/class-ngg-search-manager.php:38 #, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." +msgid "Image results for %s" +msgstr "" -#: ../admin/overview.php:407 -msgid "Untitled" -msgstr "Nimetön" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Kuva pyöritetty " -#: ../admin/overview.php:457 -msgid "At a Glance" -msgstr "Yleisnäkymä" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Kuva-asetukset" -#: ../admin/overview.php:462 -msgid "Image" -msgstr "Kuva" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/overview.php:474 -#: ../admin/tinymce/window.php:52 -#: ../admin/tinymce/window.php:84 -#: ../lib/rewrite.php:223 -msgid "Album" -msgstr "Albumi" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" -#: ../admin/overview.php:483 -msgid "Upload pictures" -msgstr "Lataa kuvia" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Kuvaselain" -#: ../admin/overview.php:484 -msgid "Here you can control your images, galleries and albums." -msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Kuvaselain" -#: ../admin/overview.php:514 -msgid "Storage Space" -msgstr "Tallennustila" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" -#: ../admin/overview.php:518 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMt" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Kuvia" -#: ../admin/overview.php:519 -msgid "Space Allowed" -msgstr "Sallittu tila" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/overview.php:526 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMt (%3$s%%)" +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" -#: ../admin/overview.php:527 -msgid "Space Used" -msgstr "Käytetty tila" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" -#: ../admin/overview.php:556 -msgid "Translation file successful updated. Please reload page." -msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" -#: ../admin/overview.php:558 -msgid "Reload page" -msgstr "Lataa sivu uudelleen" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" -#: ../admin/overview.php:563 -msgid "Translation file couldn't be updated" -msgstr "Käännöstiedoston päivitys ei onnistunut" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" -#: ../admin/overview.php:600 -msgid "Download" -msgstr "Lataa" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" -#: ../admin/overview.php:629 -msgid "No GD support" -msgstr "Ei GD-tukea" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Tuo metadata" -#: ../admin/overview.php:641 -#: ../admin/overview.php:687 -#: ../admin/overview.php:690 -#: ../admin/overview.php:693 -msgid "Yes" -msgstr "Kyllä" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " -#: ../admin/overview.php:643 -#: ../admin/overview.php:688 -#: ../admin/overview.php:691 -#: ../admin/overview.php:694 -msgid "No" -msgstr "Ei" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/overview.php:661 -msgid "Not set" -msgstr "Ei asetettu" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "paikkaan" -#: ../admin/overview.php:663 -#: ../admin/overview.php:666 -msgid "On" -msgstr "Päällä " +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/overview.php:664 -#: ../admin/overview.php:667 -msgid "Off" -msgstr "Pois päältä" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" -#: ../admin/overview.php:670 -#: ../admin/overview.php:673 -#: ../admin/overview.php:676 -#: ../admin/overview.php:679 -#: ../admin/overview.php:682 -#: ../admin/overview.php:685 -msgid "N/A" -msgstr "N/A" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/overview.php:684 -msgid " MByte" -msgstr " Mtavu" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Inline-galleria" -#: ../admin/overview.php:697 -msgid "Operating System" -msgstr "Käyttöjärjestelmä" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Lisää" -#: ../admin/overview.php:698 -msgid "Server" -msgstr "Palvelin" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" -#: ../admin/overview.php:699 -msgid "Memory usage" -msgstr "Muistinkäyttö" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" -#: ../admin/overview.php:700 -msgid "MYSQL Version" -msgstr "MySQL-versio" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-virhe." -#: ../admin/overview.php:701 -msgid "SQL Mode" -msgstr "SQL-tila" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-data" -#: ../admin/overview.php:702 -msgid "PHP Version" -msgstr "PHP-versio" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" -#: ../admin/overview.php:703 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" -#: ../admin/overview.php:704 -msgid "PHP Allow URL fopen" -msgstr "PHP sallit URL fopen" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/overview.php:705 -msgid "PHP Memory Limit" -msgstr "PHP muistiraja" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" -#: ../admin/overview.php:706 -msgid "PHP Max Upload Size" -msgstr "PHP Max latauskoko" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" -#: ../admin/overview.php:707 -msgid "PHP Max Post Size" -msgstr "PHP Max artikkelikoko" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "L A T A A N" -#: ../admin/overview.php:708 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking -raja" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" -#: ../admin/overview.php:709 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max skritpin suoritusaika" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" -#: ../admin/overview.php:710 -msgid "PHP Exif support" -msgstr "PHP Exif -tuki" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Vähiten käytetty" -#: ../admin/overview.php:711 -msgid "PHP IPTC support" -msgstr "PHP IPTC -tuki" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" -#: ../admin/overview.php:712 -msgid "PHP XML support" -msgstr "PHP XML -tuki" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Vasen" -#: ../admin/overview.php:724 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/overview.php:792 -msgid "Pay attention" -msgstr "Ole tarkkana" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/overview.php:792 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" msgstr "" -#: ../admin/overview.php:820 -msgid "Install" -msgstr "Asenna" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +#, fuzzy +#| msgid "lines" +msgid "Link" +msgstr "viivat" -#: ../admin/overview.php:834 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" -msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
Kehitys & ylläpito: WPGetReady.com" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Linkki-koodirivi" -#: ../admin/overview.php:840 -msgid "Please contribute it giving this plugin a good rate! Thank you!!!" -msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" -#: ../admin/overview.php:845 -msgid "Visit the plugin homepage" -msgstr "Käy lisäosan kotisivulla" +#: nggallery.php:516 +msgid "loading" +msgstr "lataan..." -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Artikkelin otsikko" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, " +"Lightbox jne.)." -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Anna artikkelin otsikko" +#: lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Kuvan koko" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Luonnos" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Päivitetyt toiminnot" +#: lib/meta.php:461 +msgid "Make" +msgstr "Malli" -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Roolit / toiminnot" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Joustavampaan käyttäjähallintaan voit käyttää " +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Gallerian hallinta " -#: ../admin/roles.php:35 -msgid "Main NextCellent Gallery overview" -msgstr "NextCellent Gallery yleisnäkymä" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Upload tab" -msgstr "TinyMCE Button / Upload Tab" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Hallitse tägejä " -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Lisää galleria / lataa kuvia" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vertaa " -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Gallerian hallinta " +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "Hallitse toisten galleriaa " +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Hallitse tägejä " +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Muuta tyyliä " +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Muuta asetuksia " +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Päivitä toimintoja " +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Muistinkäyttö" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Kuva pyöritetty " +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta " +"muokattu." -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Esikatselukuvan pyöritys epäonnistui " +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° myötäpäivään " +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° vastapäivään " +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" -#: ../admin/rotate.php:83 -msgid "Flip vertically" -msgstr "Peilikuva pystysuunnassa" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" -#: ../admin/rotate.php:84 -msgid "Flip horizontally" -msgstr "Peilikuva vaakasuunnassa " +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Suosituin" -#: ../admin/settings.php:22 +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Siirrä kuva..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Siirrä..." + +#: admin/functions.php:1352 #, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL-versio" -#: ../admin/settings.php:23 +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Nimi" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Verkkoasetukset" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Uusi galleria" + +#: admin/manage/class-ngg-image-manager.php:398 #, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" -#: ../admin/settings.php:24 +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Seuraavat tägit" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +#| msgid "NextCellent Gallery Overview" +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " + +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Ei" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Ei valittua albumia" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Albumia ei valittuna" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Ei efektiä" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Ei EXIF-dataa" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" + +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Ei kellutusta" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Ei galleriaa" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Ei kuvaa" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Ei kuvaa" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "ei mitään" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Ei linkitetty" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Ei asetettu" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Ei testattu" + +#: lib/core.php:432 #, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia " +"kuvia kuin %d x %d pikseliä" -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Tehty." +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Välimuisti tyhjennetty" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:285 -msgid "General" -msgstr "Yleistä" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" -#: ../admin/settings.php:288 -#: ../admin/settings.php:550 -msgid "Effects" -msgstr "Efektit " +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " -#: ../admin/settings.php:289 -#: ../admin/settings.php:591 -#: ../admin/tinymce/window.php:119 -msgid "Watermark" -msgstr "Vesileima " +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" -#: ../admin/settings.php:290 -#: ../admin/settings.php:487 -#: ../admin/settings.php:497 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:72 -#: ../lib/rewrite.php:215 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diasarja " +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "" -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Yleiset asetukset " +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:54 -msgid "Gallery path" -msgstr "Galleriapolku " +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Tämä on kaikkien gallerioiden oletuspolku " +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr " / " -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Kuvatiedostot" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Pois päältä" -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Siirtymä" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Valitse grafiikkakirjasto" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD-kirjasto" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (kokeellinen)" +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Päällä " -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Polku kirjastoon:" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Media RSS -syöte" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Vain listatut" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Läpinäkyvyys" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Alkuperäiskuvat" + +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Yleinen" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Kirjoita yli" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Sivu" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Sivu-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Sivu linkitetty" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Polku " + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Ole tarkkana" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" + +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif -tuki" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC -tuki" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP-versio" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML -tuki" -#: ../admin/settings.php:332 +#: admin/class-ngg-options.php:312 msgid "PicLens/CoolIris" msgstr "PicLens/CoolIris" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Lisää tuki PicLensille ja CoolIrisille" +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Kiinteät polkuosoitteet" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Käytä kiinteitä polkuosoitteita" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Kuvan tägi" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Lisää staattisen linkin kaikkiin kuviin" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Gallerian lyhytnimi :" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pikseli" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Luo URL:t uudelleen" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä " +"ei voi peruuttaa. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat " +"uudelleen -> Gallerian hallinta." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Aloita nyt" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Liittyvät kuvat" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Lisää liittyvät kuvat" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Sijainti" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Esilajittele" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Vertaa " +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Aihealueet " +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Esikatselu" -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Katso kuvaa" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 näyttää kaikki kuvat" +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Kuva-asetukset" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:395 -#: ../admin/settings.php:427 -#: ../admin/settings.php:702 -msgid "Width" -msgstr "Leveys" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Edelliset tägit" -#: ../admin/settings.php:397 -#: ../admin/settings.php:429 -#: ../admin/settings.php:704 -msgid "Height" -msgstr "Korkeus" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Kuvan laatu" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Varmista alkuperäinen" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Luo varmistus kooltaan muuteuista kuvista" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "satunnaisesti" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Muuta koko automaattisesti" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Muuta kuvien koko automaattisesti latauksessa." +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Esikatselukuvien asetukset" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" -#: ../admin/settings.php:422 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" -#: ../admin/settings.php:425 -msgid "Thumbnail size" -msgstr "Esikatselukuvan koko" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" -#: ../admin/settings.php:434 -msgid "Fixed size" -msgstr "Kiinteä koko" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "viimeksi lisätyt" -#: ../admin/settings.php:436 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../admin/settings.php:439 -msgid "Thumbnail quality" -msgstr "Esikatselukuvan laatu" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" -#: ../admin/settings.php:444 -msgid "Single picture" -msgstr "Yksittäiskuva" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Palauta" -#: ../admin/settings.php:447 -msgid "Clear cache folder" -msgstr "Tyhjennä välimuistikansio" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Palauta \"%s\" ?" -#: ../admin/settings.php:448 -msgid "Proceed now" -msgstr "Jatka nyt" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" -#: ../admin/settings.php:467 -msgid "Inline gallery" -msgstr "Inline-galleria" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" -#: ../admin/settings.php:469 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Liittyvät kuvat" -#: ../admin/settings.php:473 -msgid "Images per page" -msgstr "Kuvien lukumäärä sivulla" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Liittyvät kuvat " -#: ../admin/settings.php:476 -msgid "0 will disable pagination, all images on one page" -msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" -#: ../admin/settings.php:480 -msgid "Columns" -msgstr "Sarakkeita" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "poista" -#: ../admin/settings.php:483 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Uudelleennimeä" -#: ../admin/settings.php:488 -msgid "Enable slideshow" -msgstr "Käytä diaesitystä" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" -#: ../admin/settings.php:488 -msgid "Text to show:" -msgstr "Näytettävä teksti:" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../admin/settings.php:491 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " -#: ../admin/settings.php:495 -msgid "Show first" -msgstr "Näytä ensin." +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/settings.php:496 -#: ../widgets/widgets.php:212 -msgid "Thumbnails" -msgstr "Esikatselukuvat" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" -#: ../admin/settings.php:502 -msgid "ImageBrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/settings.php:504 -msgid "Use ImageBrowser instead of another effect." -msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Palauta kaikki asetukset oletusarvoihin." -#: ../admin/settings.php:508 -msgid "Hidden images" -msgstr "Piilotetut kuvat" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Resetoi asetukset" -#: ../admin/settings.php:510 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Muuta kuvakokoa" -#: ../admin/settings.php:511 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " -#: ../admin/settings.php:515 -msgid "AJAX pagination" -msgstr "Aktivoi AJAX-sivutus" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Oikea" -#: ../admin/settings.php:517 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Roolit" -#: ../admin/settings.php:518 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Huom: toimii vain Shutter-efektin kanssa " +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" -#: ../admin/settings.php:522 -msgid "Sort options" -msgstr "Lajitteluvaihtoehdot" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Pyöritä" -#: ../admin/settings.php:525 -msgid "Sort thumbnails" -msgstr "Lajittele esikatselukuvat" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Pyöritä kuvia" -#: ../admin/settings.php:527 -msgid "Custom order" -msgstr "Räätälöity järjestys" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" -#: ../admin/settings.php:529 -msgid "File name" -msgstr "Tiedostonimi" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" -#: ../admin/settings.php:530 -msgid "Alt / Title text" -msgstr "Alt / otsikkoteksti" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/settings.php:531 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Pvm/Aika" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/settings.php:535 -msgid "Sort direction" -msgstr "Lajittelusuunta" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../admin/settings.php:554 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../admin/settings.php:555 -msgid "With the placeholder" -msgstr "Sijoituspaikalla" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../admin/settings.php:555 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Toimii..." -#: ../admin/settings.php:558 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-esikatselukuva-efekti" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s " +"manuaalisesti." -#: ../admin/settings.php:562 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../admin/settings.php:563 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" -#: ../admin/settings.php:564 -msgid "Highslide" -msgstr "Highslide" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Tallenna muutokset" -#: ../admin/settings.php:565 -msgid "Shutter" -msgstr "Suljin" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../admin/settings.php:566 -msgid "Custom" -msgstr "Räätälöity" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +#| msgid "Scan Folder for new images" +msgid "Scan folder for new images" +msgstr "Tarkista kuvat kansiossa" -#: ../admin/settings.php:571 -msgid "Link Code line" -msgstr "Linkki-koodirivi" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Hakutägit" -#: ../admin/settings.php:592 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "s." -#: ../admin/settings.php:597 -msgid "Preview" -msgstr "Esikatselu" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Turvavirhe." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Valitse »" -#: ../admin/settings.php:599 -#: ../admin/settings.php:604 -msgid "Position" -msgstr "Sijainti" +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" -#: ../admin/settings.php:624 -msgid "Offset" -msgstr "Siirtymä" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +#, fuzzy +#| msgid "Select Gallery:" +msgid "Select a gallery:" +msgstr "Valitse galleria:" -#: ../admin/settings.php:640 -msgid "Use image as watermark" -msgstr "Käytä kuvaa vesileimana" +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" -#: ../admin/settings.php:643 -msgid "URL to file" -msgstr "URL tiedostoon" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" -#: ../admin/settings.php:645 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" -#: ../admin/settings.php:648 -msgid "Use text as watermark" -msgstr "Käytä tekstiä vesileimana" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" -#: ../admin/settings.php:651 -msgid "Font" -msgstr "Fontti" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Valitse albumi" -#: ../admin/settings.php:660 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Tämä toiminto vaatii FreeType-kirjaston" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../admin/settings.php:662 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../admin/settings.php:671 -msgid "Color" -msgstr "Väri" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Valitse tiedostot" -#: ../admin/settings.php:673 -msgid "(hex w/o #)" -msgstr "(hex w/o #)" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Valitse galleria" -#: ../admin/settings.php:676 -msgid "Text" -msgstr "Teksti" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" -#: ../admin/settings.php:680 -msgid "Opaque" -msgstr "Läpinäkyvyys" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../admin/settings.php:701 -msgid "Default size" -msgstr "Oletuskoko (L x K)" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" -#: ../admin/settings.php:709 -msgid "Duration" -msgstr "Kestoaika" +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" -#: ../admin/settings.php:710 -msgid "sec." -msgstr "s." +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" -#: ../admin/settings.php:713 -#: ../admin/settings.php:787 -msgid "Transition / Fade effect" -msgstr "Siirtymäefekti" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" -#: ../admin/settings.php:716 -#: ../admin/settings.php:790 -msgid "fade" -msgstr "häivytys" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" -#: ../admin/settings.php:717 -msgid "blindX" -msgstr "blindX" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" -#: ../admin/settings.php:718 -msgid "cover" -msgstr "peitto" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery " +"tukee vain WordPressin standardirooleja." -#: ../admin/settings.php:719 -msgid "scrollUp" -msgstr "scrollUp" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" -#: ../admin/settings.php:720 -msgid "scrollDown" -msgstr "scrollDown" +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +#| msgid "Select :" +msgid "Select:" +msgstr "Valitse :" -#: ../admin/settings.php:721 -msgid "shuffle" -msgstr "sekoitus" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." -#: ../admin/settings.php:722 -msgid "toss" -msgstr "heitä" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" -#: ../admin/settings.php:723 -msgid "wipe" -msgstr "pyyhi" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Palvelin" -#: ../admin/settings.php:725 -msgid "See here for more information about the effects :" -msgstr "Täältä löytyy lisätietoa efekteistä:" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Palvelinasetukset" -#: ../admin/settings.php:729 -msgid "Settings for the JW Image Rotator" -msgstr "JW Image Rotatorin asetukset" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../admin/settings.php:730 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/settings.php:731 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" -"\t\t\t\t\tladattava tiedosto käsisin paikkaan " -#: ../admin/settings.php:736 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Aseta vesileima" -#: ../admin/settings.php:737 -msgid "Press the button below to search for the file." -msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Asetukset" -#: ../admin/settings.php:742 -msgid "Enable flash slideshow" -msgstr "Aktivoi Flash diashow" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" -#: ../admin/settings.php:744 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" -#: ../admin/settings.php:747 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Poku JW Image Rotatoriin (URL)" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Näytä" -#: ../admin/settings.php:750 -msgid "Search now" -msgstr "Etsi nyt" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" -#: ../admin/settings.php:751 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" -#: ../admin/settings.php:755 -msgid "Shuffle mode" -msgstr "Sekoitustila" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" -#: ../admin/settings.php:759 -msgid "Show next image on click" -msgstr "Näytä seuraava kuva klikkauksella" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../admin/settings.php:763 -msgid "Show navigation bar" -msgstr "Näytä navigointipalkki" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/settings.php:767 -msgid "Show loading icon" -msgstr "Näytä latauskuvake" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Näytä ensin." -#: ../admin/settings.php:771 -msgid "Use watermark logo" -msgstr "Käytä vesileimalogoa" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Näytä metadata" -#: ../admin/settings.php:773 -msgid "You can change the logo at the watermark settings" -msgstr "Voit muttaa logoa vesileima-asetuksista" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../admin/settings.php:776 -msgid "Stretch image" -msgstr "Venytä kuvaa" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/settings.php:779 -msgid "true" -msgstr "tosi" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../admin/settings.php:780 -msgid "false" -msgstr "epätosi" +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +#| msgid "Show :" +msgid "Show:" +msgstr "Näytä :" -#: ../admin/settings.php:781 -msgid "fit" -msgstr "sovita" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../admin/settings.php:782 -msgid "none" -msgstr "ei mitään" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../admin/settings.php:791 -msgid "bgfade" -msgstr "BGFade" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../admin/settings.php:792 -msgid "slowfade" -msgstr "Slowfade" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Suljin" -#: ../admin/settings.php:793 -msgid "circles" -msgstr "ympyrät" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" -#: ../admin/settings.php:794 -msgid "bubbles" -msgstr "kuplat" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../admin/settings.php:795 -msgid "blocks" -msgstr "lohkot" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Yksittäiskuva" -#: ../admin/settings.php:796 -msgid "fluids" -msgstr "nesteet" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Yksittäiskuva" -#: ../admin/settings.php:797 -msgid "flash" -msgstr "salama" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Koko" -#: ../admin/settings.php:798 -msgid "lines" -msgstr "viivat" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diasarja " -#: ../admin/settings.php:799 -#: ../widgets/widgets.php:219 -msgid "random" -msgstr "satunnaisesti" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" -#: ../admin/settings.php:804 -msgid "Use slow zooming effect" -msgstr "käytä hidasta Zoom-efektiä" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" -#: ../admin/settings.php:808 -msgid "Background Color" -msgstr "Taustaväri (BG)" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" -#: ../admin/settings.php:813 -msgid "Texts / Buttons Color" -msgstr "Texti- / nappiväri" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../admin/settings.php:818 -msgid "Rollover / Active Color" -msgstr "Rollover / aktiivi (linkki) -väri" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../admin/settings.php:823 -msgid "Screen Color" -msgstr "Ruudun väri" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " -#: ../admin/settings.php:828 -msgid "Background music (URL)" -msgstr "Taustamusiikki (URL)" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" -#: ../admin/settings.php:832 -msgid "Try XHTML validation (with CDATA)" -msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../admin/settings.php:834 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit " +"lisätä uusia." -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Palauta kaikki asetukset oletusarvoihin." +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Lajittelusuunta" -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Lajittele galleria" -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Resetointivaihtoehdot" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Lajittele galleria" -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Resetoi asetukset" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Järjestys :" -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Poista lisäosan taulut tietokannasta" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Etkö pidä NextCellent Gallerystä?" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." +#: lib/meta.php:475 +msgid "Source" +msgstr "Lähde" -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "VAROITUS:" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" -#: ../admin/setup.php:48 -msgid "and" -msgstr "ja" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL-tila" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Poista lisäosa" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" -#: ../admin/showmeta.php:29 -msgid "Meta Data" -msgstr "Metadata" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Aloita lataus" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Tag" -msgstr "Tägi" - -#: ../admin/showmeta.php:35 -#: ../admin/showmeta.php:61 -#: ../admin/showmeta.php:86 -#: ../admin/showmeta.php:110 -msgid "Value" -msgstr "Arvo" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Tyyli" -#: ../admin/showmeta.php:49 -msgid "No meta data saved" -msgstr "Mitään metadataa ei ole tallennettuna" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-editori" -#: ../admin/showmeta.php:55 -msgid "EXIF Data" -msgstr "EXIF-data" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" -#: ../admin/showmeta.php:74 -msgid "No exif data" -msgstr "Ei EXIF-dataa" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "luonti onnistui!" -#: ../admin/showmeta.php:81 -msgid "IPTC Data" -msgstr "IPTC-data" +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" -#: ../admin/showmeta.php:105 -msgid "XMP Data" -msgstr "XMP-data" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" -#: ../admin/style.php:11 -msgid "(From the theme folder)" -msgstr "(teeman hakemistosta)" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" -#: ../admin/style.php:43 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" -#: ../admin/style.php:52 -msgid "CSS file successfully updated" -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" -#: ../admin/style.php:88 -msgid "Style Editor" -msgstr "CSS-editori" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tägit" -#: ../admin/style.php:92 -msgid "Activate and use style sheet:" -msgstr "Aktivoi ja käytä tyylitiedostoa:" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tägit muutettu" -#: ../admin/style.php:112 -msgid "Activate" -msgstr "Aktivoi" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" -#: ../admin/style.php:122 -#, php-format -msgid "Editing %s" -msgstr "Muokataan %s" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "" -#: ../admin/style.php:124 -#, php-format -msgid "Browsing %s" -msgstr "Selataan %s" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa " +"(Default Theme)" -#: ../admin/style.php:134 -msgid "Version" -msgstr "Versio" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" -#: ../admin/style.php:137 -msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Teksti" -#: ../admin/style.php:139 -msgid "Your theme contain a NextCellent Gallery stylesheet (nggallery.css), this file will be used" -msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Teksti Media RSS -linkkiin." -#: ../admin/style.php:141 -msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" -msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Näytettävä teksti:" -#: ../admin/style.php:157 -msgid "Update File" -msgstr "Päivitä tiedosto" +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" -#: ../admin/style.php:160 -msgid "If this file were writable you could edit it." -msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#: ../admin/style.php:165 -msgid "Oops, no such file exists! Double check the name and try again." -msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Oletusasetus on %s" -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Suosituin" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Vähiten käytetty" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Aakkosellinen" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." -#: ../admin/tags.php:98 -msgid "Manage Image Tags" -msgstr "Hallitse kuvien tägejä" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Olemassaolevat tägit" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Hakutägit" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Aloita" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Järjestys :" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Edelliset tägit" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Seuraavat tägit" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Uutissyötettä ei voitu ladata. Tarkista Etusivulta " +"päivitykset." -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Anna tägille uusi nimi" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Täg(it) uudelleennimettäväksi:" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Tägien uudet nimet:" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Uudelleennimeä" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Lisäosa onnistui luomaan kuvia" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Poista tägi" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Täg(it) poistettavaksi:" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) " +"ohjaustiedostossa php.ini" -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Muokkaa tägin lyhytnimeä" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Vertailtava(t) tägi(t) :" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Asetettava(t) lyhytnimi(et):" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Päivitä onnistuneesti" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../admin/wpmu.php:48 -msgid "Network Options" -msgstr "Verkkovaihtoehdot" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../admin/wpmu.php:56 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " -#: ../admin/wpmu.php:57 -#, php-format -msgid "The default setting should be %s" -msgstr "Oletusasetus on %s" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." -#: ../admin/wpmu.php:61 -msgid "Enable upload quota check" -msgstr "Salli latauksen kokotarkistus" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../admin/wpmu.php:63 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Pitäisi toimia, jos galleria on blog.dir alla" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../admin/wpmu.php:67 -msgid "Enable zip upload option" -msgstr "Salli ZIP-lataus" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/wpmu.php:69 -msgid "Allow users to upload zip folders." -msgstr "Salli käyttäjien ladata ZIP-hakemistoja." +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../admin/wpmu.php:73 -msgid "Enable import function" -msgstr "Salli Tuo (Import) -toiminto" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" -#: ../admin/wpmu.php:75 -msgid "Allow users to import images folders from the server." -msgstr "Salli käyttäjien tuoda kuvia palvelimelta." +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" -#: ../admin/wpmu.php:79 -msgid "Enable style selection" -msgstr "Salli tyylin valinta (CSS)" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." -#: ../admin/wpmu.php:81 -msgid "Allow users to choose a style for the gallery." -msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " -#: ../admin/wpmu.php:85 -msgid "Enable roles/capabilities" -msgstr "Salli roolit/toiminnot" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." -#: ../admin/wpmu.php:87 -msgid "Allow users to change the roles for other blog authors." -msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " -#: ../admin/wpmu.php:91 -msgid "Default style" -msgstr "Oletustyyli" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" -#: ../admin/wpmu.php:108 -msgid "Choose the default style for the galleries." -msgstr "Valitse gallerioiden oletustyyli." +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../admin/tinymce/window.php:65 -msgid "Select or enter gallery" -msgstr "Valitse tai anna galleria" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " -#: ../admin/tinymce/window.php:70 -#: ../admin/tinymce/window.php:91 -msgid "Show as" -msgstr "Näytä" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" -#: ../admin/tinymce/window.php:71 -msgid "Image list" -msgstr "Kuvalista" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit " +"järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." -#: ../admin/tinymce/window.php:73 -msgid "Imagebrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " -#: ../admin/tinymce/window.php:86 -msgid "Select or enter album" -msgstr "Valitse tai anna albumi" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." -#: ../admin/tinymce/window.php:92 -msgid "Extended version" -msgstr "Laajennettu versio" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../admin/tinymce/window.php:93 -msgid "Compact version" -msgstr "Supistettu versio" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../admin/tinymce/window.php:106 -msgid "Select or enter picture" -msgstr "Valitse tai anna kuva" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" -#: ../admin/tinymce/window.php:111 -msgid "Width x Height" -msgstr "Leveys x korkeus" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" -#: ../admin/tinymce/window.php:115 -msgid "Effect" -msgstr "Efekti" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "No effect" -msgstr "Ei efektiä" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." -#: ../admin/tinymce/window.php:120 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Esikatselukuva" -#: ../admin/tinymce/window.php:125 -msgid "Float" -msgstr "Kelluta" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" -#: ../admin/tinymce/window.php:128 -msgid "No float" -msgstr "Ei kellutusta" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" -#: ../admin/tinymce/window.php:147 -msgid "Insert" -msgstr "Lisää" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" -#: ../lib/core.php:407 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Väärä URL" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Esikatselukuvat" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Tilapäistiedostoa ei voitu luoda." +#: lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Otsikko" -#: ../lib/meta.php:137 -msgid " sec" -msgstr "s." +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Otsikko:" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Laukaistu" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Ei laukaistu" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Aukko" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Tekijä" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera " +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Vinkkiteksti Media RSS -linkkiin." -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Kuvateksti" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Käännös" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Polttoväli" +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Suljinnopeus" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella " +"kirjoittaa?" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Kohde" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella " +"kirjoitussuojattu?" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Malli" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Muokkaustila" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Aihealue" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Lajittelematon" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Avainsanat" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Päivitä" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "luotu (Pvm)" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "luotu (Aika)" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Päivitä tiedosto" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Tekijän paikka" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Kaupunki" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Päivitys onnistui" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Sijainti" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Maakunta/osavaltio" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Maakoodi" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Maa" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +#| msgid "Update Successfully" +msgid "Updated successfully" +msgstr "Lataus onnistuui" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Otsikko" +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Lähde" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright -merkintä" +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakti" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Muokattu viimeksi" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Ohjelma" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Muoto" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Leveys" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Korkeus" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Lataa kuvia" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Salama" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Lataus lopetettu." -#: ../lib/ngg-db.php:326 -#: ../lib/ngg-db.php:327 -msgid "Album overview" -msgstr "Albumin yleistiedot" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" -#: ../lib/shortcodes.php:318 -msgid "[Pictures not found]" -msgstr "[Kuvia ei löydy]" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL tiedostoon" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Mitään uutta tägiä ei ole määritelty!" +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Mitään tägiä ei nimetty uudelleen." +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Ei kelvollista tägiä." +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Tägejä ei yhdistetty." +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Tägiä ei määritelty!" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Tägejä ei poistettu." +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Arvo" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tägi(ä) poistettu." +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Versio" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Katso " -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Lyhytnimiä ei muokattu." +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s lyhytnimi(ä) muutettu." +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vesileima " -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Käyttäjänimi/salasana väärin." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:778 -#: ../lib/xmlrpc.php:830 -msgid "Could not find gallery " -msgstr "Galleriaa ei löytynyt." - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:783 -#: ../lib/xmlrpc.php:835 -msgid "You are not allowed to upload files to this gallery." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Tiedostonimi ei ole sopiva!" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Tervetuloa NextCellent Galleryyn!" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kuva-ID ei löytynyt" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että " +"teemasi kutsuu wp_footer:ia." -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Kuvan %1$s poisto ei onnistunut" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien " +"rakenne kerran." -#: ../lib/xmlrpc.php:208 +#: admin/functions.php:1250 #, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Värää kuvan ID" - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Kuvan päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:705 -#: ../lib/xmlrpc.php:740 -msgid "Sorry, you must be able to manage galleries" -msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Gallerian luonti ei onnistunut." - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Väärä gallerian ID" - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Gallerian päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:672 -msgid "Sorry, you must be able to manage albums" -msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Albumin luonti ei onnistunut." - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Väärä albumin ID" - -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Albumin päivitys ei onnistunut" - -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Valokuvaa" +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) " +"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:122 -msgid "[View with PicLens]" -msgstr "[Katso PicLensillä]" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Edellinen" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Seuraava " +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr " / " +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Leveys" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadata" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kamera / tyyppi" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Polttoväli" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Leveys:" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Media RSS " +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Linkki kuvien syötteeseen" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:201 -msgid "Title :" -msgstr "Otsikko :" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#: ../widgets/media-rss-widget.php:87 -msgid "Show Media RSS icon" -msgstr "Näytä Media RSS -kuvake" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-data" -#: ../widgets/media-rss-widget.php:93 -msgid "Show the Media RSS link" -msgstr "Näytä Media RSS -linkki" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#: ../widgets/media-rss-widget.php:98 -msgid "Text for Media RSS link:" -msgstr "Teksti Media RSS -linkkiin." +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Kyllä" -#: ../widgets/media-rss-widget.php:104 -msgid "Tooltip text for Media RSS link:" -msgstr "Vinkkiteksti Media RSS -linkkiin." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Näytä NextCellent Gallery diasarja" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent diasarja" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Lataa Flash Player, nähdäksesi diasarjan." +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#: ../widgets/widgets.php:121 -msgid "Title:" -msgstr "Otsikko:" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." -#: ../widgets/widgets.php:123 -msgid "Select Gallery:" -msgstr "Valitse galleria:" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." -#: ../widgets/widgets.php:125 -msgid "All images" -msgstr "Kaikki kuvat" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." -#: ../widgets/widgets.php:137 -msgid "Height:" -msgstr "Korkeus:" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" -#: ../widgets/widgets.php:138 -msgid "Width:" -msgstr "Leveys:" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" -#: ../widgets/widgets.php:160 -msgid "Add recent or random images from the galleries" -msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" -#: ../widgets/widgets.php:161 -msgid "Nextcellent Widget" -msgstr "NextCellent -vimpain" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." -#: ../widgets/widgets.php:207 -msgid "Show :" -msgstr "Näytä :" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." -#: ../widgets/widgets.php:213 -msgid "Original images" -msgstr "Alkuperäiskuvat" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#: ../widgets/widgets.php:222 -msgid "recent added " -msgstr "viimeksi lisätyt" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" -#: ../widgets/widgets.php:228 -msgid "Enable IE8 Web Slices" -msgstr "Aktivoi IE8 Web Slices" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "" -#: ../widgets/widgets.php:233 -msgid "Width x Height :" -msgstr "Leveys x korkeus:" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" -#: ../widgets/widgets.php:239 -msgid "Select :" -msgstr "Valitse :" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#: ../widgets/widgets.php:241 -msgid "All galleries" -msgstr "Kaikki galleriat" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#: ../widgets/widgets.php:242 -msgid "Only which are not listed" -msgstr "Vain listaamattomat" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#: ../widgets/widgets.php:243 -msgid "Only which are listed" -msgstr "Vain listatut" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#: ../widgets/widgets.php:249 -msgid "Gallery ID :" -msgstr "Galleria ID :" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" -#: ../widgets/widgets.php:251 -msgid "Gallery IDs, separated by commas." -msgstr "Galleria IDt, erotettuna pilkuilla." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Yhtään galleriaa ei ole vielä luotu." +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP-tiedosto" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Galleria ID=%s ei ole olemassa." +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Mitään albumi ID:tä ei ole annettu parametrina" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Albumi ID %s ei ole olemassa" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Virheellinen Media RSS -komento" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-hu_HU-backup-202311261505410.po~ b/lang/nggallery-hu_HU-backup-202311261505410.po~ new file mode 100644 index 0000000..b6af681 --- /dev/null +++ b/lang/nggallery-hu_HU-backup-202311261505410.po~ @@ -0,0 +1,4089 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Galéria magyar fordítás\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Niko Strijbol \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"Language: hu_HU\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.7.1\n" +"X-Poedit-SearchPath-0: ..\n" + +#: ../admin/about.php:9 +#: ../admin/admin.php:171 +msgid "About" +msgstr "Névjegy" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Hozzájárulók" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi embereknek:" + +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "a kiválóan dokumentált kódjukért" + +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "a jQuery-ért, ami a legjobb Web 2.0-s keretrendszer" + +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "a fantasztikus PHP bélyegkép osztályért" + +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "a számos nagyon hasznos bővítményért és ötletért" + +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "a Shutter Reloaded-ért, ami egy igazán pehelysúlyú kép hatás készítő" + +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "a legjobb Flash média scriptekért" + +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "Galéria ikonhoz" + +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "a vízjel bővítményhez" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "a NextGen Gallery ezen ágának karbantartásáért." + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "A NextGen Gallery eredeti fordítói, akik a fordításokat készítették" + +#: ../admin/about.php:31 +#: ../nggallery.php:386 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:33 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "A NextCellent Galéria a Photocrati Media által készített NextGen Gallery 1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." + +#: ../admin/about.php:34 +msgid "What do you get with NextCellent Gallery?" +msgstr "Mit kap a NextCellent Galéria részeként?" + +#: ../admin/about.php:36 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Visszamenőlegesen kompatíbilis a NextGEN 1.9.13-as verziójával." + +#: ../admin/about.php:37 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb ember számára." + +#: ../admin/about.php:38 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "Megbízható mód, a már meglévő NextGEN galériák kezelésére." + +#: ../admin/about.php:39 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény repó." + +#: ../admin/about.php:40 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." + +#: ../admin/about.php:46 +msgid "How to support us?" +msgstr "Hogyan támogathat minket?" + +#: ../admin/about.php:48 +msgid "There are several ways to contribute:" +msgstr "Sokféleképpen segíthet:" + +#: ../admin/about.php:50 +msgid "Send us bugfixes / code changes" +msgstr "Küldjhet be hibajavításokat / kód módosításokat" + +#: ../admin/about.php:50 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." + +#: ../admin/about.php:51 +msgid "Translate the plugin" +msgstr "Lefordíthatja a bővítményt" + +#: ../admin/about.php:51 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy minden nyelven elérhető legyen." + +#: ../admin/about.php:52 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Helyezzen el egy hivatkozást a bővítményre a blogján/weboldalán!" + +#: ../admin/about.php:52 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "Igen, a megosztás és hivatkozás is támogatás és segítség." + +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Csalni próbálunk?" + +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 +msgid "Upload failed!" +msgstr "A feltöltés meghiúsult." + +#: ../admin/addgallery.php:75 +msgid "Upload failed! " +msgstr "A feltöltés meghiúsult." + +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 +#: ../admin/admin.php:330 +msgid "You didn't select a gallery!" +msgstr "Nem választott ki galériát!" + +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 +msgid "Add Gallery / Images" +msgstr "Új galéria / képek" + +#: ../admin/addgallery.php:170 +msgid "Image Files" +msgstr "Képfájlok" + +#: ../admin/addgallery.php:197 +msgid "remove" +msgstr "eltávolítás" + +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 +msgid "Browse..." +msgstr "Tallóz..." + +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 +msgid "Upload images" +msgstr "Képek feltöltése" + +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Nem választott ki galériát!" + +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 +msgid "New gallery" +msgstr "Új galéria" + +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Képek" + +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 +msgid "ZIP file" +msgstr "ZIP fájl" + +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 +#: ../admin/admin.php:488 +msgid "Import folder" +msgstr "Importálási könyvtár" + +#: ../admin/addgallery.php:371 +msgid "Add a new gallery" +msgstr "Új galéria létrehozása" + +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 +msgid "Name" +msgstr "Név" + +#: ../admin/addgallery.php:379 +msgid "Create a new, empty gallery in the folder" +msgstr "Új, üres galéria létrehozása ebben a könyvtárban" + +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" + +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:298 +msgid "Description" +msgstr "Leírás" + +#: ../admin/addgallery.php:386 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: ../admin/addgallery.php:390 +msgid "Add gallery" +msgstr "Új galéria létrehozása" + +#: ../admin/addgallery.php:398 +msgid "Upload a ZIP File" +msgstr "Egy ZIP fájl feltöltése." + +#: ../admin/addgallery.php:403 +msgid "Select ZIP file" +msgstr "ZIP fájl kiválasztása" + +#: ../admin/addgallery.php:405 +msgid "Upload a ZIP file with images" +msgstr "Egy képeket tartalmazó ZIP fájl feltöltése" + +#: ../admin/addgallery.php:409 +msgid "or enter URL" +msgstr "vagy URL megadása" + +#: ../admin/addgallery.php:411 +msgid "Import a ZIP file from a URL" +msgstr "ZIP fájl importálása adott URL-ről" + +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 +msgid "in to" +msgstr "ide:" + +#: ../admin/addgallery.php:417 +msgid "a new gallery" +msgstr "egy új galéria" + +#: ../admin/addgallery.php:428 +msgid "Note: the upload limit on your server is " +msgstr "Megjegyzés: a feltöltési korlát a szerveren " + +#: ../admin/addgallery.php:432 +msgid "Start upload" +msgstr "Feltöltés megkezdése" + +#: ../admin/addgallery.php:440 +msgid "Import an image folder" +msgstr "Importálás kép könyvtárból" + +#: ../admin/addgallery.php:445 +msgid "Import from server:" +msgstr "Importálás kiszolgálóról:" + +#: ../admin/addgallery.php:448 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" + +#: ../admin/addgallery.php:450 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell létrehozni." + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális karaktereket, ...)" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." + +#: ../admin/addgallery.php:470 +msgid "Choose gallery" +msgstr "Válasszon galériát." + +#: ../admin/addgallery.php:492 +msgid "Drop your files in this window" +msgstr "Dobjon fájlokat ide" + +#: ../admin/addgallery.php:492 +msgid "Or" +msgstr "Vagy" + +#: ../admin/addgallery.php:493 +msgid "Select Files" +msgstr "Fájlok kiválasztása" + +#: ../admin/addgallery.php:508 +msgid "Click here to use the browser upload instead" +msgstr "Kattintson ide a böngésző feltöltőjének használatához." + +#: ../admin/addgallery.php:508 +msgid "Use basic uploader" +msgstr "Alap feltöltő használata." + +#: ../admin/addgallery.php:510 +msgid "Advanced uploading" +msgstr "Korszerű feltöltés" + +#: ../admin/addgallery.php:510 +msgid "Use advanced uploader" +msgstr "Korszerű feltöltő használata" + +#: ../admin/addgallery.php:514 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum %2$d képpont magasságra." + +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 +#: ../admin/manage-galleries.php:126 +msgid "Galleries" +msgstr "Galériák" + +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 +msgid "Overview" +msgstr "Áttekintés" + +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 +msgid "Albums" +msgstr "Albumok" + +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 +#: ../nggallery.php:409 +msgid "Tags" +msgstr "Címkék" + +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 +msgid "Settings" +msgstr "Beállítások" + +#: ../admin/admin.php:160 +#: ../nggallery.php:425 +msgid "Style" +msgstr "Stílus" + +#: ../admin/admin.php:166 +msgid "Roles" +msgstr "Szerepek" + +#: ../admin/admin.php:171 +msgid "About this Gallery" +msgstr "Erről a galériáról" + +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 +msgid "Reset / Uninstall" +msgstr "Alaphelyzetbe állítás / Eltávolítás" + +#: ../admin/admin.php:194 +msgid "Network settings" +msgstr "Hálózati beállítások" + +#: ../admin/admin.php:304 +msgid "You do not have the correct permission" +msgstr "Nincs megfelelő jogosultság." + +#: ../admin/admin.php:305 +msgid "Unexpected Error" +msgstr "Váratlan hiba történt." + +#: ../admin/admin.php:306 +msgid "A failure occurred" +msgstr "Hiba történt" + +#: ../admin/admin.php:310 +msgid "You have attempted to queue too many files." +msgstr "Feltehetően túl sok fájl került a várakozási sorba." + +#: ../admin/admin.php:311 +msgid "This file exceeds the maximum upload size for this site." +msgstr "A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési méretet." + +#: ../admin/admin.php:312 +msgid "This file is empty. Please try another." +msgstr "A fájl üres. Próbálkozzunk másikkal." + +#: ../admin/admin.php:313 +msgid "This file type is not allowed. Please try another." +msgstr "Ez a fájltípus nem engedélyezett. Próbálkozzunk másikkal." + +#: ../admin/admin.php:314 +msgid "This file is not an image. Please try another." +msgstr "A fájl nem képfájl. Próbálkozzunk másikkal." + +#: ../admin/admin.php:315 +msgid "Memory exceeded. Please try another smaller file." +msgstr "A memória betelt. Próbálkozzunk másik, kisebb fájllal." + +#: ../admin/admin.php:316 +msgid "This is larger than the maximum size. Please try another." +msgstr "A méret nagyobb a maximálisnál. Próbálkozzunk másikkal." + +#: ../admin/admin.php:317 +msgid "An error occurred in the upload. Please try again later." +msgstr "A feltöltéskor hiba történt. Próbáljuk újra." + +#: ../admin/admin.php:318 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver adminisztrátorával." + +#: ../admin/admin.php:319 +msgid "You may only upload 1 file." +msgstr "Csak egy fájlt ajánlatos feltölteni egyszerre." + +#: ../admin/admin.php:320 +msgid "HTTP error." +msgstr "HTTP hiba merült fel." + +#: ../admin/admin.php:321 +msgid "Upload failed." +msgstr "A feltöltés meghiúsult." + +#: ../admin/admin.php:322 +msgid "IO error." +msgstr "IO hiba merült fel." + +#: ../admin/admin.php:323 +msgid "Security error." +msgstr "Biztonsági hiba merült fel." + +#: ../admin/admin.php:324 +msgid "File canceled." +msgstr "A fájl törlésre került." + +#: ../admin/admin.php:325 +msgid "Upload stopped." +msgstr "A feltöltés félbeszakadt." + +#: ../admin/admin.php:326 +msgid "Dismiss" +msgstr "Elvetés" + +#: ../admin/admin.php:327 +msgid "Crunching…" +msgstr "Roppantás…" + +#: ../admin/admin.php:328 +msgid "moved to the trash." +msgstr "áthelyezésre került a lomtárba." + +#: ../admin/admin.php:329 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." + +#: ../admin/admin.php:352 +#: ../nggallery.php:458 +msgid "L O A D I N G" +msgstr "B E T Ö L T É S" + +#: ../admin/admin.php:353 +#: ../nggallery.php:459 +msgid "Click to Close" +msgstr "Kattintás a bezáráshoz" + +#: ../admin/admin.php:440 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "" + +#: ../admin/admin.php:449 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 +msgid "At a Glance" +msgstr "Összefoglaló" + +#: ../admin/admin.php:450 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 +msgid "Latest News" +msgstr "Legújabb hírek" + +#: ../admin/admin.php:451 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Üdvözlet a NextCellent Galéria bővítményben." + +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 +msgid "Related plugins" +msgstr "Kapcsolódó bővítmények" + +#: ../admin/admin.php:453 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 +msgid "Pay attention" +msgstr "Figyelem" + +#: ../admin/admin.php:453 +#, fuzzy,php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" + +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 +msgid "Help me help YOU!" +msgstr "Segíts, hogy segíthessek!" + +#: ../admin/admin.php:455 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 +msgid "Translation" +msgstr "Fordítás" + +#: ../admin/admin.php:457 +msgid "View information about the current translation." +msgstr "" + +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 +msgid "Server Settings" +msgstr "Szerver beállítások" + +#: ../admin/admin.php:460 +#, fuzzy +msgid "Show all the server settings!." +msgstr "Szerver beállítások" + +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 +msgid "Plugin Check" +msgstr "Bővítmény ellenőrzés" + +#: ../admin/admin.php:461 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: ../admin/admin.php:475 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: ../admin/admin.php:477 +msgid "Add new galleries to NextCellent." +msgstr "" + +#: ../admin/admin.php:480 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: ../admin/admin.php:482 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Új galéria létrehozása" + +#: ../admin/admin.php:485 +msgid "Add images from a ZIP file." +msgstr "" + +#: ../admin/admin.php:488 +#, fuzzy +msgid "Import a folder from the server as a new gallery." +msgstr "A felhasználók képeket importálhatnak a szerverről." + +#: ../admin/admin.php:505 +#, fuzzy +msgid "Manage your images and galleries." +msgstr "További galériák kezelése" + +#: ../admin/admin.php:514 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." + +#: ../admin/admin.php:514 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: ../admin/admin.php:523 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "A kép címkéket vesszővel kell elválasztani." + +#: ../admin/admin.php:523 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: ../admin/admin.php:532 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 +msgid "General" +msgstr "Általános" + +#: ../admin/admin.php:533 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: ../admin/admin.php:534 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 +#, fuzzy +msgid "Gallery" +msgstr "Galéria" + +#: ../admin/admin.php:535 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 +msgid "Effects" +msgstr "Effektusok" + +#: ../admin/admin.php:536 +msgid "Make your gallery look beautiful." +msgstr "" + +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Vízjel" + +#: ../admin/admin.php:537 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diavetítés" + +#: ../admin/admin.php:538 +msgid "Edit options for the slideshow." +msgstr "" + +#: ../admin/admin.php:539 +msgid "Don't forget to press save!" +msgstr "" + +#: ../admin/admin.php:548 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/admin.php:549 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/admin.php:558 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/admin.php:559 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/admin.php:568 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/admin.php:569 +#, fuzzy +msgid "Attention!" +msgstr "Figyelem" + +#: ../admin/admin.php:569 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "" + +#: ../admin/admin.php:581 +msgid "For more information:" +msgstr "" + +#: ../admin/admin.php:582 +msgid "Support Forums" +msgstr "" + +#: ../admin/admin.php:583 +#, fuzzy +msgid "Source Code" +msgstr "Forrás" + +#: ../admin/ajax.php:291 +msgid "You are not allowed to be here" +msgstr "Nem lehetne itt." + +#: ../admin/ajax.php:389 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Nem hozható létre %s x %s pixel méretű kép." + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +msgid "Updated successfully" +msgstr "A frissítés sikeresen befejeződött." + +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Az album törlésre került." + +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Album szerkesztése" + +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Album kiválasztása" + +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Nincs album kiválasztva." + +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 +msgid "Update" +msgstr "Frissítés" + +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Album szerkesztése" + +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Törlés" + +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Új album létrehozása" + +#: ../admin/album.php:310 +msgid "Add" +msgstr "Létrehozás" + +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Működő galériák megjelenítése/elrejtése" + +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Összes megjelenítése]" + +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "A kisalkalmazás tartalmának kinyitása" + +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Kinyitás]" + +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "A kisalkalmazás tartalmának bezárása" + +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Bezárás]" + +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk a galériát vagy másik albumot az alábbi albumba." + +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Galéria kiválasztása" + +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album azonosító" + +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Nincs album kiválasztva." + +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Albumnév:" + +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Album leírása:" + +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Előnézeti kép kiválasztása:" + +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Nincs kép" + +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 +msgid "Page Link to" +msgstr "Az oldal hivatkozása ide:" + +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 +msgid "Not linked" +msgstr "Nincs hivatkozás" + +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 +msgid "OK" +msgstr "OK" + +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Mégsem" + +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Cím" + +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "Oldal" + +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Jelöljük ki az egérrel az új bélyegkép területét." + +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "A bélyegkép frissítésre került" + +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Hiba történt a bélyegkép frissítésekor." + +#: ../admin/edit-thumbnail.php:133 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Jelöljük ki a területet a bélyegkép számára a balra levő képről." + +#: ../admin/functions.php:43 +msgid "No valid gallery name!" +msgstr "A galéria neve érvénytelen." + +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "Könyvtár" + +#: ../admin/functions.php:50 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." + +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a hivatkozást:" + +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +msgid "is not writeable !" +msgstr "nem írható." + +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Könyvtár létrehozása sikertelen." + +#: ../admin/functions.php:93 +msgid "The server setting Safe-Mode is on !" +msgstr "A Safe mode szerverbeállítás aktív:" + +#: ../admin/functions.php:94 +msgid "If you have problems, please create directory" +msgstr "Ha probléma van, hozzuk létre a könyvtárat" + +#: ../admin/functions.php:95 +msgid "and the thumbnails directory" +msgstr "és a bélyegképek könyvtárát" + +#: ../admin/functions.php:95 +msgid "with permission 777 manually !" +msgstr "777 jogosultsággal, kézzel." + +#: ../admin/functions.php:122 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" +msgstr "%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba a következő gyorskóddal illeszthető be: %2$s.
" + +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "Galéria szerkesztése" + +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "nem létezik!" + +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "nincs benn kép" + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "Valami félresikerült átnevezés közben" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "Importálás megszakítva." + +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." + +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "sikeresen létrehozva!" + +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Új bélyegképek készítése" + +#: ../admin/functions.php:304 +msgid " picture(s) successfully renamed" +msgstr " kép sikeresen átnevezve." + +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr " kép sikeresen hozzáadva." + +#: ../admin/functions.php:313 +msgid "No images were added." +msgstr "Nem lett hozzáadva kép." + +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 +#: ../admin/functions.php:751 +msgid "Object didn't contain correct data" +msgstr "Ez az objektum nem tartalmaz helyes adatot." + +#: ../admin/functions.php:473 +msgid " is not writeable " +msgstr " nem írható" + +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 +msgid " is not writeable" +msgstr " nem írható" + +#: ../admin/functions.php:757 +msgid "File do not exists" +msgstr "A fájl nem létezik." + +#: ../admin/functions.php:761 +msgid "Couldn't restore original image" +msgstr "Nem állítható vissza az eredeti kép." + +#: ../admin/functions.php:877 +msgid "(Error : Couldn't not update data base)" +msgstr "(Hiba : nem frissíthető az adatbázis)" + +#: ../admin/functions.php:884 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Hiba : nem frissíthető a metaadat)" + +#: ../admin/functions.php:893 +msgid "(Error : Couldn't not find image)" +msgstr "(Hiba : a kép nem található)" + +#: ../admin/functions.php:1036 +msgid "No valid URL path " +msgstr "Nem érvényes az URL" + +#: ../admin/functions.php:1052 +msgid "Import via cURL failed." +msgstr "A cURL importálás meghiúsult." + +#: ../admin/functions.php:1069 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "A feltöltött állomány nem vagy hibás zip fájl. A szerver válasza :" + +#: ../admin/functions.php:1086 +msgid "Could not get a valid foldername" +msgstr "Nem megfelelő a könyvtárnév." + +#: ../admin/functions.php:1097 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver rendelkezik írási jogokkal a szülőkönyvtárra!" + +#: ../admin/functions.php:1112 +msgid "Zip-File successfully unpacked" +msgstr "A tömörített állomány sikeresen kicsomagolásra került." + +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 +msgid "No gallery selected !" +msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." + +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 +msgid "Failure in database, no gallery path set !" +msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." + +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 +msgid "is no valid image file!" +msgstr "érvénytelen képfájl." + +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 +#: ../admin/functions.php:1464 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" + +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 +msgid "Error, the file could not be moved to : " +msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" + +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 +msgid "Error, the file permissions could not be set" +msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." + +#: ../admin/functions.php:1224 +msgid " Image(s) successfully added" +msgstr "A képek sikerese hozzáadásara kerültek." + +#: ../admin/functions.php:1251 +msgid "Invalid upload. Error Code : " +msgstr "Hibás a feltöltés. Hibakód:" + +#: ../admin/functions.php:1327 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a könyvtárat: %s" + +#: ../admin/functions.php:1328 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa (%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény végrehajtható-e." + +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 +msgid "The destination gallery does not exist" +msgstr "A célgaléria nem létezik." + +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" + +#: ../admin/functions.php:1432 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "%1$s képet került át ebbe a galériába: %2$s" + +#: ../admin/functions.php:1491 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) %2$s könyvtárba." + +#: ../admin/functions.php:1505 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." + +#: ../admin/functions.php:1517 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már lézetett ez a fájl." + +#: ../admin/functions.php:1520 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) " + +#: ../admin/functions.php:1529 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "%1$s kép került másolásra %2$s galériába." + +#: ../admin/functions.php:1637 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "A feltöltött fájl mérete meghaladja a php.ini fájlban levő upload_max_filesize direktiva értékét" + +#: ../admin/functions.php:1640 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE direktiva értékét" + +#: ../admin/functions.php:1643 +msgid "The uploaded file was only partially uploaded" +msgstr "A fájl csak részlegesen lett feltöltve" + +#: ../admin/functions.php:1646 +msgid "No file was uploaded" +msgstr "Nem lett feltöltve fájl." + +#: ../admin/functions.php:1649 +msgid "Missing a temporary folder" +msgstr "Hiányzik az átmeneti könyvtár." + +#: ../admin/functions.php:1652 +msgid "Failed to write file to disk" +msgstr "A fájl mentése nem sikerült." + +#: ../admin/functions.php:1655 +msgid "File upload stopped by extension" +msgstr "A bővítmény leállította a fájl feltöltést" + +#: ../admin/functions.php:1658 +msgid "Unknown upload error" +msgstr "Ismeretlen feltöltési hiba történt." + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az adatbázis beállításokat." + +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Megjelenítés diavetítésként]" + +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Képlista megjelenítése]" + +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 +msgid "No images selected" +msgstr "Nem lett kép kiválasztva." + +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Képek átméretezése" + +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"A %s galéria csoportos szerkesztésére készülünk \n" +" \n" +"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." + +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 +msgid "Add new gallery" +msgstr "Új galéria létrehozása" + +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 +msgid "Search Images" +msgstr "Képek keresése" + +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 +msgid "Actions" +msgstr "Műveletek" + +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Vízjel elhelyezése" + +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Metaadat importálása" + +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Visszaállítás biztonsági másolatból" + +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 +msgid "Apply" +msgstr "Alkalmazás" + +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Szerkesztés" + +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 +msgid "No entries found" +msgstr "Nincs elem." + +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Új galéria" + +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Új, üres galéria létrehozása ebben a könyvtárban" + +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 +msgid "Resize Images to" +msgstr "Képek átméretezése:" + +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "Szélesség" + +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "Magasság" + +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "szélesség x magasság (képpontban). A NextCellent Galéria megtartja a képarányokat." + +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 +msgid "Size" +msgstr "Méret" + +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 +#: ../admin/settings.php:428 +msgid "These values are maximum values " +msgstr "Ezek a maximális értékek." + +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 +#: ../admin/settings.php:431 +msgid "Fixed size" +msgstr "Fix méret" + +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 +#: ../admin/settings.php:433 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." + +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 +msgid "ID" +msgstr "AZ" + +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Szerző" + +#: ../admin/manage-galleries.php:413 +msgid "Page ID" +msgstr "Oldal AZ" + +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Nem található a galéria." + +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Nincs hozzáférési jogosultság." + +#: ../admin/manage-images.php:203 +msgid "Copy image to..." +msgstr "Kép másolása ide..." + +#: ../admin/manage-images.php:207 +msgid "Move image to..." +msgstr "Kép áthelyezése ide..." + +#: ../admin/manage-images.php:211 +msgid "Add new tags" +msgstr "Új címkék hozzáadása" + +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 +msgid "Delete tags" +msgstr "Címkék törlése" + +#: ../admin/manage-images.php:219 +msgid "Overwrite" +msgstr "Felülírás" + +#: ../admin/manage-images.php:232 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"%s kép csoportos szerkesztésére készülünk \n" +" \n" +"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." + +#: ../admin/manage-images.php:246 +#, php-format +msgid "Search results for “%s”" +msgstr "Keresési eredmények: “%s”" + +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 +msgid "Gallery settings" +msgstr "Galéria beállítások" + +#: ../admin/manage-images.php:275 +msgid "Click here for more settings" +msgstr "További beállításokhoz kattintás ide" + +#: ../admin/manage-images.php:294 +msgid "Preview image" +msgstr "Kép előnézet:" + +#: ../admin/manage-images.php:297 +msgid "No Picture" +msgstr "Nincs kép" + +#: ../admin/manage-images.php:319 +msgid "Path" +msgstr "Elérési út" + +#: ../admin/manage-images.php:334 +#, fuzzy +msgid "Gallery ID" +msgstr "Galéria az.:" + +#: ../admin/manage-images.php:336 +msgid "Create new page" +msgstr "Új oldal létrehozása" + +#: ../admin/manage-images.php:339 +msgid "Main page (No parent)" +msgstr "Kezdőoldal (nincs szülője)" + +#: ../admin/manage-images.php:344 +msgid "Add page" +msgstr "Oldal hozzáadása" + +#: ../admin/manage-images.php:354 +msgid "Scan folder for new images" +msgstr "Új képek keresése a könyvtárban" + +#: ../admin/manage-images.php:355 +msgid "Old scanning" +msgstr "Régi szkennelés" + +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 +#: ../admin/settings.php:833 +msgid "Save Changes" +msgstr "Változások mentése" + +#: ../admin/manage-images.php:375 +msgid "Delete images" +msgstr "Képek törlése" + +#: ../admin/manage-images.php:377 +msgid "Rotate images clockwise" +msgstr "Képek forgatása az óramutató járásának irányában" + +#: ../admin/manage-images.php:378 +msgid "Rotate images counter-clockwise" +msgstr "Képek forgatása az óramutató járásával ellentétesen" + +#: ../admin/manage-images.php:379 +msgid "Copy to..." +msgstr "Másolás ide..." + +#: ../admin/manage-images.php:380 +msgid "Move to..." +msgstr "Áthelyezés ide..." + +#: ../admin/manage-images.php:381 +msgid "Add tags" +msgstr "Címkék hozzáadása" + +#: ../admin/manage-images.php:383 +msgid "Overwrite tags" +msgstr "Címke felülírása" + +#: ../admin/manage-images.php:388 +msgid "Sort gallery" +msgstr "Galéria rendezése" + +#: ../admin/manage-images.php:463 +msgid "Change Date" +msgstr "Dátum módosítása" + +#: ../admin/manage-images.php:467 +msgid "pixel" +msgstr "képpont" + +#: ../admin/manage-images.php:473 +#, php-format +msgid "View \"%s\"" +msgstr "Megtekintés „%s”" + +#: ../admin/manage-images.php:473 +msgid "View" +msgstr "Nézet" + +#: ../admin/manage-images.php:474 +msgid "Show Meta data" +msgstr "Metaadatok megjelenítése" + +#: ../admin/manage-images.php:474 +msgid "Meta" +msgstr "EXIF" + +#: ../admin/manage-images.php:475 +msgid "Customize thumbnail" +msgstr "Bélyegkép testreszabása" + +#: ../admin/manage-images.php:475 +msgid "Edit thumb" +msgstr "Bélyegkép szerkesztése" + +#: ../admin/manage-images.php:476 +msgid "Rotate" +msgstr "Forgatás" + +#: ../admin/manage-images.php:478 +msgid "Publish this image" +msgstr "Kép publikálása" + +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Publikálás" + +#: ../admin/manage-images.php:480 +msgid "Recover" +msgstr "Visszaállítás" + +#: ../admin/manage-images.php:480 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Visszaállítás „%s”?" + +#: ../admin/manage-images.php:481 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Törlés „%s”?" + +#: ../admin/manage-images.php:509 +msgid "Alt & title text" +msgstr "Alternatív és Cím szöveg" + +#: ../admin/manage-images.php:523 +msgid "Separated by commas" +msgstr "Vesszővel elválasztva" + +#: ../admin/manage-images.php:564 +msgid "Enter the tags" +msgstr "Címkék megadása" + +#: ../admin/manage-images.php:587 +msgid "Select the destination gallery:" +msgstr "A célgaléria kiválasztása:" + +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Bélyegkép" + +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 +msgid "Filename" +msgstr "Fájlnév" + +#: ../admin/manage-images.php:732 +msgid "Alt & Title Text" +msgstr "Alternatív és címszöveg" + +#: ../admin/manage-images.php:734 +msgid "Exclude" +msgstr "Kizárás" + +#: ../admin/manage-sort.php:35 +msgid "Sort order changed" +msgstr "A rendezési sorrend megváltozott." + +#: ../admin/manage-sort.php:77 +msgid "Sort Gallery" +msgstr "Galériák rendezése" + +#: ../admin/manage-sort.php:81 +msgid "Update Sort Order" +msgstr "Rendezési sorrend frissítése" + +#: ../admin/manage-sort.php:84 +msgid "Back to gallery" +msgstr "Vissza a galériához" + +#: ../admin/manage-sort.php:89 +msgid "Presort" +msgstr "Előrendezés" + +#: ../admin/manage-sort.php:90 +msgid "Unsorted" +msgstr "Rendezetlen" + +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 +msgid "Image ID" +msgstr "Kép AZ" + +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Alternatív/Cím szöveg" + +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Dátum/Időpont" + +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 +msgid "Ascending" +msgstr "Növekvő" + +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 +msgid "Descending" +msgstr "Csökkenő" + +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kép" + +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "sikeresen törlésre került." + +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." + +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "A galéria sikeresen törlésre került." + +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Képek forgatása" + +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "A képek sikeresen törlésre kerültek." + +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "A címkék cseréje megtörtént." + +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "A frissítés sikeres volt." + +#: ../admin/manage.php:445 +msgid "New gallery page ID" +msgstr "Új galéria oldal azonosító" + +#: ../admin/manage.php:445 +msgid "created" +msgstr "létrehozva" + +#: ../admin/manage.php:483 +msgid "Published a new post" +msgstr "Az új bejegyzés publikálásra került." + +#: ../admin/manage.php:598 +#, fuzzy +msgid "1 item" +msgstr "1 elem" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Galéria" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Nincs galéria." + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Választás »" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Megjelenítés" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Elrejtés" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Kép AZ:" + +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Igazítás" + +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:557 +msgid "None" +msgstr "Nincs" + +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "Bal" + +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "Közép" + +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "Jobb" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Teljes méret" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Singlepic" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Bejegyzésbe illesztés" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Összes változtatás mentése" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "NextCellent Galéria áttekintés" + +#: ../admin/overview.php:86 +msgid "Welcome to NextCellent Gallery !" +msgstr "Üdvözlet a NextCellent Galéria bővítményben." + +#: ../admin/overview.php:229 +msgid "Running..." +msgstr "Fut..." + +#: ../admin/overview.php:276 +msgid "Check plugin/theme conflict" +msgstr "Bővítmény/sablon ütközés keresés" + +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 +#: ../admin/overview.php:289 +msgid "Not tested" +msgstr "Nincs vizsgálva" + +#: ../admin/overview.php:278 +msgid "No conflict could be detected" +msgstr "Nem találtam ütközéseket" + +#: ../admin/overview.php:279 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap sablonra." + +#: ../admin/overview.php:282 +msgid "Test image function" +msgstr "Képi műveletek tesztelése" + +#: ../admin/overview.php:284 +msgid "The plugin could create images" +msgstr "A bővítmény nem tudott képeket létrehozni" + +#: ../admin/overview.php:285 +msgid "Couldn't create image, check your memory limit" +msgstr "Nem sikerült képet létrehozni, ellenőrizze a memória limitet" + +#: ../admin/overview.php:288 +msgid "Check theme compatibility" +msgstr "Sablon kompatíbilitás ellenőrzés" + +#: ../admin/overview.php:290 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "A soblon elvileg jól együttműködik a NextCellent Galériával." + +#: ../admin/overview.php:291 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "A wp_head() vagy a wp_footer() hiányzik, lépj kapcsolatba a szerzővel." + +#: ../admin/overview.php:295 +msgid "Check plugin" +msgstr "Ellenőrzés" + +#: ../admin/overview.php:316 +msgid "Graphic Library" +msgstr "Grafikus rendszerkönyvtár" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "Loading…" +msgstr "Betöltés…" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "This widget requires JavaScript." +msgstr "A kialkalmazás a JavaScript használatát igényli." + +#: ../admin/overview.php:345 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a frissítésekért." + +#: ../admin/overview.php:357 +msgid "Untitled" +msgstr "Cím nélküli" + +#: ../admin/overview.php:412 +#, fuzzy +msgid "Image" +msgstr "kép" + +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +#, fuzzy +msgid "Album" +msgstr "Album" + +#: ../admin/overview.php:433 +msgid "Upload pictures" +msgstr "Képek feltöltése" + +#: ../admin/overview.php:434 +msgid "Here you can control your images, galleries and albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." + +#: ../admin/overview.php:464 +msgid "Storage Space" +msgstr "Tárolási terület" + +#: ../admin/overview.php:468 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMB" + +#: ../admin/overview.php:469 +msgid "Space Allowed" +msgstr "Engedélyezett tárterület" + +#: ../admin/overview.php:476 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" + +#: ../admin/overview.php:477 +msgid "Space Used" +msgstr "Felhasznált tárterület" + +#: ../admin/overview.php:506 +msgid "Translation file successful updated. Please reload page." +msgstr "Fordítás fájl sikeresen frissítve. Töltse újra az oldalt!" + +#: ../admin/overview.php:508 +msgid "Reload page" +msgstr "Oldal újratöltése" + +#: ../admin/overview.php:513 +msgid "Translation file couldn't be updated" +msgstr "A fordítás fájlt nem sikerült frissíteni." + +#: ../admin/overview.php:550 +msgid "Download" +msgstr "Letöltés" + +#: ../admin/overview.php:579 +msgid "No GD support" +msgstr "Nincs GD támogatás" + +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 +msgid "Yes" +msgstr "Igen" + +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 +msgid "No" +msgstr "Nem" + +#: ../admin/overview.php:611 +msgid "Not set" +msgstr "Nincs beállítva" + +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 +msgid "On" +msgstr "Be" + +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 +msgid "Off" +msgstr "Ki" + +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 +msgid "N/A" +msgstr "Nincs adat" + +#: ../admin/overview.php:634 +msgid " MByte" +msgstr "megabájt" + +#: ../admin/overview.php:647 +msgid "Operating System" +msgstr "Operációs rendszer" + +#: ../admin/overview.php:648 +msgid "Server" +msgstr "Szerver" + +#: ../admin/overview.php:649 +msgid "Memory usage" +msgstr "Memória felhasználás" + +#: ../admin/overview.php:650 +msgid "MYSQL Version" +msgstr "MYSQL verzió" + +#: ../admin/overview.php:651 +msgid "SQL Mode" +msgstr "SQL mód" + +#: ../admin/overview.php:652 +msgid "PHP Version" +msgstr "PHP verzió" + +#: ../admin/overview.php:653 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +#: ../admin/overview.php:654 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen bekapcsolása" + +#: ../admin/overview.php:655 +msgid "PHP Memory Limit" +msgstr "PHP memóriakorlát" + +#: ../admin/overview.php:656 +msgid "PHP Max Upload Size" +msgstr "PHP feltöltési méretkorlát" + +#: ../admin/overview.php:657 +msgid "PHP Max Post Size" +msgstr "PHP maximális beküldési méret" + +#: ../admin/overview.php:658 +msgid "PCRE Backtracking Limit" +msgstr "PCRE visszakövetési korlát" + +#: ../admin/overview.php:659 +msgid "PHP Max Script Execute Time" +msgstr "PHP végrehajtási időkorlát" + +#: ../admin/overview.php:660 +msgid "PHP Exif support" +msgstr "PHP Exif támogatás" + +#: ../admin/overview.php:661 +msgid "PHP IPTC support" +msgstr "PHP IPTC támogatás" + +#: ../admin/overview.php:662 +msgid "PHP XML support" +msgstr "PHP XML támogatás" + +#: ../admin/overview.php:674 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk most! A PHP csoport már nem támogatja a régebbi verziót. Sok tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e megfelelő PHP szolgáltatás." + +#: ../admin/overview.php:742 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" + +#: ../admin/overview.php:770 +msgid "Install" +msgstr "Telepítés" + +#: ../admin/overview.php:784 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" +msgstr "Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
Fejleszti és karban tartja a WPGetReady.com." + +#: ../admin/overview.php:790 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Segíthet azzal, ha jó minősítést ad a bővítménynek. Köszi!" + +#: ../admin/overview.php:795 +msgid "Visit the plugin homepage" +msgstr "Bővítmény webhelye" + +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Bejegyzéscím" + +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Bejegyzés cím megadása" + +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Szélesség x magasság (pixelben)" + +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Képméret" + +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Piszkozat" + +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Képességek frissítve" + +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Szerepkörök és képességek" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói szerepköreit használja." + +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "Rugalmasabb felhasználókezeléshez a következő bővítmény használható:" + +#: ../admin/roles.php:35 +msgid "NextCellent Gallery overview" +msgstr "NextCellent Galéria áttekintés" + +#: ../admin/roles.php:39 +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE gombok / Új média fül használata" + +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Galéria létrehozása / Képek feltöltése" + +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Galéria kezelés" + +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "További galériák kezelése" + +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Címkék kezelése" + +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Stílusváltás" + +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Beállítások megváltoztatása" + +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Képességek frissítése" + +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "A kép elforgatásra került." + +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Hiba történt a bélyegkép forgatásakor" + +#: ../admin/rotate.php:74 +msgid "Select how you would like to rotate the image on the left." +msgstr "Válasszuk ki, hogyan szeretnénk forgatni a balra levő képet." + +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° óramutatóval megegyezően" + +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° óramutatóval ellentétesen" + +#: ../admin/rotate.php:83 +msgid "Flip horizontally" +msgstr "Tükrözés vízszintesen" + +#: ../admin/rotate.php:84 +msgid "Flip vertically" +msgstr "Tükrözés függőlegesen" + +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Képstruktúra újraépítés: %s / %s kép" + +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Galériastruktúra újraépítés: %s / %s galéria" + +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Albumstruktúra újraépítés: %s / %s album" + +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Kész." + +#: ../admin/settings.php:167 +msgid "Settings updated successfully" +msgstr "Beállítások sikeresen frissítve." + +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Az gyorsítótár kiürítésre került." + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Általános beállítások" + +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 +msgid "Gallery path" +msgstr "Galéria útvonala" + +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Ez az alapértelmezett útvonal az összes galériához." + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Képfájlok" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Fájlok törlése a galéria adatbázisból történő eltávolításakor." + +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Grafikus műveletek" + +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD rendszerkönyvtár" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kísérleti)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "A könyvtár elérési útja:" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Média RSS csatorna" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens lehetőségnél." + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "PicLens és CoolIris támogatás engedélyezése" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. Nézzük meg, hogy általunk használt sablonban a wp_footer függvény meghívásra kerül-e." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Közvetlen linkek" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Közvetlen linkek használata" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Állandó linket ad minden képhez" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link struktúrát." + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Galéria keresőbarát név:" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "URL-ek létrehozása újra" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Kezdés most" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell hozni az URL-eket." + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Kapcsolódó képek" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Kapcsolódó képek hozzáadása" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Ez az opció kapcsolódó képeket csatol minden bejegyzéshez." + +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Egyezés:" + +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Kategóriák" + +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Képek maximális száma" + +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 esetén minden kép megjelenik" + +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Képbeállítások" + +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Képminőség" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Eredeti képek biztonsági mentése" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Biztonsági másolatot készítése az átmérezetett képekről" + +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Automatikus átméretezés" + +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Képek automatikus átméretezése feltöltéskor." + +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Bélyegkép beállítások" + +#: ../admin/settings.php:419 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell generálni a Galéria kezelés menüpontban." + +#: ../admin/settings.php:422 +msgid "Thumbnail size" +msgstr "Bélyegképek mérete" + +#: ../admin/settings.php:436 +msgid "Thumbnail quality" +msgstr "Bélyegképek minősége" + +#: ../admin/settings.php:440 +msgid "Single picture" +msgstr "Önálló kép" + +#: ../admin/settings.php:443 +msgid "Clear cache folder" +msgstr "Gyorsítótár törlése" + +#: ../admin/settings.php:444 +msgid "Proceed now" +msgstr "Művelet végrehajtása" + +#: ../admin/settings.php:463 +msgid "Inline gallery" +msgstr "Soros galériák" + +#: ../admin/settings.php:465 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "A galériák nem aloldalon jelennek meg, hanem ugyanazon az oldalon." + +#: ../admin/settings.php:469 +msgid "Images per page" +msgstr "Képek száma oldalanként" + +#: ../admin/settings.php:472 +msgid "0 will disable pagination, all images on one page" +msgstr "0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." + +#: ../admin/settings.php:476 +msgid "Columns" +msgstr "Oszlopok" + +#: ../admin/settings.php:479 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti szövegek miatt kell." + +#: ../admin/settings.php:484 +msgid "Enable slideshow" +msgstr "Diavetítés bekapcsolása" + +#: ../admin/settings.php:484 +msgid "Text to show:" +msgstr "Megjelenítendő szöveg:" + +#: ../admin/settings.php:487 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." + +#: ../admin/settings.php:491 +msgid "Show first" +msgstr "Megjelenítés elsőként" + +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 +msgid "Thumbnails" +msgstr "Bélyegképek" + +#: ../admin/settings.php:498 +msgid "ImageBrowser" +msgstr "KépBöngésző" + +#: ../admin/settings.php:500 +msgid "Use ImageBrowser instead of another effect." +msgstr "KépBöngésző használata másik hatás helyett." + +#: ../admin/settings.php:504 +msgid "Hidden images" +msgstr "Rejtett képek" + +#: ../admin/settings.php:506 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." + +#: ../admin/settings.php:507 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "Megjegyzés: ez növeli az oldal terhelését (esetleg jelentősen)" + +#: ../admin/settings.php:511 +msgid "AJAX pagination" +msgstr "AJAX lapozás" + +#: ../admin/settings.php:513 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Képek tallózása AJAX-szal, az oldal újra betöltése nélkül." + +#: ../admin/settings.php:514 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Megjegyzés: csak a Shutter hatással együtt működik." + +#: ../admin/settings.php:518 +msgid "Sort options" +msgstr "Rendezési beállítások" + +#: ../admin/settings.php:521 +msgid "Sort thumbnails" +msgstr "Bélyegképek rendezése" + +#: ../admin/settings.php:523 +msgid "Custom order" +msgstr "Egyedi sorrend" + +#: ../admin/settings.php:525 +msgid "File name" +msgstr "Fájl neve" + +#: ../admin/settings.php:526 +msgid "Alt / Title text" +msgstr "Alternatív / Cím szöveg" + +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dátum / Időpont" + +#: ../admin/settings.php:531 +msgid "Sort direction" +msgstr "Rendezés iránya" + +#: ../admin/settings.php:550 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox hatás kerül automatikusan a témába." + +#: ../admin/settings.php:551 +msgid "With the placeholder" +msgstr "Helyőrrel együtt" + +#: ../admin/settings.php:551 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "Effektustól függően navigálhatunk a képeken keresztül. Csak akkor változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk vagy tudjuk, hogy mit teszünk." + +#: ../admin/settings.php:554 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript bélyegkép effektus" + +#: ../admin/settings.php:558 +msgid "Thickbox" +msgstr "Thickbox" + +#: ../admin/settings.php:559 +msgid "Lightbox" +msgstr "Lightbox" + +#: ../admin/settings.php:560 +msgid "Highslide" +msgstr "Highslide" + +#: ../admin/settings.php:561 +msgid "Shutter" +msgstr "Shutter" + +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Egyedi" + +#: ../admin/settings.php:567 +msgid "Link Code line" +msgstr "Hivatkozás kódsora" + +#: ../admin/settings.php:588 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A művelet nem vonható vissza." + +#: ../admin/settings.php:593 +msgid "Preview" +msgstr "Előnézet" + +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 +msgid "Position" +msgstr "Pozíció" + +#: ../admin/settings.php:620 +msgid "Offset" +msgstr "Eltolás" + +#: ../admin/settings.php:636 +msgid "Use image as watermark" +msgstr "Kép használata vízjelként" + +#: ../admin/settings.php:639 +msgid "URL to file" +msgstr "Fájl URL" + +#: ../admin/settings.php:641 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" + +#: ../admin/settings.php:644 +msgid "Use text as watermark" +msgstr "Szöveges vízjel" + +#: ../admin/settings.php:647 +msgid "Font" +msgstr "Betűtípus" + +#: ../admin/settings.php:656 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges FreeType rendszerkönyvtár." + +#: ../admin/settings.php:658 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "További betűtípusokat az nggallery/fonts könyvtárba lehet feltölteni." + +#: ../admin/settings.php:667 +msgid "Color" +msgstr "Szín" + +#: ../admin/settings.php:669 +msgid "(hex w/o #)" +msgstr "(a számsor # nélkül)" + +#: ../admin/settings.php:672 +msgid "Text" +msgstr "Szöveg" + +#: ../admin/settings.php:676 +msgid "Opaque" +msgstr "Átlátszatlan" + +#: ../admin/settings.php:697 +msgid "Default size" +msgstr "Alapértelmezett méret" + +#: ../admin/settings.php:705 +msgid "Duration" +msgstr "Időtartam" + +#: ../admin/settings.php:706 +msgid "sec." +msgstr "mp." + +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 +msgid "Transition / Fade effect" +msgstr "Átmenet / Áttűnés effektus" + +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 +msgid "fade" +msgstr "halványodás" + +#: ../admin/settings.php:713 +msgid "blindX" +msgstr "blindX" + +#: ../admin/settings.php:714 +msgid "cover" +msgstr "fedés" + +#: ../admin/settings.php:715 +msgid "scrollUp" +msgstr "Gördítés fel" + +#: ../admin/settings.php:716 +msgid "scrollDown" +msgstr "Gördítés le" + +#: ../admin/settings.php:717 +msgid "shuffle" +msgstr "keverés" + +# Köszi eosz a segítséget! +#: ../admin/settings.php:718 +msgid "toss" +msgstr "dobás" + +#: ../admin/settings.php:719 +msgid "wipe" +msgstr "eltávolít" + +#: ../admin/settings.php:721 +msgid "See here for more information about the effects :" +msgstr "További infók az effektusról:" + +#: ../admin/settings.php:725 +msgid "Settings for the JW Image Rotator" +msgstr "JW Image Rotator beállítások" + +#: ../admin/settings.php:726 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es verzióját használja, aminek szerzője:" + +#: ../admin/settings.php:727 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." + +#: ../admin/settings.php:732 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." + +#: ../admin/settings.php:733 +msgid "Press the button below to search for the file." +msgstr "Nyomjuk le az alábbi gombot a fájl kereséséhez." + +#: ../admin/settings.php:738 +msgid "Enable flash slideshow" +msgstr "Flash diabemutató bekapcsolása" + +#: ../admin/settings.php:740 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr ".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" + +#: ../admin/settings.php:743 +msgid "Path to the JW Image Rotator (URL)" +msgstr "JW Image Rotator útvonal (URL)" + +#: ../admin/settings.php:746 +msgid "Search now" +msgstr "Keresés most" + +#: ../admin/settings.php:747 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "Nyomjuk le az alábbi gombot a JW Image Rotator kereséséhez." + +#: ../admin/settings.php:751 +msgid "Shuffle mode" +msgstr "Keverés mód" + +#: ../admin/settings.php:755 +msgid "Show next image on click" +msgstr "Kattintáskor a következő képre ugrás" + +#: ../admin/settings.php:759 +msgid "Show navigation bar" +msgstr "Navigációsáv megjelenítése" + +#: ../admin/settings.php:763 +msgid "Show loading icon" +msgstr "Betöltési ikon megjelenítése" + +#: ../admin/settings.php:767 +msgid "Use watermark logo" +msgstr "Vízjel használata" + +#: ../admin/settings.php:769 +msgid "You can change the logo at the watermark settings" +msgstr "A logót a vízjel beállításoknál lehet megváltoztatni." + +#: ../admin/settings.php:772 +msgid "Stretch image" +msgstr "Kép széthúzása" + +#: ../admin/settings.php:775 +msgid "true" +msgstr "igaz" + +#: ../admin/settings.php:776 +msgid "false" +msgstr "hamis" + +#: ../admin/settings.php:777 +msgid "fit" +msgstr "helykitöltés" + +#: ../admin/settings.php:778 +msgid "none" +msgstr "nincs" + +#: ../admin/settings.php:787 +msgid "bgfade" +msgstr "háttérhalványodás" + +#: ../admin/settings.php:788 +msgid "slowfade" +msgstr "lassú átúszás" + +#: ../admin/settings.php:789 +msgid "circles" +msgstr "körök" + +#: ../admin/settings.php:790 +msgid "bubbles" +msgstr "buborékok" + +#: ../admin/settings.php:791 +msgid "blocks" +msgstr "téglák" + +#: ../admin/settings.php:792 +msgid "fluids" +msgstr "folyadék" + +#: ../admin/settings.php:793 +msgid "flash" +msgstr "vaku" + +#: ../admin/settings.php:794 +msgid "lines" +msgstr "vonalak" + +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 +msgid "random" +msgstr "véletlen" + +#: ../admin/settings.php:800 +msgid "Use slow zooming effect" +msgstr "Lassú nagyítási effektus használata" + +#: ../admin/settings.php:804 +msgid "Background Color" +msgstr "Háttérszín" + +#: ../admin/settings.php:809 +msgid "Texts / Buttons Color" +msgstr "Szövegek / Gombok színe" + +#: ../admin/settings.php:814 +msgid "Rollover / Active Color" +msgstr "Kiválasztott / Aktív szín" + +#: ../admin/settings.php:819 +msgid "Screen Color" +msgstr "Képernyő-szín" + +#: ../admin/settings.php:824 +msgid "Background music (URL)" +msgstr "Háttérzene (URL)" + +#: ../admin/settings.php:828 +msgid "Try XHTML validation (with CDATA)" +msgstr "XHTML ellenőrzés (a CDATA-val)" + +#: ../admin/settings.php:830 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt minden böngészővel." + +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Minden opció alaphelyzetbe állítása" + +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Eltávolítás sikeres. Most már eltávolíthatja a bővítményt. Sok sikert." + +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Opciók alaphelyzetbe állítása" + +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Minden opció/beállítás kerüljön alaphelyzetbe." + +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Alaphelyzetbe állítás" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "" +"Minden opció alaphelyzetbe kerüljön?\n" +"\n" +"[Mégsem] ez elvetéshez, [OK] a végrehajtáshoz." + +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Bővítmény tábláinak törlése" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Nem tetszik a NextCellent Galéria?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, mert a kikapcsolás nem törli a létrehozott adatokat." + +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "FIGYELEM:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." + +#: ../admin/setup.php:48 +msgid "and" +msgstr "és" + +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Bővítmény eltávolítása" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy az [OK] gombot az eltávolításhoz.\\n" + +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Value" +msgstr "Érték" + +#: ../admin/showmeta.php:48 +msgid "No meta data saved" +msgstr "A metaadat nem került mentésre." + +#: ../admin/showmeta.php:54 +msgid "EXIF Data" +msgstr "EXIF adatok" + +#: ../admin/showmeta.php:73 +msgid "No exif data" +msgstr "Nincs EXIF adat" + +#: ../admin/showmeta.php:80 +msgid "IPTC Data" +msgstr "IPTC adatok" + +#: ../admin/showmeta.php:104 +msgid "XMP Data" +msgstr "XMP adatok" + +#: ../admin/style.php:112 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "sikeresen létrehozva!" + +#: ../admin/style.php:114 +msgid "No CSS file will be used." +msgstr "" + +#: ../admin/style.php:123 +#: ../admin/style.php:163 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Nem rendelkezünk a sablonok szerkesztéséhez szükséges jogosultsággal." + +#: ../admin/style.php:148 +#, fuzzy +msgid "Could not move file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../admin/style.php:154 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "A CSS állomány sikeresen módosításra került." + +#: ../admin/style.php:156 +#, fuzzy +msgid "Could not save file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../admin/style.php:176 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "A CSS állomány sikeresen módosításra került." + +#: ../admin/style.php:181 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../admin/style.php:209 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/style.php:209 +msgid "This CSS file will be applied:" +msgstr "" + +#: ../admin/style.php:240 +msgid "Style Editor" +msgstr "Stílus szerkesztő" + +#: ../admin/style.php:246 +msgid "Activate and use style sheet:" +msgstr "A stíluslap aktiválása és használata: " + +#: ../admin/style.php:263 +msgid "Activate" +msgstr "Aktiválás" + +#: ../admin/style.php:272 +#, php-format +msgid "Editing %s" +msgstr "Szerkesztés %s" + +#: ../admin/style.php:274 +#, php-format +msgid "Browsing %s" +msgstr "Tallózás %s" + +#: ../admin/style.php:277 +msgid "(from the theme folder)" +msgstr "(a sablon könyvtárából)" + +#: ../admin/style.php:287 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/style.php:290 +#, fuzzy +msgid "Move file" +msgstr "Képfájlok" + +#: ../admin/style.php:296 +msgid "Version" +msgstr "Verzió" + +#: ../admin/style.php:300 +#, fuzzy +msgid "File location" +msgstr "Hely" + +#: ../admin/style.php:313 +msgid "Update File" +msgstr "Fájl frissítése" + +#: ../admin/style.php:315 +msgid "If this file were writable you could edit it." +msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." + +#: ../admin/style.php:320 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" + +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Legnépszerűbb" + +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Utoljára használt" + +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "ABC sorrend" + +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Meglévő címkék" + +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Címke keresése" + +#: ../admin/tags.php:118 +msgid "Go" +msgstr "OK" + +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Rendezési sorrend:" + +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Előző címke" + +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Következő címke" + +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Címke átnevezése" + +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re és a címkét használó összes bejegyzés lecserélésre kerül." + +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" + +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Átnevezendő címkék:" + +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Új címkék nevei:" + +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Átnevezés" + +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Címke törlése" + +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből törlődni fog." + +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" + +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Törlendő címkék:" + +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Címke rövidítés szerkesztése" + +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" + +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Illeszkedő címkék:" + +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Hozzá illő rövidítések:" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "Bármi hozzáadásához, ki kell választani, hogy mi legyen megjelenítve" + +#: ../admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Egy kép" + +#: ../admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Új képek" + +#: ../admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Véletlen képek" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "Alapok" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +msgid "Select a gallery:" +msgstr "Galéria kiválasztása:" + +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Galéria kiválasztása vagy megadása" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Megjelenés típusok" + +#: ../admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Galéria megjelenítésének kiválasztása" + +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Képböngésző" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Körhinta" + +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Cím" + +#: ../admin/tinymce/window.php:190 +msgid "Type options" +msgstr "Típus opciók" + +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +msgid "Number of images" +msgstr "Képek száma" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz használva." + +#: ../admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Diavetítés méretei" + +#: ../admin/tinymce/window.php:219 +msgid "Template name" +msgstr "Sablon neve" + +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Album kiválasztása vagy megadása" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "Hagyja üresen, és az összes galéria megjelenik." + +#: ../admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album megjelenés típusok" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Válassza ki, hogyan jelenjenek meg az albumok" + +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt verzió" + +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Kibővített verzió" + +#: ../admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galéria megjelenés típusok" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" + +#: ../admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Válasszon egy képet" + +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Kép kiválasztása vagy megadása" + +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +msgid "Options" +msgstr "Beállítások" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimenziók" + +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Hatás" + +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Nincs hatás" + +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "Nincs úsztatás" + +#: ../admin/tinymce/window.php:346 +msgid "Link" +msgstr "Hivatkozás" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link." + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "A megjelenítendő képek száma." + +#: ../admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "Képek rendezése" + +#: ../admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "Feltöltés sorrendje" + +#: ../admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "Készítés dátuma" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "Felhasználó által megadott" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó által megadott pedig a beállításokból veszi a rendezés módját." + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Sablon kiválasztása a képek megjelenítéséhez" + +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Beszúrás" + +#: ../admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Nem választott ki galériát." + +#: ../admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Ki kell választani egy képet." + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "Ki kell választani a képek számát." + +#: ../admin/upgrade.php:22 +msgid "Upgrading database…" +msgstr "" + +#: ../admin/upgrade.php:48 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "NextCellent Galéria" + +#: ../admin/upgrade.php:69 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:70 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:71 +#, fuzzy +msgid "Start upgrade now" +msgstr "Kezdés most" + +#: ../admin/upgrade.php:87 +msgid "Upgrade complete." +msgstr "" + +#: ../admin/upgrade.php:88 +#, fuzzy +msgid "Continue to NextCellent" +msgstr "NextCellent" + +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "A frissítés befejeződött." + +#: ../admin/wpmu.php:50 +msgid "Network Options" +msgstr "Hálózati beállítások" + +#: ../admin/wpmu.php:58 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban tudjuk rendezni a könyvtárstruktúrát." + +#: ../admin/wpmu.php:59 +#, php-format +msgid "The default setting should be %s" +msgstr "Az ajánlott alapértelmezett beállítás: %s" + +#: ../admin/wpmu.php:63 +msgid "Enable upload quota check" +msgstr "Feltöltési kvóta ellenőrzés engedélyezése" + +#: ../admin/wpmu.php:65 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Elméletileg működik, ha a galéria a blog.dir alatt van." + +#: ../admin/wpmu.php:69 +msgid "Enable zip upload option" +msgstr "Zip feltöltési beállítások engedélyezése" + +#: ../admin/wpmu.php:71 +msgid "Allow users to upload zip folders." +msgstr "A zip fájlok feltöltésének engedélyezése." + +#: ../admin/wpmu.php:75 +msgid "Enable import function" +msgstr "Importálási művelet engedélyezése" + +#: ../admin/wpmu.php:77 +msgid "Allow users to import images folders from the server." +msgstr "A felhasználók képeket importálhatnak a szerverről." + +#: ../admin/wpmu.php:81 +msgid "Enable style selection" +msgstr "Stílusválasztás engedélyezése" + +#: ../admin/wpmu.php:83 +msgid "Allow users to choose a style for the gallery." +msgstr "A felhasználók egyedi stílust választhatnak a galériájukhoz." + +#: ../admin/wpmu.php:87 +msgid "Enable roles/capabilities" +msgstr "Szerepkörök/képességek engedélyezése" + +#: ../admin/wpmu.php:89 +msgid "Allow users to change the roles for other blog authors." +msgstr "Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog szerzőknél." + +#: ../admin/wpmu.php:93 +msgid "Default style" +msgstr "Alapértelmezett stílus" + +#: ../admin/wpmu.php:110 +msgid "Choose the default style for the galleries." +msgstr "Alapértelmezett stílus a galériákhoz." + +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni %d x %d pixelnél nagyobb képeket." + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Érvénytelen URL lett megadva." + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr " mp" + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Kész" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Nincs kész" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Nyílás" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Köszönet" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Fókusztávolság" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Zársebesség" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Tárgy" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Gyártmány" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Státusz szerkesztése" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Kategória" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Kulcsszavak" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "Készítés dátuma" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "Készítés ideje" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Szerző pozíciója" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "Település" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Hely" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Megye/állam" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Országkód" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Ország" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Címsor" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Forrás" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Szerzői jogok" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kapcsolat" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Utolsó módosítás" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Programeszköz" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Formátum" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Kép szélesség" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Kép magasság" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Flash" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez töröljünk néhányat a régiek közül." + +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 +msgid "Album overview" +msgstr "Album áttekintése" + +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 +msgid "[Gallery not found]" +msgstr "[Nincs ilyen galéria]" + +#: ../lib/shortcodes.php:340 +msgid "[Pictures not found]" +msgstr "[Nincsenek ilyen képek]" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Nem adtunk meg új címkét." + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Nem adtunk meg érvényes régi vagy új címkét." + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Nincs átnevezett címke." + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "«%1$s» címke átnevezve erre: «%2$s»" + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Nincs érvényes új címke." + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Nincs összevont címke." + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "«%1$s» címke összevonása ezzel: «%2$s». %3$s objektum szerkesztve." + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Hiba: nincs elegendő címke az átnevezéshez vagy az összevonásához." + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Nem adtunk meg címkét!" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Nincs törölt címke." + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s címke törlésre került." + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Nincs új keresőbarát útvonalrész megadva." + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "A címkeszámok és a keresőbarát útvonalrész számok nem ugyanazok." + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Nincs szerkesztett keresőbarát útvonalrész." + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s keresőbarát útvonalrész került szerkesztésre." + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor engedélyezheti itt: %s" + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Hibás felhasználó/jelszó kombináció." + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Nem tölthet fel fájlokat erre az oldalra." + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "Nem található a galéria." + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "Nem tölthet fel fájlokat ebbe a galériába." + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Ez nem egy érvényes képfájl." + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Nem található a kép azonosító." + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "A kép törlése nem sikerült: %1$s" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "A fájl írása nem sikerült %1$s (%2$s)." + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Érvénytelen kép azonosító." + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Bocsi, nem sikerült frissíteni a képet." + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "Jogosultság szükséges a galériák kezeléséhez." + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Bocsi, nem sikerült létrehozni a galériát." + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Érvénytelen galéria azonosító." + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Bocsi, jogosultság szükséges e galéria kezeléséhez." + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Bocsi, nem sikerült frissíteni a galériát." + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Bocsi, nem sikerült létrehozni az albumot" + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Érvénytelen album azonosító." + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Bocsi, nem sikerült frissíteni az albumot" + +#: ../nggallery.php:102 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Galéria áttekintés" + +#: ../nggallery.php:102 +msgid "Upgrade now" +msgstr "" + +#: ../nggallery.php:129 +msgid "Translation by : See here" +msgstr "Fordította: lásd itt" + +#: ../nggallery.php:130 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény könyvtárából és olvassuk el itt a fordítási útmutatókat!" + +#: ../nggallery.php:239 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." + +#: ../nggallery.php:268 +msgid "Picture tag" +msgstr "Kép címke" + +#: ../nggallery.php:269 +msgid "Picture tag: %2$l." +msgstr "Kép címke: %2$l." + +#: ../nggallery.php:270 +msgid "Separate picture tags with commas." +msgstr "A kép címkéket vesszővel kell elválasztani." + +#: ../nggallery.php:376 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "NextCellent Galéria" + +#: ../nggallery.php:480 +msgid "loading" +msgstr "betöltés" + +#: ../nggallery.php:672 +msgid "Get help" +msgstr "Segítségkérés" + +#: ../nggallery.php:754 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" + +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "A Flash Playerre és egy böngészőre JavaScript-tel szükség van." + +#: ../nggfunctions.php:453 +msgid "[Album not found]" +msgstr "[Nincs ilyen album]" + +#: ../nggfunctions.php:782 +msgid "[SinglePic not found]" +msgstr "[Nincs ilyen kép]" + +#: ../nggfunctions.php:918 +msgid "Related images for" +msgstr "Kapcsolódó képek:" + +# Köszi eosz a segítséget! +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Fénykép" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:112 +msgid "[View with PicLens]" +msgstr "[Megtekintés PicLens alkalmazással]" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Előző" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Következő" + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr " /" + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "EXIF megjelenítése" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratípus" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Fókusztávolság" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "A NextCellent Gallery Média RSS linjeit megjelenítő Widget." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "NextCellent Média RSS" + +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Média RSS" + +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Hivatkozás a fő képcsatornára" + +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 +#: ../widgets/widgets.php:211 +msgid "Title:" +msgstr "Cím:" + +#: ../widgets/media-rss-widget.php:84 +msgid "Show Media RSS icon" +msgstr "Media RSS ikon megjelenítése" + +#: ../widgets/media-rss-widget.php:88 +msgid "Show the Media RSS link" +msgstr "Media RSS link megjelenítése" + +#: ../widgets/media-rss-widget.php:91 +msgid "Text for Media RSS link:" +msgstr "Szöveg a Media RSS linkhez:" + +#: ../widgets/media-rss-widget.php:95 +msgid "Tooltip text for Media RSS link:" +msgstr "Gyorstipp szöveg a Media RSS linkhez:" + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Egy NextCellent Galéria diavetítés megtekintése" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "NextCellent diavetítés" + +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Flash Player letöltése a diavetítés megtekintéséhez." + +#: ../widgets/widgets.php:126 +msgid "Select Gallery:" +msgstr "Galéria választás:" + +#: ../widgets/widgets.php:128 +msgid "All images" +msgstr "Összes kép" + +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 +msgid "Width:" +msgstr "Szélesség:" + +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 +msgid "Height:" +msgstr "Magasság:" + +#: ../widgets/widgets.php:170 +msgid "Add recent or random images from the galleries" +msgstr "Új vagy véletlenszerű képek hozzáadása galériákból" + +#: ../widgets/widgets.php:171 +msgid "NextCellent Widget" +msgstr "NextCellent Widget" + +#: ../widgets/widgets.php:215 +msgid "Show:" +msgstr "Megjelenítés:" + +#: ../widgets/widgets.php:219 +msgid "Original images" +msgstr "Eredeti képek" + +#: ../widgets/widgets.php:227 +msgid "recent added " +msgstr "legújabbak" + +#: ../widgets/widgets.php:231 +msgid "Enable IE8 Web Slices" +msgstr "IE8 Web szeletek bekapcsolása" + +#: ../widgets/widgets.php:243 +msgid "Select:" +msgstr "Választás:" + +#: ../widgets/widgets.php:245 +msgid "All galleries" +msgstr "Összes galéria" + +#: ../widgets/widgets.php:246 +msgid "Only which are not listed" +msgstr "Csak a nem listázottak" + +#: ../widgets/widgets.php:247 +msgid "Only which are listed" +msgstr "Csak a listázottak" + +#: ../widgets/widgets.php:251 +msgid "Gallery ID:" +msgstr "Galéria az.:" + +#: ../widgets/widgets.php:253 +msgid "Gallery IDs, separated by commas." +msgstr "Galéria azonosítók, vesszővel elválasztva" + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Még nincs galéria létrehozva." + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Nem létező galéria: ID=%s" + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Az album azonosító nincs paraméterrel ellátva." + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Nem létező album: ID=%s" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Hibás a Média RSS parancs" + +#~ msgid "Introduction" +#~ msgstr "Bevezetés" + +#~ msgid "Languages" +#~ msgstr "Nyelvek" + +#~ msgid "Get help with NextCellent Gallery" +#~ msgstr "Segítség a NextCellent Galériához" + +#~ msgid "More Help & Info" +#~ msgstr "További segítség és információ" + +#~ msgid "Support Forums" +#~ msgstr "Támogató fórumok" + +#~ msgid "Download latest version" +#~ msgstr "A legújabb verzió letöltése" + +#~ msgid "Go to the first page" +#~ msgstr "Ugrás az első oldalra" + +#~ msgid "Go to the previous page" +#~ msgstr "Ugrás az előző oldalra" + +#~ msgid "Current page" +#~ msgstr "Aktuális oldal" + +#~ msgctxt "paging" +#~ msgid "%1$s of %2$s" +#~ msgstr "%1$s / %2$s" + +#~ msgid "Go to the next page" +#~ msgstr "Ugrás a következő oldalra" + +#~ msgid "Go to the last page" +#~ msgstr "Ugrás az utolsó oldalra" + +#~ msgid "Use as featured image" +#~ msgstr "Használat kiemelt képként." + +#~ msgid "(from the ngg_styles folder)" +#~ msgstr "(az ngg_styles könyvtárból)" + +#~ msgid "If you do not want to lose your edits during an update, copy your css file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." +#~ msgstr "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." + +#~ msgid "Your current file is located here:" +#~ msgstr "Az aktuális fájl itt van:" + +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt van:" + +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának megtalálásához!" + +#~ msgid "Set featured image" +#~ msgstr "Kiemelt kép beállítása" + +#~ msgid "Remove featured image" +#~ msgstr "Kiemelt képek eltávolítása" diff --git a/lang/nggallery-hu_HU.mo b/lang/nggallery-hu_HU.mo index 701ce1c93336ea9983fcce95c24cf69c6e940fdd..8b1e12e90e4bff2718ac85fd070d9f4e6f4a1715 100644 GIT binary patch delta 12385 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 rOyt6?l=kigk\n" -"Language-Team: \n" +"Language-Team: Hungarian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" "Language: hu_HU\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;" +"esc_attr_e;esc_html__;esc_html_e\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.7.1\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: ..\n" -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "Névjegy" - -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Hozzájárulók" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "A képek sikerese hozzáadásara kerültek." -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi embereknek:" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr " nem írható" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "a kiválóan dokumentált kódjukért" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr " nem írható" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "a jQuery-ért, ami a legjobb Web 2.0-s keretrendszer" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "a fantasztikus PHP bélyegkép osztályért" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "a számos nagyon hasznos bővítményért és ötletért" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " kép sikeresen hozzáadva." -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "a Shutter Reloaded-ért, ami egy igazán pehelysúlyú kép hatás készítő" +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr " kép sikeresen átnevezve." -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "a legjobb Flash média scriptekért" +#: lib/meta.php:137 +msgid " sec" +msgstr " mp" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "Galéria ikonhoz" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "a vízjel bővítményhez" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s címke törlésre került." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "a NextGen Gallery ezen ágának karbantartásáért." +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s keresőbarát útvonalrész került szerkesztésre." -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "A NextGen Gallery eredeti fordítói, akik a fordításokat készítették" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Hiba : a kép nem található)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "A NextCellent Galéria a Photocrati Media által készített NextGen Gallery 1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." - -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Mit kap a NextCellent Galéria részeként?" - -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Visszamenőlegesen kompatíbilis a NextGEN 1.9.13-as verziójával." - -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb ember számára." - -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Megbízható mód, a már meglévő NextGEN galériák kezelésére." - -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény repó." - -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." - -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Hogyan támogathat minket?" - -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "Sokféleképpen segíthet:" - -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Küldjhet be hibajavításokat / kód módosításokat" - -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." - -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Lefordíthatja a bővítményt" - -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy minden nyelven elérhető legyen." - -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Helyezzen el egy hivatkozást a bővítményre a blogján/weboldalán!" - -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Igen, a megosztás és hivatkozás is támogatás és segítség." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Csalni próbálunk?" - -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "A feltöltés meghiúsult." +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Hiba : nem frissíthető az adatbázis)" -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "A feltöltés meghiúsult." +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Hiba : nem frissíthető a metaadat)" -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Nem választott ki galériát!" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "(a sablon könyvtárából)" -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Új galéria / képek" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "" +"0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Képfájlok" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti " +"szövegek miatt kell." -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "eltávolítás" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 esetén minden kép megjelenik" -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Tallóz..." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° óramutatóval ellentétesen" -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Képek feltöltése" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° óramutatóval megegyezően" -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 +#: admin/class-ngg-overview.php:557 #, fuzzy -msgid "You didn't select a file!" -msgstr "Nem választott ki galériát!" - -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Új galéria" - -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Képek" - -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP fájl" - -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Importálási könyvtár" +#| msgid "" +#| "third parties plugins that are compatible with NGG may not be 100% " +#| "compatible with NextCellent Gallery!" +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" +"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " +"hogy a NextCellent Galériával is működnek!" -#: ../admin/addgallery.php:371 -msgid "Add a new gallery" -msgstr "Új galéria létrehozása" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt " +"akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény " +"könyvtárából és olvassuk el itt a fordítási útmutatókat!" -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Név" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Fordította: lásd itt" -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Új, üres galéria létrehozása ebben a könyvtárban" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Nincs ilyen album]" -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Nincs ilyen galéria]" -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Leírás" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Kinyitás]" -#: ../admin/addgallery.php:386 -msgid "Add a description. This is optional and can be changed later." -msgstr "" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Bezárás]" -#: ../admin/addgallery.php:390 -msgid "Add gallery" -msgstr "Új galéria létrehozása" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Nincsenek ilyen képek]" -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Egy ZIP fájl feltöltése." +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Összes megjelenítése]" -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "ZIP fájl kiválasztása" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Megjelenítés diavetítésként]" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" -msgstr "Egy képeket tartalmazó ZIP fájl feltöltése" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Képlista megjelenítése]" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "vagy URL megadása" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Nincs ilyen kép]" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "ZIP fájl importálása adott URL-ről" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Megtekintés PicLens alkalmazással]" -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "ide:" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Hiba történt" -#: ../admin/addgallery.php:417 +#: admin/class-ngg-adder.php:460 msgid "a new gallery" msgstr "egy új galéria" -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Megjegyzés: a feltöltési korlát a szerveren " +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Feltöltés megkezdése" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiválás" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Importálás kép könyvtárból" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "A stíluslap aktiválása és használata: " -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Importálás kiszolgálóról:" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Létrehozás" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell létrehozni." +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális karaktereket, ...)" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" +"Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens " +"lehetőségnél." -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link." -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Válasszon galériát." +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:492 -msgid "Drop your files in this window" -msgstr "Dobjon fájlokat ide" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Új galéria / képek" -#: ../admin/addgallery.php:492 -msgid "Or" -msgstr "Vagy" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galéria létrehozása / Képek feltöltése" -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Fájlok kiválasztása" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "" -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "Kattintson ide a böngésző feltöltőjének használatához." +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Új album létrehozása" -#: ../admin/addgallery.php:508 -msgid "Use basic uploader" -msgstr "Alap feltöltő használata." +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "" -#: ../admin/addgallery.php:510 -msgid "Advanced uploading" -msgstr "Korszerű feltöltés" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:510 -msgid "Use advanced uploader" -msgstr "Korszerű feltöltő használata" +#: admin/class-ngg-admin-launcher.php:473 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:514 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum %2$d képpont magasságra." - -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Galériák" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Áttekintés" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Új címkék hozzáadása" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 -msgid "Albums" -msgstr "Albumok" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Oldal hozzáadása" -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Címkék" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Új vagy véletlenszerű képek hozzáadása galériákból" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Beállítások" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Kapcsolódó képek hozzáadása" -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Stílus" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Címkék hozzáadása" -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Szerepek" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Állandó linket ad minden képhez" -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Erről a galériáról" +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Alaphelyzetbe állítás / Eltávolítás" +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "Korszerű feltöltés" -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Hálózati beállítások" +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk " +"a galériát vagy másik albumot az alábbi albumba." -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "Nincs megfelelő jogosultság." +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "AJAX lapozás" -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Váratlan hiba történt." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "Hiba történt" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Az album törlésre került." -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Feltehetően túl sok fájl került a várakozási sorba." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Album leírása:" -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési méretet." +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album megjelenés típusok" -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "A fájl üres. Próbálkozzunk másikkal." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album azonosító" -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Ez a fájltípus nem engedélyezett. Próbálkozzunk másikkal." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Albumnév:" -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "A fájl nem képfájl. Próbálkozzunk másikkal." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album áttekintése" -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "A memória betelt. Próbálkozzunk másik, kisebb fájllal." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" +msgstr "Albumok" -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "A méret nagyobb a maximálisnál. Próbálkozzunk másikkal." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:317 -msgid "An error occurred in the upload. Please try again later." -msgstr "A feltöltéskor hiba történt. Próbáljuk újra." +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Igazítás" -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver adminisztrátorával." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Összes galéria" -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Csak egy fájlt ajánlatos feltölteni egyszerre." +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "HTTP hiba merült fel." +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "" +"Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog " +"szerzőknél." -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "A feltöltés meghiúsult." +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "A felhasználók egyedi stílust választhatnak a galériájukhoz." -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "IO hiba merült fel." +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "A felhasználók képeket importálhatnak a szerverről." -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Biztonsági hiba merült fel." +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "A zip fájlok feltöltésének engedélyezése." -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "A fájl törlésre került." +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "A feltöltés félbeszakadt." +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Elvetés" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:327 -msgid "Crunching…" -msgstr "Roppantás…" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "áthelyezésre került a lomtárba." +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "ABC sorrend" -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "B E T Ö L T É S" +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Alternatív és címszöveg" -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Kattintás a bezáráshoz" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "Alternatív és Cím szöveg" -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alternatív / Cím szöveg" -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alternatív/Cím szöveg" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "A feltöltéskor hiba történt. Próbáljuk újra." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "és a bélyegképek könyvtárát" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Nyílás" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Alkalmazás" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" msgstr "" -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Növekvő" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 msgid "At a Glance" msgstr "Összefoglaló" -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" msgstr "" -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Legújabb hírek" +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Szerző" -#: ../admin/admin.php:451 -#, fuzzy -msgid "The latest NextCellent news." -msgstr "Üdvözlet a NextCellent Galéria bővítményben." +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Szerző pozíciója" -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Kapcsolódó bővítmények" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Automatikus átméretezés" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Képek automatikus átméretezése feltöltéskor." + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Figyelem" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Előző" -#: ../admin/admin.php:453 -#, fuzzy,php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Vissza a galériához" -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Segíts, hogy segíthessek!" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Eredeti képek biztonsági mentése" -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." -msgstr "" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "Alapok" -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Fordítás" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -#: ../admin/admin.php:457 -msgid "View information about the current translation." +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" msgstr "" -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Szerver beállítások" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -#: ../admin/admin.php:460 -#, fuzzy -msgid "Show all the server settings!." -msgstr "Szerver beállítások" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Bővítmény ellenőrzés" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" msgstr "" -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/admin.php:477 -msgid "Add new galleries to NextCellent." +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" msgstr "" -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/admin.php:482 -#, fuzzy -msgid "Add new images to a gallery." -msgstr "Új galéria létrehozása" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Tallóz..." -#: ../admin/admin.php:485 -msgid "Add images from a ZIP file." +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "Tallózás %s" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/admin.php:488 -#, fuzzy -msgid "Import a folder from the server as a new gallery." -msgstr "A felhasználók képeket importálhatnak a szerverről." +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Az gyorsítótár kiürítésre került." -#: ../admin/admin.php:505 -#, fuzzy -msgid "Manage your images and galleries." -msgstr "További galériák kezelése" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" -#: ../admin/admin.php:514 -#, fuzzy -msgid "Organize your galleries into albums." -msgstr "Itt kezelheti a képeket, galériákat és albumokat." +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratípus" -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Mégsem" -#: ../admin/admin.php:523 -#, fuzzy -msgid "Organize your pictures with tags." -msgstr "A kép címkéket vesszővel kell elválasztani." +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Cím" -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Körhinta" -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategóriák" -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Általános" +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategória" -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Közép" -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -#, fuzzy -msgid "Gallery" -msgstr "Galéria" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "Dátum módosítása" -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Beállítások megváltoztatása" -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Effektusok" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Stílusváltás" -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Vízjel" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Ellenőrzés" -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" -msgstr "" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Bővítmény/sablon ütközés keresés" -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diavetítés" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Sablon kompatíbilitás ellenőrzés" -#: ../admin/admin.php:538 -msgid "Edit options for the slideshow." +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" msgstr "" +"Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a " +"hivatkozást:" -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Válasszon galériát." -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Alapértelmezett stílus a galériákhoz." -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" +#: lib/meta.php:468 +msgid "City" +msgstr "Település" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Gyorsítótár törlése" -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/admin.php:569 -#, fuzzy -msgid "Attention!" -msgstr "Figyelem" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "Kattintson ide a böngésző feltöltőjének használatához." -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Kattintás a bezáráshoz" -#: ../admin/admin.php:581 -msgid "For more information:" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/admin.php:582 -msgid "Support Forums" -msgstr "" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Szín" -#: ../admin/admin.php:583 -#, fuzzy -msgid "Source Code" -msgstr "Forrás" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Oszlopok" -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Nem lehetne itt." +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -#: ../admin/ajax.php:389 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Nem hozható létre %s x %s pixel méretű kép." - -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -msgid "Updated successfully" -msgstr "A frissítés sikeresen befejeződött." - -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Az album törlésre került." - -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Album szerkesztése" - -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Album kiválasztása" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Nincs album kiválasztva." +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt verzió" -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Frissítés" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kapcsolat" -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Album szerkesztése" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "nincs benn kép" -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Törlés" +#: admin/upgrade.php:151 +#, fuzzy +msgid "Continue to NextCellent" +msgstr "NextCellent" -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Új album létrehozása" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Hozzájárulók" -#: ../admin/album.php:310 -msgid "Add" -msgstr "Létrehozás" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "%1$s kép került másolásra %2$s galériába." -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Működő galériák megjelenítése/elrejtése" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kép másolása ide..." -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Összes megjelenítése]" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Másolás ide..." -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "A kisalkalmazás tartalmának kinyitása" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Kinyitás]" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Szerzői jogok" -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "A kisalkalmazás tartalmának bezárása" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Nem hozható létre %s x %s pixel méretű kép." -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Bezárás]" +#: admin/class-ngg-overview.php:358 +#, fuzzy +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Nem sikerült képet létrehozni, ellenőrizze a memória limitet" -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk a galériát vagy másik albumot az alábbi albumba." +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Galéria kiválasztása" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Nem megfelelő a könyvtárnév." -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album azonosító" +#: admin/class-ngg-style.php:154 +#, fuzzy +msgid "Could not move file." +msgstr "Átmeneti fájl nem hozható létre." -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Nincs album kiválasztva." +#: admin/class-ngg-style.php:187 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "Átmeneti fájl nem hozható létre." -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Albumnév:" +#: admin/class-ngg-style.php:162 +#, fuzzy +msgid "Could not save file." +msgstr "Átmeneti fájl nem hozható létre." -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Album leírása:" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Nem állítható vissza az eredeti kép." -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Előnézeti kép kiválasztása:" +#: lib/meta.php:472 +msgid "Country" +msgstr "Ország" -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Nincs kép" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Országkód" -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Az oldal hivatkozása ide:" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Biztonsági másolatot készítése az átmérezetett képekről" -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Nincs hivatkozás" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Új, üres galéria létrehozása ebben a könyvtárban" -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "OK" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Mégsem" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Új oldal létrehozása" -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Cím" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Új bélyegképek készítése" -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Oldal" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Köszönet" -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Jelöljük ki az egérrel az új bélyegkép területét." +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Roppantás…" -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "A bélyegkép frissítésre került" +#: admin/class-ngg-style.php:182 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "A CSS állomány sikeresen módosításra került." -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Hiba történt a bélyegkép frissítésekor." +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "A CSS állomány sikeresen módosításra került." -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Jelöljük ki a területet a bélyegkép számára a balra levő képről." +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Egyedi" -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "A galéria neve érvénytelen." +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Egyedi sorrend" -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Könyvtár" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Bélyegkép testreszabása" -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a hivatkozást:" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dátum / Időpont" -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "nem írható." +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Készítés dátuma" -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Könyvtár létrehozása sikertelen." +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "Készítés dátuma" -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "A Safe mode szerverbeállítás aktív:" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Dátum/Időpont" -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Ha probléma van, hozzuk létre a könyvtárat" +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Alapértelmezett méret" -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "és a bélyegképek könyvtárát" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Alapértelmezett stílus" -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "777 jogosultsággal, kézzel." +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" -msgstr "%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba a következő gyorskóddal illeszthető be: %2$s.
" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Törlés" -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Galéria szerkesztése" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Törlés „%s”?" -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" -msgstr "nem létezik!" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Fájlok törlése a galéria adatbázisból történő eltávolításakor." -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "nincs benn kép" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Képek törlése" -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" -msgstr "Valami félresikerült átnevezés közben" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Címke törlése" -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "Importálás megszakítva." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Címkék törlése" -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Csökkenő" -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "sikeresen létrehozva!" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Leírás" -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Új bélyegképek készítése" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/functions.php:304 -msgid " picture(s) successfully renamed" -msgstr " kép sikeresen átnevezve." +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr " kép sikeresen hozzáadva." +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/functions.php:313 -msgid "No images were added." -msgstr "Nem lett hozzáadva kép." +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimenziók" -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Ez az objektum nem tartalmaz helyes adatot." +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Könyvtár" -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr " nem írható" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Elvetés" -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr " nem írható" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Megjelenés típusok" -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "A fájl nem létezik." +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "nem létezik!" -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Nem állítható vissza az eredeti kép." +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Hiba : nem frissíthető az adatbázis)" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Kész." -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Hiba : nem frissíthető a metaadat)" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "Dobjon fájlokat ide" -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Hiba : a kép nem található)" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Időtartam" -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "Nem érvényes az URL" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Szerkesztés" -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "A cURL importálás meghiúsult." +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album szerkesztése" -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "A feltöltött állomány nem vagy hibás zip fájl. A szerver válasza :" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album szerkesztése" -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Nem megfelelő a könyvtárnév." +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver rendelkezik írási jogokkal a szülőkönyvtárra!" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galéria szerkesztése" -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "A tömörített állomány sikeresen kicsomagolásra került." +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Státusz szerkesztése" -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Címke rövidítés szerkesztése" -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "érvénytelen képfájl." +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Bélyegkép szerkesztése" -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 +#: admin/class-ngg-style.php:268 #, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" +msgid "Editing %s" +msgstr "Szerkesztés %s" -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 -msgid "Error, the file could not be moved to : " -msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Hatás" -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 -msgid "Error, the file permissions could not be set" -msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effektusok" -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr "A képek sikerese hozzáadásara kerültek." +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Hibás a feltöltés. Hibakód:" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Importálási művelet engedélyezése" -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a könyvtárat: %s" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Szerepkörök/képességek engedélyezése" -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa (%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény végrehajtható-e." +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Diavetítés bekapcsolása" -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "A célgaléria nem létezik." +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Stílusválasztás engedélyezése" -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Feltöltési kvóta ellenőrzés engedélyezése" -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "%1$s képet került át ebbe a galériába: %2$s" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Zip feltöltési beállítások engedélyezése" -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) %2$s könyvtárba." +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből " +"törlődni fog." -#: ../admin/functions.php:1505 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név " +"meghatározása" -#: ../admin/functions.php:1517 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már lézetett ez a fájl." +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk " +"használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re " +"és a címkét használó összes bejegyzés lecserélésre kerül." -#: ../admin/functions.php:1520 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) " +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Címkék megadása" -#: ../admin/functions.php:1529 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "%1$s kép került másolásra %2$s galériába." +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "A feltöltött fájl mérete meghaladja a php.ini fájlban levő upload_max_filesize direktiva értékét" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Hiba történt a bélyegkép forgatásakor" -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE direktiva értékét" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Hiba történt a bélyegkép frissítésekor." -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "A fájl csak részlegesen lett feltöltve" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Nem lett feltöltve fájl." +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Hiányzik az átmeneti könyvtár." +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Hiba: nincs elegendő címke az átnevezéshez vagy az összevonásához." -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "A fájl mentése nem sikerült." +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/functions.php:1655 -msgid "File upload stopped by extension" -msgstr "A bővítmény leállította a fájl feltöltést" +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "Kizárás" -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Ismeretlen feltöltési hiba történt." +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF adatok" -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Meglévő címkék" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az adatbázis beállításokat." +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Megjelenítés diavetítésként]" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Kibővített verzió" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Képlista megjelenítése]" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Nem lett kép kiválasztva." +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Képek átméretezése" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." -#: ../admin/manage-galleries.php:85 +#: admin/functions.php:1411 #, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +msgid "Failed to copy image %1$s to %2$s" msgstr "" -"A %s galéria csoportos szerkesztésére készülünk \n" -" \n" -"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." - -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Új galéria létrehozása" - -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Képek keresése" - -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -msgid "Actions" -msgstr "Műveletek" - -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Vízjel elhelyezése" +"Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) " +"%2$s könyvtárba." -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Metaadat importálása" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "A kép törlése nem sikerült: %1$s" -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Visszaállítás biztonsági másolatból" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Alkalmazás" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "A fájl mentése nem sikerült." -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Szerkesztés" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Nincs elem." +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "A fájl törlésre került." -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Új galéria" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "A fájl nem létezik." -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Új, üres galéria létrehozása ebben a könyvtárban" +#: admin/class-ngg-style.php:296 +#, fuzzy +msgid "File location" +msgstr "Hely" -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Képek átméretezése:" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Fájl neve" -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Szélesség" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "A bővítmény leállította a fájl feltöltést" -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Magasság" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Fájlnév" -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "szélesség x magasság (képpontban). A NextCellent Galéria megtartja a képarányokat." +#: lib/meta.php:141 +msgid "Fired" +msgstr "Kész" -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Méret" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Ezek a maximális értékek." +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 msgid "Fixed size" msgstr "Fix méret" -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." +#: lib/meta.php:483 +msgid "Flash" +msgstr "Flash" -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "AZ" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Tükrözés vízszintesen" -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Szerző" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Tükrözés függőlegesen" -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "Oldal AZ" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Nem található a galéria." +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Nincs hozzáférési jogosultság." +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Fókusztávolság" -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Kép másolása ide..." +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Fókusztávolság" -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Kép áthelyezése ide..." +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Betűtípus" -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Új címkék hozzáadása" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Rugalmasabb felhasználókezeléshez a következő bővítmény használható:" -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Címkék törlése" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Felülírás" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" msgstr "" -"%s kép csoportos szerkesztésére készülünk \n" -" \n" -"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Keresési eredmények: “%s”" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Galéria beállítások" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "a NextGen Gallery ezen ágának karbantartásáért." -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "További beállításokhoz kattintás ide" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Kép előnézet:" +#: lib/meta.php:480 +msgid "Format" +msgstr "Formátum" -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Nincs kép" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galériák" -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Elérési út" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "A galériák nem aloldalon jelennek meg, hanem ugyanazon az oldalon." + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +#, fuzzy +msgid "Gallery" +msgstr "Galéria" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "A galéria sikeresen törlésre került." + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galéria megjelenés típusok" -#: ../admin/manage-images.php:334 +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 #, fuzzy msgid "Gallery ID" msgstr "Galéria az.:" -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Új oldal létrehozása" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba " +"a következő gyorskóddal illeszthető be: %2$s.
" -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Kezdőoldal (nincs szülője)" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "Galéria az.:" -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Oldal hozzáadása" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galéria azonosítók, vesszővel elválasztva" -#: ../admin/manage-images.php:354 -msgid "Scan folder for new images" -msgstr "Új képek keresése a könyvtárban" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galéria útvonala" -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "Régi szkennelés" - -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Változások mentése" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galéria beállítások" -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Képek törlése" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Galéria keresőbarát név:" -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Képek forgatása az óramutató járásának irányában" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD rendszerkönyvtár" -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Képek forgatása az óramutató járásával ellentétesen" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Általános" -#: ../admin/manage-images.php:379 -msgid "Copy to..." -msgstr "Másolás ide..." +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Áthelyezés ide..." +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Általános beállítások" -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Címkék hozzáadása" +#: nggallery.php:739 +msgid "Get help" +msgstr "Segítségkérés" -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Címke felülírása" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "OK" -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Galéria rendezése" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/manage-images.php:463 -msgid "Change Date" -msgstr "Dátum módosítása" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafikus rendszerkönyvtár" -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "képpont" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Címsor" -#: ../admin/manage-images.php:473 -#, php-format -msgid "View \"%s\"" -msgstr "Megtekintés „%s”" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Magasság" -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Nézet" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Metaadatok megjelenítése" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Magasság:" -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "EXIF" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Segíts, hogy segíthessek!" -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Bélyegkép testreszabása" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Bélyegkép szerkesztése" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja " +"a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox " +"hatás kerül automatikusan a témába." -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Forgatás" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Rejtett képek" -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Kép publikálása" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Elrejtés" -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Publikálás" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Visszaállítás" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP hiba merült fel." -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Visszaállítás „%s”?" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/manage-images.php:481 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Törlés „%s”?" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/manage-images.php:509 -msgid "Alt & title text" -msgstr "Alternatív és Cím szöveg" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/manage-images.php:523 -msgid "Separated by commas" -msgstr "Vesszővel elválasztva" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "AZ" -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Címkék megadása" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" +"Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "A célgaléria kiválasztása:" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Bélyegkép" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Ha probléma van, hozzuk létre a könyvtárat" -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Fájlnév" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell " +"hozni az URL-eket." -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Alternatív és címszöveg" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" -#: ../admin/manage-images.php:734 -msgid "Exclude" -msgstr "Kizárás" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "kép" +msgstr[1] "" -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "A rendezési sorrend megváltozott." +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) " -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Galériák rendezése" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már " +"lézetett ez a fájl." -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Rendezési sorrend frissítése" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Vissza a galériához" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Képfájlok" -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Előrendezés" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Képfájlok" -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Rendezetlen" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Kép magasság" -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 msgid "Image ID" msgstr "Kép AZ" -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alternatív/Cím szöveg" - -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Dátum/Időpont" - -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "Növekvő" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Kép AZ:" -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "Csökkenő" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Képminőség" -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Kép" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "sikeresen törlésre került." +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "A kép elforgatásra került." -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Képbeállítások" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "A galéria sikeresen törlésre került." +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Képek forgatása" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Kép szélesség" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "A képek sikeresen törlésre kerültek." +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "KépBöngésző" -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "A címkék cseréje megtörtént." +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Képböngésző" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "A frissítés sikeres volt." +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kísérleti)" -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Új galéria oldal azonosító" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Képek" -#: ../admin/manage.php:445 -msgid "created" -msgstr "létrehozva" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Az új bejegyzés publikálásra került." +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Képek száma oldalanként" -#: ../admin/manage.php:598 +#: admin/class-ngg-admin-launcher.php:481 #, fuzzy -msgid "1 item" -msgstr "1 elem" - -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Galéria" - -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Nincs galéria." - -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Választás »" +msgid "Import a folder from the server as a new gallery." +msgstr "A felhasználók képeket importálhatnak a szerverről." -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Megjelenítés" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "ZIP fájl importálása adott URL-ről" -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Elrejtés" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Importálás kép könyvtárból" -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Kép AZ:" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Importálási könyvtár" -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Igazítás" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Importálás kiszolgálóról:" -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "Nincs" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metaadat importálása" -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 -msgid "Left" -msgstr "Bal" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "A cURL importálás meghiúsult." -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Közép" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "Importálás megszakítva." -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Jobb" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "ide:" -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Teljes méret" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" +"Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az " +"azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó " +"által megadott pedig a beállításokból veszi a rendezés módját." -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Singlepic" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "PicLens és CoolIris támogatás engedélyezése" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Bejegyzésbe illesztés" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Összes változtatás mentése" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Soros galériák" -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "NextCellent Galéria áttekintés" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Beszúrás" -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Üdvözlet a NextCellent Galéria bővítményben." +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Hibás a Média RSS parancs" -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Fut..." +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Hibás a feltöltés. Hibakód:" -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Bővítmény/sablon ütközés keresés" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO hiba merült fel." -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Nincs vizsgálva" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC adatok" -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Nem találtam ütközéseket" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "érvénytelen képfájl." -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap sablonra." +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "nem írható." -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Képi műveletek tesztelése" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "A bővítmény nem tudott képeket létrehozni" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript bélyegkép effektus" -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Nem sikerült képet létrehozni, ellenőrizze a memória limitet" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Kulcsszavak" -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "Sablon kompatíbilitás ellenőrzés" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B E T Ö L T É S" -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "A soblon elvileg jól együttműködik a NextCellent Galériával." +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Utolsó módosítás" -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "A wp_head() vagy a wp_footer() hiányzik, lépj kapcsolatba a szerzővel." +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Legújabb hírek" -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Ellenőrzés" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Utoljára használt" -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Grafikus rendszerkönyvtár" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "Hagyja üresen, és az összes galéria megjelenik." -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Betöltés…" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Bal" -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "A kialkalmazás a JavaScript használatát igényli." +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a frissítésekért." +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Cím nélküli" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/overview.php:412 -#, fuzzy -msgid "Image" -msgstr "kép" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" +msgstr "Hivatkozás" -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -#, fuzzy -msgid "Album" -msgstr "Album" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Hivatkozás kódsora" -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Képek feltöltése" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Hivatkozás a fő képcsatornára" -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Itt kezelheti a képeket, galériákat és albumokat." +#: nggallery.php:516 +msgid "loading" +msgstr "betöltés" -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Tárolási terület" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." -#: ../admin/overview.php:468 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMB" +#: lib/meta.php:469 +msgid "Location" +msgstr "Hely" -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Engedélyezett tárterület" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Kezdőoldal (nincs szülője)" -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Felhasznált tárterület" +#: lib/meta.php:461 +msgid "Make" +msgstr "Gyártmány" -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Fordítás fájl sikeresen frissítve. Töltse újra az oldalt!" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Oldal újratöltése" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "A fordítás fájlt nem sikerült frissíteni." +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galéria kezelés" -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Letöltés" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "További galériák kezelése" -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "Nincs GD támogatás" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Címkék kezelése" -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Igen" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Egyezés:" -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Nem" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Képek maximális száma" -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Nincs beállítva" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "A kisalkalmazás tartalmának kinyitása" -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Be" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Média RSS" -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Ki" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Média RSS csatorna" -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 -msgid "N/A" -msgstr "Nincs adat" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "A memória betelt. Próbálkozzunk másik, kisebb fájllal." -#: ../admin/overview.php:634 -msgid " MByte" -msgstr "megabájt" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Memória felhasználás" -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Operációs rendszer" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"«%1$s» címke összevonása ezzel: «%2$s». %3$s " +"objektum szerkesztve." -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Szerver" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "EXIF" -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Memória felhasználás" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "EXIF megjelenítése" -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "MYSQL verzió" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "A kisalkalmazás tartalmának bezárása" -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL mód" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Hiányzik az átmeneti könyvtár." -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "PHP verzió" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Legnépszerűbb" -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP Allow URL fopen bekapcsolása" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP memóriakorlát" +#: admin/class-ngg-style.php:286 +#, fuzzy +msgid "Move file" +msgstr "Képfájlok" -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP feltöltési méretkorlát" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Kép áthelyezése ide..." -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP maximális beküldési méret" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Áthelyezés ide..." -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE visszakövetési korlát" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "%1$s képet került át ebbe a galériába: %2$s" -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP végrehajtási időkorlát" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "áthelyezésre került a lomtárba." -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif támogatás" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MYSQL verzió" -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC támogatás" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "Nincs adat" -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML támogatás" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Név" -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk most! A PHP csoport már nem támogatja a régebbi verziót. Sok tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e megfelelő PHP szolgáltatás." +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Hálózati beállítások" -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Hálózati beállítások" -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Telepítés" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Új galéria" -#: ../admin/overview.php:784 +#: admin/manage/class-ngg-image-manager.php:398 #, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" -msgstr "Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
Fejleszti és karban tartja a WPGetReady.com." - -#: ../admin/overview.php:790 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Segíthet azzal, ha jó minősítést ad a bővítménynek. Köszi!" +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Bővítmény webhelye" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Új címkék nevei:" -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Bejegyzéscím" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Következő" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Bejegyzés cím megadása" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Szélesség x magasság (pixelben)" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Következő címke" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Képméret" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Piszkozat" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Képességek frissítve" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Galéria" -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Szerepkörök és képességek" +#: nggallery.php:412 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "NextCellent Galéria" -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói szerepköreit használja." +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az " +"adatbázis beállításokat." -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Rugalmasabb felhasználókezeléshez a következő bővítmény használható:" +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" -#: ../admin/roles.php:35 +#: admin/class-ngg-roles.php:23 msgid "NextCellent Gallery overview" msgstr "NextCellent Galéria áttekintés" -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Add Media" -msgstr "TinyMCE gombok / Új média fül használata" - -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Galéria létrehozása / Képek feltöltése" - -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Galéria kezelés" - -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "További galériák kezelése" +#: nggallery.php:123 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Galéria áttekintés" -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Címkék kezelése" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Stílusváltás" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Média RSS" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Beállítások megváltoztatása" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent diavetítés" -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Képességek frissítése" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nem" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "A kép elforgatásra került." +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Hiba történt a bélyegkép forgatásakor" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Az album azonosító nincs paraméterrel ellátva." -#: ../admin/rotate.php:74 -msgid "Select how you would like to rotate the image on the left." -msgstr "Válasszuk ki, hogyan szeretnénk forgatni a balra levő képet." +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Nincs album kiválasztva." -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° óramutatóval megegyezően" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Nincs album kiválasztva." -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° óramutatóval ellentétesen" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Nem találtam ütközéseket" -#: ../admin/rotate.php:83 -msgid "Flip horizontally" -msgstr "Tükrözés vízszintesen" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" -#: ../admin/rotate.php:84 -msgid "Flip vertically" -msgstr "Tükrözés függőlegesen" +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Nincs hatás" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Képstruktúra újraépítés: %s / %s kép" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Nincs EXIF adat" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Galériastruktúra újraépítés: %s / %s galéria" +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Nem lett feltöltve fájl." -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Albumstruktúra újraépítés: %s / %s album" +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Nincs úsztatás" -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Kész." +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Még nincs galéria létrehozva." -#: ../admin/settings.php:167 -msgid "Settings updated successfully" -msgstr "Beállítások sikeresen frissítve." +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Nincs galéria." -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Az gyorsítótár kiürítésre került." +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Általános beállítások" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Nem lett kép kiválasztva." -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Galéria útvonala" +#: admin/functions.php:310 +msgid "No images were added." +msgstr "Nem lett hozzáadva kép." -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Ez az alapértelmezett útvonal az összes galériához." +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "A metaadat nem került mentésre." -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Képfájlok" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Nincs új keresőbarát útvonalrész megadva." -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Fájlok törlése a galéria adatbázisból történő eltávolításakor." +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Nem adtunk meg új címkét." -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Grafikus műveletek" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Nem adtunk meg érvényes régi vagy új címkét." -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD rendszerkönyvtár" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (kísérleti)" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Nincs kép" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "A könyvtár elérési útja:" +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Nincs kép" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Média RSS csatorna" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Nincs szerkesztett keresőbarát útvonalrész." -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens lehetőségnél." +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Nincs törölt címke." -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Nincs összevont címke." -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "PicLens és CoolIris támogatás engedélyezése" +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Nincs átnevezett címke." -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. Nézzük meg, hogy általunk használt sablonban a wp_footer függvény meghívásra kerül-e." +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Nem adtunk meg címkét!" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Közvetlen linkek" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "A galéria neve érvénytelen." -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Közvetlen linkek használata" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Nincs érvényes új címke." -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Állandó linket ad minden képhez" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Nem érvényes az URL" -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link struktúrát." +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Nincs" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Galéria keresőbarát név:" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "URL-ek létrehozása újra" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nincs hivatkozás" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Kezdés most" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nincs beállítva" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell hozni az URL-eket." +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nincs vizsgálva" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Kapcsolódó képek" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni " +"%d x %d pixelnél nagyobb képeket." -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Kapcsolódó képek hozzáadása" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Ez az opció kapcsolódó képeket csatol minden bejegyzéshez." +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Egyezés:" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "Megjegyzés: ez növeli az oldal terhelését (esetleg jelentősen)" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Kategóriák" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Megjegyzés: csak a Shutter hatással együtt működik." -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Képek maximális száma" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 esetén minden kép megjelenik" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "Képek száma" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Képbeállítások" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Képminőség" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Ez az objektum nem tartalmaz helyes adatot." -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Eredeti képek biztonsági mentése" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr " /" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Biztonsági másolatot készítése az átmérezetett képekről" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Ki" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Automatikus átméretezés" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Eltolás" -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Képek automatikus átméretezése feltöltéskor." +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Bélyegkép beállítások" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell generálni a Galéria kezelés menüpontban." +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Be" -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Bélyegképek mérete" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Bélyegképek minősége" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Egy kép" -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Önálló kép" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Csak a listázottak" -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Gyorsítótár törlése" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Csak a nem listázottak" -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Művelet végrehajtása" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Átlátszatlan" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "Soros galériák" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Operációs rendszer" -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "A galériák nem aloldalon jelennek meg, hanem ugyanazon az oldalon." +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Képek száma oldalanként" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "Beállítások" -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "Vagy" -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Oszlopok" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "vagy URL megadása" -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti szövegek miatt kell." +#: admin/class-ngg-admin-launcher.php:582 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Diavetítés bekapcsolása" +#: admin/class-ngg-admin-launcher.php:593 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "A kép címkéket vesszővel kell elválasztani." -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Megjelenítendő szöveg:" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Eredeti képek" -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Megjelenítés elsőként" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Áttekintés" -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Bélyegképek" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Felülírás" -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "KépBöngésző" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Címke felülírása" -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "KépBöngésző használata másik hatás helyett." +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Oldal" -#: ../admin/settings.php:504 -msgid "Hidden images" -msgstr "Rejtett képek" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Oldal AZ" -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "Megjegyzés: ez növeli az oldal terhelését (esetleg jelentősen)" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "AJAX lapozás" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Az oldal hivatkozása ide:" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Képek tallózása AJAX-szal, az oldal újra betöltése nélkül." +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Elérési út" -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Megjegyzés: csak a Shutter hatással együtt működik." +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Rendezési beállítások" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Bélyegképek rendezése" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Egyedi sorrend" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Figyelem" -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Fájl neve" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE visszakövetési korlát" -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Alternatív / Cím szöveg" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Közvetlen linkek" -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Dátum / Időpont" +# Köszi eosz a segítséget! +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fénykép" -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Rendezés iránya" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox hatás kerül automatikusan a témába." +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen bekapcsolása" -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "Helyőrrel együtt" +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif támogatás" -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "Effektustól függően navigálhatunk a képeken keresztül. Csak akkor változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk vagy tudjuk, hogy mit teszünk." +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC támogatás" -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript bélyegkép effektus" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP maximális beküldési méret" -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP végrehajtási időkorlát" -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP feltöltési méretkorlát" -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP memóriakorlát" -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Shutter" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP verzió" -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Egyedi" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML támogatás" -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Hivatkozás kódsora" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A művelet nem vonható vissza." +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kép" -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Előnézet" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 -msgid "Position" -msgstr "Pozíció" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "Eltolás" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Kép címke" -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Kép használata vízjelként" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Kép címke: %2$l." -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "Fájl URL" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "A képek sikeresen törlésre kerültek." -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "képpont" -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Szöveges vízjel" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A " +"művelet nem vonható vissza." -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Betűtípus" +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell " +"generálni a Galéria kezelés menüpontban." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges FreeType rendszerkönyvtár." +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "További betűtípusokat az nggallery/fonts könyvtárba lehet feltölteni." +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Szín" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Bővítmény ellenőrzés" -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(a számsor # nélkül)" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Pozíció" -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Szöveg" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Előrendezés" -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Átlátszatlan" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Alapértelmezett méret" +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Előnézet" -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Időtartam" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Kép előnézet:" -#: ../admin/settings.php:706 -msgid "sec." -msgstr "mp." +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Átmenet / Áttűnés effektus" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "halványodás" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Előző címke" -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "blindX" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:714 -msgid "cover" -msgstr "fedés" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programeszköz" -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "Gördítés fel" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Megye/állam" -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "Gördítés le" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "keverés" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "véletlen" -# Köszi eosz a segítséget! -#: ../admin/settings.php:718 -msgid "toss" -msgstr "dobás" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "eltávolít" +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Véletlen képek" -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "További infók az effektusról:" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Albumstruktúra újraépítés: %s / %s album" -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "JW Image Rotator beállítások" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Galériastruktúra újraépítés: %s / %s galéria" -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es verzióját használja, aminek szerzője:" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Képstruktúra újraépítés: %s / %s kép" -#: ../admin/settings.php:727 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -msgstr "Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "legújabbak" -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." -msgstr "Nyomjuk le az alábbi gombot a fájl kereséséhez." +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Új képek" -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Flash diabemutató bekapcsolása" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Visszaállítás" -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr ".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Visszaállítás „%s”?" -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "JW Image Rotator útvonal (URL)" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Visszaállítás biztonsági másolatból" -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Keresés most" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "URL-ek létrehozása újra" -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Nyomjuk le az alábbi gombot a JW Image Rotator kereséséhez." +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Kapcsolódó képek" -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Keverés mód" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Kapcsolódó képek:" -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Kattintáskor a következő képre ugrás" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Kapcsolódó bővítmények" -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Navigációsáv megjelenítése" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "eltávolítás" -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Betöltési ikon megjelenítése" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Átnevezés" -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Vízjel használata" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Címke átnevezése" -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "A logót a vízjel beállításoknál lehet megváltoztatni." +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Kép széthúzása" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "«%1$s» címke átnevezve erre: «%2$s»" -#: ../admin/settings.php:775 -msgid "true" -msgstr "igaz" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/settings.php:776 -msgid "false" -msgstr "hamis" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Alaphelyzetbe állítás / Eltávolítás" -#: ../admin/settings.php:777 -msgid "fit" -msgstr "helykitöltés" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/settings.php:778 -msgid "none" -msgstr "nincs" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Minden opció alaphelyzetbe állítása" -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "háttérhalványodás" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Alaphelyzetbe állítás" -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "lassú átúszás" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Képek átméretezése" -#: ../admin/settings.php:789 -msgid "circles" -msgstr "körök" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Képek átméretezése:" -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "buborékok" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Jobb" -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "téglák" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Szerepek" -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "folyadék" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Szerepkörök és képességek" -#: ../admin/settings.php:793 -msgid "flash" -msgstr "vaku" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Forgatás" -#: ../admin/settings.php:794 -msgid "lines" -msgstr "vonalak" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Képek forgatása" -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "véletlen" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Képek forgatása az óramutató járásának irányában" -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "Lassú nagyítási effektus használata" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Képek forgatása az óramutató járásával ellentétesen" -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Háttérszín" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Szövegek / Gombok színe" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Kiválasztott / Aktív szín" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Képernyő-szín" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Háttérzene (URL)" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "XHTML ellenőrzés (a CDATA-val)" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Fut..." -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt minden böngészővel." +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a " +"könyvtárat: %s" -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Minden opció alaphelyzetbe állítása" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Eltávolítás sikeres. Most már eltávolíthatja a bővítményt. Sok sikert." +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Összes változtatás mentése" -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Opciók alaphelyzetbe állítása" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Változások mentése" -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Minden opció/beállítás kerüljön alaphelyzetbe." +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Alaphelyzetbe állítás" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "Új képek keresése a könyvtárban" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." msgstr "" -"Minden opció alaphelyzetbe kerüljön?\n" -"\n" -"[Mégsem] ez elvetéshez, [OK] a végrehajtáshoz." -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Bővítmény tábláinak törlése" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Címke keresése" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Nem tetszik a NextCellent Galéria?" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "mp." -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, mert a kikapcsolás nem törli a létrehozott adatokat." +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Biztonsági hiba merült fel." -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "FIGYELEM:" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Választás »" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" -#: ../admin/setup.php:48 -msgid "and" -msgstr "és" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" +msgstr "Galéria kiválasztása:" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Bővítmény eltávolítása" +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Válasszon egy képet" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy az [OK] gombot az eltávolításhoz.\\n" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Előnézeti kép kiválasztása:" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Érték" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "A metaadat nem került mentésre." +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Sablon kiválasztása a képek megjelenítéséhez" -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "EXIF adatok" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Album kiválasztása" -#: ../admin/showmeta.php:73 -msgid "No exif data" -msgstr "Nincs EXIF adat" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "IPTC adatok" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "XMP adatok" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Fájlok kiválasztása" -#: ../admin/style.php:112 -#, fuzzy -msgid "Successfully selected CSS file." -msgstr "sikeresen létrehozva!" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Galéria kiválasztása" -#: ../admin/style.php:114 -msgid "No CSS file will be used." -msgstr "" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Grafikus műveletek" -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Nem rendelkezünk a sablonok szerkesztéséhez szükséges jogosultsággal." +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Válassza ki, hogyan jelenjenek meg az albumok" -#: ../admin/style.php:148 -#, fuzzy -msgid "Could not move file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Galéria megjelenítésének kiválasztása" -#: ../admin/style.php:154 -#, fuzzy -msgid "CSS file successfully updated." -msgstr "A CSS állomány sikeresen módosításra került." +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "Válasszuk ki, hogyan szeretnénk forgatni a balra levő képet." -#: ../admin/style.php:156 -#, fuzzy -msgid "Could not save file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Album kiválasztása vagy megadása" -#: ../admin/style.php:176 -#, fuzzy -msgid "CSS file successfully moved." -msgstr "A CSS állomány sikeresen módosításra került." +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Kép kiválasztása vagy megadása" -#: ../admin/style.php:181 -#, fuzzy -msgid "Could not move the CSS file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Galéria kiválasztása vagy megadása" -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "A célgaléria kiválasztása:" -#: ../admin/style.php:209 -msgid "This CSS file will be applied:" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" +"Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági " +"szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói " +"szerepköreit használja." -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "Stílus szerkesztő" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "ZIP fájl kiválasztása" -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "A stíluslap aktiválása és használata: " +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "Választás:" -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Aktiválás" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "A kép címkéket vesszővel kell elválasztani." -#: ../admin/style.php:272 -#, php-format -msgid "Editing %s" -msgstr "Szerkesztés %s" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "Vesszővel elválasztva" -#: ../admin/style.php:274 -#, php-format -msgid "Browsing %s" -msgstr "Tallózás %s" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Szerver" -#: ../admin/style.php:277 -msgid "(from the theme folder)" -msgstr "(a sablon könyvtárából)" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Szerver beállítások" -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" msgstr "" -#: ../admin/style.php:290 -#, fuzzy -msgid "Move file" -msgstr "Képfájlok" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/style.php:296 -msgid "Version" -msgstr "Verzió" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" -#: ../admin/style.php:300 -#, fuzzy -msgid "File location" -msgstr "Hely" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Vízjel elhelyezése" -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Fájl frissítése" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Beállítások" -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "Beállítások sikeresen frissítve." -#: ../admin/style.php:320 -#, fuzzy -msgid "This file does not exist. Double check the name and try again." -msgstr "Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Elméletileg működik, ha a galéria a blog.dir alatt van." -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Legnépszerűbb" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Megjelenítés" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Utoljára használt" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Működő galériák megjelenítése/elrejtése" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "ABC sorrend" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Egy NextCellent Galéria diavetítés megtekintése" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Meglévő címkék" +#: admin/class-ngg-admin-launcher.php:440 +#, fuzzy +msgid "Show all the server settings!." +msgstr "Szerver beállítások" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Címke keresése" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "OK" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Rendezési sorrend:" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Megjelenítés elsőként" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Metaadatok megjelenítése" -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Előző címke" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Következő címke" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Címke átnevezése" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re és a címkét használó összes bejegyzés lecserélésre kerül." +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "Megjelenítés:" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Átnevezendő címkék:" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Új címkék nevei:" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Átnevezés" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Címke törlése" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Zársebesség" -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből törlődni fog." +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Önálló kép" -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Törlendő címkék:" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Singlepic" -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Címke rövidítés szerkesztése" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Méret" -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diavetítés" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Illeszkedő címkék:" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Diavetítés méretei" -#: ../admin/tags.php:248 +#: admin/class-ngg-tag-manager.php:252 msgid "Slug(s) to set:" msgstr "Hozzá illő rövidítések:" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "Bármi hozzáadásához, ki kell választani, hogy mi legyen megjelenítve" - -#: ../admin/tinymce/window.php:122 -msgid "One picture" -msgstr "Egy kép" - -#: ../admin/tinymce/window.php:123 -msgid "Recent pictures" -msgstr "Új képek" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "Valami félresikerült átnevezés közben" -#: ../admin/tinymce/window.php:124 -msgid "Random pictures" -msgstr "Véletlen képek" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" -msgstr "Alapok" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -msgid "Select a gallery:" -msgstr "Galéria kiválasztása:" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -msgid "Select or search for a gallery" -msgstr "Galéria kiválasztása vagy megadása" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." -#: ../admin/tinymce/window.php:143 -msgid "Display types" -msgstr "Megjelenés típusok" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" -msgstr "Galéria megjelenítésének kiválasztása" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez " +"töröljünk néhányat a régiek közül." -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Képböngésző" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Rendezés iránya" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" -msgstr "Körhinta" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Galériák rendezése" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Cím" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Galéria rendezése" -#: ../admin/tinymce/window.php:190 -msgid "Type options" -msgstr "Típus opciók" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Rendezési beállítások" -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "Number of images" -msgstr "Képek száma" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "A rendezési sorrend megváltozott." -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." -msgstr "A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz használva." +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Rendezési sorrend:" -#: ../admin/tinymce/window.php:208 -msgid "Slideshow dimensions" -msgstr "Diavetítés méretei" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "Képek rendezése" -#: ../admin/tinymce/window.php:219 -msgid "Template name" -msgstr "Sablon neve" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Bélyegképek rendezése" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "Album kiválasztása vagy megadása" +#: lib/meta.php:475 +msgid "Source" +msgstr "Forrás" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." -msgstr "Hagyja üresen, és az összes galéria megjelenik." +#: admin/class-ngg-admin-launcher.php:662 +#, fuzzy +msgid "Source Code" +msgstr "Forrás" -#: ../admin/tinymce/window.php:245 -msgid "Album display types" -msgstr "Album megjelenés típusok" +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "Válassza ki, hogyan jelenjenek meg az albumok" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL mód" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Kompakt verzió" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Kibővített verzió" +#: admin/upgrade.php:124 +#, fuzzy +msgid "Start upgrade now" +msgstr "Kezdés most" -#: ../admin/tinymce/window.php:267 -msgid "Gallery display types" -msgstr "Galéria megjelenés típusok" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Feltöltés megkezdése" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Stílus" -#: ../admin/tinymce/window.php:304 -msgid "Select a picture" -msgstr "Válasszon egy képet" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Stílus szerkesztő" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "Kép kiválasztása vagy megadása" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Tárgy" -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Options" -msgstr "Beállítások" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "sikeresen létrehozva!" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "Dimenziók" +#: admin/class-ngg-style.php:118 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "sikeresen létrehozva!" -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Hatás" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Nincs hatás" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Törlendő címkék:" -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Illeszkedő címkék:" -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "Nincs úsztatás" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Átnevezendő címkék:" -#: ../admin/tinymce/window.php:346 -msgid "Link" -msgstr "Hivatkozás" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Címkék" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link." +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "A címkék cseréje megtörtént." -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "A címkeszámok és a keresőbarát útvonalrész számok nem ugyanazok." -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -msgid "The number of images that should be displayed." -msgstr "A megjelenítendő képek száma." +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "Sablon neve" -#: ../admin/tinymce/window.php:368 -msgid "Sort the images" -msgstr "Képek rendezése" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap " +"sablonra." -#: ../admin/tinymce/window.php:371 -msgid "Upload order" -msgstr "Feltöltés sorrendje" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Képi műveletek tesztelése" -#: ../admin/tinymce/window.php:372 -msgid "Date taken" -msgstr "Készítés dátuma" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Szöveg" -#: ../admin/tinymce/window.php:373 -msgid "User defined" -msgstr "Felhasználó által megadott" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Szöveg a Media RSS linkhez:" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó által megadott pedig a beállításokból veszi a rendezés módját." +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Megjelenítendő szöveg:" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Nem létező album: ID=%s" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -msgid "Select a template to display the images" -msgstr "Sablon kiválasztása a képek megjelenítéséhez" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Beszúrás" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Az ajánlott alapértelmezett beállítás: %s" -#: ../admin/tinymce/window.php:511 -msgid "You need to select a gallery." -msgstr "Nem választott ki galériát." +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../admin/tinymce/window.php:515 -msgid "You need to select a picture." -msgstr "Ki kell választani egy képet." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "A célgaléria nem létezik." -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -msgid "You need to select a number of images." -msgstr "Ki kell választani a képek számát." +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Nem létező galéria: ID=%s" -#: ../admin/upgrade.php:22 -msgid "Upgrading database…" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." msgstr "" -#: ../admin/upgrade.php:48 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +#: nggfunctions.php:98 +msgid "The gallery was not found." msgstr "" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 -#, fuzzy -msgid "Upgrade NextCellent Gallery" -msgstr "NextCellent Galéria" - -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." msgstr "" -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +#: admin/class-ngg-options.php:630 +msgid "The height of the image." msgstr "" -#: ../admin/upgrade.php:71 -#, fuzzy -msgid "Start upgrade now" -msgstr "Kezdés most" - -#: ../admin/upgrade.php:87 -msgid "Upgrade complete." +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." msgstr "" -#: ../admin/upgrade.php:88 +#: admin/class-ngg-admin-launcher.php:423 #, fuzzy -msgid "Continue to NextCellent" -msgstr "NextCellent" - -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "A frissítés befejeződött." +msgid "The latest NextCellent news." +msgstr "Üdvözlet a NextCellent Galéria bővítményben." -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Hálózati beállítások" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a " +"frissítésekért." -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban tudjuk rendezni a könyvtárstruktúrát." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" +"A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz " +"használva." + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../admin/wpmu.php:59 -#, php-format -msgid "The default setting should be %s" -msgstr "Az ajánlott alapértelmezett beállítás: %s" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "A megjelenítendő képek száma." -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Feltöltési kvóta ellenőrzés engedélyezése" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Elméletileg működik, ha a galéria a blog.dir alatt van." +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Zip feltöltési beállítások engedélyezése" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "A bővítmény nem tudott képeket létrehozni" -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "A zip fájlok feltöltésének engedélyezése." +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "A Safe mode szerverbeállítás aktív:" -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Importálási művelet engedélyezése" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "A felhasználók képeket importálhatnak a szerverről." +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE " +"direktiva értékét" -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Stílusválasztás engedélyezése" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"A feltöltött fájl mérete meghaladja a php.ini fájlban levő " +"upload_max_filesize direktiva értékét" -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "A felhasználók egyedi stílust választhatnak a galériájukhoz." +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "A fájl csak részlegesen lett feltöltve" -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Szerepkörök/képességek engedélyezése" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog szerzőknél." +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Alapértelmezett stílus" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Alapértelmezett stílus a galériákhoz." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni %d x %d pixelnél nagyobb képeket." +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Érvénytelen URL lett megadva." +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "" +"Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver " +"adminisztrátorával." -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Ezek a maximális értékek." -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../lib/meta.php:137 -msgid " sec" -msgstr " mp" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Kész" +#: admin/class-ngg-admin-launcher.php:428 +#, fuzzy, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" +"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " +"hogy a NextCellent Galériával is működnek!" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Nincs kész" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Nyílás" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Köszönet" +#: admin/class-ngg-style.php:316 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "" +"Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" +"A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési " +"méretet." -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "A fájl üres. Próbálkozzunk másikkal." -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Fókusztávolság" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "A fájl nem képfájl. Próbálkozzunk másikkal." -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Ez a fájltípus nem engedélyezett. Próbálkozzunk másikkal." -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Zársebesség" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" +"Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges " +"FreeType rendszerkönyvtár." -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Tárgy" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Gyártmány" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "A méret nagyobb a maximálisnál. Próbálkozzunk másikkal." -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Státusz szerkesztése" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Ez nem egy érvényes képfájl." -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Kategória" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban " +"tudjuk rendezni a könyvtárstruktúrát." -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Kulcsszavak" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Ez az alapértelmezett útvonal az összes galériához." -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Készítés dátuma" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Készítés ideje" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Szerző pozíciója" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Település" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Ez az opció kapcsolódó képeket csatol minden bejegyzéshez." -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Hely" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" +"Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális " +"karaktereket, ...)" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Megye/állam" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Országkód" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Ország" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Bélyegkép" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Címsor" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Bélyegképek minősége" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Forrás" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Bélyegkép beállítások" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Szerzői jogok" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Bélyegképek mérete" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kapcsolat" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "A bélyegkép frissítésre került" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Utolsó módosítás" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Bélyegképek" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programeszköz" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Készítés ideje" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Formátum" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Cím" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Kép szélesség" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Cím:" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Kép magasság" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "Bármi hozzáadásához, ki kell választani, hogy mi legyen megjelenítve" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Flash" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez töröljünk néhányat a régiek közül." +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Album áttekintése" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Nincs ilyen galéria]" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Gyorstipp szöveg a Media RSS linkhez:" -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Nincsenek ilyen képek]" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Átmenet / Áttűnés effektus" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Nem adtunk meg új címkét." +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Fordítás" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Nem adtunk meg érvényes régi vagy új címkét." +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "Típus opciók" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Nincs átnevezett címke." +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Könyvtár létrehozása sikertelen." -#: ../lib/tags.php:88 +#: admin/functions.php:1019 #, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "«%1$s» címke átnevezve erre: «%2$s»" - -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Nincs érvényes új címke." +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver " +"rendelkezik írási jogokkal a szülőkönyvtárra!" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Nincs összevont címke." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Váratlan hiba történt." -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "«%1$s» címke összevonása ezzel: «%2$s». %3$s objektum szerkesztve." +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Ismeretlen feltöltési hiba történt." -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Hiba: nincs elegendő címke az átnevezéshez vagy az összevonásához." +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Rendezetlen" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Nem adtunk meg címkét!" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Frissítés" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Nincs törölt címke." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Képességek frissítése" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s címke törlésre került." +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Fájl frissítése" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Nincs új keresőbarát útvonalrész megadva." +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Rendezési sorrend frissítése" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "A címkeszámok és a keresőbarát útvonalrész számok nem ugyanazok." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "A frissítés sikeres volt." -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Nincs szerkesztett keresőbarát útvonalrész." +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "A frissítés befejeződött." -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s keresőbarát útvonalrész került szerkesztésre." +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor engedélyezheti itt: %s" - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Hibás felhasználó/jelszó kombináció." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Nem tölthet fel fájlokat erre az oldalra." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Nem található a galéria." - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Nem tölthet fel fájlokat ebbe a galériába." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Ez nem egy érvényes képfájl." +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Képességek frissítve" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Nem található a kép azonosító." +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "A frissítés sikeresen befejeződött." -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "A kép törlése nem sikerült: %1$s" +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "A fájl írása nem sikerült %1$s (%2$s)." - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Érvénytelen kép azonosító." - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Bocsi, nem sikerült frissíteni a képet." - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Jogosultság szükséges a galériák kezeléséhez." - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Bocsi, nem sikerült létrehozni a galériát." - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Érvénytelen galéria azonosító." - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Bocsi, jogosultság szükséges e galéria kezeléséhez." - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Bocsi, nem sikerült frissíteni a galériát." - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Bocsi, nem sikerült létrehozni az albumot" - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Érvénytelen album azonosító." - -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Bocsi, nem sikerült frissíteni az albumot" - -#: ../nggallery.php:102 +#: admin/upgrade.php:114 admin/upgrade.php:137 #, fuzzy -msgid "NextCellent Gallery requires a database upgrade." -msgstr "NextCellent Galéria áttekintés" +msgid "Upgrade NextCellent Gallery" +msgstr "NextCellent Galéria" -#: ../nggallery.php:102 -msgid "Upgrade now" +#: nggallery.php:123 +msgid "Upgrade now." msgstr "" -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Fordította: lásd itt" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény könyvtárából és olvassuk el itt a fordítási útmutatókat!" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Egy ZIP fájl feltöltése." -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Egy képeket tartalmazó ZIP fájl feltöltése" -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Kép címke" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "A feltöltés meghiúsult." -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Kép címke: %2$l." +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "A feltöltés meghiúsult." -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "A kép címkéket vesszővel kell elválasztani." +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Képek feltöltése" -#: ../nggallery.php:376 -#, fuzzy -msgid "NextCellent Gallery / Images" -msgstr "NextCellent Galéria" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "Feltöltés sorrendje" -#: ../nggallery.php:480 -msgid "loading" -msgstr "betöltés" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "A feltöltés félbeszakadt." -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Segítségkérés" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "A feltöltött állomány nem vagy hibás zip fájl. A szerver válasza :" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "Fájl URL" -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "A Flash Playerre és egy böngészőre JavaScript-tel szükség van." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "Korszerű feltöltő használata" -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Nincs ilyen album]" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Képek tallózása AJAX-szal, az oldal újra betöltése nélkül." -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Nincs ilyen kép]" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "Alap feltöltő használata." -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Kapcsolódó képek:" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Kép használata vízjelként" -# Köszi eosz a segítséget! -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Fénykép" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "KépBöngésző használata másik hatás helyett." -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Megtekintés PicLens alkalmazással]" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Közvetlen linkek használata" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Előző" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Szöveges vízjel" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Következő" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr " /" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE gombok / Új média fül használata" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "EXIF megjelenítése" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "Felhasználó által megadott" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kameratípus" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Érték" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Fókusztávolság" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Verzió" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "A NextCellent Gallery Média RSS linjeit megjelenítő Widget." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Nézet" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Média RSS" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Média RSS" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Bővítmény webhelye" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Hivatkozás a fő képcsatornára" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vízjel" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Cím:" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Media RSS ikon megjelenítése" +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Üdvözlet a NextCellent Galéria bővítményben." -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Media RSS link megjelenítése" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. " +"Nézzük meg, hogy általunk használt sablonban a wp_footer függvény " +"meghívásra kerül-e." -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Szöveg a Media RSS linkhez:" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link " +"struktúrát." -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Gyorstipp szöveg a Media RSS linkhez:" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve " +"könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa " +"(%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény " +"végrehajtható-e." -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Egy NextCellent Galéria diavetítés megtekintése" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent diavetítés" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Flash Player letöltése a diavetítés megtekintéséhez." +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "A NextCellent Gallery Média RSS linjeit megjelenítő Widget." -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Galéria választás:" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Szélesség" -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Összes kép" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"szélesség x magasság (képpontban). A NextCellent Galéria megtartja a " +"képarányokat." + +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 msgid "Width:" msgstr "Szélesség:" -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Magasság:" - -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Új vagy véletlenszerű képek hozzáadása galériákból" - -#: ../widgets/widgets.php:171 -msgid "NextCellent Widget" -msgstr "NextCellent Widget" - -#: ../widgets/widgets.php:215 -msgid "Show:" -msgstr "Megjelenítés:" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "777 jogosultsággal, kézzel." -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Eredeti képek" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "legújabbak" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "A wp_head() vagy a wp_footer() hiányzik, lépj kapcsolatba a szerzővel." -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "IE8 Web szeletek bekapcsolása" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#: ../widgets/widgets.php:243 -msgid "Select:" -msgstr "Választás:" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Összes galéria" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP adatok" -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Csak a nem listázottak" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Csak a listázottak" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Igen" -#: ../widgets/widgets.php:251 -msgid "Gallery ID:" -msgstr "Galéria az.:" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"A %s galéria csoportos szerkesztésére készülünk \n" +" \n" +"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "Galéria azonosítók, vesszővel elválasztva" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Még nincs galéria létrehozva." +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Segíthet azzal, ha jó minősítést ad a bővítménynek. Köszi!" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Nem létező galéria: ID=%s" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Az album azonosító nincs paraméterrel ellátva." +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Nem létező album: ID=%s" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Hibás a Média RSS parancs" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"További betűtípusokat az nggallery/fonts könyvtárba lehet " +"feltölteni." -#~ msgid "Introduction" -#~ msgstr "Bevezetés" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Nem választott ki galériát!" -#~ msgid "Languages" -#~ msgstr "Nyelvek" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Nem választott ki galériát!" -#~ msgid "Get help with NextCellent Gallery" -#~ msgstr "Segítség a NextCellent Galériához" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Nincs megfelelő jogosultság." -#~ msgid "More Help & Info" -#~ msgstr "További segítség és információ" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Feltehetően túl sok fájl került a várakozási sorba." -#~ msgid "Support Forums" -#~ msgstr "Támogató fórumok" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Csak egy fájlt ajánlatos feltölteni egyszerre." -#~ msgid "Download latest version" -#~ msgstr "A legújabb verzió letöltése" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "Go to the first page" -#~ msgstr "Ugrás az első oldalra" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Nem választott ki galériát." -#~ msgid "Go to the previous page" -#~ msgstr "Ugrás az előző oldalra" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "Ki kell választani a képek számát." -#~ msgid "Current page" -#~ msgstr "Aktuális oldal" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Ki kell választani egy képet." -#~ msgctxt "paging" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s / %2$s" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "Go to the next page" -#~ msgstr "Ugrás a következő oldalra" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." -#~ msgid "Go to the last page" -#~ msgstr "Ugrás az utolsó oldalra" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Use as featured image" -#~ msgstr "Használat kiemelt képként." +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "(from the ngg_styles folder)" -#~ msgstr "(az ngg_styles könyvtárból)" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" +"A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum " +"%2$d képpont magasságra." -#~ msgid "If you do not want to lose your edits during an update, copy your css file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." -#~ msgstr "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "A soblon elvileg jól együttműködik a NextCellent Galériával." -#~ msgid "Your current file is located here:" -#~ msgstr "Az aktuális fájl itt van:" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP fájl" -#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" -#~ msgstr "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt van:" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "A tömörített állomány sikeresen kicsomagolásra került." -#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának megtalálásához!" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "Set featured image" -#~ msgstr "Kiemelt kép beállítása" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "Remove featured image" -#~ msgstr "Kiemelt képek eltávolítása" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-nl_NL.mo b/lang/nggallery-nl_NL.mo index b7e1135b3ff1588103b02a7dde7fadd8b7bb97f2..88faa853d0af2cd9c4c3ac1a9c8e9209c5617959 100644 GIT binary patch delta 13470 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 DZy9_B delta 20337 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 W66)74Exl43KmIN~b@^vsrT;(720SAG diff --git a/lang/nggallery-nl_NL.po b/lang/nggallery-nl_NL.po index c39e2af..9f9b7b6 100644 --- a/lang/nggallery-nl_NL.po +++ b/lang/nggallery-nl_NL.po @@ -3,5515 +3,4802 @@ msgstr "" "Project-Id-Version: NextCellent Gallery 1.9.24\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: Niko Strijbol \n" -"Language-Team: Niko Strijbol \n" +"Language-Team: Dutch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-07-02 18:55+0200\n" -"PO-Revision-Date: \n" -"Language: nl\n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" +"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: k\n" "X-Textdomain-Support: yes\n" -"X-Generator: Poedit 1.8.2\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" -# @ default -#: ../admin/ajax.php:358 -msgid "You are not allowed to be here" -msgstr "Je hebt geen toestemming je hier te bevinden" - # @ nggallery -#: ../admin/ajax.php:456 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Kan afbeelding maken met %s x %s pixels" - -# @ default -#: ../admin/class-ngg-adder.php:34 -#: ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 -#: ../admin/class-ngg-adder.php:75 -#: ../admin/class-ngg-album-manager.php:82 -#: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 -#: ../admin/manage/actions.php:12 -msgid "Cheatin’ uh?" -msgstr "Vals aan 't spelen, eh?" - -# @ nggallery -#: ../admin/class-ngg-adder.php:54 -#: ../admin/class-ngg-adder.php:91 -msgid "Upload failed!" -msgstr "Upload mislukt!" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Afbeelding(en) met succes toegevoegd" # @ nggallery -#: ../admin/class-ngg-adder.php:81 -msgid "Upload failed! " -msgstr "Upload mislukt!" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "is niet beschrijfbaar" # @ nggallery -#: ../admin/class-ngg-adder.php:88 -#: ../admin/class-ngg-adder.php:335 -#: ../admin/class-ngg-admin-launcher.php:298 -msgid "You didn't select a gallery!" -msgstr "Je hebt geen galerij geselecteerd!" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "is niet beschrijfbaar" # @ nggallery -#: ../admin/class-ngg-adder.php:162 -#: ../admin/class-ngg-admin-launcher.php:65 -#: ../admin/class-ngg-admin-launcher.php:66 -msgid "Add Gallery / Images" -msgstr "Galerij / afbeeldingen toevoegen" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr " MByte" # @ nggallery -#: ../admin/class-ngg-adder.php:199 -msgid "Image Files" -msgstr "Afbeeldings Bestanden" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" # @ nggallery -#: ../admin/class-ngg-adder.php:224 -msgid "remove" -msgstr "verwijderen" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " afbeelding(en) met succes toegevoegd" # @ nggallery -#: ../admin/class-ngg-adder.php:225 -#: ../admin/class-ngg-adder.php:488 -msgid "Browse..." -msgstr "Blader..." +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr " afbeelding(en) met succes hernoemd" # @ nggallery -#: ../admin/class-ngg-adder.php:226 -#: ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 -#: ../admin/class-ngg-adder.php:557 -msgid "Upload images" -msgstr "Afbeeldingen uploaden" +#: lib/meta.php:137 +msgid " sec" +msgstr " sec" -#: ../admin/class-ngg-adder.php:307 -#: ../admin/manage/class-ngg-image-manager.php:86 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens verwijderen, ...)" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/class-ngg-adder.php:309 -#: ../admin/manage/class-ngg-image-manager.php:88 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen linkt." +# @ nggallery +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tag(s) verwijderd." -#: ../admin/class-ngg-adder.php:311 -#: ../admin/manage/class-ngg-image-manager.php:90 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "Druk OK om verder te gaan, Annuleren om te stoppen." +# @ nggallery +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s slug(s) bewerkt." -#: ../admin/class-ngg-adder.php:343 -#: ../admin/class-ngg-adder.php:351 -msgid "You didn't select a file!" -msgstr "Je hebt geen bestand geselecteerd!" +# @ default +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” is niet geupload omwille van een fout" # @ nggallery -#: ../admin/class-ngg-adder.php:370 -#: ../admin/class-ngg-admin-launcher.php:479 -msgid "New gallery" -msgstr "Nieuwe galerij" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Mislukt : Kan de afbeelding niet vinden)" # @ nggallery -#: ../admin/class-ngg-adder.php:373 -#: ../admin/class-ngg-admin-launcher.php:487 -#: ../admin/class-ngg-admin-launcher.php:524 -#: ../admin/class-ngg-admin-launcher.php:569 -#: ../admin/class-ngg-options.php:205 -#: ../admin/manage/class-ngg-gallery-list-table.php:157 -msgid "Images" -msgstr "Afbeeldingen" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Mislukt : Kan de database niet bijwerken)" -#: ../admin/class-ngg-adder.php:376 -#: ../admin/class-ngg-admin-launcher.php:491 -msgid "ZIP file" -msgstr "Zip-bestand" +# @ nggallery +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Mislukt : Kan de metadata niet bijwerken)" # @ nggallery -#: ../admin/class-ngg-adder.php:379 -#: ../admin/class-ngg-adder.php:497 -#: ../admin/class-ngg-admin-launcher.php:495 -msgid "Import folder" -msgstr "Importeer map" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "(van de themamap)" # @ nggallery -#: ../admin/class-ngg-adder.php:390 -#: ../admin/manage/class-ngg-gallery-manager.php:67 -msgid "Add a new gallery" -msgstr "Nieuwe galerij toevoegen" +#: admin/class-ngg-options.php:494 +msgid "0 will disable pagination and show all images on one page." +msgstr "" +"0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 " +"pagina" # @ nggallery -#: ../admin/class-ngg-adder.php:395 -#: ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 -#: ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 -#: ../admin/manage/actions.php:203 -#: ../admin/manage/class-ngg-gallery-manager.php:83 -msgid "Name" -msgstr "Naam" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst " +"onder de afbeeldingen." # @ nggallery -#: ../admin/class-ngg-adder.php:400 -#, php-format -msgid "Create a new, empty gallery in the folder %s" -msgstr "Maak een nieuwe, lege galerij in de map %s" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zal alle afbeeldingen tonen" # @ nggallery -#: ../admin/class-ngg-adder.php:403 -#, php-format -msgid "Allowed characters for file and folder names are \"%s\"." -msgstr "Toegestane karakters voor bestanden en mappen zijn \"%s\"." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° tegen de klok in" # @ nggallery -# @ default -#: ../admin/class-ngg-adder.php:408 -#: ../admin/class-ngg-style.php:294 -#: ../admin/manage/class-ngg-gallery-list-table.php:154 -#: ../admin/manage/class-ngg-image-list-table.php:187 -#: ../admin/manage/class-ngg-image-list-table.php:232 -#: ../admin/manage/class-ngg-image-manager.php:174 -#: ../admin/media-upload.php:225 -msgid "Description" -msgstr "Beschrijving" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° met de klok mee" -#: ../admin/class-ngg-adder.php:412 -msgid "Add a description. This is optional and can be changed later." -msgstr "Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" +"niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken " +"met NextCellent Gallery!" # @ nggallery -#: ../admin/class-ngg-adder.php:419 -msgid "Add gallery" -msgstr "Galerij toevoegen" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als " +"je graag wil helpen met de vertaling, download dan de huidige po uit de " +"plugin map en lees hier hoe je de plugin kan " +"vertalen." # @ nggallery -#: ../admin/class-ngg-adder.php:428 -msgid "Upload a ZIP File" -msgstr "Zip-bestand uploaden" - -# @ default -#: ../admin/class-ngg-adder.php:433 -msgid "Select ZIP file" -msgstr "Zip-bestand selecteren" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Vertaling door: Anja" # @ nggallery -#: ../admin/class-ngg-adder.php:437 -msgid "Upload a ZIP file with images" -msgstr "Zip-bestand met afbeeldingen uploaden" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album niet gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:443 -msgid "or enter URL" -msgstr "of geef een URL op" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerij niet gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:447 -msgid "Import a ZIP file from a URL" -msgstr "Importeer een zip-bestand vanuit een URL" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maximaliseer]" # @ nggallery -#: ../admin/class-ngg-adder.php:453 -#: ../admin/class-ngg-adder.php:512 -msgid "in to" -msgstr "naar" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimaliseer]" # @ nggallery -#: ../admin/class-ngg-adder.php:456 -msgid "a new gallery" -msgstr "Een nieuwe galerij" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Geen afbeeldingen gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:461 -#, php-format -msgid "Note: the upload limit on your server is %s MB." -msgstr "Opmerking: de uploadlimit van je server is %s MB." +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Toon alle]" # @ nggallery -#: ../admin/class-ngg-adder.php:471 -msgid "Start upload" -msgstr "Upload starten" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Toon als slideshow]" # @ nggallery -#: ../admin/class-ngg-adder.php:480 -msgid "Import an image folder" -msgstr "Importeer map met afbeeldingen" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Toon afbeeldingen lijst]" # @ nggallery -#: ../admin/class-ngg-adder.php:485 -msgid "Import from server:" -msgstr "Importeer vanop de server:" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[SinglePic niet gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:491 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Opmerking: je kan het standaardpad wijzigen in de galerij-instellingen" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Bekijk met PicLens] " # @ nggallery -#: ../admin/class-ngg-adder.php:514 -msgid "Choose gallery" -msgstr "Kies galerij" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Er is een fout opgetreden" -# @ default -#: ../admin/class-ngg-adder.php:530 -msgid "Drop your files in this window" -msgstr "Sleep bestanden naar dit venster" +# @ nggallery +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "Een nieuwe galerij" -#: ../admin/class-ngg-adder.php:532 -msgid "Or" -msgstr "Of" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -# @ default -#: ../admin/class-ngg-adder.php:534 -msgid "Select Files" -msgstr "Selecteer bestanden" +# @ nggallery +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Activeren" -#: ../admin/class-ngg-adder.php:553 -msgid "Click here to use the browser upload instead" -msgstr "Klik hier om de browserupload te gebruiken" +# @ nggallery +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Activeer en gebruik style sheet:" # @ nggallery -#: ../admin/class-ngg-adder.php:553 -msgid "Use basic uploader" -msgstr "Gebruik de basisuploader" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Toevoegen" -#: ../admin/class-ngg-adder.php:555 -msgid "Advanced uploading" -msgstr "Geavanceerd uploaden" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" +"Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." -#: ../admin/class-ngg-adder.php:555 -msgid "Use advanced uploader" -msgstr "Gebruik de geavanceerde uploader" +# @ nggallery +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Nieuwe galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-adder.php:560 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte %2$dpx." +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" +"Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" +"Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen " +"bijschrift." + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" +"Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." # @ nggallery -# @ default -#: ../admin/class-ngg-admin-launcher.php:58 -#: ../admin/class-ngg-admin-launcher.php:69 -#: ../admin/class-ngg-admin-launcher.php:107 -#: ../admin/class-ngg-admin-launcher.php:419 -#: ../admin/class-ngg-admin-launcher.php:515 -#: ../admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" -msgstr "Galerijen" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:61 -#: ../nggallery.php:723 -#: ../nggfunctions.php:966 -msgid "Overview" -msgstr "Overzicht" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerij / afbeeldingen toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 -#: ../nggallery.php:429 -msgid "Albums" -msgstr "Albums" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerij toevoegen / afbeeldingen uploaden" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Voeg afbeeldingen van een zip-bestand toe." # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:77 -#: ../admin/class-ngg-options.php:329 -#: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:233 -#: ../lib/meta.php:459 -#: ../nggallery.php:437 -msgid "Tags" -msgstr "Tags" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Nieuw album toevoegen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Voeg nieuwe galerijen toe aan NextCellent." # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:81 -#: ../admin/class-ngg-options.php:116 -#: ../nggallery.php:445 -msgid "Settings" -msgstr "Instellingen" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Nieuwe galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:86 -#: ../nggallery.php:453 -msgid "Style" -msgstr "Stijl" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "Voeg nieuwe afbeeldingen toe aan een galerij." # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:91 -msgid "Roles" -msgstr "Rollen/rechten" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "Eén afbeelding" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:97 -#: ../admin/class-ngg-admin-launcher.php:114 -msgid "Reset / Uninstall" -msgstr "Terug zetten / Deïnstalleer" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Nieuwe tags toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:110 -msgid "Network settings" -msgstr "Netwerk instellingen" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Pagina toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:271 -msgid "You do not have the correct permission" -msgstr "Je hebt niet de juiste permissies" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Toevoegen recente of random afbeeldingen van de galerijen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:272 -msgid "Unexpected Error" -msgstr "Onverwachte fout" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Voeg gerelateerde afbeeldingen toe" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:273 -msgid "A failure occurred" -msgstr "Er is een fout opgetreden" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Tags toevoegen" -# @ default -#: ../admin/class-ngg-admin-launcher.php:278 -msgid "You have attempted to queue too many files." -msgstr "Je probeert teveel bestanden ineens in de rij de plaatsen" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:279 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Het bestand overschrijdt de maximale upload grootte voor deze site" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:280 -msgid "This file is empty. Please try another." -msgstr "Dit bestand is leeg. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:281 -msgid "This file type is not allowed. Please try another." -msgstr "Dit bestandstype is niet toegelaten. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:282 -msgid "This file is not an image. Please try another." -msgstr "Dit bestand is geen afbeelding. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:283 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Geheugen overschreden. Probeer aub een kleiner bestand." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:284 -msgid "This is larger than the maximum size. Please try another." -msgstr "Dit is groter dan de maximum grootte. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:285 -msgid "An error occurred in the upload. Please try again later." -msgstr "Een fout is opgetreden tijdens het uploaden. Probeer eens opnieuw." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:286 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Er was een configuratiefout. Contacteer de server administrator." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:287 -msgid "You may only upload 1 file." -msgstr "Je mag slechts 1 bestand uploaden." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:288 -msgid "HTTP error." -msgstr "HTT-fout." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:289 -msgid "Upload failed." -msgstr "Upload mislukt." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:290 -msgid "IO error." -msgstr "IO-fout." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:291 -msgid "Security error." -msgstr "Beveiligingsfout" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:292 -msgid "File canceled." -msgstr "Bestand geannuleerd." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:293 -msgid "Upload stopped." -msgstr "Upload onderbroken." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:294 -msgid "Dismiss" -msgstr "Negeren" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:295 -msgid "Crunching…" -msgstr "Bewerken…" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:296 -msgid "moved to the trash." -msgstr "verplaatst naar prullenbak." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:297 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” is niet geupload omwille van een fout" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:321 -#: ../nggallery.php:488 -msgid "L O A D I N G" -msgstr "L A D E N" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:322 -#: ../nggallery.php:489 -msgid "Click to Close" -msgstr "Klik om te sluiten" - -#: ../admin/class-ngg-admin-launcher.php:424 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "Welkom bij je NextCellent Dashboard! Dit scherm geeft je allerlei informatie over NextCellent in een ogenblik. Je kan meer hulp voor elk scherm krijgen door op Help te drukken in de rechterbovenhoek." - -#: ../admin/class-ngg-admin-launcher.php:433 -msgid "The boxes on your overview screen are:" -msgstr "De hokjes op je overzichtsscherm zijn:" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:434 -#: ../admin/class-ngg-overview.php:13 -msgid "At a Glance" -msgstr "In een oogopslag" - -#: ../admin/class-ngg-admin-launcher.php:435 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." -msgstr "Toont algemene informatie over je site, zoals het aantal afbeeldingen, albums en galerijen." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:437 -#: ../admin/class-ngg-overview.php:21 -msgid "Latest News" -msgstr "Laatste nieuws" - -#: ../admin/class-ngg-admin-launcher.php:438 -msgid "The latest NextCellent news." -msgstr "Laatste nieuws omtrent NextCellent." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:440 -#: ../admin/class-ngg-overview.php:34 -msgid "Related plugins" -msgstr "Gerelateerde plugins" - -#: ../admin/class-ngg-admin-launcher.php:441 -msgid "Shows plugins that extend NextCellent." -msgstr "Toont plug-ins die werken met NextCellent." - -#: ../admin/class-ngg-admin-launcher.php:442 -msgid "Pay attention" -msgstr "Aandacht" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Voegt een statische link toe aan alle afbeeldingen" -#: ../admin/class-ngg-admin-launcher.php:443 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:446 -#: ../admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" -msgstr "Help mij JOU te helpen!" - -#: ../admin/class-ngg-admin-launcher.php:447 -msgid "Shows general information about he plugin and some links." -msgstr "Toont algemene informatie over de plug-in en sommige links." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "Geavanceerd uploaden" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:450 -msgid "Translation" -msgstr "Vertaling" - -#: ../admin/class-ngg-admin-launcher.php:451 -msgid "View information about the current translation." -msgstr "Bekijk informatie over de huidige vertaling." +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander " +"album naar je nieuwe album hieronder slepen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:454 -#: ../admin/class-ngg-overview.php:30 -msgid "Server Settings" -msgstr "Server Instellingen" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "AJAX-pagina's" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:455 -msgid "Show all the server settings!." -msgstr "Toon alle serverinstellingen." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:457 -#: ../admin/class-ngg-overview.php:26 -msgid "Plugin Check" -msgstr "Plugin controle" - -#: ../admin/class-ngg-admin-launcher.php:458 -msgid "Check if there are known errors in your installation." -msgstr "Kijk of er fouten in je installatie zijn." - -#: ../admin/class-ngg-admin-launcher.php:476 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." - -#: ../admin/class-ngg-admin-launcher.php:480 -msgid "Add new galleries to NextCellent." -msgstr "Voeg nieuwe galerijen toe aan NextCellent." - -#: ../admin/class-ngg-admin-launcher.php:484 -msgid "You must add a gallery before adding images!" -msgstr "Je moet een galerij toevoegen voor je afbeeldingen toevoegt!" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album verwijderd" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:488 -msgid "Add new images to a gallery." -msgstr "Voeg nieuwe afbeeldingen toe aan een galerij." - -#: ../admin/class-ngg-admin-launcher.php:492 -msgid "Add images from a ZIP file." -msgstr "Voeg afbeeldingen van een zip-bestand toe." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Album omschrijving:" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:496 -msgid "Import a folder from the server as a new gallery." -msgstr "Importeer een map vanop de server als een nieuwe galerij." +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Weergavemodi" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:533 -msgid "Manage your images and galleries." -msgstr "Beheer je afbeeldingen en galerijen." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:542 -msgid "Organize your galleries into albums." -msgstr "Organiseer je galerijen in albums." - -#: ../admin/class-ngg-admin-launcher.php:543 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "Selecteer eerst een album van de dropdown en sleep dan de galerijen die je wilt toevoegen of verwijderen naar en van het album." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album naam:" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:553 -msgid "Organize your pictures with tags." -msgstr "Organiseer je afbeeldingen met tags." - -#: ../admin/class-ngg-admin-launcher.php:554 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags samen te voegen." - -#: ../admin/class-ngg-admin-launcher.php:564 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per categorie." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album overzicht" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:566 -#: ../admin/class-ngg-options.php:204 -msgid "General" -msgstr "Algemeen" - -#: ../admin/class-ngg-admin-launcher.php:567 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "Algemene opties. Bevat permalinks en gerelateerde afbeeldingen." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" +msgstr "Albums" -#: ../admin/class-ngg-admin-launcher.php:570 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor miniaturen." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "Alex Rabe en Photocrati voor de originele NextGen Gallery" -# @ nggallery # @ default -#: ../admin/class-ngg-admin-launcher.php:572 -#: ../admin/class-ngg-options.php:206 -#: ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:213 -#: ../admin/functions.php:375 -#: ../admin/manage/class-ngg-image-manager.php:151 -#: ../admin/tinymce/window.php:117 -#: ../admin/tinymce/window.php:150 -#: ../admin/tinymce/window.php:274 -#: ../admin/tinymce/window.php:395 -#: ../admin/tinymce/window.php:446 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:421 -msgid "Gallery" -msgstr "Galerij" - -#: ../admin/class-ngg-admin-launcher.php:573 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit allemaal hier." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:575 -#: ../admin/class-ngg-options.php:207 -#: ../admin/class-ngg-options.php:578 -msgid "Effects" -msgstr "Effecten" - -#: ../admin/class-ngg-admin-launcher.php:576 -msgid "Make your gallery look beautiful." -msgstr "Laat je galerij er prachtig uitzien." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:578 -#: ../admin/class-ngg-options.php:208 -#: ../admin/class-ngg-options.php:625 -#: ../admin/tinymce/window.php:326 -msgid "Watermark" -msgstr "Watermerk" - -#: ../admin/class-ngg-admin-launcher.php:579 -msgid "Who doesn't want theft-proof images?" -msgstr "Wie wilt er geen diefstal-bestendige afbeeldingen?" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:581 -#: ../admin/class-ngg-options.php:209 -#: ../admin/class-ngg-options.php:462 -#: ../admin/class-ngg-options.php:488 -#: ../admin/class-ngg-options.php:777 -#: ../admin/tinymce/window.php:156 -#: ../lib/rewrite.php:218 -#: ../widgets/class-ngg-slideshow-widget.php:28 -#: ../widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" -msgstr "Slideshow" - -#: ../admin/class-ngg-admin-launcher.php:582 -msgid "Edit options for the slideshow." -msgstr "Verander opties voor de diavoorstelling." - -#: ../admin/class-ngg-admin-launcher.php:583 -msgid "Don't forget to press save!" -msgstr "Vergeet niet om op opslaan te drukken!" - -#: ../admin/class-ngg-admin-launcher.php:592 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." - -#: ../admin/class-ngg-admin-launcher.php:594 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van upgrades." - -#: ../admin/class-ngg-admin-launcher.php:604 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle hogere rollen zullen ook toegang hebben." - -#: ../admin/class-ngg-admin-launcher.php:606 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog uitbreiden." - -#: ../admin/class-ngg-admin-launcher.php:616 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "Als 'iemand' (jij zeker niet) je instellingen verknoeit heeft, kan je ze hier resetten." - -#: ../admin/class-ngg-admin-launcher.php:618 -msgid "Attention!" -msgstr "Aandacht!" - -#: ../admin/class-ngg-admin-launcher.php:619 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "Je zou de knop Verwijderen nooit moeten gebruiken!" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:632 -msgid "For more information:" -msgstr "Voor meer informatie:" - -#: ../admin/class-ngg-admin-launcher.php:633 -msgid "Support Forums" -msgstr "Ondersteuningsforums" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:635 -msgid "Source Code" -msgstr "Broncode" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:92 -#: ../admin/class-ngg-album-manager.php:112 -#: ../admin/class-ngg-album-manager.php:161 -msgid "Updated successfully" -msgstr "Met succes bijgewerkt" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:131 -msgid "Album deleted" -msgstr "Album verwijderd" - # @ nggallery -#: ../admin/class-ngg-album-manager.php:277 -#: ../admin/class-ngg-roles.php:47 -msgid "Edit Album" -msgstr "Album bewerken" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:294 -#: ../admin/class-ngg-album-manager.php:352 -msgid "Select album" -msgstr "Selecteer album" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:296 -msgid "No album selected" -msgstr "Geen album geselecteerd" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Uitlijning" # @ nggallery -# @ default -#: ../admin/class-ngg-album-manager.php:307 -msgid "Update" -msgstr "Bijwerken" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:310 -msgid "Edit album" -msgstr "Album bewerken" - -# @ nggallery -# @ default -#: ../admin/class-ngg-album-manager.php:314 -#: ../admin/class-ngg-tag-manager.php:229 -#: ../admin/manage/class-ngg-gallery-list-table.php:210 -#: ../admin/manage/class-ngg-image-list-table.php:285 -msgid "Delete" -msgstr "Verwijder" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:320 -msgid "Add new album" -msgstr "Nieuw album toevoegen" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:322 -msgid "Add" -msgstr "Toevoegen" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:334 -msgid "Show / hide used galleries" -msgstr "Toon / verberg gebruikte gallerys" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:335 -msgid "[Show all]" -msgstr "[Toon alle]" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:336 -msgid "Maximize the widget content" -msgstr "De widget inhoud maximaliseren" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:337 -msgid "[Maximize]" -msgstr "[Maximaliseer]" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:338 -msgid "Minimize the widget content" -msgstr "De widget inhoud minimaliseren" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:339 -msgid "[Minimize]" -msgstr "[Minimaliseer]" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:341 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander album naar je nieuwe album hieronder slepen" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:368 -msgid "Select gallery" -msgstr "Selecteer galerij" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:398 -msgid "Album ID" -msgstr "Album ID" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:412 -msgid "No album selected!" -msgstr "Geen album geselecteerd" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:436 -msgid "Album name:" -msgstr "Album naam:" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:442 -msgid "Album description:" -msgstr "Album omschrijving:" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:448 -msgid "Select a preview image:" -msgstr "Selecteer een afbeelding om vooraf te bekijken:" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:451 -#: ../admin/class-ngg-album-manager.php:454 -msgid "No picture" -msgstr "Geen afbeelding" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:466 -msgid "Page Link to" -msgstr "Pagina Link naar" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:468 -#: ../admin/manage/class-ngg-image-manager.php:168 -msgid "Not linked" -msgstr "Niet gelinkt" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:482 -#: ../admin/manage/class-ngg-manager.php:308 -msgid "OK" -msgstr "OK" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 -#: ../admin/tinymce/window.php:469 -msgid "Cancel" -msgstr "Annuleren" - -# @ nggallery -# @ default -#: ../admin/class-ngg-album-manager.php:582 -#: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:160 -#: ../lib/meta.php:457 -#: ../widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" -msgstr "Titel" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:584 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Pagina" - -# @ nggallery -#: ../admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" - -# @ nggallery -#: ../admin/class-ngg-installer.php:112 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je database-instellingen" - -# @ nggallery -#: ../admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" -msgstr "[Toon als slideshow]" - -# @ nggallery -#: ../admin/class-ngg-installer.php:173 -msgid "[Show picture list]" -msgstr "[Toon afbeeldingen lijst]" - -# @ nggallery -#: ../admin/class-ngg-options.php:72 -msgid "Settings updated successfully" -msgstr "Met succes bijgewerkt" - -# @ nggallery -#: ../admin/class-ngg-options.php:90 -msgid "Cache cleared" -msgstr "Cache leeg gemaakt" - -# @ nggallery -#: ../admin/class-ngg-options.php:222 -msgid "General settings" -msgstr "Instellingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:228 -#: ../admin/wpmu.php:85 -msgid "Gallery path" -msgstr "Galerij pad" - -# @ nggallery -#: ../admin/class-ngg-options.php:231 -msgid "This is the default path for all galleries" -msgstr "Dit is het standaard pad voor alle galerijen" - -# @ nggallery -#: ../admin/class-ngg-options.php:235 -#: ../admin/wpmu.php:95 -msgid "Silent database upgrade" -msgstr "Databank in stilte bijwerken" - -#: ../admin/class-ngg-options.php:238 -#: ../admin/wpmu.php:98 -msgid "Update the database without notice." -msgstr "Werk de databank bij zonder melding." - -# @ nggallery -#: ../admin/class-ngg-options.php:242 -msgid "Image files" -msgstr "Afbeeldingsbestanden" - -# @ nggallery -#: ../admin/class-ngg-options.php:246 -msgid "Delete files when removing a gallery from the database" -msgstr "Verwijder bestanden, als een galerij in de database verwijderd wordt." - -# @ nggallery -#: ../admin/class-ngg-options.php:251 -msgid "Select graphic library" -msgstr "Selecteer grafische bibliotheek" - -# @ nggallery -#: ../admin/class-ngg-options.php:256 -msgid "GD Library" -msgstr "GD bibliotheek" - -# @ nggallery -#: ../admin/class-ngg-options.php:260 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (Experimenteel)" - -# @ nggallery -#: ../admin/class-ngg-options.php:264 -msgid "Path to the ImageMagick library:" -msgstr "Locatie van de bibliotheek:" - -# @ nggallery -#: ../admin/class-ngg-options.php:270 -msgid "Media RSS feed" -msgstr "Media-RSS-feed" - -# @ nggallery -#: ../admin/class-ngg-options.php:273 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" - -# @ nggallery -#: ../admin/class-ngg-options.php:277 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" - -#: ../admin/class-ngg-options.php:280 -msgid "Include support for PicLens and CoolIris" -msgstr "Inclusief ondersteuning voor PicLens en CoolIris" - -# @ nggallery -#: ../admin/class-ngg-options.php:281 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" - -# @ nggallery -#: ../admin/class-ngg-options.php:285 -msgid "Permalinks" -msgstr "Permalinks" - -# @ nggallery -#: ../admin/class-ngg-options.php:288 -msgid "Use permalinks" -msgstr "Gebruik permalinks" - -#: ../admin/class-ngg-options.php:291 -msgid "Adds a static link to all images" -msgstr "Voegt een statische link toe aan alle afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:292 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te updaten." - -# @ nggallery -#: ../admin/class-ngg-options.php:296 -msgid "Gallery slug:" -msgstr "Galerijslug:" - -# @ nggallery -#: ../admin/class-ngg-options.php:302 -msgid "Recreate URLs" -msgstr "URL's hermaken" - -# @ nggallery -#: ../admin/class-ngg-options.php:304 -msgid "Start now »" -msgstr "Nu starten" - -# @ nggallery -#: ../admin/class-ngg-options.php:305 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Als je deze instellingen hebt aangepast, zal de URL's moeten hermaken." - -# @ nggallery -#: ../admin/class-ngg-options.php:309 -msgid "Related images" -msgstr "Gerelateerde afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:312 -msgid "Add related images" -msgstr "Voeg gerelateerde afbeeldingen toe" - -# @ nggallery -#: ../admin/class-ngg-options.php:315 -msgid "This will add related images to every post" -msgstr "Deze optie zal gerelateerde afbeeldingen toevoegen aan elk bericht" - -# @ nggallery -#: ../admin/class-ngg-options.php:319 -msgid "Match with" -msgstr "Matchen met" - -# @ nggallery -#: ../admin/class-ngg-options.php:324 -msgid "Categories" -msgstr "Categorieën" - -# @ nggallery -#: ../admin/class-ngg-options.php:335 -msgid "Max. number of images" -msgstr "Max. aantal afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:338 -msgid "0 will show all images" -msgstr "0 zal alle afbeeldingen tonen" - -# @ nggallery -# @ default -#: ../admin/class-ngg-options.php:342 -#: ../admin/class-ngg-options.php:422 -#: ../admin/class-ngg-options.php:568 -#: ../admin/class-ngg-options.php:609 -#: ../admin/class-ngg-options.php:727 -#: ../admin/class-ngg-options.php:886 -#: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:245 -#: ../admin/wpmu.php:149 -msgid "Save Changes" -msgstr "Bijwerken" - -# @ nggallery -#: ../admin/class-ngg-options.php:352 -msgid "Image settings" -msgstr "Afbeeldings instellingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:358 -#: ../admin/manage/class-ngg-gallery-list-table.php:213 -#: ../admin/manage/class-ngg-image-list-table.php:303 -#: ../admin/manage/class-ngg-manager.php:194 -#: ../admin/manage/class-ngg-manager.php:349 -msgid "Resize images" -msgstr "Formaat afbeeldingen aanpassen" - -# @ nggallery -#: ../admin/class-ngg-options.php:360 -#: ../admin/class-ngg-options.php:396 -#: ../admin/class-ngg-options.php:789 -#: ../admin/manage/actions.php:309 -#: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 -#: ../admin/tinymce/window.php:207 -#: ../admin/tinymce/window.php:315 -msgid "Width" -msgstr "Breedte" - -# @ nggallery -#: ../admin/class-ngg-options.php:362 -#: ../admin/class-ngg-options.php:398 -#: ../admin/class-ngg-options.php:791 -#: ../admin/manage/actions.php:318 -#: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 -#: ../admin/tinymce/window.php:208 -#: ../admin/tinymce/window.php:317 -msgid "Height" -msgstr "Hoogte" - -# @ nggallery -#: ../admin/class-ngg-options.php:364 -#: ../admin/manage/class-ngg-manager.php:65 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen respecteren." - -# @ nggallery -#: ../admin/class-ngg-options.php:368 -msgid "Image quality" -msgstr "Kwaliteit afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:372 -msgid "Backup original" -msgstr "Back-up van origineel" - -# @ nggallery -#: ../admin/class-ngg-options.php:376 -msgid "Create a backup for the resized images" -msgstr "Maak een back-up van de herschaalde afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:381 -msgid "Automatically resize" -msgstr "Automatisch grootte aanpassen" - -# @ nggallery -#: ../admin/class-ngg-options.php:385 -msgid "Automatically resize images on upload." -msgstr "Afbeeldingsgrootte automatisch aanpassen tijdens uploaden" - -# @ nggallery -#: ../admin/class-ngg-options.php:390 -msgid "Thumbnail settings" -msgstr "Thumbnail instellingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:391 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen opnieuw te maken." - -# @ nggallery -#: ../admin/class-ngg-options.php:394 -msgid "Thumbnail size" -msgstr "Miniauurgrootte" - -# @ nggallery -#: ../admin/class-ngg-options.php:400 -msgid "These values are maximum values." -msgstr "Dit zijn de maximale waarden" - -# @ default -#: ../admin/class-ngg-options.php:404 -#: ../admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" -msgstr "Vaste grootte" - -# @ nggallery -#: ../admin/class-ngg-options.php:407 -msgid "Ignore the aspect ratio, so no portrait thumbnails." -msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." - -# @ nggallery -#: ../admin/class-ngg-options.php:411 -msgid "Thumbnail quality" -msgstr "Thumbnail kwaliteit" - -# @ nggallery -#: ../admin/class-ngg-options.php:415 -msgid "Single picture" -msgstr "Enkele afbeelding" - -# @ nggallery -#: ../admin/class-ngg-options.php:418 -msgid "Clear cache folder" -msgstr "Leegmaken cache map" - -# @ nggallery -#: ../admin/class-ngg-options.php:419 -msgid "Proceed now »" -msgstr "Nu leegmaken" - -# @ nggallery -#: ../admin/class-ngg-options.php:433 -#: ../admin/manage/class-ngg-image-manager.php:155 -msgid "Gallery settings" -msgstr "Galerij instellingen" - -# @ default -#: ../admin/class-ngg-options.php:439 -msgid "Inline gallery" -msgstr "Inline galerij" - -#: ../admin/class-ngg-options.php:442 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Galerijen zullen op dezelfde pagina getoond worden." - -# @ nggallery -#: ../admin/class-ngg-options.php:446 -msgid "Images per page" -msgstr "Afbeeldingen per pagina" - -# @ nggallery -#: ../admin/class-ngg-options.php:449 -#: ../admin/class-ngg-options.php:881 -msgid "images" -msgstr "Afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:450 -msgid "0 will disable pagination and show all images on one page." -msgstr "0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 pagina" - -#: ../admin/class-ngg-options.php:454 -msgid "Columns" -msgstr "Kolommen" - -# @ nggallery -#: ../admin/class-ngg-options.php:457 -msgid "columns per page" -msgstr "Afbeeldingen per pagina" - -# @ nggallery -#: ../admin/class-ngg-options.php:458 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst onder de afbeeldingen." - -# @ nggallery -#: ../admin/class-ngg-options.php:466 -msgid "Enable slideshow" -msgstr "Flash-diavoorstelling inschakelen" - -#: ../admin/class-ngg-options.php:470 -msgid "Text to show:" -msgstr "Te tonen tekst:" - -#: ../admin/class-ngg-options.php:474 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de weergavemodi." - -# @ nggallery -#: ../admin/class-ngg-options.php:478 -msgid "Show first" -msgstr "Toon eerst" - -# @ nggallery -#: ../admin/class-ngg-options.php:483 -#: ../widgets/class-ngg-gallery-widget.php:110 -msgid "Thumbnails" -msgstr "Thumbnails" - -#: ../admin/class-ngg-options.php:491 -msgid "Choose what visitors will see first." -msgstr "Kies wat bezoekers eerst zullen zien." - -# @ nggallery -#: ../admin/class-ngg-options.php:495 -msgid "ImageBrowser" -msgstr "Afbeeldingsbrowser" - -# @ nggallery -#: ../admin/class-ngg-options.php:499 -msgid "Use ImageBrowser instead of another effect." -msgstr "In plaats van een effect zal de galerij de afbeeldingsbrowser openen" - -# @ nggallery -#: ../admin/class-ngg-options.php:504 -msgid "Hidden images" -msgstr "Verborgen afbeeldingen" - -#: ../admin/class-ngg-options.php:508 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt (zoals Thickbox, Lightbox, enz.)." - -#: ../admin/class-ngg-options.php:510 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" - -# @ nggallery -#: ../admin/class-ngg-options.php:514 -msgid "AJAX pagination" -msgstr "AJAX-pagina's" - -#: ../admin/class-ngg-options.php:518 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te herladen." - -# @ nggallery -#: ../admin/class-ngg-options.php:520 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Opmerking: Werkt alleen in combinatie met het shutter-effect." - -# @ nggallery -#: ../admin/class-ngg-options.php:524 -msgid "Sort options" -msgstr "Opties sorteren" - -# @ nggallery -#: ../admin/class-ngg-options.php:527 -msgid "Sort thumbnails" -msgstr "Thumbnail volgorde" - -# @ nggallery -#: ../admin/class-ngg-options.php:532 -msgid "Custom order" -msgstr "Volgorde wijzigen" - -# @ nggallery -#: ../admin/class-ngg-options.php:536 -#: ../admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" -msgstr "Afbeeldings ID" - -# @ nggallery -#: ../admin/class-ngg-options.php:540 -msgid "File name" -msgstr "Bestandsnaam" - -# @ nggallery -#: ../admin/class-ngg-options.php:544 -msgid "Alt / Title text" -msgstr "Alt / Titel tekst" - -# @ nggallery -#: ../admin/class-ngg-options.php:548 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Datum / tijd" - -# @ nggallery -#: ../admin/class-ngg-options.php:555 -msgid "Sort direction" -msgstr "Volgorde" - -# @ nggallery -#: ../admin/class-ngg-options.php:559 -#: ../admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" -msgstr "Oplopend" - -# @ nggallery -#: ../admin/class-ngg-options.php:563 -#: ../admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" -msgstr "Aflopend" - -# @ nggallery -#: ../admin/class-ngg-options.php:583 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden aan je thema." - -# @ nggallery -#: ../admin/class-ngg-options.php:584 -msgid "With the placeholder %GALLERY_NAME% you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "
Er kan navigatie toegevoegd worden aan de afbeeldingen (hangt van het effect af). Wijzig de code uitsluitend als je voor een afwijkend thumbnail effect gaat of als je weet waar je mee bezig bent!" - -# @ nggallery -#: ../admin/class-ngg-options.php:588 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript Thumbnail effect" - -# @ default -# @ nggallery -#: ../admin/class-ngg-options.php:591 -#: ../admin/media-upload.php:232 -msgid "None" -msgstr "Geen" - -# @ nggallery -#: ../admin/class-ngg-options.php:592 -msgid "Thickbox" -msgstr "Thickbox" - -# @ nggallery -#: ../admin/class-ngg-options.php:593 -msgid "Lightbox" -msgstr "Lightbox" - -# @ nggallery -#: ../admin/class-ngg-options.php:594 -msgid "Highslide" -msgstr "Highslide" - -# @ nggallery -#: ../admin/class-ngg-options.php:595 -msgid "Shutter" -msgstr "Sluiter" - -# @ nggallery -#: ../admin/class-ngg-options.php:596 -#: ../admin/tinymce/window.php:181 -msgid "Custom" -msgstr "Custom" - -# @ nggallery -#: ../admin/class-ngg-options.php:601 -msgid "Link Code line" -msgstr "Link Code regel" - -# @ nggallery -#: ../admin/class-ngg-options.php:626 -msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." -msgstr "Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze actie kan niet ongedaan gemaakt worden." - -# @ nggallery -#: ../admin/class-ngg-options.php:631 -msgid "Preview" -msgstr "Vooraf bekijken" - -# @ nggallery -#: ../admin/class-ngg-options.php:632 -msgid "Select an image" -msgstr "Selecteer een afbeelding om vooraf te bekijken:" - -# @ nggallery -#: ../admin/class-ngg-options.php:637 -msgid "View full image" -msgstr "Afbeelding vooraf bekijken" - -# @ nggallery -#: ../admin/class-ngg-options.php:641 -#: ../admin/class-ngg-options.php:645 -msgid "Position" -msgstr "Positie" - -# @ nggallery -#: ../admin/class-ngg-options.php:665 -msgid "Offset" -msgstr "Offset" - -# @ nggallery -#: ../admin/class-ngg-options.php:680 -msgid "Use image as watermark" -msgstr "Gebruik afbeelding als watermerk" - -# @ nggallery -#: ../admin/class-ngg-options.php:683 -msgid "URL to file" -msgstr "URL naar bestand" - -# @ nggallery -#: ../admin/class-ngg-options.php:687 -msgid "Use text as watermark" -msgstr "Gebruik tekst als watermerk" - -# @ nggallery -#: ../admin/class-ngg-options.php:690 -msgid "Font" -msgstr "Lettertype" - -# @ nggallery -#: ../admin/class-ngg-options.php:702 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Deze functie zal niet werken, omdat je een Free Type library nodig hebt" - -# @ nggallery -#: ../admin/class-ngg-options.php:704 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Je kan meer lettertypes uploaden in de map nggallery/fonts" - -# @ default -# @ nggallery -#: ../admin/class-ngg-options.php:710 -#: ../admin/manage/class-ngg-manager.php:81 -#: ../admin/media-upload.php:242 -msgid "Size" -msgstr "Formaat" - -# @ nggallery -#: ../admin/class-ngg-options.php:714 -msgid "Color" -msgstr "Kleur" - -# @ nggallery -#: ../admin/class-ngg-options.php:718 -msgid "Text" -msgstr "Tekst" - -# @ nggallery -#: ../admin/class-ngg-options.php:722 -msgid "Opaque" -msgstr "Ondoorzichtig" - -#: ../admin/class-ngg-options.php:780 -msgid "Fit to space" -msgstr "Aanpassen aan de ruimte" - -#: ../admin/class-ngg-options.php:783 -#: ../widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." -msgstr "Pas de diavoorstelling aan aan de beschikbare ruimte." - -# @ nggallery -#: ../admin/class-ngg-options.php:787 -msgid "Default size" -msgstr "Standaardgrootte" - -# @ nggallery -#: ../admin/class-ngg-options.php:796 -msgid "Transition / Fade effect" -msgstr "Overgang afbeeldingen / Vervaag effect" - -#: ../admin/class-ngg-options.php:801 -msgid "Attention Seekers" -msgstr "Aandacht!" - -#: ../admin/class-ngg-options.php:802 -msgid "Bouncing Entrances" -msgstr "Stuiterende ingangen" - -#: ../admin/class-ngg-options.php:803 -msgid "Fading Entrances" -msgstr "Vervagende ingangen" - -#: ../admin/class-ngg-options.php:804 -msgid "Fading Exits" -msgstr "Vervagende uitgangen" - -#: ../admin/class-ngg-options.php:805 -msgid "Flippers" -msgstr "Flippers" - -# @ nggallery -#: ../admin/class-ngg-options.php:806 -msgid "Lightspeed" -msgstr "Sluiter snelheid" - -#: ../admin/class-ngg-options.php:807 -msgid "Rotating Entrances" -msgstr "Draaiende ingangen" - -#: ../admin/class-ngg-options.php:808 -msgid "Rotating Exits" -msgstr "Draaiende uitgangen" - -#: ../admin/class-ngg-options.php:809 -msgid "Specials" -msgstr "Bijzonderheden" - -#: ../admin/class-ngg-options.php:810 -msgid "Zoom Entrances" -msgstr "Zoomende ingangen" - -#: ../admin/class-ngg-options.php:819 -msgid "These effects are powered by" -msgstr "Deze effecten zijn mogelijk door" - -#: ../admin/class-ngg-options.php:819 -msgid "Click here for examples of all effects and to learn more." -msgstr "Klik hier voor een voorbeeld van alle effecten en om meer te leren." - -#: ../admin/class-ngg-options.php:823 -msgid "Loop" -msgstr "Herhalen" - -#: ../admin/class-ngg-options.php:826 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." -msgstr "Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een lusillusie te creëren." - -#: ../admin/class-ngg-options.php:830 -msgid "Mouse/touch drag" -msgstr "Muis/aanraak slepen" - -#: ../admin/class-ngg-options.php:833 -msgid "Enable dragging with the mouse (or touch)." -msgstr "Schakel slepen met de muis (of aanraking) in." - -# @ nggallery -#: ../admin/class-ngg-options.php:837 -msgid "Previous / Next" -msgstr "Vorige tags" - -#: ../admin/class-ngg-options.php:840 -msgid "Show next/previous buttons." -msgstr "Knop vorige/volgende tonen." - -# @ nggallery -#: ../admin/class-ngg-options.php:844 -msgid "Show dots" -msgstr "Toon als" - -# @ nggallery -#: ../admin/class-ngg-options.php:847 -msgid "Show dots for each image." -msgstr "Afbeelding uitrekken" - -#: ../admin/class-ngg-options.php:851 -msgid "Autoplay" -msgstr "Automatisch afspelen" - -# @ nggallery -#: ../admin/class-ngg-options.php:854 -msgid "Automatically play the images." -msgstr "Automatisch grootte aanpassen" - -# @ nggallery -#: ../admin/class-ngg-options.php:858 -msgid "Duration" -msgstr "Tijdsduur" - -# @ nggallery -#: ../admin/class-ngg-options.php:861 -msgid "sec." -msgstr "sec." - -#: ../admin/class-ngg-options.php:865 -msgid "Pause on hover" -msgstr "Pauzeren bij hover" - -#: ../admin/class-ngg-options.php:868 -msgid "Pause when hovering over the slideshow." -msgstr "Verander opties voor de diavoorstelling." - -# @ nggallery -#: ../admin/class-ngg-options.php:872 -msgid "Click for next" -msgstr "Klik om te sluiten" - -# @ default -#: ../admin/class-ngg-options.php:875 -msgid "Click to go to the next image." -msgstr "Ga naar de volgende pagina" - -# @ nggallery -#: ../admin/class-ngg-options.php:878 -#: ../admin/tinymce/window.php:194 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Number of images" -msgstr "Aantal afbeeldingen" - -#: ../admin/class-ngg-options.php:882 -msgid "Number of images to display when using random or latest." -msgstr "Aantal afbeeldingen bij laatste of willekeurig." - -# @ nggallery -#: ../admin/class-ngg-options.php:945 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Opnieuw opgebouwde afbeelding structuur: %s / %s afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:946 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Opnieuw opgebouwde gallery structuur: %s / %s gallerys" - -# @ nggallery -#: ../admin/class-ngg-options.php:947 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Opnieuw opgebouwde album structuur: %s / %s albums" - -# @ nggallery -#: ../admin/class-ngg-options.php:1001 -msgid "Done." -msgstr "Klaar." - -#: ../admin/class-ngg-overview.php:39 -msgid "Contributors" -msgstr "Bijdragers" - -# @ nggallery -#: ../admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." -msgstr "Hier kunnen de afbeeldingen, gallerys en albums beheerd worden." - -# @ nggallery -#: ../admin/class-ngg-overview.php:56 -msgid "Image" -msgstr "Afbeelding" - -# @ nggallery -#: ../admin/class-ngg-overview.php:62 -#: ../admin/tinymce/window.php:118 -#: ../admin/tinymce/window.php:233 -#: ../lib/rewrite.php:226 -msgid "Album" -msgstr "Album" - -# @ nggallery -#: ../admin/class-ngg-overview.php:67 -msgid "Add new pictures" -msgstr "Eén afbeelding" - -# @ default -#: ../admin/class-ngg-overview.php:104 -msgid "Storage Space" -msgstr "Opslag ruimte" - -# @ default -#: ../admin/class-ngg-overview.php:107 -msgid "Allowed" -msgstr "Je hebt geen toestemming om hier te zijn" - -# @ default -#: ../admin/class-ngg-overview.php:108 -#, php-format -msgid "%2$s MB" -msgstr "%2$sMB" - -#: ../admin/class-ngg-overview.php:111 -msgid "Used" -msgstr "Toon / verberg gebruikte galerijen" - -# @ default -#: ../admin/class-ngg-overview.php:112 -#, php-format -msgid "%2$s MB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" - -# @ nggallery -#: ../admin/class-ngg-overview.php:126 -#, php-format -msgid "The newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina om te controleren op updates." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle galerijen" -# @ default -#: ../admin/class-ngg-overview.php:137 -msgid "Untitled" -msgstr "Zonder titel" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" +"Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor " +"miniaturen." # @ nggallery -#: ../admin/class-ngg-overview.php:305 -msgid "Running..." -msgstr "Bezig... even wachten" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Gebruikers toestaan de rollen voor andere site auteurs te wijzigen" # @ nggallery -#: ../admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" -msgstr "Plugin controle / thema conflict" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Gebruikers toestaan een stijl te kiezen voor de galerij" # @ nggallery -#: ../admin/class-ngg-overview.php:350 -#: ../admin/class-ngg-overview.php:356 -#: ../admin/class-ngg-overview.php:362 -msgid "Not tested" -msgstr "Niet getest" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Gebruikers toestaan afbeeldingsmappen te importeren vanaf de server." # @ nggallery -#: ../admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" -msgstr "Er kan geen conflict worden gevonden" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Gebruikers toestaan zip mappen te uploaden" # @ nggallery -#: ../admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Test mislukt, schakel andere plugins uit en stel het standaard thema in" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "Toegestane karakters voor bestanden en mappen zijn \"%s\"." # @ nggallery -#: ../admin/class-ngg-overview.php:355 -msgid "Test image function" -msgstr "Test afbeeldingsfunctie" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" +msgstr "Toegestane karakters voor bestanden en mappen zijn %s" -# @ nggallery -#: ../admin/class-ngg-overview.php:357 -msgid "The plugin could create images." -msgstr "De plugin kan geen afbeeldingen maken" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." -msgstr "Kan de afbeeldingen niet maken, controleer de geheugen limiet" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" # @ nggallery -#: ../admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" -msgstr "Controleer thema compatibiliteit" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alfabetisch" -# @ nggallery -#: ../admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Je thema zou moeten werken met NextCellent Gallery" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "Ook een dikke dank u wel aan de nieuwe vertalers: " # @ nggallery -#: ../admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het thema" +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/class-ngg-overview.php:368 -msgid "Check plugin" -msgstr "Controleer plugin" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "Alt- & titeltekst" # @ nggallery -#: ../admin/class-ngg-overview.php:384 -msgid "Graphic Library" -msgstr "Grafische bibliotheek" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/class-ngg-overview.php:410 -msgid "There is no GD support" -msgstr "Geen GD ondersteuning" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel tekst" -# @ nggallery -#: ../admin/class-ngg-overview.php:423 -#: ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 -#: ../admin/class-ngg-overview.php:503 -msgid "Yes" -msgstr "Ja" +# @ default +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Een fout is opgetreden tijdens het uploaden. Probeer eens opnieuw." # @ nggallery -#: ../admin/class-ngg-overview.php:425 -#: ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 -#: ../admin/class-ngg-overview.php:505 -msgid "No" -msgstr "Nee" +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "en de thumbnails map" # @ nggallery -#: ../admin/class-ngg-overview.php:445 -msgid "Not set" -msgstr "Niet ingesteld" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Opening" # @ nggallery -#: ../admin/class-ngg-overview.php:449 -msgid "On" -msgstr "Aan" +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Toepassen" -# @ nggallery -#: ../admin/class-ngg-overview.php:451 -msgid "Off" -msgstr "Uit" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "Parameters toepassen" # @ nggallery -#: ../admin/class-ngg-overview.php:457 -#: ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 -#: ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 -#: ../admin/class-ngg-overview.php:487 -msgid "N/A" -msgstr "N/A" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Oplopend" # @ nggallery -#: ../admin/class-ngg-overview.php:485 -msgid " MB" -msgstr " MByte" +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "In een oogopslag" -# @ nggallery -#: ../admin/class-ngg-overview.php:509 -msgid "Operating System" -msgstr "Operating Systeem" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "Aandacht!" # @ nggallery -#: ../admin/class-ngg-overview.php:511 -msgid "Server" -msgstr "Server" +# @ default +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Auteur" # @ nggallery -#: ../admin/class-ngg-overview.php:512 -msgid "Memory Usage" -msgstr "Geheugen gebruik" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Auteur positie" # @ nggallery -#: ../admin/class-ngg-overview.php:513 -msgid "MYSQL Version" -msgstr "MYSQL Versie" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "Automatisch grootte aanpassen" # @ nggallery -#: ../admin/class-ngg-overview.php:514 -msgid "SQL Mode" -msgstr "SQL Mode" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Automatisch grootte aanpassen" # @ nggallery -#: ../admin/class-ngg-overview.php:515 -msgid "PHP Version" -msgstr "PHP Versie" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Afbeeldingsgrootte automatisch aanpassen tijdens uploaden" -# @ nggallery -#: ../admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" -msgstr "PHP toegestaan URL fopen" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "Automatisch afspelen" # @ nggallery -#: ../admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" -msgstr "PHP Geheugen Limiet" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Terug" # @ nggallery -#: ../admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload formaat" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Terug naar galerij" # @ nggallery -#: ../admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" -msgstr "PHP Max Post formaat" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Back-up van origineel" -# @ nggallery -#: ../admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking limiet" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "Basis" -# @ nggallery -#: ../admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Uitvoering tijd" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" -msgstr "PHP Exif ondersteuning" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" -msgstr "PHP IPTC ondersteuning" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:524 -msgid "PHP XML Support" -msgstr "PHP XML ondersteuning" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -# @ default -#: ../admin/class-ngg-overview.php:532 -msgid "Loading…" -msgstr "Laden…" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -# @ default -#: ../admin/class-ngg-overview.php:532 -msgid "This widget requires JavaScript." -msgstr "Deze widget vereist JavaScript." +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" -#: ../admin/class-ngg-overview.php:557 -msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken met NextCellent Gallery!" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/class-ngg-overview.php:599 -#, php-format -msgid "By %s" -msgstr "Door %s" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "Stuiterende ingangen" -# @ default -#. translators: 1: Plugin name and version. -#: ../admin/class-ngg-overview.php:611 +# @ nggallery +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Blader..." + +#: admin/class-ngg-style.php:270 #, php-format -msgid "Install %s now" -msgstr "Nu %s installeren" +msgid "Browsing %s" +msgstr "%s verkennen" -# @ default -#: ../admin/class-ngg-overview.php:611 -msgid "Install Now" -msgstr "Installeer" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" # @ nggallery -#. translators: 1: Plugin name and version -#: ../admin/class-ngg-overview.php:618 -#, php-format -msgid "Update %s now" -msgstr "%s nu bijwerken" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache leeg gemaakt" # @ nggallery -# @ default -#: ../admin/class-ngg-overview.php:618 -msgid "Update Now" -msgstr "Bijwerken" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Camera" # @ nggallery -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -#, php-format -msgid "More information about %s" -msgstr "Voor meer informatie over %s" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Camera / Type" # @ nggallery -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -msgid "More Details" -msgstr "Meer instellingen" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Annuleren" -#: ../admin/class-ngg-overview.php:679 -msgid "Untested with your version of WordPress" -msgstr "Niet-getest met jouw versie van WordPress" +# @ nggallery +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Titel" -#: ../admin/class-ngg-overview.php:681 -msgid "Incompatible with your version of WordPress" -msgstr "Niet compatibel met jouw versie van WordPress" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Carousel" -#: ../admin/class-ngg-overview.php:683 -msgid "Compatible with your version of WordPress" -msgstr "Compatibel met jouw versie van WordPress" +# @ nggallery +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Categorieën" -#: ../admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." -msgstr "Deze plug-in is een aanpassing van NextGen Gallery, versie 1.9.13." +# @ nggallery +#: lib/meta.php:463 +msgid "Category" +msgstr "Categorie" -#: ../admin/class-ngg-overview.php:747 -msgid "Developed & maintained by WPGetReady.com" -msgstr "Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
Ontwikkeld en onderhouden door WPGetReady.com" +# @ default +# @ nggallery +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Centreren" -#: ../admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Je kan helpen door deze plug-in een goede rating te geven! Bedankt!" +# @ nggallery +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "Inschakelen style selectie" -#: ../admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" -msgstr "Plug-instartpagina bezoeken" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "Datum bewerken" # @ nggallery -#: ../admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" -msgstr "Welkom bij NextCellent Gallery!" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Bijwerken opties" -#: ../admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" -msgstr "Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een heleboel mensen. Een speciale dank u aan onderstaande personen:" +# @ nggallery +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Stijl bewerken" -#: ../admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" -msgstr "Alex Rabe en Photocrati voor de originele NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "Kijk of er fouten in je installatie zijn." -#: ../admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "voor het onderhouden van deze fork van NextGEN Gallery" +# @ nggallery +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Controleer plugin" # @ nggallery -#: ../admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" -msgstr "voor de Watermerk plugin" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin controle / thema conflict" -#: ../admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" -msgstr "voor zijn implementatie van het veranderen van de uploaddatum met jQuery" +# @ nggallery +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Controleer thema compatibiliteit" -#: ../admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" -msgstr "voor zijn codesuggesties m.b.t. nggtags" +# @ nggallery +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Klik deze link, als je niet weet hoe je rechten moet toewijzen :" -#: ../admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" -msgstr "voor zijn suggesties m.b.t. sjablonen" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan." -#: ../admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " -msgstr "Ook een dikke dank u wel aan de nieuwe vertalers: " +# @ nggallery +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Kies galerij" # @ nggallery -#: ../admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" -msgstr "Instellen Rollen/Rechten voor gebruik NextGEN" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Kies de standaard stijl voor de galerijen." + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "Kies wat bezoekers eerst zullen zien." # @ nggallery -#: ../admin/class-ngg-roles.php:17 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." +#: lib/meta.php:468 +msgid "City" +msgstr "Plaats" # @ nggallery -#: ../admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" -msgstr "Als je een flexibeler gebruikersmanagement wilt, kijk dan eens bij " +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Leegmaken cache map" # @ nggallery -#: ../admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" -msgstr "NextCellent Gallery overzicht" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "Klik om te sluiten" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "Klik hier om de browserupload te gebruiken" # @ nggallery -#: ../admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" -msgstr "Gebruik TinyMCE-knop / Media Toevoegen" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klik om te sluiten" + +# @ default +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "Ga naar de volgende pagina" # @ nggallery -#: ../admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" -msgstr "Galerij toevoegen / afbeeldingen uploaden" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Kleur" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Kolommen" # @ nggallery -#: ../admin/class-ngg-roles.php:35 -msgid "Manage gallery" -msgstr "Galerij Beheren" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "Afbeeldingen per pagina" + +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" # @ nggallery -#: ../admin/class-ngg-roles.php:39 -msgid "Manage others gallery" -msgstr "Beheer galerij van anderen" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Compacte versie" # @ nggallery -#: ../admin/class-ngg-roles.php:43 -msgid "Manage tags" -msgstr "Beheer tags" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Contact" # @ nggallery -#: ../admin/class-ngg-roles.php:51 -msgid "Change style" -msgstr "Stijl bewerken" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "bevat geen afbeeldingen" # @ nggallery -#: ../admin/class-ngg-roles.php:55 -msgid "Change options" -msgstr "Bijwerken opties" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "Verder naar NextCellent" + +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Bijdragers" # @ nggallery -#: ../admin/class-ngg-roles.php:59 -msgid "Update capabilities" -msgstr "Bijwerken" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "%1$s afbeelding(en) gekopieerd naar galerij: %2$s ." # @ nggallery -#: ../admin/class-ngg-roles.php:82 -msgid "Updated capabilities" -msgstr "Mogelijkheden bijgewerkt" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopieer afbeelding naar..." # @ nggallery -#: ../admin/class-ngg-setup.php:14 -msgid "Reset options" -msgstr "Opties terugzetten" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopieer naar..." # @ nggallery -#: ../admin/class-ngg-setup.php:17 -msgid "Reset all options/settings to the default installation." -msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" # @ nggallery -#: ../admin/class-ngg-setup.php:19 -msgid "Reset settings" -msgstr "Instellingen terugzetten" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright opmerking:" # @ nggallery -#: ../admin/class-ngg-setup.php:25 -msgid "Uninstall plugin tables" -msgstr "Deïnstalleer plugin tabellen" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Kan afbeelding maken met %s x %s pixels" # @ nggallery -#: ../admin/class-ngg-setup.php:30 -msgid "You don't like NextCellent Gallery?" -msgstr "Vind je NextCellent niet leuk?" +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." +msgstr "Kan de afbeeldingen niet maken, controleer de geheugen limiet" -#: ../admin/class-ngg-setup.php:31 -msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." -msgstr "Met deze knop kan u de databanktabellen wissen. Dit zou ook vanzelf moeten gebeuren als je op de normale wijze verwijdert, maar het kan nuttig zijn om NextCellent manueel te verwijderen." +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" # @ nggallery -#: ../admin/class-ngg-setup.php:34 -msgid "WARNING:" -msgstr "WAARSCHUWING:" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Geen geldige mapnaam" -# @ nggallery -#: ../admin/class-ngg-setup.php:36 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr " Eenmaal verwijderd, kan dit niet ongedaan gemaakt worden. Je zult een Database Backup plugin van WordPress moeten gebruiken om eerst een backup te maken van alle tabellen. NextCellent Gallery is opgeslagen in de tabellen " +# @ default +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "Kon bestand niet verplaatsen." -# @ nggallery -#: ../admin/class-ngg-setup.php:36 -msgid "and" -msgstr "en" +# @ default +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "Kon het css-bestand niet verplaatsen." -#: ../admin/class-ngg-setup.php:39 -msgid "Show uninstall button" -msgstr "Knop verwijderen tonen" +# @ default +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "Kon bestand niet opslaan." # @ nggallery -#: ../admin/class-ngg-setup.php:40 -msgid "Uninstall plugin" -msgstr "Deïnstalleer knop" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Kan de originele afbeelding niet terugzetten" # @ nggallery -#: ../admin/class-ngg-setup.php:49 -msgid "Reset all options to default settings?" -msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" - -#: ../admin/class-ngg-setup.php:51 -#: ../admin/class-ngg-setup.php:66 -msgid "Choose [Cancel] to Stop, [OK] to proceed." -msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan." - -#: ../admin/class-ngg-setup.php:64 -msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." -msgstr "Je staat op het punt deze plug-in te verwijderen van WordPress. Deze actie kan niet ongedaan gemaakt worden." +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" # @ nggallery -#: ../admin/class-ngg-setup.php:97 -msgid "Reset all settings to the default parameters." -msgstr "Alle instellingen terugzetten naar de standaard waarden" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Postcode" # @ nggallery -#: ../admin/class-ngg-setup.php:104 -msgid "Uninstall successful! Now delete the plugin and enjoy your life!" -msgstr "Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder leven! Veel plezier!" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Maak een back-up van de herschaalde afbeeldingen" # @ nggallery -#: ../admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." -msgstr "Css-bestand met succes geselecteerd." +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Maak een nieuwe, lege galerij bij de map" -#: ../admin/class-ngg-style.php:120 -msgid "No CSS file will be used." -msgstr "Geen css-bestand zal gebruikt worden." +# @ nggallery +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "Maak een nieuwe, lege galerij in de map %s" -# @ default -#: ../admin/class-ngg-style.php:129 -#: ../admin/class-ngg-style.php:169 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Je hebt niet de juiste permissies om sjablonen van deze site te bewerken" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Nieuwe pagina maken" -# @ default -#: ../admin/class-ngg-style.php:154 -msgid "Could not move file." -msgstr "Kon bestand niet verplaatsen." +# @ nggallery +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Nieuwe thumbnails maken" # @ nggallery -#: ../admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." -msgstr "CSS bestand met succes bijgewerkt." +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Credit" # @ default -#: ../admin/class-ngg-style.php:162 -msgid "Could not save file." -msgstr "Kon bestand niet opslaan." +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bewerken…" # @ nggallery -#: ../admin/class-ngg-style.php:182 +#: admin/class-ngg-style.php:182 msgid "CSS file successfully moved." msgstr "CSS bestand met succes verplaatst." -# @ default -#: ../admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." -msgstr "Kon het css-bestand niet verplaatsen." +# @ nggallery +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "CSS bestand met succes bijgewerkt." -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "Je css-bestand is ingesteld door een thema of een plug-in." +# @ nggallery +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Custom" -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "This CSS file will be applied:" -msgstr "Dit css-bestand zal gebruikt worden:" +# @ nggallery +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Volgorde wijzigen" # @ nggallery -#: ../admin/class-ngg-style.php:248 -msgid "Style Editor" -msgstr "Stijl bewerken" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Aanpassen thumbnail" # @ nggallery -#: ../admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" -msgstr "Activeer en gebruik style sheet:" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Database fout. Kan geen galerij toevoegen!" # @ nggallery -#: ../admin/class-ngg-style.php:259 -msgid "Activate" -msgstr "Activeren" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum / tijd" # @ nggallery -#: ../admin/class-ngg-style.php:268 -#, php-format -msgid "Editing %s" -msgstr "%s aan het bewerken" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Datum gemaakt" -#: ../admin/class-ngg-style.php:270 -#, php-format -msgid "Browsing %s" -msgstr "%s verkennen" +# @ nggallery +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "Datum genomen" # @ nggallery -#: ../admin/class-ngg-style.php:273 -msgid "(from the theme folder)" -msgstr "(van de themamap)" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/tijd" -#: ../admin/class-ngg-style.php:283 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." -msgstr "Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste map verplaatsen." +# @ nggallery +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Standaardgrootte" # @ nggallery -#: ../admin/class-ngg-style.php:286 -msgid "Move file" -msgstr "Verplaats bestand" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standaard style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "°" # @ nggallery # @ default -#: ../admin/class-ngg-style.php:291 -#: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:213 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Auteur" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Verwijder" # @ nggallery -#: ../admin/class-ngg-style.php:292 -msgid "Version" -msgstr "Versie" +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr " \"%s\" verwijderen?" # @ nggallery -#: ../admin/class-ngg-style.php:296 -msgid "File location" -msgstr "Bestandslocatie" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Verwijder bestanden, als een galerij in de database verwijderd wordt." # @ nggallery -#: ../admin/class-ngg-style.php:309 -msgid "Update File" -msgstr "Bestand bijwerken" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Afbeeldingen verwijderen" # @ nggallery -#: ../admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." -msgstr "Als dit bestand beschrijfbaar zou zijn, zou je het kunnen bewerken" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr " verwijder Tag" # @ nggallery -#: ../admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." -msgstr "Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Tags verwijderen" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:45 -msgid "Most popular" -msgstr "Meest populair" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Aflopend" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:46 -msgid "Least used" -msgstr "Laatst gebruikt" +# @ default +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Beschrijving" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" -msgstr "Alfabetisch" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" +"Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
Ontwikkeld en " +"onderhouden door WPGetReady.com" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" -msgstr "Bestaande tags" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:118 -msgid "Search tags" -msgstr "Zoek tags" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:122 -msgid "Go" -msgstr "Ga" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimensies" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" -msgstr "Volgorde bepalen:" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Directory" + +# @ default +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Negeren" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:162 -#: ../admin/class-ngg-tag-manager.php:166 -#: ../admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" -msgstr "Vorige tags" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Weergavemodi" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:175 -msgid "Next tags" -msgstr "Volgende tags" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "bestaat niet!" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" -msgstr "Hernoem tag" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "Vergeet niet om op opslaan te drukken!" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:195 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten die deze tag gebruiken zullen bijgewerkt worden." +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Klaar." -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:196 -#: ../admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Je kunt meerdere tags specificeren om te hernoemen door ze met komma's te scheiden" +# @ default +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "Sleep bestanden naar dit venster" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" -msgstr "Tag(s) om te hernoemen:" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Tijdsduur" +# @ default # @ nggallery -#: ../admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" -msgstr "Nieuwe tag na(a)m(en):" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bewerk" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:207 -msgid "Rename" -msgstr "Hernoem" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album bewerken" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" -msgstr " verwijder Tag" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album bewerken" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:221 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden van alle berichten." +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" +"Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per " +"categorie." # @ nggallery -#: ../admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden door komma's" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerij bewerken" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "Verander opties voor de diavoorstelling." # @ nggallery -#: ../admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" -msgstr "Tag(s) verwijderen:" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Bewerk status" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:235 +#: admin/class-ngg-tag-manager.php:235 msgid "Edit Tag Slug" msgstr "Bewerk tag slug" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:243 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Bewerk thumbnail" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" -msgstr "Tag(s) om te matchen:" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "%s aan het bewerken" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" -msgstr "Slug(s) instellen:" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Effect" -# @ default # @ nggallery -#: ../admin/class-ngg-tag-manager.php:255 -#: ../admin/manage/class-ngg-gallery-list-table.php:106 -msgid "Edit" -msgstr "Bewerk" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effecten" -# @ nggallery -#: ../admin/functions.php:38 -msgid "No valid gallery name!" -msgstr "Geen geldige galerij naam!" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "Schakel slepen met de muis (of aanraking) in." # @ nggallery -#: ../admin/functions.php:48 -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -#: ../admin/functions.php:158 -#: ../admin/functions.php:165 -#: ../admin/functions.php:345 -#: ../admin/functions.php:353 -msgid "Directory" -msgstr "Directory" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Inschakelen importeer functie" # @ nggallery -#: ../admin/functions.php:48 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Inschakelen Rollen/Rechten mogelijkheden" # @ nggallery -#: ../admin/functions.php:49 -#: ../admin/functions.php:58 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Klik deze link, als je niet weet hoe je rechten moet toewijzen :" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Flash-diavoorstelling inschakelen" # @ nggallery -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -msgid "is not writeable !" -msgstr "is niet beschrijfbaar!" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Inschakelen style selectie" # @ nggallery -#: ../admin/functions.php:79 -#: ../admin/functions.php:88 -#: ../admin/functions.php:1127 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Niet mogelijk de directory aan te maken" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Inschakelen upload quota controle" # @ nggallery -#: ../admin/functions.php:92 -msgid "The server setting Safe-Mode is on !" -msgstr "The server Safe-Mode is aan!" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Inschakelen zip upload optie" # @ nggallery -#: ../admin/functions.php:93 -msgid "If you have problems, please create directory" -msgstr "Als je problemen hebt, maak map " +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden " +"van alle berichten." # @ nggallery -#: ../admin/functions.php:94 -msgid "and the thumbnails directory" -msgstr "en de thumbnails map" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" # @ nggallery -#: ../admin/functions.php:94 -msgid "with permission 777 manually !" -msgstr "met permissie 777 handmatig ingesteld !" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid " +"ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten " +"die deze tag gebruiken zullen bijgewerkt worden." # @ nggallery -#: ../admin/functions.php:120 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" -msgstr "Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of pagina tonen met de code %2$s.
" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Geef tags in" -# @ nggallery -#: ../admin/functions.php:123 -#: ../admin/functions.php:310 -#: ../admin/functions.php:413 -msgid "Edit gallery" -msgstr "Galerij bewerken" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" # @ nggallery -#: ../admin/functions.php:158 -#: ../admin/functions.php:345 -msgid "doesn`t exist!" -msgstr "bestaat niet!" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Fout bij roteren van de thumbnail" # @ nggallery -#: ../admin/functions.php:165 -#: ../admin/functions.php:353 -msgid "contains no pictures" -msgstr "bevat geen afbeeldingen" - -#: ../admin/functions.php:192 -msgid "Something went wrong when renaming" -msgstr "Iets ging verkeerd bij het hernoemen van" - -#: ../admin/functions.php:192 -msgid "Importing was aborted." -msgstr "Importeren is gestopt." +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Fout bij updaten van de thumbnail" # @ nggallery -#: ../admin/functions.php:210 -#: ../admin/functions.php:372 -msgid "Database error. Could not add gallery!" -msgstr "Database fout. Kan geen galerij toevoegen!" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Mislukt, het bestand kan niet verplaatst worden naar: " # @ nggallery -#: ../admin/functions.php:213 -#: ../admin/functions.php:375 -msgid "successfully created!" -msgstr "met succes gemaakt!" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fout, de bestandspermissies kunnen niet ingesteld worden" # @ nggallery -#: ../admin/functions.php:300 -#: ../admin/functions.php:408 -#: ../admin/functions.php:1244 -#: ../admin/manage/class-ngg-gallery-list-table.php:212 -#: ../admin/manage/class-ngg-image-list-table.php:302 -#: ../admin/manage/class-ngg-manager.php:197 -#: ../admin/manage/class-ngg-manager.php:359 -msgid "Create new thumbnails" -msgstr "Nieuwe thumbnails maken" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Mislukt. Niet genoeg tags om te hernoemen. Ook voor samenvoegen. Kies!" -# @ nggallery -#: ../admin/functions.php:305 -msgid " picture(s) successfully renamed" -msgstr " afbeelding(en) met succes hernoemd" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" +"Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit " +"allemaal hier." # @ nggallery -#: ../admin/functions.php:307 -#: ../admin/functions.php:411 -msgid " picture(s) successfully added" -msgstr " afbeelding(en) met succes toegevoegd" +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "Uitsluiten" # @ nggallery -#: ../admin/functions.php:314 -msgid "No images were added." -msgstr "Er zijn geen afbeeldingen toegevoegd." +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF Data" # @ nggallery -#: ../admin/functions.php:486 -#: ../admin/functions.php:570 -#: ../admin/functions.php:625 -#: ../admin/functions.php:722 -#: ../admin/functions.php:776 -msgid "Object didn't contain correct data" -msgstr "Object bevat onjuiste gegevens" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Bestaande tags" -# @ nggallery -#: ../admin/functions.php:495 -msgid " is not writeable " -msgstr "is niet beschrijfbaar" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" # @ nggallery -#: ../admin/functions.php:580 -#: ../admin/functions.php:628 -#: ../admin/functions.php:728 -#: ../admin/functions.php:779 -msgid " is not writeable" -msgstr "is niet beschrijfbaar" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Uitgebreide versie" -# @ nggallery -#: ../admin/functions.php:782 -msgid "File do not exists" -msgstr "Bestand bestaat niet" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "Vervagende ingangen" -# @ nggallery -#: ../admin/functions.php:786 -msgid "Couldn't restore original image" -msgstr "Kan de originele afbeelding niet terugzetten" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "Vervagende uitgangen" # @ nggallery -#: ../admin/functions.php:902 -msgid "(Error : Couldn't not update data base)" -msgstr "(Mislukt : Kan de database niet bijwerken)" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Database rij kopieeren mislukt voor afbeelding %s" # @ nggallery -#: ../admin/functions.php:909 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Mislukt : Kan de metadata niet bijwerken)" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "afbeelding kopieeren mislukt van %1$s naar %2$s" # @ nggallery -#: ../admin/functions.php:918 -msgid "(Error : Couldn't not find image)" -msgstr "(Mislukt : Kan de afbeelding niet vinden)" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Afbeelding verwijderen mislukt %1$s" # @ nggallery -#: ../admin/functions.php:1061 -msgid "No valid URL path " -msgstr "Geen geldig URL path" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Afbeelding verplaatsen mislukt %1$s naar %2$s" # @ nggallery -#: ../admin/functions.php:1077 -msgid "Import via cURL failed." -msgstr "Importeer via cURL mislukt." +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Bestand naar disk schrijven is mislukt" # @ nggallery -#: ../admin/functions.php:1094 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Geuploade bestand is geen geldig of onjuist zip bestand ! De server herkent : " +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Mislukt in de database, geen galerij pad ingesteld !" -# @ nggallery -#: ../admin/functions.php:1111 -msgid "Could not get a valid foldername" -msgstr "Geen geldige mapnaam" +# @ default +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Bestand geannuleerd." # @ nggallery -#: ../admin/functions.php:1122 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de server? " +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Bestand bestaat niet" # @ nggallery -#: ../admin/functions.php:1137 -msgid "Zip-File successfully unpacked" -msgstr "Zip-bestand is met succes uitgepakt" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "Bestandslocatie" # @ nggallery -#: ../admin/functions.php:1168 -#: ../admin/functions.php:1268 -msgid "No gallery selected !" -msgstr "Geen galerij geselecteerd !" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Bestandsnaam" # @ nggallery -#: ../admin/functions.php:1176 -#: ../admin/functions.php:1293 -msgid "Failure in database, no gallery path set !" -msgstr "Mislukt in de database, geen galerij pad ingesteld !" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Bestands upload is gestopt vanwege de extensie" # @ nggallery -#: ../admin/functions.php:1200 -#: ../admin/functions.php:1287 -msgid "is no valid image file!" -msgstr "is geen geldig afbeeldingsbestand!" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Bestandsnaam" # @ nggallery -#: ../admin/functions.php:1214 -#: ../admin/functions.php:1412 -#: ../admin/functions.php:1489 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Fired" -# @ nggallery -#: ../admin/functions.php:1221 -#: ../admin/functions.php:1310 -msgid "Error, the file could not be moved to : " -msgstr "Mislukt, het bestand kan niet verplaatst worden naar: " +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" +"Selecteer eerst een album van de dropdown en sleep dan de galerijen die je " +"wilt toevoegen of verwijderen naar en van het album." + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "Aanpassen aan de ruimte" + +# @ default +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Vaste grootte" # @ nggallery -#: ../admin/functions.php:1226 -#: ../admin/functions.php:1314 -msgid "Error, the file permissions could not be set" -msgstr "Fout, de bestandspermissies kunnen niet ingesteld worden" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Flash" # @ nggallery -#: ../admin/functions.php:1249 -msgid " Image(s) successfully added" -msgstr "Afbeelding(en) met succes toegevoegd" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontaal omklappen" # @ nggallery -#: ../admin/functions.php:1276 -msgid "Invalid upload. Error Code : " -msgstr "Ongeldige upload: fout code:" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vericaal omklappen" -# @ nggallery -#: ../admin/functions.php:1352 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "BEVEILINGS beperking in effect! Het is nodig de map %s handmatig te maken" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "Flippers" -# @ nggallery -#: ../admin/functions.php:1353 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het script overeenkomt met de eigenaar (%s) van het bestand" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" # @ nggallery -#: ../admin/functions.php:1406 -#: ../admin/functions.php:1483 -msgid "The destination gallery does not exist" -msgstr "De doelgalerij bestaat niet" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Focal lengte" # @ nggallery -#: ../admin/functions.php:1437 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Afbeelding verplaatsen mislukt %1$s naar %2$s" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Focal lengte" # @ nggallery -#: ../admin/functions.php:1457 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " %1$s afbeelding(en) verplaatst naar gallery : %2$s ." +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Lettertype" # @ nggallery -#: ../admin/functions.php:1516 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "afbeelding kopieeren mislukt van %1$s naar %2$s" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Als je een flexibeler gebruikersmanagement wilt, kijk dan eens bij " # @ nggallery -#: ../admin/functions.php:1530 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Database rij kopieeren mislukt voor afbeelding %s" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "voor de Watermerk plugin" -# @ nggallery -#: ../admin/functions.php:1542 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De bestandsnaam was al aanwezig in de bestaande galerij." +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "voor zijn codesuggesties m.b.t. nggtags" -# @ nggallery -#: ../admin/functions.php:1545 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s)" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "voor zijn suggesties m.b.t. sjablonen" -# @ nggallery -#: ../admin/functions.php:1554 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "%1$s afbeelding(en) gekopieerd naar galerij: %2$s ." +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" +"voor zijn implementatie van het veranderen van de uploaddatum met jQuery" -# @ nggallery -#: ../admin/functions.php:1669 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php.ini" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "voor het onderhouden van deze fork van NextGEN Gallery" # @ nggallery -#: ../admin/functions.php:1672 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is ingesteld op het HTML formulier" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "Voor meer informatie:" # @ nggallery -#: ../admin/functions.php:1675 -msgid "The uploaded file was only partially uploaded" -msgstr "Het geuploade bestand is slechts voor een deel geupload" +#: lib/meta.php:480 +msgid "Format" +msgstr "Formaat" # @ nggallery -#: ../admin/functions.php:1678 -msgid "No file was uploaded" -msgstr "Er is geen bestand geupload" +# @ default +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galerijen" -# @ nggallery -#: ../admin/functions.php:1681 -msgid "Missing a temporary folder" -msgstr "Een tijdelijke bestandsmap ontbreekt" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Galerijen zullen op dezelfde pagina getoond worden." # @ nggallery -#: ../admin/functions.php:1684 -msgid "Failed to write file to disk" -msgstr "Bestand naar disk schrijven is mislukt" +# @ default +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galerij" # @ nggallery -#: ../admin/functions.php:1687 -msgid "File upload stopped by extension" -msgstr "Bestands upload is gestopt vanwege de extensie" +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." +msgstr "Galerij met succes verwijderd" # @ nggallery -#: ../admin/functions.php:1690 -msgid "Unknown upload error" -msgstr "Onbekende upload fout" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Weergavemodi" # @ nggallery -#: ../admin/manage/actions.php:58 -msgid "Select how you would like to rotate the image on the left." -msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "Galerij-ID" # @ nggallery -#: ../admin/manage/actions.php:65 -msgid "90° clockwise" -msgstr "90° met de klok mee" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of " +"pagina tonen met de code %2$s.
" # @ nggallery -#: ../admin/manage/actions.php:67 -msgid "90° anticlockwise" -msgstr "90° tegen de klok in" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "Galerij-ID:" # @ nggallery -#: ../admin/manage/actions.php:69 -msgid "Flip horizontally" -msgstr "Horizontaal omklappen" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerij IDs, door komma gescheiden." # @ nggallery -#: ../admin/manage/actions.php:71 -msgid "Flip vertically" -msgstr "Vericaal omklappen" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerij pad" # @ nggallery -#: ../admin/manage/actions.php:94 -msgid "Image rotated" -msgstr "Afbeelding geroteerd" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerij instellingen" # @ nggallery -#: ../admin/manage/actions.php:97 -msgid "Error rotating thumbnail" -msgstr "Fout bij roteren van de thumbnail" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Galerijslug:" # @ nggallery -#: ../admin/manage/actions.php:129 -#: ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 -#: ../admin/manage/actions.php:204 -msgid "Value" -msgstr "Waarde" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD bibliotheek" # @ nggallery -#: ../admin/manage/actions.php:146 -msgid "No meta data saved" -msgstr "Geen meta data opgeslagen" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Algemeen" -# @ nggallery -#: ../admin/manage/actions.php:151 -msgid "EXIF Data" -msgstr "EXIF Data" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "Algemene opties. Bevat permalinks en gerelateerde afbeeldingen." # @ nggallery -#: ../admin/manage/actions.php:171 -msgid "No exif data" -msgstr "Geen exif data" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Instellingen" # @ nggallery -#: ../admin/manage/actions.php:177 -msgid "IPTC Data" -msgstr "IPTC Data" +#: nggallery.php:739 +msgid "Get help" +msgstr "Help (Engels)" # @ nggallery -#: ../admin/manage/actions.php:199 -msgid "XMP Data" -msgstr "XMP Data" - -#: ../admin/manage/actions.php:248 -msgid "Zoom In" -msgstr "Vergroten" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Ga" -#: ../admin/manage/actions.php:252 -msgid "Zoom Out" -msgstr "Verkleinen" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "Teruggaan" # @ nggallery -#: ../admin/manage/actions.php:256 -msgid "Rotate Left" -msgstr "Roteer" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafische bibliotheek" # @ nggallery -#: ../admin/manage/actions.php:260 -msgid "Rotate Right" -msgstr "Roteer afbeeldingen" - -#: ../admin/manage/actions.php:264 -msgid "Reset" -msgstr "Resetten en allemaal opnieuw in wachtrij zetten" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Headline" # @ nggallery -#: ../admin/manage/actions.php:268 -msgid "Center selection" -msgstr "Inschakelen style selectie" - -#: ../admin/manage/actions.php:285 -msgid "The parameters" -msgstr "De parameters" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Hoogte" -#. translators: x position on a grid -#: ../admin/manage/actions.php:291 -msgid "X" -msgstr "X" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#. translators: a measurement unit, stand for pixels -#: ../admin/manage/actions.php:295 -#: ../admin/manage/actions.php:304 -#: ../admin/manage/actions.php:312 -#: ../admin/manage/actions.php:321 -msgid "px" -msgstr "px" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Hoogte:" -#. translators: y position on a grid -#: ../admin/manage/actions.php:301 -msgid "Y" -msgstr "Y" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Help mij JOU te helpen!" # @ nggallery -#: ../admin/manage/actions.php:327 -msgid "Rotation" -msgstr "Locatie" - -#. translators: stands for degrees, as in a rotation. Should be pretty short. -#: ../admin/manage/actions.php:331 -msgid "deg" -msgstr "°" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kunnen de afbeeldingen, gallerys en albums beheerd worden." -#: ../admin/manage/actions.php:336 -msgid "Apply the parameters" -msgstr "Parameters toepassen" +# @ nggallery +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery " +"zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening " +"mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden " +"aan je thema." # @ nggallery -#: ../admin/manage/actions.php:338 -msgid "Apply" -msgstr "Toepassen" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Verborgen afbeeldingen" # @ nggallery -#: ../admin/manage/actions.php:374 -msgid "Thumbnail updated" -msgstr "Thumbnail bijgewerkt" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verberg" # @ nggallery -#: ../admin/manage/actions.php:378 -msgid "Error updating thumbnail" -msgstr "Fout bij updaten van de thumbnail" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/manage/class-ngg-abstract-image-manager.php:96 -#: ../admin/manage/class-ngg-gallery-manager.php:108 -#: ../admin/manage/class-ngg-image-manager.php:123 -#: ../admin/manage/class-ngg-image-manager.php:258 -#: ../admin/manage/class-ngg-manager.php:422 -#: ../admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." -msgstr "Je hebt te lang gewacht, of je speelt vals." +# @ default +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTT-fout." -# @ nggallery -#: ../admin/manage/class-ngg-abstract-image-manager.php:155 -#: ../admin/manage/class-ngg-image-manager.php:301 -msgid "Update successful" -msgstr "Met succes bijgewerkt" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" # @ default -#: ../admin/manage/class-ngg-gallery-list-table.php:152 -#: ../admin/manage/class-ngg-image-list-table.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 msgid "ID" msgstr "ID" -# @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:156 -msgid "Page ID" -msgstr "Pagina ID" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" +"Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die " +"galerij getoond worden." # @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:211 -#: ../admin/manage/class-ngg-image-list-table.php:301 -#: ../admin/manage/class-ngg-manager.php:206 -msgid "Set watermark" -msgstr "Watermerk instellen" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Als dit bestand beschrijfbaar zou zijn, zou je het kunnen bewerken" # @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:214 -#: ../admin/manage/class-ngg-image-list-table.php:304 -#: ../admin/manage/class-ngg-manager.php:200 -msgid "Import metadata" -msgstr "Importeer metadata" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Als je problemen hebt, maak map " # @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:215 -#: ../admin/manage/class-ngg-image-list-table.php:305 -#: ../admin/manage/class-ngg-manager.php:203 -msgid "Recover from backup" -msgstr "Herstel van backup" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Als je deze instellingen hebt aangepast, zal de URL's moeten hermaken." # @ nggallery -#: ../admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" -msgstr "Nieuwe galerij toevoegen" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." # @ nggallery -#: ../admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" -msgstr "Maak een nieuwe, lege galerij bij de map" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Afbeelding" +msgstr[1] "" # @ nggallery -#: ../admin/manage/class-ngg-gallery-manager.php:92 +#: admin/functions.php:1440 #, php-format -msgid "Allowed characters for file and folder names are %s" -msgstr "Toegestane karakters voor bestanden en mappen zijn %s" +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s)" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" -msgstr "Datum bewerken" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De " +"bestandsnaam was al aanwezig in de bestaande galerij." -# @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" -msgstr "pixel" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" -msgstr "Alt- & titeltekst" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Afbeeldings Bestanden" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" -msgstr "Door komma's gescheiden" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Afbeeldingsbestanden" -# @ nggallery -# @ default -#: ../admin/manage/class-ngg-image-list-table.php:230 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Thumbnail" +# @ nggallery +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Afbeelding hoogte" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:231 -#: ../admin/manage/class-ngg-sort-manager.php:111 -msgid "Filename" -msgstr "Bestandsnaam" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Afbeeldings ID" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:232 -msgid "Alt & Title Text" -msgstr "Alt / Titel tekst" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Afbeeldings ID:" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:234 -msgid "Exclude" -msgstr "Uitsluiten" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Kwaliteit afbeeldingen" -# @ default -#: ../admin/manage/class-ngg-image-list-table.php:269 +#: admin/manage/class-ngg-search-manager.php:38 #, php-format -msgid "View \"%s\"" -msgstr "Bekijk \"%s\"" +msgid "Image results for %s" +msgstr "Afbeeldingsresultaten voor %s" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:270 -msgid "View" -msgstr "Bekijk" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Afbeelding geroteerd" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:271 -msgid "Show Meta data" -msgstr "Toon meta data" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Afbeeldings instellingen" -# @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:272 -msgid "Meta" -msgstr "Meta" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:273 -msgid "Customize thumbnail" -msgstr "Aanpassen thumbnail" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Afbeelding breedte" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:274 -msgid "Edit thumb" -msgstr "Bewerk thumbnail" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Afbeeldingsbrowser" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:275 -#: ../admin/manage/class-ngg-image-list-table.php:276 -msgid "Rotate" -msgstr "Roteer" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Afbeeldingsbrowser" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:281 -msgid "Recover" -msgstr "Herstellen / terugzetten" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimenteel)" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:306 -msgid "Delete images" -msgstr "Afbeeldingen verwijderen" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:307 -msgid "Rotate images clockwise" -msgstr "Roteer afbeeldingen met de klok mee" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:308 -msgid "Rotate images counter-clockwise" -msgstr "Roteer afbeelding teller met de klok mee." +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Afbeeldingen per pagina" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:309 -msgid "Copy to..." -msgstr "Kopieer naar..." +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "Importeer een map vanop de server als een nieuwe galerij." # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:310 -msgid "Move to..." -msgstr "Verplaats naar..." +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Importeer een zip-bestand vanuit een URL" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:311 -msgid "Add tags" -msgstr "Tags toevoegen" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Importeer map met afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:312 -#: ../admin/manage/class-ngg-manager.php:222 -msgid "Delete tags" -msgstr "Tags verwijderen" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Importeer map" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:313 -msgid "Overwrite tags" -msgstr "Tags overschrijven" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Importeer vanop de server:" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:99 -msgid "Recover \"{}\"?" -msgstr " \"%s\" terugzetten?" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Importeer metadata" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:104 -msgid "Delete \"{}\"?" -msgstr " \"%s\" verwijderen?" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Importeer via cURL mislukt." -#: ../admin/manage/class-ngg-image-manager.php:147 -msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" -msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "Importeren is gestopt." # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:164 -msgid "Page Link" -msgstr "Paginalink naar" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "naar" -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:178 -msgid "Preview image" -msgstr "Afbeelding vooraf bekijken" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" +"In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de " +"ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd " +"is de volgorde uit de instellingen." -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:182 -msgid "No Picture" -msgstr "Geen afbeelding" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Inclusief ondersteuning voor PicLens en CoolIris" -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:207 -msgid "Path" -msgstr "Path" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" +"Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een " +"lusillusie te creëren." -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:217 -#: ../admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" -msgstr "Galerij-ID" +# @ default +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Inline galerij" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:220 -msgid "Create new page" -msgstr "Nieuwe pagina maken" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Toevoegen" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:224 -msgid "Main page (No parent)" -msgstr "Hoofpagina (geen parent)" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ongeldige MediaRSS opdracht" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:230 -msgid "Add page" -msgstr "Pagina toevoegen" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ongeldige upload: fout code:" -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:239 -msgid "Sort gallery" -msgstr "Galerij volgorde" +# @ default +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-fout." # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:242 -msgid "Scan folder for new images" -msgstr "Map scannen voor nieuwe afbeeldingen" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC Data" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:336 -#, php-format -msgid "Picture %d deleted successfully." -msgstr "Afbeelding %d met succes verwijderd." +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "is geen geldig afbeeldingsbestand!" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:340 -#, php-format -msgid "Picture %d could not be deleted." -msgstr "Afbeelding %d kon niet verwijderd worden." +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "is niet beschrijfbaar!" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:355 -msgid "Operation successful. Please clear your browser cache." -msgstr "Met succes uitgevoerd. Browser cache verversen. (Ctrl en F5 toets)" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" -msgstr "Formaat afbeeldingen aanpassen naar" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail effect" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " -msgstr "Dit zijn de maximale waarden" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Sleutelwoorden" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "L A D E N" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" -msgstr "Geef tags in" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Laatst gewijzigd" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:132 -msgid "Select the destination gallery:" -msgstr "Selecteer een doel galerij:" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Laatste nieuws" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:134 -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -msgid "Select or search for a gallery" -msgstr "Selecteer of zoek een galerij" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Laatst gebruikt" -# @ nggallery -#: ../admin/manage/class-ngg-manager.php:177 -msgid "No images selected" -msgstr "Geen afbeeldingen geselecteerd" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "Laat dit leeg om alle galerijen te tonen." +# @ default # @ nggallery -#: ../admin/manage/class-ngg-manager.php:191 -msgid "No action selected." -msgstr "Geen album geselecteerd" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Links" -# @ nggallery -#: ../admin/manage/class-ngg-manager.php:210 -msgid "Copy image to..." -msgstr "Kopieer afbeelding naar..." +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "Pas de diavoorstelling aan aan de beschikbare ruimte." # @ nggallery -#: ../admin/manage/class-ngg-manager.php:214 -msgid "Move image to..." -msgstr "Verplaats afbeelding naar..." +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:218 -msgid "Add new tags" -msgstr "Nieuwe tags toevoegen" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "Sluiter snelheid" + +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" +msgstr "Link" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:226 -msgid "Overwrite" -msgstr "Overschrijven" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link Code regel" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:229 -#: ../admin/manage/class-ngg-manager.php:232 -msgid "Rotate images" -msgstr "Roteer afbeeldingen" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link naar de hoofd afbeeldingsfeed" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:239 -#: ../admin/manage/class-ngg-manager.php:256 -#, php-format +#: nggallery.php:516 +msgid "loading" +msgstr "laden" + +#: admin/class-ngg-options.php:552 msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." msgstr "" -"Je staat op het punt een bulk bewerking voor %s galerijen uit te voeren\n" -" \n" -" 'Annuleren' om te stoppen, 'OK' om door te gaan." - -# @ nggallery -#: ../admin/manage/class-ngg-manager.php:380 -#: ../admin/manage/class-ngg-manager.php:397 -#: ../admin/manage/class-ngg-manager.php:408 -msgid "Tags changed" -msgstr "Tags aangepast" +"Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt " +"(zoals Thickbox, Lightbox, enz.)." # @ nggallery -#: ../admin/manage/class-ngg-manager.php:464 -msgid "Gallery deleted successfully." -msgstr "Galerij met succes verwijderd" +#: lib/meta.php:469 +msgid "Location" +msgstr "Locatie" -#: ../admin/manage/class-ngg-manager.php:466 -msgid "Something went wrong." -msgstr "Iets ging verkeerd bij het hernoemen van" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "Herhalen" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:486 -msgid "Pictures deleted successfully " -msgstr "Afbeeldingen met succes verwijderd" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hoofpagina (geen parent)" -#: ../admin/manage/class-ngg-search-manager.php:38 -#, php-format -msgid "Image results for %s" -msgstr "Afbeeldingsresultaten voor %s" +# @ nggallery +#: lib/meta.php:461 +msgid "Make" +msgstr "Maak" -#: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" -msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "Laat je galerij er prachtig uitzien." -#: ../admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" -msgstr "Teruggaan" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" -msgstr "Galerij volgorde" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerij Beheren" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" -msgstr "Terug naar galerij" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Beheer galerij van anderen" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" -msgstr "Volgorde bijwerken" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Beheer tags" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" -msgstr "Vooraf sorteren" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Matchen met" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" -msgstr "Ongesorteerd" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. aantal afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:116 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / Titel tekst" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "De widget inhoud maximaliseren" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:121 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Datum/tijd" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" -msgstr "Volgorde gewijzigd" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Media-RSS-feed" -# @ nggallery -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery" +# @ default +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Geheugen overschreden. Probeer aub een kleiner bestand." # @ nggallery -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Geen galerij" +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" +msgstr "Geheugen gebruik" # @ nggallery -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Selecteer »" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s " +"objecten bewerkt." # @ nggallery -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Toon" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" # @ nggallery -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Verberg" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Meta data" # @ nggallery -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Afbeeldings ID:" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "De widget inhoud minimaliseren" -# @ default # @ nggallery -#: ../admin/media-upload.php:229 -#: ../admin/tinymce/window.php:332 -msgid "Alignment" -msgstr "Uitlijning" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Een tijdelijke bestandsmap ontbreekt" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -# @ default # @ nggallery -#: ../admin/media-upload.php:234 -#: ../admin/tinymce/window.php:336 -msgid "Left" -msgstr "Links" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Meest populair" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "Muis/aanraak slepen" -# @ default # @ nggallery -#: ../admin/media-upload.php:236 -#: ../admin/tinymce/window.php:337 -msgid "Center" -msgstr "Centreren" +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "Verplaats bestand" -# @ default # @ nggallery -#: ../admin/media-upload.php:238 -#: ../admin/tinymce/window.php:338 -msgid "Right" -msgstr "Rechts" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verplaats afbeelding naar..." -# @ default -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Volledige grootte" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verplaats naar..." # @ nggallery -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Enkelepic" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s afbeelding(en) verplaatst naar gallery : %2$s ." # @ default -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Invoegen in bericht" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "verplaatst naar prullenbak." # @ nggallery -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Wijzigingen bewaren" - -#: ../admin/tinymce/window.php:115 -msgid "To add something, select what you would want to display" -msgstr "Selecteer wat je wilt weergeven om iets toe te voegen" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MYSQL Versie" # @ nggallery -#: ../admin/tinymce/window.php:119 -msgid "One picture" -msgstr "Eén afbeelding" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" # @ nggallery -#: ../admin/tinymce/window.php:120 -msgid "Recent pictures" -msgstr "Recente afbeeldingen" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Naam" # @ nggallery -#: ../admin/tinymce/window.php:121 -msgid "Random pictures" -msgstr "Willekeurige afbeeldingen" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netwerk instellingen" -#: ../admin/tinymce/window.php:129 -#: ../admin/tinymce/window.php:230 -#: ../admin/tinymce/window.php:297 -#: ../admin/tinymce/window.php:355 -#: ../admin/tinymce/window.php:417 -msgid "Basics" -msgstr "Basis" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netwerk instellingen" # @ nggallery -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:376 -#: ../admin/tinymce/window.php:427 -#: ../widgets/class-ngg-slideshow-widget.php:113 -msgid "Select a gallery:" -msgstr "Selecteer een galerij:" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Nieuwe galerij" -#: ../admin/tinymce/window.php:140 -msgid "Display types" -msgstr "Weergavemodi" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" # @ nggallery -#: ../admin/tinymce/window.php:143 -msgid "Select how you want to display your gallery" -msgstr "Selecteer hoe je je galerij wilt weergeven" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Nieuwe tag na(a)m(en):" # @ nggallery -#: ../admin/tinymce/window.php:162 -msgid "Imagebrowser" -msgstr "Afbeeldingsbrowser" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Volgende" -#: ../admin/tinymce/window.php:168 -#: ../admin/tinymce/window.php:280 -#: ../admin/tinymce/window.php:401 -#: ../admin/tinymce/window.php:452 -msgid "Carousel" -msgstr "Carousel" +#: nggfunctions.php:125 +msgid "next" +msgstr "Volgende" # @ nggallery -#: ../admin/tinymce/window.php:174 -#: ../admin/tinymce/window.php:286 -#: ../admin/tinymce/window.php:347 -#: ../admin/tinymce/window.php:407 -#: ../admin/tinymce/window.php:458 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Titel" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Volgende tags" -# @ nggallery -#: ../admin/tinymce/window.php:187 -msgid "Type options" -msgstr "Type-opties" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/tinymce/window.php:197 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." -msgstr "Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de standaardwaarde van de instellingen." +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" +"NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog " +"uitbreiden." # @ nggallery -#: ../admin/tinymce/window.php:205 -msgid "Slideshow dimensions" -msgstr "Dimensies diavoorstelling" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" # @ nggallery -#: ../admin/tinymce/window.php:216 -msgid "Template name" -msgstr "Templatenaam" +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "NextCellent Gallery / Afbeeldingen" # @ nggallery -#: ../admin/tinymce/window.php:236 -msgid "Select or enter album" -msgstr "Selecteer of geef album" +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je " +"database-instellingen" -#: ../admin/tinymce/window.php:238 -msgid "Leave this empty to display all galleries." -msgstr "Laat dit leeg om alle galerijen te tonen." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" # @ nggallery -#: ../admin/tinymce/window.php:242 -msgid "Album display types" -msgstr "Weergavemodi" +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery overzicht" -#: ../admin/tinymce/window.php:245 -msgid "Select how you want to display the albums" -msgstr "Selecteer hoe je de albums wilt weergeven" +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent heeft een database-upgrade nodig." # @ nggallery -#: ../admin/tinymce/window.php:252 -msgid "Compact version" -msgstr "Compacte versie" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "NextCellent Gallery" # @ nggallery -#: ../admin/tinymce/window.php:258 -msgid "Extended version" -msgstr "Uitgebreide versie" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS" # @ nggallery -#: ../admin/tinymce/window.php:264 -msgid "Gallery display types" -msgstr "Weergavemodi" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent Diavoorstelling" -#: ../admin/tinymce/window.php:267 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op een album)" +# @ nggallery +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nee" # @ nggallery -#: ../admin/tinymce/window.php:301 -msgid "Select a picture" -msgstr "Selecteer een afbeelding" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "Geen album geselecteerd" # @ nggallery -#: ../admin/tinymce/window.php:305 -msgid "Select or enter picture" -msgstr "Selecteer of geef afbeedling" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Er is geen album ID verstrekt als parameter." # @ nggallery -#: ../admin/tinymce/window.php:310 -#: ../admin/tinymce/window.php:385 -#: ../admin/tinymce/window.php:436 -msgid "Options" -msgstr "Opties" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Geen album geselecteerd" -#: ../admin/tinymce/window.php:313 -msgid "Dimensions" -msgstr "Dimensies" +# @ nggallery +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Geen album geselecteerd" # @ nggallery -#: ../admin/tinymce/window.php:322 -msgid "Effect" -msgstr "Effect" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Er kan geen conflict worden gevonden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "Geen css-bestand zal gebruikt worden." # @ nggallery -#: ../admin/tinymce/window.php:325 +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "Geen effect" # @ nggallery -#: ../admin/tinymce/window.php:327 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Geen exif data" + +# @ nggallery +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Er is geen bestand geupload" # @ nggallery -#: ../admin/tinymce/window.php:335 +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 msgid "No float" msgstr "Geen float" -#: ../admin/tinymce/window.php:343 -msgid "Link" -msgstr "Link" - -#: ../admin/tinymce/window.php:344 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." - -#: ../admin/tinymce/window.php:348 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen bijschrift." - -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "The number of images that should be displayed." -msgstr "Het aantal afbeeldingen dat getoond moet worden." - # @ nggallery -#: ../admin/tinymce/window.php:365 -msgid "Sort the images" -msgstr "Sorteer de afbeeldingen" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Er zijn nog geen galerijen gemaakt." # @ nggallery -#: ../admin/tinymce/window.php:368 -msgid "Upload order" -msgstr "Uploadvolgorde" +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Geen galerij" # @ nggallery -#: ../admin/tinymce/window.php:369 -msgid "Date taken" -msgstr "Datum genomen" - -#: ../admin/tinymce/window.php:370 -msgid "User defined" -msgstr "Aangepast" - -#: ../admin/tinymce/window.php:372 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen." +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Geen galerij geselecteerd !" -#: ../admin/tinymce/window.php:381 -#: ../admin/tinymce/window.php:432 -msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden." +# @ nggallery +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Geen afbeeldingen geselecteerd" # @ nggallery -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Select a template to display the images" -msgstr "Selecteer een sjabloon om de afbeeldingen te tonen" +#: admin/functions.php:310 +msgid "No images were added." +msgstr "Er zijn geen afbeeldingen toegevoegd." # @ nggallery -#: ../admin/tinymce/window.php:472 -msgid "Insert" -msgstr "Toevoegen" +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Geen meta data opgeslagen" # @ nggallery -#: ../admin/tinymce/window.php:508 -msgid "You need to select a gallery." -msgstr "Je moet een galerij selecteren." +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Geen nieuwe slug(s) opgegeven." -#: ../admin/tinymce/window.php:512 -msgid "You need to select a picture." -msgstr "Je moet een afbeelding selecteren." +# @ nggallery +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Geen nieuwe tag gespecificeerd!" # @ nggallery -#: ../admin/tinymce/window.php:516 -#: ../admin/tinymce/window.php:520 -msgid "You need to select a number of images." -msgstr "Je moet een aantal afbeelding selecteren." +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Geen nieuw/oud geldige tag gegeven!" # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:39 -#: ../admin/upgrade/class-ngg-upgrade-page.php:59 -msgid "Upgrade NextCellent Gallery" -msgstr "NextCellent Gallery upgraden" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." -#: ../admin/upgrade/class-ngg-upgrade-page.php:41 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "Je upgrade van een oudere versie. Om de nieuwste functies te kunnen gebruiken, moet je een database-upgrade uitvoeren." +# @ nggallery +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Geen afbeelding" -#: ../admin/upgrade/class-ngg-upgrade-page.php:46 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je het echt veilig wil spelen, maak je best een back-up van je database." +# @ nggallery +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Geen afbeelding" # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:51 -msgid "Start upgrade now" -msgstr "Upgrade starten" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Geen slug bewerkt." # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:63 -msgid "Upgrading database…" -msgstr "Database bijwerken..." +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Geen tag verwijderd." -#: ../admin/upgrade/class-ngg-upgrade-page.php:68 -msgid "Oh no! Something went wrong while updating the database" -msgstr "Iets ging verkeerd bij het hernoemen van" +# @ nggallery +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Geen tag samengevoegd" -#: ../admin/upgrade/class-ngg-upgrade-page.php:72 -msgid "Upgrade complete." -msgstr "Upgrade voltooid." +# @ nggallery +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Geen tag hernoemd" # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:74 -msgid "Continue to NextCellent" -msgstr "Verder naar NextCellent" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Geen tag gegeven!" # @ nggallery -#: ../admin/wpmu.php:44 -msgid "Update successfully" -msgstr "Met succes bijgewerkt" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Geen geldige galerij naam!" # @ nggallery -#: ../admin/wpmu.php:79 -msgid "Network Options" -msgstr "Netwerk instellingen" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Geen geldige nieuwe tag." # @ nggallery -#: ../admin/wpmu.php:89 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun je de map beter structureren." +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Geen geldig URL path" +# @ default # @ nggallery -#: ../admin/wpmu.php:90 -#, php-format -msgid "The default setting should be %s." -msgstr "De standaard instelling zou %s moeten zijn" +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Geen" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" +"Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je " +"het echt veilig wil spelen, maak je best een back-up van je database." # @ nggallery -#: ../admin/wpmu.php:102 -msgid "Enable upload quota check" -msgstr "Inschakelen upload quota controle" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Niet gelinkt" # @ nggallery -#: ../admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Zal werken als de gallery zich onder de blog.dir bevindt" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Niet ingesteld" # @ nggallery -#: ../admin/wpmu.php:109 -msgid "Enable zip upload option" -msgstr "Inschakelen zip upload optie" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Niet getest" # @ nggallery -#: ../admin/wpmu.php:112 -msgid "Allow users to upload zip folders." -msgstr "Gebruikers toestaan zip mappen te uploaden" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen " +"groter dan %d x %d pixels" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" +"Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." # @ nggallery -#: ../admin/wpmu.php:116 -msgid "Enable import function" -msgstr "Inschakelen importeer functie" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "Opmerking: de uploadlimit van je server is %s MB." + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" +"Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" # @ nggallery -#: ../admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." -msgstr "Gebruikers toestaan afbeeldingsmappen te importeren vanaf de server." +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Opmerking: Werkt alleen in combinatie met het shutter-effect." # @ nggallery -#: ../admin/wpmu.php:123 -msgid "Enable style selection" -msgstr "Inschakelen style selectie" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Opmerking: je kan het standaardpad wijzigen in de galerij-instellingen" # @ nggallery -#: ../admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." -msgstr "Gebruikers toestaan een stijl te kiezen voor de galerij" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "Aantal afbeeldingen" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "Aantal afbeeldingen bij laatste of willekeurig." # @ nggallery -#: ../admin/wpmu.php:130 -msgid "Enable roles/capabilities" -msgstr "Inschakelen Rollen/Rechten mogelijkheden" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Object bevat onjuiste gegevens" # @ nggallery -#: ../admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." -msgstr "Gebruikers toestaan de rollen voor andere site auteurs te wijzigen" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "van" # @ nggallery -#: ../admin/wpmu.php:137 -msgid "Default style" -msgstr "Standaard style" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Uit" # @ nggallery -#: ../admin/wpmu.php:143 -msgid "Choose the default style for the galleries." -msgstr "Kies de standaard stijl voor de galerijen." +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Offset" -#: ../admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." -msgstr "Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "Iets ging verkeerd bij het hernoemen van" # @ nggallery -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen groter dan %d x %d pixels" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -# @ default -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Ongeldige plugin gebruikt." +# @ nggallery +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Aan" -# @ default -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Kan geen tijdelijk bestand maken." +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" +"Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." # @ nggallery -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Eén afbeelding" # @ nggallery -#: ../lib/meta.php:137 -msgid " sec" -msgstr " sec" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Alleen welke op de lijst staan" # @ nggallery -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Fired" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Alleen welke niet op de lijst staan" # @ nggallery -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Niet fired" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Ondoorzichtig" # @ nggallery -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Opening" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Operating Systeem" # @ nggallery -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Credit" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Met succes uitgevoerd. Browser cache verversen. (Ctrl en F5 toets)" # @ nggallery -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Camera" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "Opties" -# @ nggallery -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "Of" # @ nggallery -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Focal lengte" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "of geef een URL op" # @ nggallery -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "Organiseer je galerijen in albums." # @ nggallery -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Sluiter snelheid" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "Organiseer je afbeeldingen met tags." # @ nggallery -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Onderwerp" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Originele afbeeldingen" -# @ nggallery -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Maak" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" # @ nggallery -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Bewerk status" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Overzicht" # @ nggallery -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Categorie" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Overschrijven" # @ nggallery -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Sleutelwoorden" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Tags overschrijven" # @ nggallery -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Datum gemaakt" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Pagina" -# @ nggallery -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Tijd gemaakt" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" # @ nggallery -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Auteur positie" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Pagina ID" # @ nggallery -#: ../lib/meta.php:468 -msgid "City" -msgstr "Plaats" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "Paginalink naar" # @ nggallery -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Locatie" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Pagina Link naar" # @ nggallery -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Provincie" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Path" # @ nggallery -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Postcode" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "Locatie van de bibliotheek:" -# @ nggallery -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Land" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "Pauzeren bij hover" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "Verander opties voor de diavoorstelling." + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Aandacht" # @ nggallery -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Headline" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking limiet" # @ nggallery -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Bron" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Permalinks" # @ nggallery -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright opmerking:" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Afbeeldingen" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" # @ nggallery -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Contact" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP toegestaan URL fopen" # @ nggallery -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Laatst gewijzigd" +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" +msgstr "PHP Exif ondersteuning" # @ nggallery -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programma gereedschap" +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" +msgstr "PHP IPTC ondersteuning" + +# @ nggallery +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post formaat" # @ nggallery -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Formaat" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Uitvoering tijd" # @ nggallery -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Afbeelding breedte" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload formaat" # @ nggallery -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Afbeelding hoogte" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Geheugen Limiet" # @ nggallery -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Flash" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Versie" # @ nggallery -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om andere bestanden te kunnen uploaden." +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" +msgstr "PHP XML ondersteuning" # @ nggallery -#: ../lib/ngg-db.php:361 -#: ../lib/ngg-db.php:362 -msgid "Album overview" -msgstr "Album overzicht" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" # @ nggallery -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 msgid "Picture" msgstr "Afbeelding" # @ nggallery -#: ../lib/shortcodes.php:358 -msgid "[Pictures not found]" -msgstr "[Geen afbeeldingen gevonden]" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "Afbeelding %d kon niet verwijderd worden." # @ nggallery -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Geen nieuwe tag gespecificeerd!" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "Afbeelding %d met succes verwijderd." # @ nggallery -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Geen nieuw/oud geldige tag gegeven!" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Afbeeldingstag" # @ nggallery -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Geen tag hernoemd" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Afbeeldingstag: %2$l." # @ nggallery -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Hernoemde tag(s) «%1$s» naar «%2$s»" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Afbeeldingen met succes verwijderd" # @ nggallery -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Geen geldige nieuwe tag." +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" # @ nggallery -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze " +"actie kan niet ongedaan gemaakt worden." # @ nggallery -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Geen tag samengevoegd" +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen " +"opnieuw te maken." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -# @ nggallery -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s objecten bewerkt." +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" # @ nggallery -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Mislukt. Niet genoeg tags om te hernoemen. Ook voor samenvoegen. Kies!" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin controle" # @ nggallery -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Geen tag gegeven!" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Positie" # @ nggallery -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Geen tag verwijderd." +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vooraf sorteren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Druk OK om verder te gaan, Annuleren om te stoppen." # @ nggallery -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tag(s) verwijderd." +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vooraf bekijken" # @ nggallery -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Geen nieuwe slug(s) opgegeven." +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Afbeelding vooraf bekijken" # @ nggallery -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tags nummers en slug nummers zijn niet hetzelfde!" +#: nggfunctions.php:125 +msgid "previous" +msgstr "Knop vorige/volgende tonen." # @ nggallery -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Geen slug bewerkt." +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "Vorige tags" # @ nggallery -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s slug(s) bewerkt." +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorige tags" -# @ default -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC services zijn uitgeschakeld op deze site. Een Admin kan deze inschakelen op %s" +# @ nggallery +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "Nu leegmaken" -# @ default -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Onjuiste login/wachtwoord combinatie" +# @ nggallery +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programma gereedschap" -# @ default -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Je hebt onvoldoende rechten om bestanden op deze site te uploaden." +# @ nggallery +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Provincie" -# @ default -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Kan geen galerij vinden" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "px" -# @ default -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Je hebt onvoldoende rechten om bestanden naar deze gallery te uploaden." +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "alle door elkaar gebruiken" # @ nggallery -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Dit is geen geldig afbeeldingsbestand." +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "Gerelateerde afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kan het afbeeldings id niet vinden" +# @ nggallery +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Willekeurige afbeeldingen" # @ nggallery -#: ../lib/xmlrpc.php:199 +#: admin/class-ngg-options.php:1009 #, php-format -msgid "Failed to delete image %1$s " -msgstr "Afbeelding verwijderen mislukt %1$s" +msgid "Rebuild album structure : %s / %s albums" +msgstr "Opnieuw opgebouwde album structuur: %s / %s albums" -# @ default -#: ../lib/xmlrpc.php:208 +# @ nggallery +#: admin/class-ngg-options.php:1008 #, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Kan bestand %1$s (%2$s) niet beschrijven" - -# @ default -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Ongeldige afbeelding ID" - -# @ default -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Helaas, je moet toestemming hebben om deze afbeelding te bewerken" +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Opnieuw opgebouwde gallery structuur: %s / %s gallerys" -# @ default -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Helaas, de afbeelding kon niet bijgewerkt worden." +# @ nggallery +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Opnieuw opgebouwde afbeelding structuur: %s / %s afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Mislukt, je moet toestemming hebben om gallerys kunnen beheren." +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "recent toegevoegd" -# @ default -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Mislukt, de gallery kon niet gemaakt worden" +# @ nggallery +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "Formaat afbeeldingen aanpassen" -# @ default -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Ongeldige gallery ID" +# @ nggallery +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Recente afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Mislukt, je moet toestemming hebben om deze gallery te beheren." +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Herstellen / terugzetten" -# @ default -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Mislukt, de gallery kon niet bijgewerkt worden." +# @ nggallery +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" +msgstr " \"%s\" terugzetten?" -# @ default -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Mislukt, je moet toestemming heb om albums te beheren" +# @ nggallery +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Herstel van backup" -# @ default -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Mislukt, het album kon niet gemaakt worden" +# @ nggallery +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "URL's hermaken" -# @ default -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Ongeldig album ID" +# @ nggallery +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Gerelateerde afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Helaas, het album kan niet geupdate worden" +# @ nggallery +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Gerelateerde afbeeldingen voor" -#: ../nggallery.php:121 -msgid "NextCellent Gallery requires a database upgrade." -msgstr "NextCellent heeft een database-upgrade nodig." +# @ nggallery +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Gerelateerde plugins" # @ nggallery -#: ../nggallery.php:121 -msgid "Upgrade now." -msgstr "Nu upgraden" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "verwijderen" # @ nggallery -#: ../nggallery.php:135 -msgid "Translation by : See here" -msgstr "Vertaling door: Anja" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Hernoem" # @ nggallery -#: ../nggallery.php:136 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als je graag wil helpen met de vertaling, download dan de huidige po uit de plugin map en lees hier hoe je de plugin kan vertalen." +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Hernoem tag" -#: ../nggallery.php:176 -msgid "Something went wrong while upgrading NextCellent Gallery." -msgstr "Iets ging verkeerd bij het hernoemen van" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" +"Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags " +"samen te voegen." # @ nggallery -#: ../nggallery.php:265 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of hoger" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Hernoemde tag(s) «%1$s» naar «%2$s»" -# @ nggallery -#: ../nggallery.php:294 -msgid "Picture tag" -msgstr "Afbeeldingstag" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "Resetten en allemaal opnieuw in wachtrij zetten" # @ nggallery -#: ../nggallery.php:295 -msgid "Picture tag: %2$l." -msgstr "Afbeeldingstag: %2$l." +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Terug zetten / Deïnstalleer" # @ nggallery -#: ../nggallery.php:296 -msgid "Separate picture tags with commas." -msgstr "Afbeeldingstags scheiden met komma's" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" # @ nggallery -#: ../nggallery.php:404 -msgid "NextCellent Gallery / Images" -msgstr "NextCellent Gallery / Afbeeldingen" - -#: ../nggallery.php:414 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." +msgstr "Alle instellingen terugzetten naar de standaard waarden" # @ nggallery -#: ../nggallery.php:508 -msgid "loading" -msgstr "laden" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Instellingen terugzetten" # @ nggallery -#: ../nggallery.php:724 -msgid "Get help" -msgstr "Help (Engels)" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Formaat afbeeldingen aanpassen" -#: ../nggallery.php:806 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Sorry, NextCellent Gallery is gedeactiveerd: NextGEN-versie" +# @ nggallery +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Formaat afbeeldingen aanpassen naar" +# @ default # @ nggallery -#: ../nggfunctions.php:98 -msgid "The gallery was not found." -msgstr "Galerij niet gevonden" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Rechts" # @ nggallery -#: ../nggfunctions.php:125 -msgid "previous" -msgstr "Knop vorige/volgende tonen." +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Rollen/rechten" -#: ../nggfunctions.php:125 -msgid "next" -msgstr "Volgende" +# @ nggallery +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Instellen Rollen/Rechten voor gebruik NextGEN" # @ nggallery -#: ../nggfunctions.php:177 -#: ../nggfunctions.php:664 -msgid "[Gallery not found]" -msgstr "[Galerij niet gevonden]" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Roteer" # @ nggallery -#: ../nggfunctions.php:465 -msgid "[Album not found]" -msgstr "[Album niet gevonden]" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Roteer afbeeldingen" # @ nggallery -#: ../nggfunctions.php:795 -msgid "[SinglePic not found]" -msgstr "[SinglePic niet gevonden]" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Roteer afbeeldingen met de klok mee" # @ nggallery -#: ../nggfunctions.php:931 -msgid "Related images for" -msgstr "Gerelateerde afbeeldingen voor" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Roteer afbeelding teller met de klok mee." # @ nggallery -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Afbeeldingen" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "Roteer" # @ nggallery -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:68 -msgid "[View with PicLens]" -msgstr "[Bekijk met PicLens] " +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "Roteer afbeeldingen" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "Draaiende ingangen" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "Draaiende uitgangen" # @ nggallery -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Terug" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "Locatie" # @ nggallery -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Volgende" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Bezig... even wachten" # @ nggallery -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "van" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"BEVEILINGS beperking in effect! Het is nodig de map %s " +"handmatig te maken" + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" # @ nggallery -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Meta data" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Wijzigingen bewaren" # @ nggallery -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Camera / Type" +# @ default +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Bijwerken" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" # @ nggallery -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Focal lengte" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "Map scannen voor nieuwe afbeeldingen" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" -msgstr "NextCellent Gallery" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Zoek tags" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" -msgstr "Toevoegen recente of random afbeeldingen van de galerijen" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "sec." # @ default -#: ../widgets/class-ngg-gallery-widget.php:97 -#: ../widgets/class-ngg-slideshow-widget.php:106 -msgid "Title:" -msgstr "Titel : " +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Beveiligingsfout" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:103 -msgid "Show:" -msgstr "Toon:" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Selecteer »" -# @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" -msgstr "Originele afbeeldingen" +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:120 -msgid "random" -msgstr "alle door elkaar gebruiken" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" +msgstr "Selecteer een galerij:" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " -msgstr "recent toegevoegd" +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Selecteer een afbeelding" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:131 -#: ../widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" -msgstr "Breedte:" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Selecteer een afbeelding om vooraf te bekijken:" -# @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:140 -#: ../widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" -msgstr "Hoogte:" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" +"Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op " +"een album)" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:149 -msgid "Select:" -msgstr "Selecteer:" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Selecteer een sjabloon om de afbeeldingen te tonen" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" -msgstr "Alle galerijen" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Selecteer album" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" -msgstr "Alleen welke niet op de lijst staan" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "Selecteer een afbeelding om vooraf te bekijken:" -# @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" -msgstr "Alleen welke op de lijst staan" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +# @ default +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Selecteer bestanden" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" -msgstr "Galerij-ID:" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Selecteer galerij" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." -msgstr "Galerij IDs, door komma gescheiden." +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Selecteer grafische bibliotheek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Selecteer hoe je de albums wilt weergeven" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" -msgstr "NextCellent Media RSS" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Selecteer hoe je je galerij wilt weergeven" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." -msgstr "Widget die de Media-RSS-links toont voor NextCellent Gallery." +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" +"Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:80 -#: ../widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Selecteer of geef album" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" -msgstr "Link naar de hoofd afbeeldingsfeed" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Selecteer of geef afbeedling" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" -msgstr "Toon Media RSS icoon:" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Selecteer of zoek een galerij" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" -msgstr "Toon de media RSS link" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Selecteer een doel galerij:" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" -msgstr "Tekst voor de media RSS link:" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te " +"voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." + +# @ default +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Zip-bestand selecteren" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" -msgstr "Teksttip voor de media RSS link:" +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "Selecteer:" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" -msgstr "NextCellent Diavoorstelling" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Afbeeldingstags scheiden met komma's" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Toon een NextCellent Gallery Diavoorstelling" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "Door komma's gescheiden" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" -msgstr "Gerelateerde afbeeldingen" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" -msgstr "Formaat afbeeldingen aanpassen" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server Instellingen" -#: ../widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." -msgstr "De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Er zijn nog geen galerijen gemaakt." +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Het galerij ID=%s bestaat niet." +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" # @ nggallery -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Er is geen album ID verstrekt als parameter." +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Watermerk instellen" # @ nggallery -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Het album ID=%s bestaat niet." +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Instellingen" # @ nggallery -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Ongeldige MediaRSS opdracht" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "Met succes bijgewerkt" # @ nggallery -#~ msgid "About" -#~ msgstr "Over" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Zal werken als de gallery zich onder de blog.dir bevindt" # @ nggallery -#~ msgid "for their great documented code" -#~ msgstr "voor hun geweldige gedocumenteerde code" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Toon" # @ nggallery -#~ msgid "for jQuery, which is the best Web2.0 framework" -#~ msgstr "voor jQuery, welke het beste Web2.0 framework is" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Toon / verberg gebruikte gallerys" # @ nggallery -#~ msgid "for the fantastic PHP Thumbnail Class" -#~ msgstr "voor de fantastische PHP Thumbnail Class" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Toon een NextCellent Gallery Diavoorstelling" # @ nggallery -#~ msgid "for a lot of very useful plugins and ideas" -#~ msgstr "voor veel goede en bruikbare plugins en ideeën" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "Toon alle serverinstellingen." # @ nggallery -#~ msgid "for Shutter Reloaded, a real lightweight image effect" -#~ msgstr "voor Shutter Herladen, een lischtgewicht afbeeldingseffect" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "Toon als" # @ nggallery -#~ msgid "for the best Media Flash Scripts on earth" -#~ msgstr "voor de beste Media Flash Scripts op aarde" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "Afbeelding uitrekken" # @ nggallery -#~ msgid "for the Gallery Icon" -#~ msgstr "voor het galerij icoon" - -#~ msgid "The original translators for NextGen Gallery, who made the translations" -#~ msgstr "De originele vertalers voor NextGen Gallery, die de vertalingen maakten" - -#~ msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -#~ msgstr "NextCellent is gebaseerd op versie 1.9.13 van NextGen Gallery door Photocrati Media, wat de opvolger is van het werk door Alex Rabe." +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Toon eerst" # @ nggallery -#~ msgid "What do you get with NextCellent Gallery?" -#~ msgstr "Wat krijg je met NextCellent Gallery?" - -#~ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -#~ msgstr "Achterwaartse compatabiliteit met NextGEN versie 1.9.13" - -#~ msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -#~ msgstr "Traag evoluerende code, enkel door de suggesties van gebruikers." - -#~ msgid "A reliable way to work with already installed NextGEN galleries." -#~ msgstr "Een betrouwbare manier om te werken met bestaande NextGEN-galerijen." - -#~ msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -#~ msgstr "Een plaats om de plug-in bij te werken zonder manuele FTP-updates." +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Toon meta data" -#~ msgid "Alternative path preserving backward compatibility (while possible)." -#~ msgstr "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)." +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "Knop vorige/volgende tonen." # @ nggallery -#~ msgid "How to support us?" -#~ msgstr "Hoe kun je ons ondersteunen?" - -#~ msgid "There are several ways to contribute:" -#~ msgstr "Er zijn verschillende manieren om mee te helpen:" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "Toon de media RSS link" # @ nggallery -#~ msgid "Send us bugfixes / code changes" -#~ msgstr "Stuur ons bugfixes / code aanpassingen" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "Toon Media RSS icoon:" # @ nggallery -#~ msgid "The most motivated support for this plugin are your ideas and brain work." -#~ msgstr "De meest motiverende steun voor deze plug-in zijn je ideeën en denkwerk." +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "Toon:" -# @ nggallery -#~ msgid "Translate the plugin" -#~ msgstr "Vertaal de plugin" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "Toont algemene informatie over de plug-in en sommige links." -# @ nggallery -#~ msgid "To help people to work with this plugin, we would like to have it in all available languages." -#~ msgstr "Om mensen te helpen werken met de plug-in, willen we de plug-in in alle talen beschikbaar maken." +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "Toont plug-ins die werken met NextCellent." + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" +"Toont algemene informatie over je site, zoals het aantal afbeeldingen, " +"albums en galerijen." # @ nggallery -#~ msgid "Place a link to the plugin in your blog/webpage" -#~ msgstr "Plaats een link naar de plugin in je site/webpagina" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Sluiter" -#~ msgid "Yes, sharing and linking are also supportive and helpful." -#~ msgstr "Ja, delen is ook een manier van helpen." +# @ nggallery +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Sluiter snelheid" # @ nggallery -#~ msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -#~ msgstr "Opmerking: Indien safe-mode = AAN moet je de thumbnail submap manueel aanmaken" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "Databank in stilte bijwerken" # @ nggallery -#~ msgid "About this Gallery" -#~ msgstr "Over deze galerij" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Enkele afbeelding" # @ nggallery -#~ msgid "Select with the mouse the area for the new thumbnail" -#~ msgstr "Selecteer met de muis het gebied voor de nieuwe thumbnail" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Enkelepic" +# @ default # @ nggallery -#~ msgid "Select the area for the thumbnail from the picture on the left." -#~ msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Formaat" # @ nggallery -#~ msgid "Search Images" -#~ msgstr "Zoek afbeeldingen" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" # @ nggallery -#~ msgid "Actions" -#~ msgstr "Acties" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Dimensies diavoorstelling" # @ nggallery -#~ msgid "No entries found" -#~ msgstr "Geen entries gevonden" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Slug(s) instellen:" -# @ nggallery -#~ msgid "New Gallery" -#~ msgstr "Nieuwe galerij" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "Iets ging verkeerd bij het hernoemen van" -# @ nggallery -#~ msgid "Sorry, you have no access here" -#~ msgstr "Sorry, je hebt hier geen toegang." +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "Iets ging verkeerd bij het hernoemen van" -# @ nggallery -#~ msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." -#~ msgstr "" -"Je bent bezig meerdere bewerkingen van %s afbeeldingen te starten \n" -" \n" -" 'Annuleren' om te stoppen, 'OK' om door te gaan." +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "Iets ging verkeerd bij het hernoemen van" # @ nggallery -#~ msgid "Search results for “%s”" -#~ msgstr "Zoekresultaten op “%s”" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of " +"hoger" # @ nggallery -#~ msgid "Click here for more settings" -#~ msgstr "Klik hier voor meer instellingen" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" -#~ msgid "Old scanning" -#~ msgstr "Oud scanmethode" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" # @ nggallery -#~ msgid "Publish this image" -#~ msgstr "Publiceer deze afbeelding" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om " +"andere bestanden te kunnen uploaden." # @ nggallery -#~ msgid "Publish" -#~ msgstr "Publiceer" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Volgorde" # @ nggallery -#~ msgid "deleted successfully" -#~ msgstr "met succes verwijderd" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Galerij volgorde" # @ nggallery -#~ msgid "New gallery page ID" -#~ msgstr "Nieuwe galerij pagina ID" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Galerij volgorde" # @ nggallery -#~ msgid "created" -#~ msgstr "gemaakt" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Opties sorteren" # @ nggallery -#~ msgid "Published a new post" -#~ msgstr "Nieuw bericht gepubliceerd" - -# @ default -#~ msgid "1 item" -#~ msgstr "1 item" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Volgorde gewijzigd" # @ nggallery -#~ msgid "NextCellent Gallery Overview" -#~ msgstr "NextCellent Gallery Overzicht" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Volgorde bepalen:" # @ nggallery -#~ msgid "Upload pictures" -#~ msgstr "Afbeeldingen uploaden" - -# @ default -#~ msgid "Space Used" -#~ msgstr "Gebruikte ruimte" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "Sorteer de afbeeldingen" # @ nggallery -#~ msgid "Translation file successful updated. Please reload page." -#~ msgstr "Vertaalbestand met succes aangemaakt. Herlaad de pagina." +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnail volgorde" # @ nggallery -#~ msgid "Reload page" -#~ msgstr "Herlaad de pagina" +#: lib/meta.php:475 +msgid "Source" +msgstr "Bron" # @ nggallery -#~ msgid "Translation file couldn't be updated" -#~ msgstr "Vertaal bestand kan niet geupdated worden" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "Broncode" -# @ nggallery -#~ msgid "Download" -#~ msgstr "Download" +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "Bijzonderheden" # @ nggallery -#~ msgid "PHP Safe Mode" -#~ msgstr "PHP Safe Mode" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Mode" # @ nggallery -#~ msgid "PHP Exif support" -#~ msgstr "PHP Exif ondersteuning" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "Nu starten" # @ nggallery -#~ msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -#~ msgstr "NextCellent Gallery bevat enkele functies die niet beschikbaar zijn onder PHP 5.2. Je gebruikt de oude PHP 4 versie, upgrade nu! Het wordt niet langer ondersteund door de PHP groep. Verschillende hosting providers bieden beide PHP 4 en PHP 5, tegelijk. Vraag je provider of ze dit kunnen doen." +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "Upgrade starten" # @ nggallery -#~ msgid "Post title" -#~ msgstr "Titel van bericht" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" # @ nggallery -#~ msgid "Enter the post title " -#~ msgstr "Geef de titel van het bericht" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Stijl" # @ nggallery -#~ msgid "Width x height (in pixel)" -#~ msgstr "Breedte x Hoogte (in pixels)" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Stijl bewerken" # @ nggallery -#~ msgid "Size of the image" -#~ msgstr "Grootte van de afbeelding" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Onderwerp" # @ nggallery -#~ msgid "Draft" -#~ msgstr "Concept" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "met succes gemaakt!" # @ nggallery -#~ msgid "With the placeholder" -#~ msgstr "Met de plaatshouder " +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "Css-bestand met succes geselecteerd." -# @ nggallery -#~ msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -#~ msgstr "De toegang van de URL bestanden zijn uitgeschakeld bij je server (allow_url_fopen)" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "Ondersteuningsforums" # @ nggallery -#~ msgid "(hex w/o #)" -#~ msgstr "(hex w/o #)" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Tag(s) verwijderen:" # @ nggallery -#~ msgid "fade" -#~ msgstr "vervagen" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Tag(s) om te matchen:" # @ nggallery -#~ msgid "blindX" -#~ msgstr "blindX" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Tag(s) om te hernoemen:" # @ nggallery -#~ msgid "cover" -#~ msgstr "cover" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tags" # @ nggallery -#~ msgid "scrollUp" -#~ msgstr "scrollUp" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tags aangepast" # @ nggallery -#~ msgid "scrollDown" -#~ msgstr "scrollDown" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tags nummers en slug nummers zijn niet hetzelfde!" # @ nggallery -#~ msgid "shuffle" -#~ msgstr "shuffle" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "Templatenaam" # @ nggallery -#~ msgid "toss" -#~ msgstr "weggooien" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test mislukt, schakel andere plugins uit en stel het standaard thema in" # @ nggallery -#~ msgid "wipe" -#~ msgstr "vegen" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Test afbeeldingsfunctie" # @ nggallery -#~ msgid "See here for more information about the effects :" -#~ msgstr "Bezoek meer informatie over de effecten :" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Tekst" # @ nggallery -#~ msgid "Settings for the JW Image Rotator" -#~ msgstr "De instellingen voor de JW Image Rotator" +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" +msgstr "Tekst voor de media RSS link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Te tonen tekst:" # @ nggallery -#~ msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -#~ msgstr "De instellingen worden alleen gebruikt in de JW Image Rotator Version " +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Het album ID=%s bestaat niet." -#~ msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -#~ msgstr "Druk op de knop hieronder om te zoeken." +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "De hokjes op je overzichtsscherm zijn:" # @ nggallery -#~ msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -#~ msgstr "Het pad naar imagerotator.swf is niet opgegeven, de slideshow zal niet werken" +#: admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." +msgstr "De standaard instelling zou %s moeten zijn" -#~ msgid "Press the button below to search for the file." -#~ msgstr "Druk op de knop hieronder om het bestand te zoeken." +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" # @ nggallery -#~ msgid "Enable flash slideshow" -#~ msgstr "Inschakelen flash slideshow" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "De doelgalerij bestaat niet" # @ nggallery -#~ msgid "Integrate the flash based slideshow for all flash supported devices" -#~ msgstr "Integreer de flash gebaseerde slideshow voor alle flash ondersteunde apparaten" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Het galerij ID=%s bestaat niet." -# @ nggallery -#~ msgid "Path to the JW Image Rotator (URL)" -#~ msgstr "De instellingen voor de JW Image Rotator" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" # @ nggallery -#~ msgid "Search now" -#~ msgstr "Nu zoeken" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "Galerij niet gevonden" -# @ nggallery -#~ msgid "Press the button below to search for the JW Image Rotator" -#~ msgstr "De instellingen voor de JW Image Rotator" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" +"De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." -# @ nggallery -#~ msgid "Shuffle mode" -#~ msgstr "Wisselende volgorde" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -# @ nggallery -#~ msgid "Show next image on click" -#~ msgstr "Toon volgende afbeelding door te klikken" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -# @ nggallery -#~ msgid "Show navigation bar" -#~ msgstr "Toon navigatie balk" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "Laatste nieuws omtrent NextCellent." # @ nggallery -#~ msgid "Show loading icon" -#~ msgstr "Toon icoon laden" +#: admin/class-ngg-overview.php:126 +#, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina " +" om te controleren op updates." -# @ nggallery -#~ msgid "Use watermark logo" -#~ msgstr "Gebruik watermerk logo" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" +"Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de " +"standaardwaarde van de instellingen." + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -# @ nggallery -#~ msgid "You can change the logo at the watermark settings" -#~ msgstr "Je kunt het logo bij de watermerk instellingen wijzigen" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "Het aantal afbeeldingen dat getoond moet worden." -# @ nggallery -#~ msgid "true" -#~ msgstr "waar" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "De parameters" -# @ nggallery -#~ msgid "false" -#~ msgstr "niet waar" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" # @ nggallery -#~ msgid "fit" -#~ msgstr "passend" +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." +msgstr "De plugin kan geen afbeeldingen maken" # @ nggallery -#~ msgid "none" -#~ msgstr "geen" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "The server Safe-Mode is aan!" -# @ nggallery -#~ msgid "bgfade" -#~ msgstr "achtergrond vervagen" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" # @ nggallery -#~ msgid "slowfade" -#~ msgstr "langzaam vervagen" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is " +"ingesteld op het HTML formulier" # @ nggallery -#~ msgid "circles" -#~ msgstr "cirkels" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php." +"ini" # @ nggallery -#~ msgid "bubbles" -#~ msgstr "bellen" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Het geuploade bestand is slechts voor een deel geupload" -# @ nggallery -#~ msgid "blocks" -#~ msgstr "blokken" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -# @ nggallery -#~ msgid "fluids" -#~ msgstr "vloeistof" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -# @ nggallery -#~ msgid "flash" -#~ msgstr "flash" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -# @ nggallery -#~ msgid "lines" -#~ msgstr "lijnen" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" # @ nggallery -#~ msgid "Use slow zooming effect" -#~ msgstr "Gebruik langzaam zoom effect" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "Geen GD ondersteuning" -# @ nggallery -#~ msgid "Background Color" -#~ msgstr "Achtergrondkleur" +# @ default +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Er was een configuratiefout. Contacteer de server administrator." # @ nggallery -#~ msgid "Texts / Buttons Color" -#~ msgstr "Tekst / Knoppen kleur" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Dit zijn de maximale waarden" # @ nggallery -#~ msgid "Rollover / Active Color" -#~ msgstr "Muis over / Actieve kleur" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "Dit zijn de maximale waarden" # @ nggallery -#~ msgid "Screen Color" -#~ msgstr "Schermkleur" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -# @ nggallery -#~ msgid "Background music (URL)" -#~ msgstr "Achtergrond muziek (URL)" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -# @ nggallery -#~ msgid "Try XHTML validation (with CDATA)" -#~ msgstr "Probeer XHTML validatie (met CDATA)" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -# @ nggallery -#~ msgid "Important : Could causes problem with some browser. Please recheck your page." -#~ msgstr "Belangrijk: kan problemen veroorzaken met bepaalde browsers. Controleer je pagina." +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "Dit css-bestand zal gebruikt worden:" # @ nggallery -#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -#~ msgstr "Geen probleem, voor je deze plug-in deactiveert, klik op de knop verwijderen, omdat het deactiveren van NextCellent Gallery niet de data verwijdert die gemaakt is." +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" +"Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." -# @ nggallery -#~ msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -#~ msgstr "Kon NextCellent Database niet vinden, upgrade is mislukt!" +# @ default +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Het bestand overschrijdt de maximale upload grootte voor deze site" -# @ nggallery -#~ msgid "The Flash Player and a browser with Javascript support are needed." -#~ msgstr "De Flash Player en en browser met Javascript ondersteuning zijn nodig." +# @ default +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Dit bestand is leeg. Probeer aub een ander." -# @ nggallery -#~ msgid "Get the Flash Player to see the slideshow." -#~ msgstr "Gebruik de Flash Player om de slideshow te bekijken." +# @ default +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Dit bestand is geen afbeelding. Probeer aub een ander." -# @ nggallery -#~ msgid "Select Gallery:" -#~ msgstr "Selecteer Galerij:" +# @ default +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dit bestandstype is niet toegelaten. Probeer aub een ander." # @ nggallery -#~ msgid "All images" -#~ msgstr "Alle afbeeldingen" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" +"Deze functie zal niet werken, omdat je een Free Type library nodig hebt" -# @ nggallery -#~ msgid "NextCellent Widget" -#~ msgstr "NextCellent Widget" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -# @ nggallery -#~ msgid "Enable IE8 Web Slices" -#~ msgstr "IE8 webslices inschakelen" +# @ default +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Dit is groter dan de maximum grootte. Probeer aub een ander." # @ nggallery -#~ msgid "Translation by alex rabe" -#~ msgstr "Vertaling door Anja (werkgroepen.net)" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Dit is geen geldig afbeeldingsbestand." # @ nggallery -#~ msgid "Image management" -#~ msgstr "Afbeeldingsbeheer" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun " +"je de map beter structureren." # @ nggallery -#~ msgid "Album management" -#~ msgstr "Album beheer" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dit is het standaard pad voor alle galerijen" -# @ nggallery -#~ msgid "Gallery management" -#~ msgstr "Gallery beheer" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de " +"weergavemodi." -# @ nggallery -#~ msgid "Gallery tags" -#~ msgstr "Gallery tags" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "Deze plug-in is een aanpassing van NextGen Gallery, versie 1.9.13." -# @ nggallery -#~ msgid "Introduction" -#~ msgstr "Introductie" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" +"Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een " +"heleboel mensen. Een speciale dank u aan onderstaande personen:" # @ nggallery -#~ msgid "Roles / Capabilities" -#~ msgstr "Rollen / Rechten" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Deze optie zal gerelateerde afbeeldingen toevoegen aan elk bericht" -# @ nggallery -#~ msgid "Setup" -#~ msgstr "Setup" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" +"Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens " +"verwijderen, ...)" -# @ nggallery -#~ msgid "Styles" -#~ msgstr "Styles" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" # @ nggallery -#~ msgid "Support Forums" -#~ msgstr "Ondersteuningsforums (Engels)" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." # @ nggallery -#~ msgid "Activate Media RSS feed" -#~ msgstr "Activeer Media RSS feed" +# @ default +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" # @ nggallery -#~ msgid "Activate related images" -#~ msgstr "Gerelateerde afbeeldingen activeren" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail kwaliteit" # @ nggallery -#~ msgid "Album example" -#~ msgstr "Album voorbeeld" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail instellingen" # @ nggallery -#~ msgid "Album tags" -#~ msgstr "Album tags" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Miniauurgrootte" # @ nggallery -#~ msgid "Browsing %s" -#~ msgstr "Bladeren %s" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail bijgewerkt" # @ nggallery -#~ msgid "Bulk actions" -#~ msgstr "Bulk acties:" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" # @ nggallery -#~ msgid "Click here to proceed." -#~ msgstr "Klik hier om door te gaan." +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Tijd gemaakt" # @ nggallery -#~ msgid "Continue" -#~ msgstr "Doorgaan" +# @ default +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" -# @ nggallery -#~ msgid "Contributors / Tribute to" -#~ msgstr "Met dank aan : " +# @ default +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel : " -# @ nggallery -#~ msgid "Copyright notes / Credits" -#~ msgstr "Copyright gegevens / Medewerkers van deze plugin" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "Selecteer wat je wilt weergeven om iets toe te voegen" -# @ nggallery -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Maak nieuwe URL(internetadres) vriendelijke afbeelding slugs." +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" +"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " +"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" -# @ nggallery -#~ msgid "Create unique slug" -#~ msgstr "Maak een unieke slug" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" +"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " +"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" -# @ nggallery -#~ msgid "Custom fields" -#~ msgstr "Wijzigings/aanpas velden" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" +"Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste " +"map verplaatsen." # @ nggallery -#~ msgid "Deactivate gallery page link" -#~ msgstr "Deactiveer galerij pagina link" +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" +msgstr "Teksttip voor de media RSS link:" # @ nggallery -#~ msgid "Default size (W x H)" -#~ msgstr "Standaard maat (B x H)" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Overgang afbeeldingen / Vervaag effect" # @ nggallery -#~ msgid "Delete image files" -#~ msgstr "Verwijder afbeeldings bestanden" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Vertaling" # @ nggallery -#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." -#~ msgstr "Afhankelijk van de grootte van de database gegevens zal dit een tijdje duren, herlaad deze pagina daarom niet." +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "Type-opties" # @ nggallery -#~ msgid "Disable flash upload" -#~ msgstr "Flash upload uitschakelen" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Niet mogelijk de directory aan te maken" # @ nggallery -#~ msgid "Do you like this Plugin?" -#~ msgstr "Vind je deze plugin nuttig en leuk?" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de server?" +" " # @ nggallery -#~ msgid "Donate" -#~ msgstr "Doneer" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" # @ nggallery -#~ msgid "Donate the work via paypal" -#~ msgstr "Donaties voor het werk zien we graag tegemoet via paypal" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Onverwachte fout" # @ nggallery -#~ msgid "Donate the work via paypal." -#~ msgstr "Donaties voor het werk ziet de ontwikkelaar graag tegemoet via paypal" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Onbekende upload fout" # @ nggallery -#~ msgid "Download latest version" -#~ msgstr "Download laatste versie" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Ongesorteerd" # @ nggallery -#~ msgid "Editing %s" -#~ msgstr "Bewerking %s" +# @ default +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Bijwerken" # @ nggallery -#~ msgid "Enable flash based upload" -#~ msgstr "Inschakelen flash gebaseerde upload" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Bijwerken" # @ nggallery -#~ msgid "FAQ" -#~ msgstr "Veel gestelde vragen" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Bestand bijwerken" # @ nggallery -#~ msgid "Feature request" -#~ msgstr "Verzoeken voor de toekomst" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Volgorde bijwerken" # @ nggallery -#~ msgid "Float" -#~ msgstr "Float" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Met succes bijgewerkt" # @ nggallery -#~ msgid "Gallery example" -#~ msgstr "Galerij voorbeeld" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Met succes bijgewerkt" -# @ nggallery -#~ msgid "Gallery tags" -#~ msgstr "Galerij tags" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "Werk de databank bij zonder melding." # @ nggallery -#~ msgid "Get your language pack" -#~ msgstr "Kies je taalpakket" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Mogelijkheden bijgewerkt" # @ nggallery -#~ msgid "Give it a good rating on WordPress.org." -#~ msgstr "Geef het een goede waardering op WordPress.org" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "Met succes bijgewerkt" -# @ nggallery -#~ msgid "Help translating it." -#~ msgstr "Help met vertalen." +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "Upgrade voltooid." # @ nggallery -#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" -#~ msgstr "Als paginering wordt gebruikt, zal deze optie nog steeds getoond worden in het modale venster (thickbox, lightbox enz.). Opmerking: dit neemt meer ruimte/tijd bij het laden van de pagina" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "NextCellent Gallery upgraden" # @ nggallery -#~ msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "Als je je naam niet gevonden hebt op deze lijst en ik heb code geïntegreerd in mijn plugin, aarzel dan niet mij een mail te sturen." +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "Nu upgraden" # @ nggallery -#~ msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together." -#~ msgstr "Als je de code van deze plugin bestudeert, zul je zien dat we veel goede al bestaande code en ideeën gecombineerd hebben." +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "Database bijwerken..." # @ nggallery -#~ msgid "If you would like to downgrade later, please make first a complete backup of your database and the images." -#~ msgstr "Wil je later downgraden, maak dan een complete backup van je database en afbeeldingen." +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Zip-bestand uploaden" # @ nggallery -#~ msgid "If you would like to use the JW Image Rotatator, please download the player here and upload it to your Upload folder (Default is wp-content/uploads)." -#~ msgstr "Als je de JW image rotator wilt gebruiken, download de speler dan vanaf hier en upload het naar je upload map (standaard is dit wp-content/uploads)." +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Zip-bestand met afbeeldingen uploaden" # @ nggallery -#~ msgid "Image list" -#~ msgstr "Afbeeldingen lijst" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload mislukt!" -# @ nggallery -#~ msgid "Integrate slideshow" -#~ msgstr "Integreer slideshow" +# @ default +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload mislukt." # @ nggallery -#~ msgid "Main NextGEN Gallery overview" -#~ msgstr "NextGEN Gallery Overzicht" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Afbeeldingen uploaden" # @ nggallery -#~ msgid "Manage Albums" -#~ msgstr "Beheer Albums" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "Uploadvolgorde" -# @ nggallery -#~ msgid "Manage Gallery" -#~ msgstr "Galerij beheren" +# @ default +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload onderbroken." # @ nggallery -#~ msgid "Meta Data" -#~ msgstr "Meta data" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Geuploade bestand is geen geldig of onjuist zip bestand ! De server herkent :" +" " # @ nggallery -#~ msgid "More Help & Info" -#~ msgstr "Meer hulp & Info" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL naar bestand" -# @ nggallery -#~ msgid "Move imagerotator to new location..." -#~ msgstr "Verplaats de imagerotator naar een nieuwe locatie..." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "Gebruik de geavanceerde uploader" -# @ nggallery -#~ msgid "NextGEN DEV Team" -#~ msgstr "NextGEN DEVelopers Team" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" +"Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te " +"herladen." # @ nggallery -#~ msgid "No doubt a very useful and easy motivation :-)" -#~ msgstr "Geen twijfel mogelijk een nuttige en eenvoudige motivatie :-)" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "Gebruik de basisuploader" # @ nggallery -#~ msgid "Number of columns" -#~ msgstr "Aantal kolommen" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Gebruik afbeelding als watermerk" # @ nggallery -#~ msgid "OK, hide this message now !" -#~ msgstr "Ok, verberg dit bericht nu !" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "In plaats van een effect zal de galerij de afbeeldingsbrowser openen" # @ nggallery -#~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "Een van de komende functies een automatisch bijgewerkte permalink structuur." +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Gebruik permalinks" # @ nggallery -#~ msgid "Please update the database of NextGEN Gallery." -#~ msgstr "Update de database van NextGEN Gallery !" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Gebruik tekst als watermerk" -# @ nggallery -#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "Klik de knop om automatisch naar de imagerotator te zoeken, als je het hebt geupload naar wp-content/uploads of een submap" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" # @ nggallery -#~ msgid "Recent donators" -#~ msgstr "Recente donateurs" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "Gebruik TinyMCE-knop / Media Toevoegen" -# @ default -#~ msgid "Remove featured image" -#~ msgstr "Verwijder functionele afbeelding" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "Aangepast" # @ nggallery -#~ msgid "Rename failed" -#~ msgstr "Hrnoemen mislukt" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Waarde" # @ nggallery -#~ msgid "Resize Images" -#~ msgstr "Formaat afbeeldingen aanpassen" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Versie" # @ nggallery -#~ msgid "See more information for the Flash Player on the web page" -#~ msgstr "Voor meer informatie bezoek de Flash Player op de webpagina" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Bekijk" # @ nggallery -#~ msgid "Select Zip-File" -#~ msgstr "Selecteer Zip-bestand" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "Afbeelding vooraf bekijken" -# @ default -#~ msgid "Set featured image" -#~ msgstr "Instellen functionele afbeelding" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Plug-instartpagina bezoeken" # @ nggallery -#~ msgid "Show ImageBrowser" -#~ msgstr "Toon Afbeelding Browser" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Watermerk" # @ nggallery -#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" -#~ msgstr "Daarom willen we graag de volgende mensen bedanken voor hun pioneerswerk (zonder dit werk zou het onmogelijk zijn geweest een plugin als deze zo snel snel te ontwikkelen)" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" # @ nggallery -#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." -#~ msgstr "Enkele mappen/bestanden konden niet hernoemd worden, controleer de permissies en herscan de map in de beheer gallery sectie" +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" +msgstr "Welkom bij NextCellent Gallery!" # @ nggallery -#~ msgid "Tag" -#~ msgstr "Tag" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. " +"Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" # @ nggallery -#~ msgid "Tags (comma separated list)" -#~ msgstr "Tags (komma gescheiden lijst)" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te " +"updaten." # @ nggallery -#~ msgid "Tags / Categories" -#~ msgstr "Tags / categorieën" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het " +"script overeenkomt met de eigenaar (%s) van het bestand" -# @ nggallery -#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Bedankt voor het gebruik van deze plugin, de maker hoopt dat je er tevreden mee bent! Als je verdere ontwikkeling van deze plugin wilt ondersteunen, overweeg dan een donatie! Heb je hulp nodig, stel dan hier je vragen." +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" +"Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op " +"als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van " +"upgrades." -# @ nggallery -#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Bedankt voor het gebruik van deze plugin, Nextgen Gallery is ontwikkeld voor zelf gehosted sites. Een multisite setup is mogelijk, maar kan momenteel nog niet volledig ondersteund worden, zoals de bijzondere voorwaarde (b.v. domain mapping).
. Als je verdere ontwikkeling wilt ondersteunen, overweeg een donatie Heb je hulp nodig, stel dan hier je vragen." +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "Wie wilt er geen diefstal-bestendige afbeeldingen?" # @ nggallery -#~ msgid "Thanks to all donators..." -#~ msgstr "Dank aan alle donateurs..." +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Widget die de Media-RSS-links toont voor NextCellent Gallery." # @ nggallery -#~ msgid "Thanks!" -#~ msgstr "Bedankt!" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Breedte" # @ nggallery -#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." -#~ msgstr "Het album zal niet linken naar een galerij subpagina. De galerij wordt getoond op dezelfde pagina." +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen " +"respecteren." + +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" # @ nggallery -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "De batch upload vereist Adobe Flash 10, uitschakelen als je problemen ondervindt" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breedte:" # @ nggallery -#~ msgid "The script detect that you upgrade from a older version." -#~ msgstr "Het script heeft vastgesteld dat je upgrade van een oudere versie" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "met permissie 777 handmatig ingesteld !" -# @ nggallery -#~ msgid "The upgrade process may take a while, so please be patient." -#~ msgstr "Het upgrade process zal even duren, een beetje geduld asjeblieft" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" # @ nggallery -#~ msgid "There are many other folks who have made contributions to this project :" -#~ msgstr "Er zijn vele andere mensen die hun bijdragen leveren aan dit project:" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het " +"thema" -# @ nggallery -#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." -#~ msgstr "Er bestaan vele manieren om te geven, te helpen of ons te ondersteunen in dit werk. Geen van alle is verplicht." +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -# @ nggallery -#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." -#~ msgstr "Daarom is een uniek identificatienummer nog voor elke afbeelding, galerij en album." +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "X" # @ nggallery -#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" -#~ msgstr "Deze plugin wordt met veel liefde en inspanning, voornamelijk ontwikkeld, onderhouden, ondersteund en gedocumenteerd door Alex Rabe. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP Data" -# @ nggallery -#~ msgid "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, gedocumenteerd door" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "Y" # @ nggallery -#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Tip : Kopieer je stylesheet (nggallery.css) naar je themamap, dan blijft het bewaard tijdens een upgrade" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" # @ nggallery -#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "Tip nr. 2: Gebruik onderstaande kleurenpicker om het goede kleurenschema voor je gallery te vinden !" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Je staat op het punt een bulk bewerking voor %s galerijen uit te voeren\n" +" \n" +" 'Annuleren' om te stoppen, 'OK' om door te gaan." -# @ nggallery -#~ msgid "Title :" -#~ msgstr "Titel :" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" +"Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle " +"hogere rollen zullen ook toegang hebben." -# @ nggallery -#~ msgid "Update Successfully" -#~ msgstr "Met succes bijgewerkt" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Je kan helpen door deze plug-in een goede rating te geven! Bedankt!" -# @ nggallery -#~ msgid "Update file structure..." -#~ msgstr "Bestandsstructuur bijwerken..." +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" +"Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." # @ nggallery -#~ msgid "Update settings..." -#~ msgstr "Instellingen bijwerken..." +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden " +"door komma's" # @ nggallery -#~ msgid "Updated options." -#~ msgstr "Instellingen bijgewerkt" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Je kunt meerdere tags specificeren om te hernoemen door ze met komma's " +"te scheiden" # @ nggallery -#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." -#~ msgstr "Bijgewerkte widget structuur. Als je NextGEN widgets gebruikt, is het nodig ze opnieuw in te stellen..." +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Je kan meer lettertypes uploaden in de map nggallery/fonts" -# @ nggallery -#~ msgid "Upgrade finished..." -#~ msgstr "Upgrade afgerond..." +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "Je hebt geen bestand geselecteerd!" # @ nggallery -#~ msgid "Upload Images" -#~ msgstr "Afbeeldingen uploaden" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Je hebt geen galerij geselecteerd!" # @ nggallery -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Meerdere bestandenden in 1 keer uploaden met ctrl/shift-knoppen in dialoog" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Je hebt niet de juiste permissies" # @ default -#~ msgid "Use as featured image" -#~ msgstr "Gebruik als functionele afbeelding" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Je probeert teveel bestanden ineens in de rij de plaatsen" -# @ nggallery -#~ msgid "View all" -#~ msgstr "Bekijk alle" +# @ default +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Je mag slechts 1 bestand uploaden." -# @ nggallery -#~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "We willen de mensen bedanken die ons ondersteund hebben in het werk : " +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "Je moet een galerij toevoegen voor je afbeeldingen toevoegt!" # @ nggallery -#~ msgid "Width x Height" -#~ msgstr "Breedte x Hoogte" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Je moet een galerij selecteren." # @ nggallery -#~ msgid "Width x Height :" -#~ msgstr "Breedte x Hoogte :" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "Je moet een aantal afbeelding selecteren." -# @ nggallery -#~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "Ja, ook sharen(delen) en trackback is een goede ondersteuning voor dit werk." +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Je moet een afbeelding selecteren." -# @ nggallery -#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." -#~ msgstr "Je database tabellen voor Next-Gen Gallery zijn verouderd en moeten bijgewerkt worden voor je kunt doorgaan." +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "Je hebt te lang gewacht, of je speelt vals." -# @ nggallery -#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" -#~ msgstr "Je thema bevat een NextGEN Gallery stylesheet (nggallery.css), dit bestand wordt gebruikt " +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" +"Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen " +"linkt." -# @ nggallery -#~ msgid "and all donators..." -#~ msgstr "en alle donateurs..." +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" +"Je upgrade van een oudere versie. Om de nieuwste functies te kunnen " +"gebruiken, moet je een database-upgrade uitvoeren." -# @ nggallery -#~ msgid "finished" -#~ msgstr "klaar" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "Je css-bestand is ingesteld door een thema of een plug-in." -# @ default -#~ msgid "Choose files to upload" -#~ msgstr "Kies te uploaden bestanden" +# @ nggallery +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" +"Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte " +"%2$dpx." -# @ default -#~ msgid "Go to the first page" -#~ msgstr "Ga naar de eerste pagina" +# @ nggallery +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Je thema zou moeten werken met NextCellent Gallery" -# @ default -#~ msgid "Go to the previous page" -#~ msgstr "Ga naar de vorige pagina" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "Zip-bestand" -# @ default -#~ msgid "Current page" -#~ msgstr "Huidige pagina" +# @ nggallery +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-bestand is met succes uitgepakt" -# @ default -#~ msgctxt "paging" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s van %2$s" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "Zoomende ingangen" -# @ default -#~ msgid "Go to the last page" -#~ msgstr "Ga naar de laatste pagina" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "Vergroten" -# @ nggallery -#~ msgid "

Client side resize

You can now resize the images before you start with the upload.

" -#~ msgstr "

Client side verkleinen

Je kan de afbeeldingen nu verkleinen vooraleer je begint te uploaden.

" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "Verkleinen" diff --git a/lang/nggallery-ru_RU.mo b/lang/nggallery-ru_RU.mo index eec385bad29329b7c98819b13668d2618697ad65..5f7f304c69b15221bb5cdde76ea69877c69535a3 100644 GIT binary patch delta 12208 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 diff --git a/lang/nggallery-ru_RU.po b/lang/nggallery-ru_RU.po index 6f84597..960ebd8 100644 --- a/lang/nggallery-ru_RU.po +++ b/lang/nggallery-ru_RU.po @@ -8,4632 +8,4166 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" "Language: ru_RU\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Poedit-KeywordsList: _n:1,2;__;_e;esc_attr_e;esc_html_e\n" "X-Poedit-Basepath: .\n" -"X-Generator: Poedit 1.7.1\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "О NextCellent" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Успешно добавлены" -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Соратники" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "не перезаписываемо" -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Данный плагин - плод работы множества людей, скажем слова благодарности:" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "не перезаписываемо" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "за хорошо документированный код" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "за jQuery, лучший Web2.0-фреймворк" +#: lib/meta.php:131 +msgid " mm" +msgstr "мм" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "за отличный PHP Thumbnail Class" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr "изображения успешно добавлены" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "за множество очень полезных плагинов и идей" +#: admin/functions.php:301 +#, fuzzy +msgid " picture(s) successfully renamed" +msgstr "изображения успешно добавлены" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "за Shutter Reloaded, действительно лёгкий эффект" +#: lib/meta.php:137 +msgid " sec" +msgstr "сек." -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "за лучшие Media Flash скрипты на Земле" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "за значок галереи" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s тег(ов) удалено." -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "за плагин Watermark" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s ссылка изменена." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "за поддержку этого форка NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” был загружен с ошибкой" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "Всем переводчикам NextGen Gallery, кто создавал переводы" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Ошибка: невозможно найти изображение)" -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Ошибка: невозможно обновить БД)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent Gallery основана на версии 1.9.13 NextGen Gallery от Photocrati Media - успешном форке работы Alex Rabe." +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Ошибка: невозможно обновить метаданные)" -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Что Вы получите с NextCellent Gallery?" +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(из папки темы)" -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Обратную совместимость с NextGEN, считая версию 1.9.13" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "При \"0\" все изображения будут выведены на одной странице" -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Медленное развитие кода, только по предложениям пользователей NextGEN. Да, совершенно верно - медленное развитие в противопоставление быстроте изменений: старый код достаточно хорош, и он работал (и работает) у большого количества людей. " +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "Если установить 0, показаны будут все изображения" -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Надёжная работа с уже установленными галереями NextGEN." +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "При 0 покажет все изображения" -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Размещение обновлений в репозитории WordPress." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° против часовой стрелки" -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Альтернативный путь сохранения обратной совместимости (пока будет такая возможность)." +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° по часовой стрелке" -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Как нам помочь?" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "Есть несколько путей совместной работы:" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы " +"хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего " +"переводчика: эта информация устарела, в настоящий момент процесс перевода " +"производится по другому.)" + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Перевод: Владимир " +"Василенко aka jeltoesolnce." -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Отправить нам ошибки / изменения кода" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Альбом не найден]" -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш интеллектуальный труд." +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Галерея не найдена]" -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Перевести плагин" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Раскрыть]" -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Для того, чтобы помочь людям использовать этот плагин, мы хотели бы предоставлять его на их родных языках." - -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Вставить ссылку на плагин в вашем блоге/сайте" - -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Да, пропаганда и ссылки так же помогают и очень полезны." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Балуемся?" - -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "Сбой при загрузке!" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Скрыть]" -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "Сбой при загрузке!" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Изображения не найдены]" -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Вы не выбрали галерею!" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Показать всеl]" -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Добавить галерею / изображения" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Показывать как слайдшоу]" -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Список изображений" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Показывать список картинок]" -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "убрать" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Изображение не найдено]" -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Обзор..." +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Просмотр из PicLens]" -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Загрузить изображения" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Произошла ошибка" -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 -#, fuzzy -msgid "You didn't select a file!" -msgstr "Вы не выбрали галерею!" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "новая галерея" -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Новая галерея" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Изображения" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Активировать" -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP архив" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Активировать и использовать CSS:" -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Импортировать папку" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Добавить" -#: ../admin/addgallery.php:371 +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 msgid "Add a new gallery" msgstr "Добавить новую галерею" -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Название" - -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Создать новую пустую галерею" - -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Допустимые символы для имен файлов и папок -" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Добавить RSS-фид к Вашебу заголовку блога. Работает с CoolIris/PicLens" -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Описание" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" -#: ../admin/addgallery.php:386 -msgid "Add a description. This is optional and can be changed later." +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." msgstr "" -#: ../admin/addgallery.php:390 +#: admin/class-ngg-adder.php:423 msgid "Add gallery" msgstr "Добавить галерею" -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Загрузить ZIP файл" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Добавить галерею / изображения" -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "Выбрать ZIP файл" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Добавить галерею / Загрузить изображения" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" -msgstr "Загрузить ZIP файл с изображениями" +#: admin/class-ngg-admin-launcher.php:477 +#, fuzzy +msgid "Add images from a ZIP file." +msgstr "Импортировать zip-файл с изображениями по URL" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "или введите URL" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Добавить новый альбом" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "Импорт ZIP файла через URL" +#: admin/class-ngg-admin-launcher.php:465 +#, fuzzy +msgid "Add new galleries to NextCellent." +msgstr "Добавить последние или случайные изображения из галерей" -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "в" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Добавить новую галерею" -#: ../admin/addgallery.php:417 -msgid "a new gallery" -msgstr "новая галерея" +#: admin/class-ngg-admin-launcher.php:473 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Добавить галерею / изображения" -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Внимание: лимит на размер файла на Вашем сервере " +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Начать загрузку" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Добавить новый альбом" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Импорт каталога с изображениями" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Добавить страницу" -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Импорт с сервера:" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Добавить последние или случайные изображения из галерей" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Все связанные изображения" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Пожалуйста, запомните: Если включён режим \"Safe-Mode\", Вам потребуется добавить подкаталог с миниатюрами вручную" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Добавить теги" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Добавить постоянные ссылки ко всем изображениям" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Выбрать галерею" - -#: ../admin/addgallery.php:492 -#, fuzzy -msgid "Drop your files in this window" -msgstr "Или Вы можете перетащить файлы в это окно" - -#: ../admin/addgallery.php:492 -msgid "Or" +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" +"После создания и выбора альбома, вы можете перетаскивать галереи и другие " +"альбомы в новый альбом ниже." -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Выбрать файлы" - -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "постраничный AJAX вывод" -#: ../admin/addgallery.php:508 +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 #, fuzzy -msgid "Use basic uploader" -msgstr "Использовать изображение в качестве водяного знака" +msgid "Album" +msgid_plural "Albums" +msgstr[0] "ID альбома" +msgstr[1] "" -#: ../admin/addgallery.php:510 -msgid "Advanced uploading" -msgstr "" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Альбом удален" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Описание альбома:" -#: ../admin/addgallery.php:510 +#: admin/tinymce/window.php:245 #, fuzzy -msgid "Use advanced uploader" -msgstr "Использовать изображение в качестве водяного знака" +msgid "Album display types" +msgstr "Не выбрано ни одного альбома!" -#: ../admin/addgallery.php:514 -#, fuzzy,php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Обрезать изображения до макс. ширины %1$dpx или макс. высоты %2$dpx" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "ID альбома" -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Галереи" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Название альбома:" -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Обзор" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Обзор альбома" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 msgid "Albums" msgstr "Альбомы" -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Тэги" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Настройки" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Выравнивание" -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Стили" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Все галереи" -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Роли" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Об этой галерее" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Разрешить пользователям менять права доступа для других авторов блога." -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Сбросить / Удалить" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Разрешить пользователям выбирать CSS для галерей." -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Настройки галереи" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Отметить, чтобы импортировать папки из сервера." -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "У вас нет необходимых прав" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Разрешить пользователям загружать zip-архивы." -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Неожиданная ошибка" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "Произошла ошибка" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Допустимые символы для имен файлов и папок -" -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Вы попытались загрузить слишком много файлов." +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Данный файл превысил максимальный размер, разрещённый для загрузки на этом сайте." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "Данный файл пустой. Пожалуйста, попробуйте другой." +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "По алфавиту" -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Данный тип файла не может быть загруже. Пожалуйста, попробуйте другой." +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "Данный файл - не изображение, пожалуйста, попробуйте другой." +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Alt & Title текст" -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше размером." +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Текст Alt / Title" -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер." +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Текст Alt / Title" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Текст Alt/Title" -#: ../admin/admin.php:317 +#: admin/class-ngg-admin-launcher.php:273 msgid "An error occurred in the upload. Please try again later." -msgstr "Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте ещё раз позднее." +msgstr "" +"Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте " +"ещё раз позднее." -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с администратором сервиса." +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "и папку превью" -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Вы можете загрузить только один файл." +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Диафрагма" -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "ошибка HTTP" +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Применить" -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "Загрузка прервана." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "ошибка ввода-вывода." +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "По возрастанию" -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Ошибка доступа." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "С первого взгляда" -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "Файл игнорирован." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "Загрузка остановлена." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Автор" -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Отклонить" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Мнение автора" -#: ../admin/admin.php:327 -msgid "Crunching…" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." msgstr "" -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "переместить в корзину" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Изменять размер автоматически" -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” был загружен с ошибкой" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Автоматически изменять размер изображений при загрузке." -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "З А Г Р У З К А" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Закрыть" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Назад" -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Вернуться в галерею" -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" -msgstr "" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Сохранить оригинал" -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 -msgid "At a Glance" -msgstr "С первого взгляда" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "" -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" msgstr "" -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Последние новости" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -#: ../admin/admin.php:451 -#, fuzzy -msgid "The latest NextCellent news." -msgstr "Последние новости" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Похожие плагины" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Обратите внимание" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/admin.php:453 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Помогите, мне, пожалуйста!" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Перевод" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Обзор..." -#: ../admin/admin.php:457 -msgid "View information about the current translation." +#: admin/class-ngg-style.php:270 +#, fuzzy, php-format +msgid "Browsing %s" +msgstr "Просмотр %s" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Настройки сервера" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Кэш очищен" -#: ../admin/admin.php:460 -#, fuzzy -msgid "Show all the server settings!." -msgstr "[Показать всеl]" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Камера" -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Состояние плагина" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Камера / Тип" -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." -msgstr "" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Отмена" -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Подпись" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/admin.php:477 -#, fuzzy -msgid "Add new galleries to NextCellent." -msgstr "Добавить последние или случайные изображения из галерей" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Категории" -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" -msgstr "" +#: lib/meta.php:463 +msgid "Category" +msgstr "Категория" -#: ../admin/admin.php:482 -#, fuzzy -msgid "Add new images to a gallery." -msgstr "Добавить галерею / изображения" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Center" -#: ../admin/admin.php:485 -#, fuzzy -msgid "Add images from a ZIP file." -msgstr "Импортировать zip-файл с изображениями по URL" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -#: ../admin/admin.php:488 +#: admin/manage/class-ngg-image-list-table.php:150 #, fuzzy -msgid "Import a folder from the server as a new gallery." -msgstr "Отметить, чтобы импортировать папки из сервера." +msgid "Change Date" +msgstr "Дата / Время" -#: ../admin/admin.php:505 -#, fuzzy -msgid "Manage your images and galleries." -msgstr "Управление галереями" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Изменить настройки" -#: ../admin/admin.php:514 -#, fuzzy -msgid "Organize your galleries into albums." -msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Изменить стили" -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/admin.php:523 -#, fuzzy -msgid "Organize your pictures with tags." -msgstr "Разделяйте теги запятыми." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Перевести плагин" -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Состояние плагина/конфликты темы" -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "(из папки темы)" -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Основное" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Воспользуйтесь этой ссылкой, если не знаете как установить права:" -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Выбрать галерею" -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -#, fuzzy -msgid "Gallery" -msgstr "Галерей нет" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Выберите стандартный стиль всех галерей" -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Эффекты" - -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." -msgstr "" +#: lib/meta.php:468 +msgid "City" +msgstr "Город" -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Водяной знак" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Очистить папку кэша" -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Слайдшоу" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" -#: ../admin/admin.php:538 -#, fuzzy -msgid "Edit options for the slideshow." -msgstr "Редактировать" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Закрыть" -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Цвет" -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Столбцов" -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" msgstr "" -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Компактная версия" -#: ../admin/admin.php:569 -#, fuzzy -msgid "Attention!" -msgstr "Обратите внимание" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Связаться" -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "не содержит изображений" -#: ../admin/admin.php:581 +#: admin/upgrade.php:151 #, fuzzy -msgid "For more information:" -msgstr "Смотрите здесь для получения дополнительной информации о эфектах :" +msgid "Continue to NextCellent" +msgstr "Продолжить" -#: ../admin/admin.php:582 -#, fuzzy -msgid "Support Forums" -msgstr "Форумы поддержки" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Соратники" -#: ../admin/admin.php:583 -#, fuzzy -msgid "Source Code" -msgstr "Источник" - -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Вам нельзя здесь находиться" - -#: ../admin/ajax.php:389 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Удалось создать изображение с размером %s x %s px" - -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -#, fuzzy -msgid "Updated successfully" -msgstr "CSS-файл успешно обновлен" - -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Альбом удален" - -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Редактировать теги" - -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Выбрать альбом" - -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Не выбрано ни одного альбома" - -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Обновить" - -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Редактировать альбом" - -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Удалить" - -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Добавить новый альбом" - -#: ../admin/album.php:310 -msgid "Add" -msgstr "Добавить" - -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Показать / Скрыть использованные галереи" - -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Показать всеl]" - -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Раскрыть содержимое виджета" - -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Раскрыть]" - -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Скрыть содержимое виджета" - -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Скрыть]" - -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "После создания и выбора альбома, вы можете перетаскивать галереи и другие альбомы в новый альбом ниже." - -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Выбрать галерею" - -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "ID альбома" - -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Не выбрано ни одного альбома!" - -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Название альбома:" - -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Описание альбома:" - -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Выбрать превью:" - -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Нет изображения" - -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Ссылка на страницу" - -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Без ссылки" - -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "Ок" - -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Отмена" - -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Заголовок" - -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Страница" - -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Выберите область нового превью при помощи мыши" - -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Превью обновлено" - -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Ошибка обновления превью" - -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Выберите область превью на картинке слева." - -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "Неправильное название галереи!" - -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Папка" - -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "не существует. Пожалуйста, создайте основную папку галереи" - -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Воспользуйтесь этой ссылкой, если не знаете как установить права:" - -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "Некоторые изображения не перезаписываемы" - -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Невозможно создать папку" - -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "Настройка Safe-Mode включена на сервере!" - -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Если у вас проблемы, пожалуйста, создайте папку" - -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "и папку превью" - -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "с разрешением 777 вручную!" - -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
" -msgstr "Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или страницу с шорткодом %2$s.
" - -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Редактировать галерею" - -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" -msgstr "не существует!" - -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "не содержит изображений" - -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" -msgstr "" - -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "" - -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Ошибка БД. Невозможно создать галерею!" - -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "успешно создана!" - -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Создать новые превью" - -#: ../admin/functions.php:304 -#, fuzzy -msgid " picture(s) successfully renamed" -msgstr "изображения успешно добавлены" - -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr "изображения успешно добавлены" - -#: ../admin/functions.php:313 -#, fuzzy -msgid "No images were added." -msgstr "изображения успешно добавлены" - -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Объект не содержал правильных данных" - -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr "не перезаписываемо" - -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr "не перезаписываемо" - -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "Файл не существует" - -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Невозможно восстановить оригинальное изображение" - -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Ошибка: невозможно обновить БД)" - -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Ошибка: невозможно обновить метаданные)" - -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Ошибка: невозможно найти изображение)" - -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "Неверный путь URL" - -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "Ошибка импорта через cURL." - -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер распознает:" - -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Невозможно получить правильное имя папки" - -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки." - -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "Zip-файл успешно распакован" - -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Не выбрано ни одной галереи!" - -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Ошибка в БД, не установлен путь к галерее!" - -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "не является файлом изображения!" - -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Невозможно записать в папку %s. Проверьте права CHMOD папки." - -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 -msgid "Error, the file could not be moved to : " -msgstr "Ошибка, файл не может быть перемещён в:" - -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 -msgid "Error, the file permissions could not be set" -msgstr "Ошибка, разрешения не установлены" - -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr "Успешно добавлены" - -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Загрузка не удалась. Код ошибки:" - -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "В SAFE MODE есть ограничения! Вам нужно создать папку %s вручную" - -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr " Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого скрипта с владельцем (%s) файла, с которым будет проводиться действие функцией или его директорией" - -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "Эта галерея не существует" - -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Не удалось переместить изображение %1$s в %2$s" - -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "Перемещено %1$s изображений в галерею %2$s ." - -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Не удалось скопировать изображение %1$s в %2$s" - -#: ../admin/functions.php:1505 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Не удалось скопировать строку в базе данных для изображения %s" - -#: ../admin/functions.php:1517 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл с таким именем уже существует в галерее." - -#: ../admin/functions.php:1520 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s)" - -#: ../admin/functions.php:1529 +#: admin/functions.php:1449 #, php-format msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Скопировано %1$s изображений в галерею %2$s." - -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini" - -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Загруженный файл превосходит значение MAX_FILE_SIZE, которое было установлено в HTML-форме" - -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "Загруженный файл был загружен не полностью" - -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Файл не был загружен" - -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Отсутствует временная папка" - -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "Ошибка записи на диск" - -#: ../admin/functions.php:1655 -msgid "File upload stopped by extension" -msgstr "Превышено время загрузки, загрузка файла остановлена" - -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Неизвестная ошибка загрузки" - -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Извините, настраивать работу NextCellent Gallery может только Администратор" - -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД " - -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Показывать как слайдшоу]" - -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Показывать список картинок]" - -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Не выбрано ни одного изображения" - -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Изменить размер изображений" - -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." -msgstr "Вы действительно хотите изменить %s изображения?" - -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Добавить новую галерею" - -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Поиск изображений" - -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -#, fuzzy -msgid "Actions" -msgstr "Групповые действия" - -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Установить водяной знак" - -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Импортировать мета-данные" - -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Восстановить из бэкапа" - -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Применить" - -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Редактировать" - -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Содержимое не найдено" - -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Новая Галерея" - -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Создать новую пустую галерею в папке" - -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Изменить размер изображений до" - -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Ширина" - -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Высота" - -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Ширина и Высота (в пикселах). NextCellent Gallery сохранит пропорции." - -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Размер" - -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Эти значения - максимальные" - -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 -msgid "Fixed size" -msgstr "Фиксированный размер" - -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Соотношение сторон будет проигнорировано, пропорции нарушены" - -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "ID" - -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Автор" - -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "ID страницы" - -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Галерея не найдена." - -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Извините, вам сюда нет доступа" - -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Не удалось скопировать изображение %1$s в %2$s" - -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Не удалось мереместить изображение %1$s в %2$s" - -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Добавить новый альбом" - -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Удалить теги" - -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Перезаписать теги" - -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." -msgstr "Вы действительно хотите изменить %s изображения?" - -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Результаты поиска по “%s”" - -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Настройки галереи" - -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "Нажмите здесь, чтобы показать больше настроек" - -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Обложка для альбома" - -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Нет изображения" - -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Путь" - -#: ../admin/manage-images.php:334 -#, fuzzy -msgid "Gallery ID" -msgstr "ID галереи:" - -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Создать новую страницу" - -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Главная страница (корневая)" - -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Добавить страницу" - -#: ../admin/manage-images.php:354 -#, fuzzy -msgid "Scan folder for new images" -msgstr "Сканировать папку на наличие новых изображений" - -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "" - -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Сохранить изменения" - -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Удалить изображения" - -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Повернуть изображения по часовой стрелке" +msgstr "Скопировано %1$s изображений в галерею %2$s." -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Повернуть изображения против часовой стрелки" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Не удалось скопировать изображение %1$s в %2$s" -#: ../admin/manage-images.php:379 +#: admin/manage/class-ngg-image-list-table.php:313 msgid "Copy to..." msgstr "Копировать в..." -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Переместить в..." - -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Добавить теги" - -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Перезаписать теги" - -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Сортировка" - -#: ../admin/manage-images.php:463 -#, fuzzy -msgid "Change Date" -msgstr "Дата / Время" - -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "пиксель" - -#: ../admin/manage-images.php:473 -#, php-format -msgid "View \"%s\"" -msgstr "Посмотреть \"%s\"" - -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Смотреть" - -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Показать мета-данные" - -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "Мета" - -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Настроить превью" - -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Редактировать превью" - -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Повернуть" - -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Изображения успешно добавлены" - -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Публикуйте" - -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Восстановить" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Восстановить \"%s\"?" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Авторское право" -#: ../admin/manage-images.php:481 +#: admin/ajax.php:469 #, php-format -msgid "Delete \"%s\" ?" -msgstr "Удалить\"%s\"?" +msgid "Could create image with %s x %s pixel" +msgstr "Удалось создать изображение с размером %s x %s px" -#: ../admin/manage-images.php:509 +#: admin/class-ngg-overview.php:358 #, fuzzy -msgid "Alt & title text" -msgstr "Текст Alt / Title" +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Не смог создать образ. Проверьте ограничение памяти." -#: ../admin/manage-images.php:523 +#: admin/upgrade.php:94 #, fuzzy -msgid "Separated by commas" -msgstr "ID галерей, разделенные запятыми." - -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Введите теги" - -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "Выберите галерею:" - -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Превью" - -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Имя файла" +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" +"Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Alt & Title текст" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Невозможно получить правильное имя папки" -#: ../admin/manage-images.php:734 +#: admin/class-ngg-style.php:154 #, fuzzy -msgid "Exclude" -msgstr "исключить" - -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "Порядок сортировки изменен" - -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Сортировка" - -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Обновить порядок сортировки" - -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Вернуться в галерею" - -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Отсортировать" - -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Без сортировки" - -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 -msgid "Image ID" -msgstr "ID изображения" - -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Текст Alt/Title" - -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Дата/время" - -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "По возрастанию" - -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "По убыванию" - -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Изображение" - -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "успешно удалено" - -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Действие успешно. Пожалуйста, очистите кэш браузера." - -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Изображения успешно удалены" - -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Повернуть изображения" - -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Изображения успешно удалены" - -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Тэги изменены" - -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Обновление успешно" - -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Новый ID страницы галереи" - -#: ../admin/manage.php:445 -msgid "created" -msgstr "создано" - -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Добавить новый альбом" +msgid "Could not move file." +msgstr "Переместить в..." -#: ../admin/manage.php:598 +#: admin/class-ngg-style.php:187 #, fuzzy -msgid "1 item" -msgstr "%1$s из %2$s" - -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery " - -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Галерей нет" - -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Выбрать »" - -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Показать" - -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Скрыть" - -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "ID изображения" - -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Выравнивание" - -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "Ничего" - -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 -msgid "Left" -msgstr "Left" - -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Center" - -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Right" - -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Размер по умолчанию (ширина х высота)" - -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "[Изображение не найдено]" - -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "PHP Max Post Size" - -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Сохранить все изменения" - -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "Обзор NextCellent Gallery " - -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Добро пожаловать в NextCellent Gallery!" - -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Обработка..." - -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Состояние плагина/конфликты темы" - -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Не протестированые" - -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Конфликтов нет" - -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Ошибка! Какой-то плагин или функция конфликтует с плагином" - -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Изображения успешно добавлены" +msgid "Could not move the CSS file." +msgstr "CSS-файл успешно обновлен" -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "Невозможно создать временный файл." +#: admin/class-ngg-style.php:162 +#, fuzzy +msgid "Could not save file." +msgstr "Ошибка, разрешения не установлены" -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Не смог создать образ. Проверьте ограничение памяти." +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Невозможно восстановить оригинальное изображение" -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "(из папки темы)" +#: lib/meta.php:472 +msgid "Country" +msgstr "Страна" -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Ваша тема совместима с NextCellent Gallery" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Код страны" -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() отсутствует. Обратитесь к автору темы." +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Создавать бэкапы для изменяемых изображений" -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Перевести плагин" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Создать новую пустую галерею в папке" -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Графическая библиотека" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Загрузка…" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Создать новую страницу" -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "Этот виджет требует JavaScript." +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Создать новые превью" -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Фид новостей не может быть загружен. Посмотрите главную страницу, чтобы проверить обновления." +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Credit" -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Без имени" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "" -#: ../admin/overview.php:412 +#: admin/class-ngg-style.php:182 #, fuzzy -msgid "Image" -msgstr "ID изображения" +msgid "CSS file successfully moved." +msgstr "CSS-файл успешно обновлен" -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 +#: admin/class-ngg-style.php:160 #, fuzzy -msgid "Album" -msgstr "ID альбома" - -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Загрузить изображения" - -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." +msgid "CSS file successfully updated." +msgstr "CSS-файл успешно обновлен" -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Хранилище" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Пользовательский" -#: ../admin/overview.php:468 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMB" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Вручную" -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Хранилище" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Настроить превью" -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Ошибка БД. Невозможно создать галерею!" -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Занято:" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Дата / Время" -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Файл перевода успешно обновлен. Пожалуйста, обновите страницу." +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Дата создания" -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Обновить страницу" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +#, fuzzy +msgid "Date taken" +msgstr "Дата / Время" -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "Файл перевода не может быть обновлен" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Дата/время" -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Скачать" +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Основной размер" -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "GD не поддерживается" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Стандартный стиль" -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Да" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Нет" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Удалить" -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Не установлено" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Удалить\"%s\"?" -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Включено" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Удалить файлы при удалении галереи" -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Выключено" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Удалить изображения" -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 -msgid "N/A" -msgstr "Недоступно" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Удалить тег" -#: ../admin/overview.php:634 -msgid " MByte" -msgstr "MByte" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Удалить теги" -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Операционная система" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "По убыванию" -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Сервер" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Описание" -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Memory usage" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "Версия MySQL" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "не существует. Пожалуйста, создайте основную папку галереи" -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL Mode" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "Версия PHP" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Папка" -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP allow URL fopen" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Отклонить" -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP Memory Limit" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload Size" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "не существует!" -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP Max Post Size" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking Limit" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Сделано" -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Execute Time" +#: admin/class-ngg-adder.php:534 +#, fuzzy +msgid "Drop your files in this window" +msgstr "Или Вы можете перетащить файлы в это окно" -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif support" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Продолжительность" -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC support" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Редактировать" -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML support" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Редактировать теги" -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "NextCellent Gallery содержит некоторые функции, которые доступны только в PHP 5.2. Вы используете раннюю версию (PHP 4), обновите его. Эта версия более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и подвергаетесь опасности." +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Редактировать альбом" -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." msgstr "" -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Установить" - -#: ../admin/overview.php:784 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
Developed & maintained by WPGetReady.com" -msgstr "Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery.
Разработка и поддержка WPGetReady.com" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Редактировать галерею" -#: ../admin/overview.php:790 +#: admin/class-ngg-admin-launcher.php:622 #, fuzzy -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Пожалуйста, поддержите плагин, это добавит ему сил! Спасибо!!" - -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Посетить страницу плагина" - -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Текст Alt / Title" +msgid "Edit options for the slideshow." +msgstr "Редактировать" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Текст Alt / Title" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Статус редакирования" -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Ширина на высоту (в пикселях)" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Изменить короткую ссылку тега:" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Список изображений" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Редактировать превью" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Draft" +#: admin/class-ngg-style.php:268 +#, fuzzy, php-format +msgid "Editing %s" +msgstr "Редактирование %sSlug definition" +msgstr "" +"Впишите тег и его новую короткую ссылку. Что такое слаг?" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Изменить настройки" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы " +"можете использовать эту опцию для объединения тегов. Нажмите на кнопку " +"\"Переименовать\" и все посты с этим тегом будут обновлены." -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Обновить права доступа" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Введите теги" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Изображение повернуто" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/rotate.php:56 +#: admin/manage/actions.php:96 msgid "Error rotating thumbnail" msgstr "Ошибка поворота превью" -#: ../admin/rotate.php:74 +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Ошибка обновления превью" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Ошибка, файл не может быть перемещён в:" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Ошибка, разрешения не установлены" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Ошибка. Недостаточно тегов для переименования. И для объединения тоже. " +"Выберите!" + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 #, fuzzy -msgid "Select how you would like to rotate the image on the left." -msgstr "Выберите область превью на картинке слева." +msgid "Exclude" +msgstr "исключить" -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° по часовой стрелке" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "Данные EXIF" -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° против часовой стрелки" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Существующие теги" -#: ../admin/rotate.php:83 -msgid "Flip horizontally" -msgstr "Перевернуть горизонтально" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/rotate.php:84 -msgid "Flip vertically" -msgstr "Перевернуть вертикально" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Расширенная версия" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Восстановление структуры изображения : %s / %s изобр." +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Восстановление структуры галереи: %s / %s" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/settings.php:24 +#: admin/functions.php:1425 #, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Восстановление структуры альбома: %s / %s" - -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Сделано" +msgid "Failed to copy database row for picture %s" +msgstr "Не удалось скопировать строку в базе данных для изображения %s" -#: ../admin/settings.php:167 -#, fuzzy -msgid "Settings updated successfully" -msgstr "CSS-файл успешно обновлен" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Не удалось скопировать изображение %1$s в %2$s" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Кэш очищен" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Ошибка удаления изображения %1$s " -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Основные настройки" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Не удалось переместить изображение %1$s в %2$s" -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Путь к галереи" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Ошибка записи на диск" -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Это стандартный путь для всех галерей" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Ошибка в БД, не установлен путь к галерее!" -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Файлы изображений" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Файл игнорирован." -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Удалить файлы при удалении галереи" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Файл не существует" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Выбрать графическую библиотеку" +#: admin/class-ngg-style.php:296 +#, fuzzy +msgid "File location" +msgstr "Местоположение" -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "Библиотека GD" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Название файла" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (Экспериментально)" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Превышено время загрузки, загрузка файла остановлена" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Путь к библиотеке:" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Имя файла" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Медиа RSS-лента" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Fired" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Добавить RSS-фид к Вашебу заголовку блога. Работает с CoolIris/PicLens" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Включить поддержку для PicLens and CoolIris" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Фиксированный размер" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что в Вашей теме вызывается тег шаблона wp-footer." +#: lib/meta.php:483 +msgid "Flash" +msgstr "Flash" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Постоянные ссылки" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Перевернуть горизонтально" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Использовать постоянные ссылки" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Перевернуть вертикально" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Добавить постоянные ссылки ко всем изображениям" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Если эта опция будет активирована, Вам следует обновить структуру постоянных ссылок на сайте" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Слаг галереи:" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Фокусное расстояние" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Пересоздать все URL" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Фокусное расстояние" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Начать немедленно" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Шрифт" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Если Вы измените эти настройки, то Вам придётся пересоздать все URL." +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Для более гибкого управления пользователями воспользуйтесь" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Похожие изображения" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Все связанные изображения" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Это добавит связанные изображения к каждой записи" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Связать с" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Категории" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "за поддержку этого форка NextGen Gallery" -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Макс. количество изображений" +#: admin/class-ngg-admin-launcher.php:659 +#, fuzzy +msgid "For more information:" +msgstr "Смотрите здесь для получения дополнительной информации о эфектах :" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "При 0 покажет все изображения" +#: lib/meta.php:480 +msgid "Format" +msgstr "Формат" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Настройки изображений" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Галереи" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Качество изображений" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" +"Галереи не будут показываться в дочерних страницах, только на той же самой." + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +#, fuzzy +msgid "Gallery" +msgstr "Галерей нет" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Сохранить оригинал" +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "Изображения успешно удалены" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Создавать бэкапы для изменяемых изображений" +#: admin/tinymce/window.php:267 +#, fuzzy +msgid "Gallery display types" +msgstr "Галерей нет" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Изменять размер автоматически" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +#, fuzzy +msgid "Gallery ID" +msgstr "ID галереи:" -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Автоматически изменять размер изображений при загрузке." +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
" +msgstr "" +"Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или " +"страницу с шорткодом %2$s.
" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Настройки превью" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "ID галереи:" -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно будет пересоздать миниатюры изображений в \"Управление Галереей\"." +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "ID галерей, разделенные запятыми." -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Размер миниатюры" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Путь к галереи" -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Качество превью" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Настройки галереи" -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Единая структура" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Слаг галереи:" -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Очистить папку кэша" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "Библиотека GD" -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Ок" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Основное" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "В строчку" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Галереи не будут показываться в дочерних страницах, только на той же самой." +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Основные настройки" -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Изображений на странице" +#: nggallery.php:739 +msgid "Get help" +msgstr "Получить помощь" -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "При \"0\" все изображения будут выведены на одной странице" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Ок" -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Столбцов" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "Если установить 0, показаны будут все изображения" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Графическая библиотека" -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Включить слайд-шоу" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Заголовок" -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Показывать текст" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Высота" -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Это текст, на который посетители будут кликать при смене режимов." +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Показывать первым(и)" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Высота:" -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Превью" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Помогите, мне, пожалуйста!" -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "Проводник изображений" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "Использовать Проводник вместо других эффектов." +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery " +"интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, " +"что автоматически это произойдёт только с эффектами Thickbox и Shutter." -#: ../admin/settings.php:504 +#: admin/class-ngg-options.php:548 msgid "Hidden images" msgstr "Скрытые изображения" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox и т.п.), если используется постраничный вывод." - -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "Внимание: это увеличит время загрузки страницы (возможно, намного)" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Скрыть" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "постраничный AJAX вывод" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Использовать постраничный AJAX вывод для просмотра изображений без их перезагрузки." +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "ошибка HTTP" -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Внимание: будет работать только в комбинации с эфектом Shutter." +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Настройки сортировки" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Сортировать превью" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Вручную" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Название файла" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Текст Alt / Title" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Если бы этот файл был перезаписываемым, вы могли бы его изменить." -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Дата / Время" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Если у вас проблемы, пожалуйста, создайте папку" -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Направление сортировки" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Если Вы измените эти настройки, то Вам придётся пересоздать все URL." -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, что автоматически это произойдёт только с эффектами Thickbox и Shutter." +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "С помощью" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "ID изображения" +msgstr[1] "" -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "вы можете активировать навигацию по изображениям (зависит от эффекта). Изменяйте код, только если используете другой эффект для превью или просто знаете, что делаете." +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s)" -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-эффект для превью" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл " +"с таким именем уже существует в галерее." -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Список изображений" -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Файлы изображений" -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Shutter" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Высота изображения" -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Пользовательский" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "ID изображения" -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Строка кода для ссылки" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "ID изображения" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Вы можете активировать водяной знак в настройках \"Управление галереями\". Внимание: это необратимая операция." +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Качество изображений" -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Предварительный просмотр" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 -msgid "Position" -msgstr "Расположение" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Изображение повернуто" -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "Смещение" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Настройки изображений" -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Использовать изображение в качестве водяного знака" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "Адрес (URL) изображения" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Ширина изображения" -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Доступ к файлам (URL) отключен на вашем сервере (allow_url_fopen). " +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Проводник изображений" -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Использовать текст в качестве водяного знака" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Браузер изображений" -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Шрифт" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Экспериментально)" -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Эта настройка не будет работать, потому что отсутствует библиотека FreeType" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Изображения" -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Вы может использовать больше шрифтов, загрузив их в папку " +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Цвет" +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Изображений на странице" -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(hex, без #)" +#: admin/class-ngg-admin-launcher.php:481 +#, fuzzy +msgid "Import a folder from the server as a new gallery." +msgstr "Отметить, чтобы импортировать папки из сервера." -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Текст" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Импорт ZIP файла через URL" -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Прозрачность" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Импорт каталога с изображениями" -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Основной размер" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Импортировать папку" -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Продолжительность" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Импорт с сервера:" -#: ../admin/settings.php:706 -msgid "sec." -msgstr "сек." +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Импортировать мета-данные" -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Эффект перехода" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Ошибка импорта через cURL." -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "fade" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "Шторы" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "в" -#: ../admin/settings.php:714 -msgid "cover" -msgstr "покрытие" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "Прокрутка вверх" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Включить поддержку для PicLens and CoolIris" -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "Прокрутка вниз" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "Случайная смена изображений" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "В строчку" -#: ../admin/settings.php:718 -msgid "toss" -msgstr "толчок" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Вставить" -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "стирание" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Неправильная команда MediaRSS" -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "Смотрите здесь для получения дополнительной информации о эфектах :" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Загрузка не удалась. Код ошибки:" -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "Настройки JW Image Rotator" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "ошибка ввода-вывода." -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery флеш-слайд-шоу использует JW Image Rotator 3.17 от" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "Данные IPTC" -#: ../admin/settings.php:727 -#, fuzzy -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -msgstr "" -"Для автоматического поиска нажмите кнопку ниже. Для более ранних версий NextCellent Gallery, Вам понадобится\\r\n" -"\t\t\t\t\tзагрузить сюда файлы самостоятельно" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "не является файлом изображения!" -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Путь к JW Image Rotator не определён, слайд-шоу не будет работать." +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "Некоторые изображения не перезаписываемы" -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." -msgstr "Нажмите кнопку ниже для поиска файла." +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Включить flash-загрузку" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-эффект для превью" -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Ключевые слова" -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Путь к JW Image Rotator (URL)" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "З А Г Р У З К А" -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Искать" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Изменен" -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Нажмите кнопку ниже для поиска JW Image Rotator" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Последние новости" -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Случайная смена изображений" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Последние" -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Показывать следующее изображение по клику" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Показывать навигационную панель" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Left" -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Показывать значок загрузки" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Использовать водяной знак" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "Вы можете изменить водяной знак в настройках" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Растягивать изображение" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +#, fuzzy +msgid "Link" +msgstr "Деактивировать ссылки на страницах галерей" -#: ../admin/settings.php:775 -msgid "true" -msgstr "да" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Строка кода для ссылки" -#: ../admin/settings.php:776 -msgid "false" -msgstr "нет" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Ссылка на иконку RSS" -#: ../admin/settings.php:777 -msgid "fit" -msgstr "уместить" +#: nggallery.php:516 +msgid "loading" +msgstr "загрузка" -#: ../admin/settings.php:778 -msgid "none" -msgstr "никакой" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox " +"и т.п.), если используется постраничный вывод." -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "bgfade" +#: lib/meta.php:469 +msgid "Location" +msgstr "Местоположение" -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "slowfade" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/settings.php:789 -msgid "circles" -msgstr "circles" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Главная страница (корневая)" -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "bubbles" +#: lib/meta.php:461 +msgid "Make" +msgstr "Создать" -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "blocks" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "fluids" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/settings.php:793 -msgid "flash" -msgstr "flash" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Управлять галереей" -#: ../admin/settings.php:794 -msgid "lines" -msgstr "lines" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Управлять галереей других" -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "случайный" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Управлять тегами" -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "Эффект медленного приближения" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Связать с" -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Цвет фона" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Макс. количество изображений" -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Цвет текста / кнопок" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Раскрыть содержимое виджета" -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Цвет при наведении курсора" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Цвет фона" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Медиа RSS-лента" -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Фоновая музыка (URL)" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "" +"Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше " +"размером." -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "Попытаться проверить XHTML на валидность (с CDATA)" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Memory usage" -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Важно: с некоторыми браузерами могут воникнуть проблемы." +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Объединить метки «%1$s» в «%2$s». %3$s объектов " +"изменено." -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Сбросить все настройки к стандартным" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Мета" -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Мета-данные" -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Восстановление настроек" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Скрыть содержимое виджета" -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Сбросить все настройки к стандартным." +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Отсутствует временная папка" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Восстановление настроек" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Сбросить все настройки?\\n" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Самые популярные" -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Удалить таблицы плагина" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Жаль, если Вам не понраилась NextCellent Gallery..." +#: admin/class-ngg-style.php:286 +#, fuzzy +msgid "Move file" +msgstr "Переместить в..." -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", в этом случае будут так же удалены и данные, созданные NextCellent Gallery." +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Не удалось мереместить изображение %1$s в %2$s" -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "ВНИМАНИЕ:" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Переместить в..." -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Деинсталляция не может быть отменена, данные и таблицы в базе данных теряются безвозвратно." +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "Перемещено %1$s изображений в галерею %2$s ." -#: ../admin/setup.php:48 -msgid "and" -msgstr "и" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "переместить в корзину" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Удалить плагин" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "Версия MySQL" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Вы собираетесь удалить этот плагин.\\nЭто действие необратимо.\\n" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "Недоступно" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Значение" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Название" -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "Мета-данные не сохранены" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Изменить настройки" -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "Данные EXIF" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Настройки галереи" -#: ../admin/showmeta.php:73 -msgid "No exif data" -msgstr "Нет данных EXIF" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Новая галерея" -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "Данные IPTC" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "Данные XMP" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Новые имена тегов:" -#: ../admin/style.php:112 -#, fuzzy -msgid "Successfully selected CSS file." -msgstr "CSS-файл успешно обновлен" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Вперед" -#: ../admin/style.php:114 -#, fuzzy -msgid "No CSS file will be used." -msgstr "CSS-файл успешно обновлен" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "У вас недостаточно прав для изменения шаблонов этого блога." +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Следующие теги" -#: ../admin/style.php:148 -#, fuzzy -msgid "Could not move file." -msgstr "Переместить в..." +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/style.php:154 -#, fuzzy -msgid "CSS file successfully updated." -msgstr "CSS-файл успешно обновлен" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" -#: ../admin/style.php:156 -#, fuzzy -msgid "Could not save file." -msgstr "Ошибка, разрешения не установлены" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery " -#: ../admin/style.php:176 +#: nggallery.php:412 #, fuzzy -msgid "CSS file successfully moved." -msgstr "CSS-файл успешно обновлен" +msgid "NextCellent Gallery / Images" +msgstr "Основной обзор NextCellent Gallery" -#: ../admin/style.php:181 +#: admin/class-ngg-installer.php:112 #, fuzzy -msgid "Could not move the CSS file." -msgstr "CSS-файл успешно обновлен" +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте " +"настройки вашей БД " -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" msgstr "" -#: ../admin/style.php:209 +#: admin/class-ngg-roles.php:23 #, fuzzy -msgid "This CSS file will be applied:" -msgstr "CSS-файл успешно обновлен" - -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "Редактор стилей" +msgid "NextCellent Gallery overview" +msgstr "Обзор NextCellent Gallery " -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "Активировать и использовать CSS:" +#: nggallery.php:123 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "Обзор NextCellent Gallery " -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Активировать" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/style.php:272 -#, fuzzy,php-format -msgid "Editing %s" -msgstr "Редактирование %s%s" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent Gallery слайд-шоу" -#: ../admin/style.php:277 -#, fuzzy -msgid "(from the theme folder)" -msgstr "(из папки темы)" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Нет" -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" -#: ../admin/style.php:290 -#, fuzzy -msgid "Move file" -msgstr "Переместить в..." - -#: ../admin/style.php:296 -msgid "Version" -msgstr "Версия" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Ни один альбом не указан в качестве параметра" -#: ../admin/style.php:300 -#, fuzzy -msgid "File location" -msgstr "Местоположение" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Не выбрано ни одного альбома" -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Обновить файл" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Не выбрано ни одного альбома!" -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Если бы этот файл был перезаписываемым, вы могли бы его изменить." +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Конфликтов нет" -#: ../admin/style.php:320 +#: admin/class-ngg-style.php:120 #, fuzzy -msgid "This file does not exist. Double check the name and try again." -msgstr "Такой файл не существует. Пожалуйста, проверьте его название ещё раз и попробуйте снова." - -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Самые популярные" - -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Последние" +msgid "No CSS file will be used." +msgstr "CSS-файл успешно обновлен" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "По алфавиту" +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Без эффекта" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Существующие теги" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Нет данных EXIF" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Поиск тегов" +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Файл не был загружен" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Ок" +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "No float" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Сортировать:" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Нет ни одной галереи." -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Предыдущие теги" +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Галерей нет" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Следующие теги" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Не выбрано ни одной галереи!" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Переименовать тег" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Не выбрано ни одного изображения" -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы можете использовать эту опцию для объединения тегов. Нажмите на кнопку \"Переименовать\" и все посты с этим тегом будут обновлены." +#: admin/functions.php:310 +#, fuzzy +msgid "No images were added." +msgstr "изображения успешно добавлены" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми." +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Мета-данные не сохранены" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Удалить теги:" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Не заданы новые короткие ссылки тегов!" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Новые имена тегов:" +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Не добавлено ни одного нового тега!" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Переименовать" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Не указано ни одного правильного нового/старого тега!" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Удалить тег" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Не найдено объектов (пост/страница) для указанных старых тегов." -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Введите имя тега для удаления. Этот тег будет удален из всех постов." +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Нет изображения" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Чтобы удалить сразу несколько меток, разделяйте их запятыми." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Нет изображения" -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Удалить теги:" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Ни одна короткая ссылка не изменена." -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Изменить короткую ссылку тега:" +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Ни один тег не удален." -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Впишите тег и его новую короткую ссылку. Что такое слаг?" +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Не объединено ни одного тега." -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Тэги для сопоставления:" +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Не переименовано ни одного тега." -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Установить их слаги (короткая ссылка):" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Ни один тег не задан!" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Неправильное название галереи!" -#: ../admin/tinymce/window.php:122 -#, fuzzy -msgid "One picture" -msgstr "Нет изображения" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Недопустимое имя тега!" -#: ../admin/tinymce/window.php:123 -#, fuzzy -msgid "Recent pictures" -msgstr "Последние жертвователи" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Неверный путь URL" -#: ../admin/tinymce/window.php:124 -#, fuzzy -msgid "Random pictures" -msgstr "случайный" +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Ничего" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -#, fuzzy -msgid "Select a gallery:" -msgstr "Выберите галерею:" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Без ссылки" -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -#, fuzzy -msgid "Select or search for a gallery" -msgstr "или введите URL Zip-файла" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Не установлено" -#: ../admin/tinymce/window.php:143 -msgid "Display types" -msgstr "" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Не протестированые" -#: ../admin/tinymce/window.php:146 -#, fuzzy -msgid "Select how you want to display your gallery" -msgstr "или введите URL Zip-файла" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Внимание: в зависимости от server memory limit, вы не можете загружать " +"изображения более %d x %d пикселей" -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Браузер изображений" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." msgstr "" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Подпись" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "Внимание: это увеличит время загрузки страницы (возможно, намного)" -#: ../admin/tinymce/window.php:190 -#, fuzzy -msgid "Type options" -msgstr "Камера / Тип" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Внимание: будет работать только в комбинации с эфектом Shutter." -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 #, fuzzy msgid "Number of images" msgstr "Макс. количество изображений" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." msgstr "" -#: ../admin/tinymce/window.php:208 -#, fuzzy -msgid "Slideshow dimensions" -msgstr "Слайдшоу" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Объект не содержал правильных данных" -#: ../admin/tinymce/window.php:219 -#, fuzzy -msgid "Template name" -msgstr "Название альбома:" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "из" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "или введите URL Zip-файла" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Выключено" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Смещение" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -#: ../admin/tinymce/window.php:245 -#, fuzzy -msgid "Album display types" -msgstr "Не выбрано ни одного альбома!" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "Ок" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Включено" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Компактная версия" +#: admin/tinymce/window.php:122 +#, fuzzy +msgid "One picture" +msgstr "Нет изображения" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Расширенная версия" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Только те, которые в списке" -#: ../admin/tinymce/window.php:267 -#, fuzzy -msgid "Gallery display types" -msgstr "Галерей нет" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Только те, которые не в списке" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Прозрачность" -#: ../admin/tinymce/window.php:304 -#, fuzzy -msgid "Select a picture" -msgstr "или введите URL Zip-файла" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Операционная система" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "или введите URL Zip-файла" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Действие успешно. Пожалуйста, очистите кэш браузера." -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 msgid "Options" msgstr "Настройки" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" +#: admin/class-ngg-adder.php:536 +msgid "Or" msgstr "" -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Эффект" - -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Без эффекта" - -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "или введите URL" -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "No float" +#: admin/class-ngg-admin-launcher.php:582 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." -#: ../admin/tinymce/window.php:346 +#: admin/class-ngg-admin-launcher.php:593 #, fuzzy -msgid "Link" -msgstr "Деактивировать ссылки на страницах галерей" +msgid "Organize your pictures with tags." +msgstr "Разделяйте теги запятыми." -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Оригинальные изображения" + +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" msgstr "" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Обзор" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Перезаписать теги" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Перезаписать теги" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Страница" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -#, fuzzy -msgid "The number of images that should be displayed." -msgstr "Количество изображений на странице" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "ID страницы" -#: ../admin/tinymce/window.php:368 -#, fuzzy -msgid "Sort the images" -msgstr "Сортировать превью" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/tinymce/window.php:371 -#, fuzzy -msgid "Upload order" -msgstr "Вручную" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Ссылка на страницу" -#: ../admin/tinymce/window.php:372 -#, fuzzy -msgid "Date taken" -msgstr "Дата / Время" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Путь" -#: ../admin/tinymce/window.php:373 -msgid "User defined" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" msgstr "" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -#, fuzzy -msgid "Select a template to display the images" -msgstr "Выбрать превью:" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Обратите внимание" -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Вставить" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" -#: ../admin/tinymce/window.php:511 -#, fuzzy -msgid "You need to select a gallery." -msgstr "Вы не выбрали галерею!" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Постоянные ссылки" -#: ../admin/tinymce/window.php:515 -#, fuzzy -msgid "You need to select a picture." -msgstr "или введите URL Zip-файла" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "изображений" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -#, fuzzy -msgid "You need to select a number of images." -msgstr "Макс. количество изображений" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/upgrade.php:22 -#, fuzzy -msgid "Upgrading database…" -msgstr "Обновление структуры БД..." +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP allow URL fopen" -#: ../admin/upgrade.php:48 +#: admin/class-ngg-overview.php:522 #, fuzzy -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif support" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 +#: admin/class-ngg-overview.php:523 #, fuzzy -msgid "Upgrade NextCellent Gallery" -msgstr "Обновить NextGEN Gallery" +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC support" -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Size" -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" -#: ../admin/upgrade.php:71 -msgid "Start upgrade now" -msgstr "Начать обновление" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Size" -#: ../admin/upgrade.php:87 -#, fuzzy -msgid "Upgrade complete." -msgstr "Обновление успешно" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" -#: ../admin/upgrade.php:88 -#, fuzzy -msgid "Continue to NextCellent" -msgstr "Продолжить" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "Версия PHP" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Обновление успешно" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML support" -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Изменить настройки" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /." +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Изображение" -#: ../admin/wpmu.php:59 +#: admin/manage/class-ngg-image-manager.php:344 #, php-format -msgid "The default setting should be %s" -msgstr "Значение по умолчанию должно быть %s" - -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Включить проверку квоты загрузок" +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Должно работать, если галерея находится ниже корневого каталога блога" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Включить загрузку zip-архивов" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Тэг картинки" -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "Разрешить пользователям загружать zip-архивы." +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Тэг картинки: %2$l." -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Импортировать папку с изображениями" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Изображения успешно удалены" -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "Отметить, чтобы импортировать папки из сервера." +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "пиксель" -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Включить возможность выбора CSS" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Вы можете активировать водяной знак в настройках \"Управление галереями\". " +"Внимание: это необратимая операция." -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "Разрешить пользователям выбирать CSS для галерей." +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно " +"будет пересоздать миниатюры изображений в \"Управление Галереей\"." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Включить права доступа" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Разрешить пользователям менять права доступа для других авторов блога." +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Стандартный стиль" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Состояние плагина" -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Выберите стандартный стиль всех галерей" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Расположение" -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Внимание: в зависимости от server memory limit, вы не можете загружать изображения более %d x %d пикселей" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Отсортировать" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Неверный URL." +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Невозможно создать временный файл." +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Предварительный просмотр" -#: ../lib/meta.php:131 -msgid " mm" -msgstr "мм" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Обложка для альбома" -#: ../lib/meta.php:137 -msgid " sec" -msgstr "сек." +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Fired" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Not fired" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Предыдущие теги" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Диафрагма" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Credit" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Программа" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Камера" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Область/штат" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Фокусное расстояние" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "случайный" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Выдержка" +#: admin/tinymce/window.php:124 +#, fuzzy +msgid "Random pictures" +msgstr "случайный" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Тема" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Восстановление структуры альбома: %s / %s" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Создать" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Восстановление структуры галереи: %s / %s" -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Статус редакирования" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Восстановление структуры изображения : %s / %s изобр." -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Категория" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "недавно добавленные" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Ключевые слова" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Дата создания" +#: admin/tinymce/window.php:123 +#, fuzzy +msgid "Recent pictures" +msgstr "Последние жертвователи" -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Время создания" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Восстановить" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Мнение автора" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Восстановить \"%s\"?" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Город" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Восстановить из бэкапа" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Местоположение" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Пересоздать все URL" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Область/штат" +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Похожие изображения" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Код страны" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Похожие изображения для" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Страна" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Похожие плагины" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Заголовок" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "убрать" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Источник" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Переименовать" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Авторское право" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Переименовать тег" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Связаться" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Изменен" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Переименованы теги «%1$s» в «%2$s»" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Программа" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Формат" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Сбросить / Удалить" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Ширина изображения" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Высота изображения" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Сбросить все настройки к стандартным" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Flash" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Восстановление настроек" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Изменить размер изображений" -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Обзор альбома" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Изменить размер изображений до" -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Галерея не найдена]" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Right" -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Изображения не найдены]" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Роли" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Не добавлено ни одного нового тега!" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Права доступа" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Не указано ни одного правильного нового/старого тега!" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Повернуть" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Не переименовано ни одного тега." +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Повернуть изображения" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Переименованы теги «%1$s» в «%2$s»" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Повернуть изображения по часовой стрелке" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Недопустимое имя тега!" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Повернуть изображения против часовой стрелки" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Не найдено объектов (пост/страница) для указанных старых тегов." +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Не объединено ни одного тега." +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Объединить метки «%1$s» в «%2$s». %3$s объектов изменено." +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Ошибка. Недостаточно тегов для переименования. И для объединения тоже. Выберите!" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Ни один тег не задан!" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Ни один тег не удален." +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Обработка..." -#: ../lib/tags.php:188 +#: admin/functions.php:1249 #, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s тег(ов) удалено." +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"В SAFE MODE есть ограничения! Вам нужно создать папку %s " +"вручную" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Не заданы новые короткие ссылки тегов!" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Количество тегов и коротких ссылок не совпадает!" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Сохранить все изменения" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Ни одна короткая ссылка не изменена." +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Сохранить изменения" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s ссылка изменена." +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC отключен на этом блоге. Администратор может включить их в %s" - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Неверный логин и/или пароль." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "У вас нет прав загружать файлы на этот сайт." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Невозможно найти галерею" - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "У вас нет прав загружать файлы в эту галерею." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Неверный файл изображения." +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Сканировать папку на наличие новых изображений" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Невозможно найти ID изображения" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Поиск тегов" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Ошибка удаления изображения %1$s " +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "сек." -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Невозможно записать файл %1$s (%2$s)" - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Невозможно найти ID изображения" - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Вы не можете редактировать" - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Невозможно найти изображения" - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Извините, невозможно создать галерею" - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Недействительный ID галереи" - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Извините, невозможно создать галерею" - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Извините, невозможно создать галерею" - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Альбом с ID=%s не существует." +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Ошибка доступа." -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Извините, невозможно создать галерею" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Выбрать »" + +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" -#: ../nggallery.php:102 +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 #, fuzzy -msgid "NextCellent Gallery requires a database upgrade." -msgstr "Обзор NextCellent Gallery " +msgid "Select a gallery:" +msgstr "Выберите галерею:" -#: ../nggallery.php:102 +#: admin/tinymce/window.php:304 #, fuzzy -msgid "Upgrade now" -msgstr "Начать обновление" +msgid "Select a picture" +msgstr "или введите URL Zip-файла" -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Перевод: Владимир Василенко aka jeltoesolnce." +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Выбрать превью:" -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего переводчика: эта информация устарела, в настоящий момент процесс перевода производится по другому.)" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 MB или выше" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +#, fuzzy +msgid "Select a template to display the images" +msgstr "Выбрать превью:" -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Тэг картинки" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Выбрать альбом" -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Тэг картинки: %2$l." +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "Разделяйте теги запятыми." +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../nggallery.php:376 -#, fuzzy -msgid "NextCellent Gallery / Images" -msgstr "Основной обзор NextCellent Gallery" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Выбрать файлы" -#: ../nggallery.php:480 -msgid "loading" -msgstr "загрузка" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Выбрать галерею" -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Получить помощь" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Выбрать графическую библиотеку" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Извините, NextCellent Gallery деактивирована: версия NextGEN " +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Нужны Flash Player и браузер с поддержкой Javascript." +#: admin/tinymce/window.php:146 +#, fuzzy +msgid "Select how you want to display your gallery" +msgstr "или введите URL Zip-файла" -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Альбом не найден]" +#: admin/manage/actions.php:57 +#, fuzzy +msgid "Select how you would like to rotate the image on the left." +msgstr "Выберите область превью на картинке слева." -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Изображение не найдено]" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "или введите URL Zip-файла" -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Похожие изображения для" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "или введите URL Zip-файла" -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "изображений" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +#, fuzzy +msgid "Select or search for a gallery" +msgstr "или введите URL Zip-файла" -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Просмотр из PicLens]" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Выберите галерею:" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Назад" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Выбор младшей роли, которая получит доступ к следующим возможностям. " +"NextCellent Gallery поддерживает базовые роли WordPress." -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Вперед" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Выбрать ZIP файл" -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "из" +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Выбрать:" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Мета-данные" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Разделяйте теги запятыми." -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Камера / Тип" +#: admin/manage/class-ngg-image-list-table.php:211 +#, fuzzy +msgid "Separated by commas" +msgstr "ID галерей, разделенные запятыми." -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Фокусное расстояние" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Сервер" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Виджет, что показывает Медиа-RSS линк для NextCellent Gallery" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Настройки сервера" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Gallery Медиа-RSS" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Ссылка на иконку RSS" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Заголовок:" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Установить водяной знак" -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Показывать иконку Media RSS" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Настройки" -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Показать Media RSS" +#: admin/class-ngg-options.php:91 +#, fuzzy +msgid "Settings updated successfully" +msgstr "CSS-файл успешно обновлен" -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Текст для Media RSS:" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Должно работать, если галерея находится ниже корневого каталога блога" -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Подсказка для Media RSS:" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Показать" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Показать / Скрыть использованные галереи" -#: ../widgets/widgets.php:22 +#: widgets/class-ngg-slideshow-widget.php:14 msgid "Show a NextCellent Gallery Slideshow" msgstr "Показывать слайд-шоу NextCellent Gallery" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent Gallery слайд-шоу" +#: admin/class-ngg-admin-launcher.php:440 +#, fuzzy +msgid "Show all the server settings!." +msgstr "[Показать всеl]" -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Для просмотра слайд-шоу, Скачайте Flash Player." +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Выберите галерею:" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Все изображения" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Показывать первым(и)" -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 -msgid "Width:" -msgstr "Ширина:" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Показать мета-данные" -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Высота:" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Добавить последние или случайные изображения из галерей" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../widgets/widgets.php:171 -#, fuzzy -msgid "NextCellent Widget" -msgstr "Виджет NextCellent" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../widgets/widgets.php:215 +#: widgets/class-ngg-gallery-widget.php:103 #, fuzzy msgid "Show:" msgstr "Показывать:" -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Оригинальные изображения" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "недавно добавленные" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "Включить IE8 Web Slices" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../widgets/widgets.php:243 -#, fuzzy -msgid "Select:" -msgstr "Выбрать:" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Все галереи" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Выдержка" -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Только те, которые не в списке" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Только те, которые в списке" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Единая структура" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "[Изображение не найдено]" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Размер" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Слайдшоу" -#: ../widgets/widgets.php:251 +#: admin/tinymce/window.php:208 #, fuzzy -msgid "Gallery ID:" -msgstr "ID галереи:" +msgid "Slideshow dimensions" +msgstr "Слайдшоу" -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "ID галерей, разделенные запятыми." +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Установить их слаги (короткая ссылка):" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Нет ни одной галереи." +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Галерея с ID=%s не существует." +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Ни один альбом не указан в качестве параметра" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 " +"MB или выше" + +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Извините, настраивать работу NextCellent Gallery может только Администратор" -#: ../xml/media-rss.php:108 +#: nggallery.php:232 #, php-format -msgid "The album ID=%s does not exist." -msgstr "Альбом с ID=%s не существует." +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Неправильная команда MediaRSS" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." -#~ msgid "Introduction" -#~ msgstr "Краткий курс" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Направление сортировки" -#~ msgid "Languages" -#~ msgstr "Переводы" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Сортировка" -#~ msgid "Get help with NextCellent Gallery" -#~ msgstr "Нужна помощь?" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Сортировка" -#~ msgid "More Help & Info" -#~ msgstr "Больше вспомогательных материалов и информации" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Настройки сортировки" -#~ msgid "Support Forums" -#~ msgstr "Форумы поддержки" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Порядок сортировки изменен" -#~ msgid "Download latest version" -#~ msgstr "Скачать последнюю версию" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Сортировать:" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 #, fuzzy -#~ msgid "(from the ngg_styles folder)" -#~ msgstr "(из папки темы)" +msgid "Sort the images" +msgstr "Сортировать превью" -#, fuzzy -#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" -#~ msgstr "\"В папке вашей темы есть CSS-файл NextCellent Gallery (nggallery.css), именно он будет использован." +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Сортировать превью" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Источник" +#: admin/class-ngg-admin-launcher.php:662 #, fuzzy -#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "Совет №2: используйте палитру (ниже), чтобы быстро и удобно подобрать цветовую гамму для своей галереи." +msgid "Source Code" +msgstr "Источник" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Mode" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "Начать обновление" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Начать загрузку" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Стили" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Редактор стилей" -#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" -#~ msgstr "Пожалуйста, обратите внимание: для safe-mode = ON, вам необходимо добавлять превью в подкаталог вручную" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Тема" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s из %2$s" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "успешно создана!" -#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" -#~ msgstr "При \"0\" по ширине будет размещено столько изображений, сколько возможно - в зависимости от ширины вашей темы. Обычно, настройка нужна только для подписей под изображениями" +#: admin/class-ngg-style.php:118 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "CSS-файл успешно обновлен" -#~ msgid "Translation by alex rabe" -#~ msgstr "Языковые файлы" +#: admin/class-ngg-admin-launcher.php:660 +#, fuzzy +msgid "Support Forums" +msgstr "" +"Форумы поддержки" -#~ msgid "Image management" -#~ msgstr "Управление изображениями" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Удалить теги:" -#~ msgid "Album management" -#~ msgstr "Управление альбомами" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Тэги для сопоставления:" -#~ msgid "Gallery management" -#~ msgstr "Галереи" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Удалить теги:" -#~ msgid "Gallery tags" -#~ msgstr "Тэги галереи" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Тэги" -#~ msgid "Introduction" -#~ msgstr "Введение" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Тэги изменены" -#~ msgid "Roles / Capabilities" -#~ msgstr "Роли / Возможности" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Количество тегов и коротких ссылок не совпадает!" -#~ msgid "Setup" -#~ msgstr "Настройка" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +#, fuzzy +msgid "Template name" +msgstr "Название альбома:" -#~ msgid "Styles" -#~ msgstr "Стили" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Ошибка! Какой-то плагин или функция конфликтует с плагином" -#~ msgid "Support Forums" -#~ msgstr "Форумы поддержки" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Изображения успешно добавлены" -#~ msgid "This translation is not yet updated for Version 1.8.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -#~ msgstr "Этот перевод еще не адаптирован для версии 1.8.3. Если вы хотите помочь с переводом прочитайте о том, как это сделать." +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Текст" -#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "Фид RSS будет добавлен в header вашего сайта. Полезно для CoolIris/PicLens" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Текст для Media RSS:" -#~ msgid "Activate Media RSS feed" -#~ msgstr "Активировать фид Media RSS" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Показывать текст" -#~ msgid "Activate PicLens/CoolIris support" -#~ msgstr "Включить поддержку PicLens/CoolIris" +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Альбом с ID=%s не существует." -#~ msgid "Activate permalinks" -#~ msgstr "Активировать ЧПУ" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#~ msgid "Activate related images" -#~ msgstr "Активировать отображение похожих изображений" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Значение по умолчанию должно быть %s" -#~ msgid "Add hidden images" -#~ msgstr "Добавить скрытые изображения" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#~ msgid "Album example" -#~ msgstr "Пример альбома" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Эта галерея не существует" -#~ msgid "Album tags" -#~ msgstr "Тэги альбома" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Галерея с ID=%s не существует." -#~ msgid "Backup original images" -#~ msgstr "Делать бэкап оригинальных изображений" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" -#~ msgstr "Просмотр изображений без обновления страницы. Внимание: работает только при использовании эффекта Shutter" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#~ msgid "Browsing %s" -#~ msgstr "Просмотр %s" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#~ msgid "Bulk actions" -#~ msgstr "Групповые действия" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#~ msgid "Cache single pictures" -#~ msgstr "Кэшировать изображения" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -#~ msgid "Choose files to upload" -#~ msgstr "Выберите файлы для загрузки" +#: admin/class-ngg-admin-launcher.php:423 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Последние новости" -#~ msgid "Click here to proceed." -#~ msgstr "Больше настроек" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Фид новостей не может быть загружен. Посмотрите главную " +"страницу, чтобы проверить обновления." -#~ msgid "Continue" -#~ msgstr "Продолжить" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#~ msgid "Contribute" -#~ msgstr "Помочь" +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#~ msgid "Contribute development" -#~ msgstr "Помочь с разработкой" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +#, fuzzy +msgid "The number of images that should be displayed." +msgstr "Количество изображений на странице" -#~ msgid "Contributors / Tribute to" -#~ msgstr "Участники / Награды" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#~ msgid "Copyright notes / Credits" -#~ msgstr "Авторское право / Благодарности" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Создать новый URL изображения с ЧПУ ссылкой" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Невозможно создать временный файл." -#~ msgid "Create unique slug" -#~ msgstr "Изменить короткую ссылку тега:" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Настройка Safe-Mode включена на сервере!" -#~ msgid "Creates a backup for inserted images" -#~ msgstr "Создает бэкап изображений" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#~ msgid "Creates a file for each singlepic settings. Reduce the CPU load" -#~ msgstr "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"Загруженный файл превосходит значение MAX_FILE_SIZE, которое было " +"установлено в HTML-форме" -#~ msgid "Custom fields" -#~ msgstr "Пользовательские поля" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini" -#~ msgid "Deactivate gallery page link" -#~ msgstr "Деактивировать ссылки на страницах галерей" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Загруженный файл был загружен не полностью" -#~ msgid "Default size (W x H)" -#~ msgstr "Размер по умолчанию (ширина х высота)" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#~ msgid "Delete files, when removing a gallery in the database" -#~ msgstr "Удалить файлы изображений при удалении галереи из БД" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#~ msgid "Delete image files" -#~ msgstr "Удалить файлы изображений" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." -#~ msgstr "В зависимости от количества записей в базе данных это займет некоторое время, не перезагружайте эту страницу." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#~ msgid "Disable flash upload" -#~ msgstr "Отключить flash-загрузку" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#~ msgid "Do you like this Plugin?" -#~ msgstr "Вам нравиться этот плагин?" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "" +"Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с " +"администратором сервиса." -#~ msgid "Donate" -#~ msgstr "Пожертвования" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Эти значения - максимальные" -#~ msgid "Donate the work via paypal" -#~ msgstr "Поддержать работу через PayPal" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#~ msgid "Donate the work via paypal." -#~ msgstr "Поддержать работу через PayPal" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#~ msgid "Duration time" -#~ msgstr "Продолжительность одного слайда" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#~ msgid "Editing %s" -#~ msgstr "Редактирование %shere and upload it to your Upload folder (Default is wp-content/uploads)." -#~ msgstr "Если вы хотите использовать JW Image Rotatator, пожалуйста, скачайте плеер отсюда и загрузите его в соответствующую папку (по умолчанию — wp-content/uploads)." +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Превью" -#~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "Игнорировать соотношение сторон, превью не будут вертикальными" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Качество превью" -#~ msgid "Image list" -#~ msgstr "Список изображений" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Настройки превью" -#~ msgid "ImageMagick (Experimental). Path to the library :" -#~ msgstr "ImageMagick (экспериментальная функция). Путь до библиотеки:" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Размер миниатюры" -#~ msgid "Import a zip file with images from a url" -#~ msgstr "Импортировать zip-файл с изображениями по URL" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Превью обновлено" -#~ msgid "Import from Server path:" -#~ msgstr "Импортировать из папки на сервере:" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Превью" -#~ msgid "Import image folder" -#~ msgstr "Импортировать папку с изображениями" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Время создания" -#~ msgid "Important : Could causes problem at some browser. Please recheck your page." -#~ msgstr "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, проверьте страницу после этого." +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Заголовок" -#~ msgid "Integrate slideshow" -#~ msgstr "Вставить слайдшоу" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Заголовок:" -#~ msgid "Main NextCellent Gallery overview" -#~ msgstr "Основной обзор NextCellent Gallery" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#~ msgid "Main NextGEN Gallery overview" -#~ msgstr "Обзор основного раздела NextGEN Gallery" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#~ msgid "Manage Albums" -#~ msgstr "Управление альбомами" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#~ msgid "Manage Galleries" -#~ msgstr "Управление галереями" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#~ msgid "Manage Gallery" -#~ msgstr "Галереи" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Подсказка для Media RSS:" -#~ msgid "Manage Image Tags" -#~ msgstr "Управление тегами изображений" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Эффект перехода" -#~ msgid "Meta Data" -#~ msgstr "Мета-данные" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Перевод" -#~ msgid "More settings" -#~ msgstr "Больше настроек" +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +#, fuzzy +msgid "Type options" +msgstr "Камера / Тип" -#~ msgid "Move imagerotator to new location..." -#~ msgstr "Перемещение imagerotator в новое место..." +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Невозможно создать папку" -#~ msgid "NextGEN DEV Team" -#~ msgstr "Команда NextGEN" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки." -#~ msgid "NextGEN Gallery" -#~ msgstr "NextGEN Gallery" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Невозможно записать в папку %s. Проверьте права CHMOD папки." -#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" -#~ msgstr "NextGEN Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Неожиданная ошибка" -#~ msgid "NextGEN Gallery Overview" -#~ msgstr "Обзор NextGEN Gallery" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Неизвестная ошибка загрузки" -#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -#~ msgstr "NextGEN Gallery содержит функции, доступные только в PHP 5.2. Если вы используете старую версию PHP 4, обновитесь - она больше не поддерживается. Многие хостинг-провайдеры предлагают и PHP 4, и PHP 5, работающие раздельно. Узнайте у вашего провайдера, возможно ли это." +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Без сортировки" -#~ msgid "NextGEN Media RSS" -#~ msgstr "NextGEN Media RSS" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Обновить" -#~ msgid "NextGEN Slideshow" -#~ msgstr "NextGEN слайд-шоу" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Обновить права доступа" -#~ msgid "NextGEN Widget" -#~ msgstr "Виджеты NextGEN" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Обновить файл" -#~ msgid "No doubt a very useful and easy motivation :-)" -#~ msgstr "Определенно, очень полезная и легкая мотивация :-)" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Обновить порядок сортировки" -#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " -#~ msgstr "Не проблема, перед тем, как деактивировать плагин, нажмите «Удалить плагин», потому что деактивация NextGEN Gallery не удаляет данные, которые могли быть созданы." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Обновление успешно" -#~ msgid "Note : Change the default path in the gallery settings" -#~ msgstr "Важно: Измените в настройках путь по умолчанию для галереи" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Обновление успешно" -#~ msgid "Note : The upload limit on your server is " -#~ msgstr "Внимание: лимит загрузки на вашем сервере - " +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#~ msgid "Number of columns" -#~ msgstr "Количество колонок" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Обновленные права" -#~ msgid "Number of images per page" -#~ msgstr "Количество изображений на странице" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "CSS-файл успешно обновлен" -#~ msgid "OK, hide this message now !" -#~ msgstr "Ок, скрыть это сообщение!" +#: admin/upgrade.php:149 +#, fuzzy +msgid "Upgrade complete." +msgstr "Обновление успешно" -#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" -#~ msgstr "Удаление окончательно и бесповоротно. Для начала, вам следует пользоваться плагином бэкапа БД Wordpress, чтобы сохранить все таблицы. NextGEN Gallery хранится в таблицах" +#: admin/upgrade.php:114 admin/upgrade.php:137 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "Обновить NextGEN Gallery" -#~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "One of the upcomming features are a reworked permalinks structure." +#: nggallery.php:123 +#, fuzzy +#| msgid "Upgrade now" +msgid "Upgrade now." +msgstr "Начать обновление" -#~ msgid "Oops, no such file exists! Double check the name and try again, merci." -#~ msgstr "Такого файла нет! Проверьте имя и попробуйте снова." +#: admin/upgrade.php:141 +#, fuzzy +msgid "Upgrading database…" +msgstr "Обновление структуры БД..." -#~ msgid "Path to the Imagerotator (URL)" -#~ msgstr "Путь к Imagerotator (URL)" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Загрузить ZIP файл" -#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." -#~ msgstr "Пожалуйста, обратите внимание: если вы измените настройки, вам понадобится заново создать превью в разделе \"Галереи\"" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Загрузить ZIP файл с изображениями" -#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." -#~ msgstr "Пожалуйста, имейте ввиду: вы можете активировать водяные знаки только в разделе \"Галереи\". Это действие нельзя отменить - водяной знак накладывается на изображение навсегда." +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Сбой при загрузке!" -#~ msgid "Please update the database of NextGEN Gallery." -#~ msgstr "Обновите базу данных NextGEN Gallery." +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Загрузка прервана." -#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "Нажмите кнопку, чтобы автоматически найти imagerotator, если вы загрузили его в папку wp-content/uploads или подкаталог" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Загрузить изображения" -#~ msgid "Recent donators" -#~ msgstr "Последние жертвователи" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +#, fuzzy +msgid "Upload order" +msgstr "Вручную" -#~ msgid "Rename failed" -#~ msgstr "Ошибка переименования" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Загрузка остановлена." -#~ msgid "Resize Images" -#~ msgstr "Изменить размер изображений" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер " +"распознает:" -#~ msgid "See more information for the Flash Player on the web page" -#~ msgstr "Больше информации о Flash Player доступно на странице" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "Адрес (URL) изображения" -#~ msgid "Select Zip-File" -#~ msgstr "Выбрать Zip-файл" +#: admin/class-ngg-adder.php:559 +#, fuzzy +msgid "Use advanced uploader" +msgstr "Использовать изображение в качестве водяного знака" -#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "Вы можете установить права доступа в к разным функциям NextGEN Gallery. Поддерживаются стандартные роли WordPress." +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" +"Использовать постраничный AJAX вывод для просмотра изображений без их " +"перезагрузки." -#~ msgid "Show ImageBrowser" -#~ msgstr "Показывать браузер изображений" +#: admin/class-ngg-adder.php:557 +#, fuzzy +msgid "Use basic uploader" +msgstr "Использовать изображение в качестве водяного знака" -#~ msgid "Show a NextGEN Gallery Slideshow" -#~ msgstr "Показывать слайд-шоу NextGEN Gallery" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Использовать изображение в качестве водяного знака" -#~ msgid "Show as" -#~ msgstr "Показать как" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "Использовать Проводник вместо других эффектов." -#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" -#~ msgstr "Поэтому мы хотели бы поблагодарить следующих людей за их вклад (без них было бы невозможным создать плагин так быстро)" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Использовать постоянные ссылки" -#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." -#~ msgstr "Некоторые папки/файлы не могут быть переименованы, проверьте права (CHMOD) и выполните сканирование папки заново в разделе редактирования галереи." +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Использовать текст в качестве водяного знака" -#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "Извините, NextGEN Gallery работает только с ограничением памяти в 16 MB или выше" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" -#~ msgstr "Извините, NextGEN Gallery работает только с ролью администратора" +#: admin/class-ngg-roles.php:27 +#, fuzzy +msgid "Use TinyMCE Button / Add Media" +msgstr "Использовать кнопку TinyMCE / Вкладку загрузки" -#~ msgid "Tag" -#~ msgstr "Тэг" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "" -#~ msgid "Tags (comma separated list)" -#~ msgstr "Тэги (список, разделенный запятыми)" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Значение" -#~ msgid "Tags / Categories" -#~ msgstr "Тэги / Категории" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Версия" -#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Спасибо за использование этого плагина, надеюсь, вы довольны! Если вы хотите поддержать дальнейшую разработку, пожалуйста, учитывайте возможность пожертвования. Если вам нужна какая-либо помощь, пожалуйста, оставляйте ваши вопросы здесь." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Смотреть" -#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Благодарю за использование плагина, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#~ msgid "Thanks to all donators..." -#~ msgstr "Спасибо всем благотворителям..." +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Посетить страницу плагина" -#~ msgid "Thanks!" -#~ msgstr "Спасибо!" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Водяной знак" -#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." -#~ msgstr "Альбом не будет ссылаться на страницу галереи. Галерея отображается на той же странице. Иными словами, не нужно создавать отдельную страницу для каждой галереи, они будут генерироваться динамически." +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "Для групповой загрузки требуется Adobe Flash 10, отключите его, если у вас проблемы" +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Добро пожаловать в NextCellent Gallery!" -#~ msgid "The gallery will open the ImageBrowser instead the effect." -#~ msgstr "Галерея откроет браузер изображений вместо выбранного эффекта." +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что " +"в Вашей теме вызывается тег шаблона wp-footer." -#~ msgid "The most motivated support for this plugin are your ideas and brain work" -#~ msgstr "Самая мотивирующая поддержка для этого плагина - ваши идеи!" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Если эта опция будет активирована, Вам следует обновить структуру постоянных " +"ссылок на сайте" -#~ msgid "The path to imagerotator.swf is not defined, the slideshow will not work." -#~ msgstr "Путь к imagerotator.swf не задан, слайдшоу не будет работать." +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +" Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого " +"скрипта с владельцем (%s) файла, с которым будет проводиться действие " +"функцией или его директорией" -#~ msgid "The script detect that you upgrade from a older version." -#~ msgstr "Скрипт обнаружил, что вы обновляетесь со старой версии." +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#~ msgid "The settings are only used in the JW Image Rotator Version" -#~ msgstr "Настройки применяются только в JW Image Rotator Version" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#~ msgid "The upgrade process may take a while, so please be patient." -#~ msgstr "Обновление может занять некоторое время, пожалуйста, подождите." +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Виджет, что показывает Медиа-RSS линк для NextCellent Gallery" -#~ msgid "There are many other folks who have made contributions to this project :" -#~ msgstr "Много других людей сделали вклад в этот проект:" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Ширина" -#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." -#~ msgstr "Существует несколько способов поучаствовать, помочь или поддержать нас в этой работе. Ни один из них обязателен." +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Ширина и Высота (в пикселах). NextCellent Gallery сохранит пропорции." -#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." -#~ msgstr "Поэтому это нужно иметь уникальный идентификатор для каждого изображения, галереи и альбома." +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#~ msgid "This option will append related images to every post" -#~ msgstr "Эта настройка добавит похожие изображения к каждому посту" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Ширина:" -#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" -#~ msgstr "Этот плагин разработан, поддерживается и обновляется Alex Rabe . Любая помощь будет оценена. Спасибо!" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "с разрешением 777 вручную!" -#~ msgid "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "Этот плагин, в основном, разработан, поддерживается и документирован" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Совет: скопируйте файл стилей галереи (nggallery.css) в папку вашей темы, чтобы не потерять изменения в этом файле при обновлении плагина." +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() отсутствует. Обратитесь к автору темы." -#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Вариант: скопируйте nggallery.css в каталог Вашей темы, тогда изменения, которые Вы внесёте, останутся после обновления плагина." +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#~ msgid "Title :" -#~ msgstr "Заголовок:" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#~ msgid "To help people to work with this plugin, I would like to have it in all available languages" -#~ msgstr "Чтобы помочь людям работать с этим плагином, я хотел бы иметь его на всех доступных языках" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "Данные XMP" -#~ msgid "Update Successfully" -#~ msgstr "Обновление успешно" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#~ msgid "Update file structure..." -#~ msgstr "Обновление структуры файлов..." +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Да" -#~ msgid "Update settings..." -#~ msgstr "Обновление настроек..." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "Вы действительно хотите изменить %s изображения?" -#~ msgid "Updated options." -#~ msgstr "Изменить настройки" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." -#~ msgstr "Структура виджетов обновлена. Если вы использовали виджеты NextGEN Gallery, вам понадобится настроить их еще раз..." +#: admin/class-ngg-overview.php:753 +#, fuzzy +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Пожалуйста, поддержите плагин, это добавит ему сил! Спасибо!!" -#~ msgid "Upgrade NextGEN Gallery" -#~ msgstr "Обновить NextGEN Gallery" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#~ msgid "Upgrade finished..." -#~ msgstr "Обновление успешно" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Чтобы удалить сразу несколько меток, разделяйте их запятыми." -#~ msgid "Upload Images" -#~ msgstr "Загрузить изображения" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми." -#~ msgid "Upload a Zip-File" -#~ msgstr "Загрузить Zip-файл" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Вы может использовать больше шрифтов, загрузив их в папку " -#~ msgid "Upload a zip file with images" -#~ msgstr "Загрузить zip-файл с изображениями" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Вы не выбрали галерею!" -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в диалоговом окне" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Вы не выбрали галерею!" -#~ msgid "View all" -#~ msgstr "Посмотреть все" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "У вас нет необходимых прав" -#~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "Мы хотели бы поблагодарить этих людей, которые поддерживают нас в работе:" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Вы попытались загрузить слишком много файлов." -#~ msgid "Welcome to NextGEN Gallery !" -#~ msgstr "Добро пожаловать в NextGEN Gallery!" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Вы можете загрузить только один файл." -#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." -#~ msgstr "Когда вы активируете эту настройку, определенный javascript добавляется в футер вашего сайта. Убедитесь, что wp_footer вызывается в вашей теме." +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "When you activate this option, you need to update your permalink structure one time." -#~ msgstr "Когда вы активируете эту настройку, нужно один раз обновить структуру ЧПУ." +#: admin/tinymce/window.php:511 +#, fuzzy +msgid "You need to select a gallery." +msgstr "Вы не выбрали галерею!" -#~ msgid "Widget that displays Media RSS links for NextGEN Gallery." -#~ msgstr "Виджет, который отображает ссылки Media RSS для NextGEN Gallery." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +#, fuzzy +msgid "You need to select a number of images." +msgstr "Макс. количество изображений" -#~ msgid "Width x Height" -#~ msgstr "Ширина х высота" +#: admin/tinymce/window.php:515 +#, fuzzy +msgid "You need to select a picture." +msgstr "или введите URL Zip-файла" -#~ msgid "Width x Height :" -#~ msgstr "Ширина х Высота:" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "Ширина х Высота (в пикселах). NextCellent Gallery будет соблюдать пропорции." +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "Ширина на высоту (в пикселях). NextGEN Gallery сохранит пропорции." +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "Да, распространение и ссылки также хорошая поддержка" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "You don't like NextGEN Gallery ?" -#~ msgstr "Вам не нравится NextGEN Gallery?" +#: admin/class-ngg-adder.php:564 +#, fuzzy, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Обрезать изображения до макс. ширины %1$dpx или макс. высоты %2$dpx" -#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." -#~ msgstr "Таблицы NextGEN Gallery в БД являются устаревшими и должны быть обновлены прежде, чем вы продолжите." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Ваша тема совместима с NextCellent Gallery" -#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" -#~ msgstr "В папке вашей темы есть CSS-файл NextGEN Gallery (nggallery.css), он будет использован." +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP архив" -#~ msgid "Your theme should work fine with NextGEN Gallery" -#~ msgstr "Ваша тема должна нормально работать с NextGEN Gallery" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-файл успешно распакован" -#~ msgid "and all donators..." -#~ msgstr "и всех благотворителей..." +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "finished" -#~ msgstr "завершено" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "or enter a Zip-File URL" -#~ msgstr "или введите URL Zip-файла" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery.pot b/lang/nggallery.pot index 9bccddb..b97823b 100755 --- a/lang/nggallery.pot +++ b/lang/nggallery.pot @@ -483,7 +483,20 @@ msgstr "" #: admin/tinymce/window.php:132 admin/tinymce/window.php:233 #: admin/tinymce/window.php:300 admin/tinymce/window.php:358 #: admin/tinymce/window.php:420 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 msgid "Basics" msgstr "" @@ -524,6 +537,22 @@ msgstr "" #: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 #: admin/tinymce/window.php:350 admin/tinymce/window.php:410 #: admin/tinymce/window.php:461 +#: public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 msgid "Caption" msgstr "" @@ -541,6 +570,8 @@ msgid "Category" msgstr "" #: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 msgid "Center" msgstr "" @@ -781,6 +812,12 @@ msgid "Date Created" msgstr "" #: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 msgid "Date taken" msgstr "" @@ -836,6 +873,8 @@ msgstr "" #: admin/manage/class-ngg-gallery-list-table.php:155 #: admin/manage/class-ngg-image-list-table.php:187 #: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 msgid "Description" msgstr "" @@ -934,6 +973,12 @@ msgid "Editing %s" msgstr "" #: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 msgid "Effect" msgstr "" @@ -1197,6 +1242,14 @@ msgstr "" #: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 #: admin/tinymce/window.php:153 admin/tinymce/window.php:277 #: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 msgid "Gallery" msgstr "" @@ -1337,6 +1390,10 @@ msgid "ID" msgstr "" #: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" @@ -1489,6 +1546,10 @@ msgid "in to" msgstr "" #: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 msgid "" "In what order the images are shown. Upload order uses the ID's, date taken " "uses the EXIF data and user defined is the sort mode from the settings." @@ -1567,6 +1628,8 @@ msgid "Leave this empty to display all galleries." msgstr "" #: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "" @@ -1583,6 +1646,8 @@ msgid "Lightspeed" msgstr "" #: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 msgid "Link" msgstr "" @@ -1855,6 +1920,12 @@ msgid "No CSS file will be used." msgstr "" #: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "" @@ -1867,6 +1938,8 @@ msgid "No file was uploaded" msgstr "" #: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 msgid "No float" msgstr "" @@ -2004,7 +2077,14 @@ msgstr "" #: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 #: admin/tinymce/window.php:361 admin/tinymce/window.php:423 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 msgid "Number of images" msgstr "" @@ -2429,6 +2509,8 @@ msgid "Resize Images to" msgstr "" #: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 msgid "Right" msgstr "" @@ -2536,7 +2618,14 @@ msgstr "" #: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 #: admin/tinymce/window.php:379 admin/tinymce/window.php:430 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 msgid "Select a gallery:" msgstr "" @@ -2562,6 +2651,8 @@ msgid "Select album" msgstr "" #: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 msgid "Select an image" msgstr "" @@ -2828,6 +2919,12 @@ msgid "Sort Order:" msgstr "" #: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 msgid "Sort the images" msgstr "" @@ -2918,6 +3015,8 @@ msgid "Tags number and slugs number isn't the same!" msgstr "" #: admin/tinymce/window.php:219 +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 msgid "Template name" msgstr "" @@ -3010,6 +3109,14 @@ msgid "" msgstr "" #: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 msgid "The number of images that should be displayed." msgstr "" @@ -3259,7 +3366,18 @@ msgid "Translation" msgstr "" #: admin/tinymce/window.php:190 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 msgid "Type options" msgstr "" @@ -3369,6 +3487,12 @@ msgid "Upload images" msgstr "" #: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 msgid "Upload order" msgstr "" @@ -3421,6 +3545,12 @@ msgid "Use TinyMCE Button / Add Media" msgstr "" #: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 msgid "User defined" msgstr "" @@ -3447,10 +3577,22 @@ msgstr "" #: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 #: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 msgid "Watermark" msgstr "" #: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 msgid "Web 2.0" msgstr "" @@ -3614,6 +3756,10 @@ msgid "You need to select a gallery." msgstr "" #: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 msgid "You need to select a number of images." msgstr "" @@ -3674,20 +3820,165 @@ msgstr "" msgid "Zoom Out" msgstr "" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "" + +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 msgid "Please select a gallery" msgstr "" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." msgstr "" -#: block-editor/blocks/gallery-block/block.json +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" + +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" + +#: block-editor/blocks/album-block/block.json msgctxt "block title" -msgid "Gallery" +msgid "Album" msgstr "" +#: block-editor/blocks/album-block/block.json #: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json msgctxt "block description" msgid "" msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" + +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" + +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" + +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" + +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" diff --git a/languages/nggallery.pot b/language/languages.pot similarity index 82% rename from languages/nggallery.pot rename to language/languages.pot index 36f8df2..eaf4687 100644 --- a/languages/nggallery.pot +++ b/language/languages.pot @@ -1,15 +1,15 @@ -# Copyright (C) 2022 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. +# Copyright (C) 2023 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. # This file is distributed under the same license as the NextCellent Gallery plugin. msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery 1.9.35\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/nextcellent\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"Last-Translator: Niko Strijbol \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-09-11T15:04:16+00:00\n" +"POT-Creation-Date: 2023-04-02T18:01:16+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.6.0\n" "X-Domain: nggallery\n" @@ -143,12 +143,14 @@ msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" #: admin/class-ngg-adder.php:412 -#: admin/class-ngg-admin-launcher.php:528 #: admin/class-ngg-style.php:294 #: admin/manage/class-ngg-gallery-list-table.php:155 #: admin/manage/class-ngg-image-list-table.php:187 #: admin/manage/class-ngg-image-list-table.php:236 #: admin/media-upload.php:226 +#: block-editor/gerneral-components/description-input/DescriptionInput.js:27 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 msgid "Description" msgstr "" @@ -316,86 +318,6 @@ msgstr "" msgid "A failure occurred" msgstr "" -#: admin/class-ngg-admin-launcher.php:266 -msgid "You have attempted to queue too many files." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:267 -msgid "This file exceeds the maximum upload size for this site." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:268 -msgid "This file is empty. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:269 -msgid "This file type is not allowed. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:270 -msgid "This file is not an image. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:271 -msgid "Memory exceeded. Please try another smaller file." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:272 -msgid "This is larger than the maximum size. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:273 -msgid "An error occurred in the upload. Please try again later." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:274 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:275 -msgid "You may only upload 1 file." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:276 -msgid "HTTP error." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:277 -msgid "Upload failed." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:278 -msgid "IO error." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:279 -msgid "Security error." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:280 -msgid "File canceled." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:281 -msgid "Upload stopped." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:282 -msgid "Dismiss" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:283 -msgid "Crunching…" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:284 -msgid "moved to the trash." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:285 -msgid "“%s” has failed to upload due to an error" -msgstr "" - #: admin/class-ngg-admin-launcher.php:308 #: nggallery.php:496 msgid "L O A D I N G" @@ -508,14 +430,6 @@ msgstr "" msgid "Manage a single gallery and the images it contains:" msgstr "" -#: admin/class-ngg-admin-launcher.php:525 -#: admin/class-ngg-album-manager.php:580 -#: admin/manage/class-ngg-gallery-list-table.php:154 -#: lib/meta.php:457 -#: widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" -msgstr "" - #: admin/class-ngg-admin-launcher.php:526 msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." msgstr "" @@ -524,30 +438,14 @@ msgstr "" msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." msgstr "" -#: admin/class-ngg-admin-launcher.php:531 -#: admin/manage/class-ngg-image-manager.php:211 -msgid "Path" -msgstr "" - #: admin/class-ngg-admin-launcher.php:532 msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." msgstr "" -#: admin/class-ngg-admin-launcher.php:534 -#: admin/manage/class-ngg-image-manager.php:221 -#: admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" -msgstr "" - #: admin/class-ngg-admin-launcher.php:535 msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." msgstr "" -#: admin/class-ngg-admin-launcher.php:537 -#: admin/manage/class-ngg-image-manager.php:168 -msgid "Page Link" -msgstr "" - #: admin/class-ngg-admin-launcher.php:538 msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." msgstr "" @@ -560,32 +458,14 @@ msgstr "" msgid "page" msgstr "" -#: admin/class-ngg-admin-launcher.php:541 -#: admin/manage/class-ngg-image-manager.php:182 -msgid "Preview image" -msgstr "" - #: admin/class-ngg-admin-launcher.php:542 msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." msgstr "" -#: admin/class-ngg-admin-launcher.php:544 -#: admin/class-ngg-style.php:291 -#: admin/manage/class-ngg-gallery-list-table.php:156 -#: admin/manage/class-ngg-image-manager.php:217 -#: lib/meta.php:458 -msgid "Author" -msgstr "" - #: admin/class-ngg-admin-launcher.php:545 msgid "The user who created this gallery." msgstr "" -#: admin/class-ngg-admin-launcher.php:547 -#: admin/manage/class-ngg-image-manager.php:224 -msgid "Create new page" -msgstr "" - #: admin/class-ngg-admin-launcher.php:548 msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." msgstr "" @@ -600,28 +480,14 @@ msgstr "" msgid "There are three buttons:" msgstr "" -#: admin/class-ngg-admin-launcher.php:560 -#: admin/manage/class-ngg-image-manager.php:243 -msgid "Sort gallery" -msgstr "" - #: admin/class-ngg-admin-launcher.php:561 msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." msgstr "" -#: admin/class-ngg-admin-launcher.php:563 -#: admin/manage/class-ngg-image-manager.php:246 -msgid "Scan folder for new images" -msgstr "" - #: admin/class-ngg-admin-launcher.php:564 msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." msgstr "" -#: admin/class-ngg-admin-launcher.php:566 -msgid "Save" -msgstr "" - #: admin/class-ngg-admin-launcher.php:567 msgid "Save changes you have made to the gallery options." msgstr "" @@ -676,6 +542,15 @@ msgstr "" #: lib/rewrite.php:220 #: lib/rewrite.php:229 #: nggallery.php:429 +#: block-editor/gerneral-components/template-radio-group/Template.js:44 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 msgid "Gallery" msgid_plural "Galleries" msgstr[0] "" @@ -699,6 +574,13 @@ msgstr "" #: admin/class-ngg-options.php:242 #: admin/class-ngg-options.php:676 #: admin/tinymce/window.php:329 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:40 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 msgid "Watermark" msgstr "" @@ -877,6 +759,13 @@ msgstr "" msgid "Cancel" msgstr "" +#: admin/class-ngg-album-manager.php:580 +#: admin/manage/class-ngg-gallery-list-table.php:154 +#: lib/meta.php:457 +#: widgets/class-ngg-media-rss-widget.php:90 +msgid "Title" +msgstr "" + #: admin/class-ngg-album-manager.php:582 #: lib/rewrite.php:232 msgid "Page" @@ -914,10 +803,6 @@ msgstr "" msgid "Reset all options to default settings?" msgstr "" -#: admin/class-ngg-options.php:219 -msgid "Choose [Cancel] to Stop, [OK] to proceed." -msgstr "" - #: admin/class-ngg-options.php:244 msgid "Advanced" msgstr "" @@ -1539,8 +1424,15 @@ msgstr "" #: admin/tinymce/window.php:197 #: admin/tinymce/window.php:361 #: admin/tinymce/window.php:423 -#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:34 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:27 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 msgid "Number of images" msgstr "" @@ -1938,6 +1830,13 @@ msgstr "" msgid "Move file" msgstr "" +#: admin/class-ngg-style.php:291 +#: admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +#: lib/meta.php:458 +msgid "Author" +msgstr "" + #: admin/class-ngg-style.php:292 msgid "Version" msgstr "" @@ -2637,10 +2536,31 @@ msgstr "" msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" msgstr "" +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "" + #: admin/manage/class-ngg-image-manager.php:186 msgid "No Picture" msgstr "" +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "" + #: admin/manage/class-ngg-image-manager.php:228 msgid "Main page (No parent)" msgstr "" @@ -2649,6 +2569,14 @@ msgstr "" msgid "Add page" msgstr "" +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" + #: admin/manage/class-ngg-image-manager.php:340 msgid "Picture %d deleted successfully." msgstr "" @@ -2858,8 +2786,27 @@ msgstr "" #: admin/tinymce/window.php:300 #: admin/tinymce/window.php:358 #: admin/tinymce/window.php:420 -#: block-editor/blocks/gallery-block/edit.js:76 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/album-block/edit.js:83 +#: block-editor/blocks/gallery-block/edit.js:88 +#: block-editor/blocks/image-browser-block/edit.js:54 +#: block-editor/blocks/random-images-block/edit.js:101 +#: block-editor/blocks/recent-images-block/edit.js:103 +#: block-editor/blocks/single-image-block/edit.js:145 +#: block-editor/blocks/slideshow-block/edit.js:95 +#: public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 msgid "Basics" msgstr "" @@ -2867,8 +2814,19 @@ msgstr "" #: admin/tinymce/window.php:379 #: admin/tinymce/window.php:430 #: widgets/class-ngg-slideshow-widget.php:113 -#: block-editor/blocks/gallery-block/edit.js:78 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/gallery-block/edit.js:91 +#: block-editor/blocks/image-browser-block/edit.js:57 +#: block-editor/blocks/random-images-block/edit.js:123 +#: block-editor/blocks/recent-images-block/edit.js:125 +#: block-editor/blocks/slideshow-block/edit.js:98 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 msgid "Select a gallery:" msgstr "" @@ -2888,6 +2846,15 @@ msgstr "" #: admin/tinymce/window.php:283 #: admin/tinymce/window.php:404 #: admin/tinymce/window.php:455 +#: block-editor/gerneral-components/template-radio-group/Template.js:78 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 msgid "Carousel" msgstr "" @@ -2897,12 +2864,37 @@ msgstr "" #: admin/tinymce/window.php:410 #: admin/tinymce/window.php:461 #: lib/meta.php:451 +#: block-editor/gerneral-components/template-radio-group/Template.js:61 +#: public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 msgid "Caption" msgstr "" #: admin/tinymce/window.php:190 -#: block-editor/blocks/gallery-block/edit.js:81 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/album-block/edit.js:93 +#: block-editor/blocks/gallery-block/edit.js:98 +#: block-editor/blocks/random-images-block/edit.js:109 +#: block-editor/blocks/recent-images-block/edit.js:111 +#: block-editor/blocks/single-image-block/edit.js:155 +#: block-editor/blocks/slideshow-block/edit.js:105 +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 msgid "Type options" msgstr "" @@ -2915,6 +2907,9 @@ msgid "Slideshow dimensions" msgstr "" #: admin/tinymce/window.php:219 +#: block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js:27 +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 msgid "Template name" msgstr "" @@ -2969,14 +2964,35 @@ msgid "Dimensions" msgstr "" #: admin/tinymce/window.php:325 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:26 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 msgid "Effect" msgstr "" #: admin/tinymce/window.php:328 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:39 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "" #: admin/tinymce/window.php:330 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:41 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 msgid "Web 2.0" msgstr "" @@ -2989,18 +3005,30 @@ msgid "No float" msgstr "" #: admin/tinymce/window.php:339 +#: block-editor/gerneral-components/float-select/FloatSelect.js:29 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "" #: admin/tinymce/window.php:340 +#: block-editor/gerneral-components/float-select/FloatSelect.js:30 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 msgid "Center" msgstr "" #: admin/tinymce/window.php:341 +#: block-editor/gerneral-components/float-select/FloatSelect.js:31 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 msgid "Right" msgstr "" #: admin/tinymce/window.php:346 +#: block-editor/gerneral-components/link-input/LinkInput.js:27 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 msgid "Link" msgstr "" @@ -3014,31 +3042,80 @@ msgstr "" #: admin/tinymce/window.php:364 #: admin/tinymce/window.php:426 +#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:48 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 msgid "The number of images that should be displayed." msgstr "" #: admin/tinymce/window.php:368 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:29 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 msgid "Sort the images" msgstr "" #: admin/tinymce/window.php:371 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:51 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 msgid "Upload order" msgstr "" #: admin/tinymce/window.php:372 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:52 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 msgid "Date taken" msgstr "" #: admin/tinymce/window.php:373 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:53 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 msgid "User defined" msgstr "" #: admin/tinymce/window.php:375 +#: block-editor/blocks/random-images-block/edit.js:117 +#: block-editor/blocks/recent-images-block/edit.js:119 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" #: admin/tinymce/window.php:384 #: admin/tinymce/window.php:435 +#: block-editor/blocks/random-images-block/edit.js:129 +#: block-editor/blocks/recent-images-block/edit.js:131 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" @@ -3061,6 +3138,12 @@ msgstr "" #: admin/tinymce/window.php:519 #: admin/tinymce/window.php:523 +#: block-editor/blocks/random-images-block/edit.js:161 +#: block-editor/blocks/recent-images-block/edit.js:163 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 msgid "You need to select a number of images." msgstr "" @@ -3669,22 +3752,169 @@ msgstr "" msgid "Invalid MediaRSS command" msgstr "" -#: block-editor/blocks/gallery-block/edit.js:97 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/album-block/edit.js:86 +msgid "Select an album:" +msgstr "" + +#: block-editor/blocks/album-block/edit.js:128 +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: block-editor/blocks/gallery-block/edit.js:138 +#: block-editor/blocks/image-browser-block/edit.js:83 +#: block-editor/blocks/slideshow-block/edit.js:130 +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 msgid "Please select a gallery" msgstr "" -#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:46 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/single-image-block/edit.js:148 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +#: block-editor/blocks/single-image-block/edit.js:194 +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" + +#: block-editor/gerneral-components/float-select/FloatSelect.js:25 +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" + +#: block-editor/gerneral-components/float-select/FloatSelect.js:28 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No Float" +msgstr "" + +#: block-editor/gerneral-components/height-input/Height.js:27 +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" + +#: block-editor/gerneral-components/link-input/LinkInput.js:35 +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + +#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:40 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." msgstr "" -#: block-editor/blocks/gallery-block/block.json +#: block-editor/gerneral-components/template-radio-group/Template.js:98 +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + +#: block-editor/gerneral-components/template-radio-group/Template.js:119 +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" + +#: block-editor/gerneral-components/template-radio-group/Template.js:136 +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" + +#: block-editor/gerneral-components/width-input/Width.js:27 +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" + +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + +#: block-editor/blocks/album-block/block.json msgctxt "block title" -msgid "Gallery" +msgid "Album" msgstr "" +#: block-editor/blocks/album-block/block.json #: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json msgctxt "block description" msgid "" msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" + +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" + +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" + +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" + +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" diff --git a/package-lock.json b/package-lock.json index 5cf6c7d..325f2cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,19 +8,29 @@ "name": "nextcellent-gallery", "version": "1.9.35", "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/block-editor": "^10.4.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/server-side-render": "^3.19.0" + }, "devDependencies": { - "@wordpress/components": "^20.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/env": "^5.2.0", - "@wordpress/scripts": "^24.0.0", - "filemanager-webpack-plugin": "^7.0.0" + "@testing-library/react": "^12.1.4", + "@types/jest": "^29.2.3", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/env": "^5.6.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/scripts": "^24.5.0", + "filemanager-webpack-plugin": "^7.0.0", + "react-test-renderer": "^17.0.2" } }, "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -33,7 +43,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, "dependencies": { "@babel/highlight": "^7.18.6" }, @@ -42,30 +51,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", - "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", - "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.0", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -81,12 +88,12 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", "dev": true, "dependencies": { - "eslint-scope": "^5.1.1", + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", "semver": "^6.3.0" }, @@ -99,12 +106,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "dev": true, + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", "dependencies": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -116,7 +122,6 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -152,14 +157,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", - "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", - "dev": true, + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", "dependencies": { - "@babel/compat-data": "^7.19.0", + "@babel/compat-data": "^7.20.0", "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", + "browserslist": "^4.21.3", "semver": "^6.3.0" }, "engines": { @@ -170,9 +174,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -180,7 +184,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6" }, "engines": { @@ -207,9 +211,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.17.7", @@ -227,7 +231,6 @@ "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -248,7 +251,6 @@ "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, "dependencies": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" @@ -261,7 +263,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -285,7 +286,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -294,19 +294,18 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -325,10 +324,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", "engines": { "node": ">=6.9.0" } @@ -352,40 +350,39 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -395,7 +392,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -404,19 +400,17 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "dev": true, + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true, + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "engines": { "node": ">=6.9.0" } @@ -425,7 +419,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -446,14 +439,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", "dependencies": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -463,7 +455,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", @@ -473,82 +464,10 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/parser": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", - "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", - "dev": true, + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -589,9 +508,9 @@ } }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", - "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", @@ -736,16 +655,16 @@ } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.1" }, "engines": { "node": ">=6.9.0" @@ -913,12 +832,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -955,7 +874,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" }, @@ -1069,12 +987,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -1131,12 +1049,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1146,18 +1064,18 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" }, @@ -1184,12 +1102,12 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1308,14 +1226,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -1325,15 +1242,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" }, "engines": { "node": ">=6.9.0" @@ -1343,16 +1259,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-validator-identifier": "^7.19.1" }, "engines": { "node": ">=6.9.0" @@ -1378,9 +1293,9 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", - "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.19.0", @@ -1425,12 +1340,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1455,12 +1370,12 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1566,16 +1481,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", "semver": "^6.3.0" }, "engines": { @@ -1662,14 +1577,14 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", - "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -1710,18 +1625,18 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", - "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -1730,7 +1645,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -1741,7 +1656,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1754,10 +1669,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -1765,14 +1680,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -1784,11 +1699,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", "semver": "^6.3.0" }, "engines": { @@ -1852,25 +1767,24 @@ } }, "node_modules/@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", "dependencies": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.10" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", - "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", "dev": true, "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" }, "engines": { "node": ">=6.9.0" @@ -1880,7 +1794,6 @@ "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.18.10", @@ -1891,19 +1804,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", - "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.20.1", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.20.1", + "@babel/types": "^7.20.0", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1912,13 +1824,12 @@ } }, "node_modules/@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1958,57 +1869,48 @@ } }, "node_modules/@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" + "stylis": "4.1.3" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "node_modules/@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", "dependencies": { "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" + "stylis": "4.1.3" } }, - "node_modules/@emotion/cache/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/css": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", - "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", - "dev": true, - "dependencies": { - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/sheet": "^1.2.0", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.5.tgz", + "integrity": "sha512-maJy0wG82hWsiwfJpc3WrYsyVwUbdu+sdIseKUB+/OLjB8zgc3tqkT6eO0Yt0AhIkJwGGnmMY/xmQwEAgQ4JHA==", + "dependencies": { + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0" }, "peerDependencies": { @@ -2020,23 +1922,15 @@ } } }, - "node_modules/@emotion/css/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", - "dev": true + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, "node_modules/@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dev": true, "dependencies": { "@emotion/memoize": "^0.8.0" } @@ -2044,19 +1938,17 @@ "node_modules/@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", - "dev": true + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, "node_modules/@emotion/react": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", - "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", @@ -2075,17 +1967,10 @@ } } }, - "node_modules/@emotion/react/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", "dependencies": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", @@ -2094,28 +1979,20 @@ "csstype": "^3.0.2" } }, - "node_modules/@emotion/serialize/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", - "dev": true + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "node_modules/@emotion/styled": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", - "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz", + "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", + "@emotion/babel-plugin": "^11.10.5", "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0" }, @@ -2133,38 +2010,28 @@ } } }, - "node_modules/@emotion/styled/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", - "dev": true + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "dev": true, "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, "node_modules/@emotion/weak-memoize": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", - "dev": true + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" }, "node_modules/@es-joy/jsdoccomment": { "version": "0.20.1", @@ -2181,9 +2048,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -2251,14 +2118,12 @@ "node_modules/@floating-ui/core": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", - "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", - "dev": true + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" }, "node_modules/@floating-ui/dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", - "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", - "dev": true, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", + "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", "dependencies": { "@floating-ui/core": "^1.0.1" } @@ -2267,7 +2132,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", - "dev": true, "dependencies": { "@floating-ui/dom": "^1.0.0" }, @@ -2292,29 +2156,19 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -2359,42 +2213,164 @@ "node": ">=6" } }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" + "p-locate": "^4.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -2432,6 +2408,76 @@ } } }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/environment": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", @@ -2447,6 +2493,27 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/expect-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz", + "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.2.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/@jest/fake-timers": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", @@ -2522,30 +2589,65 @@ } } }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/source-map/node_modules/source-map": { + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", @@ -2554,10 +2656,57 @@ "node": ">=0.10.0" } }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dev": true, "dependencies": { "@jest/console": "^27.5.1", @@ -2610,6 +2759,64 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/transform/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -2619,6 +2826,18 @@ "node": ">=0.10.0" } }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/types": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", @@ -2635,11 +2854,80 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2652,7 +2940,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -2661,7 +2948,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -2693,17 +2979,15 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dev": true, + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@kwsites/file-exists": { @@ -2731,7 +3015,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", - "dev": true, "dependencies": { "@motionone/easing": "^10.14.0", "@motionone/types": "^10.14.0", @@ -2743,7 +3026,6 @@ "version": "10.12.0", "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", - "dev": true, "dependencies": { "@motionone/animation": "^10.12.0", "@motionone/generators": "^10.12.0", @@ -2757,7 +3039,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", - "dev": true, "dependencies": { "@motionone/utils": "^10.14.0", "tslib": "^2.3.1" @@ -2767,7 +3048,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", - "dev": true, "dependencies": { "@motionone/types": "^10.14.0", "@motionone/utils": "^10.14.0", @@ -2777,20 +3057,27 @@ "node_modules/@motionone/types": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", - "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", - "dev": true + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" }, "node_modules/@motionone/utils": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", - "dev": true, "dependencies": { "@motionone/types": "^10.14.0", "hey-listen": "^1.0.8", "tslib": "^2.3.1" } }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "dependencies": { + "eslint-scope": "5.1.1" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2827,18 +3114,18 @@ } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", - "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz", + "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==", "dev": true, "dependencies": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", + "core-js-pure": "^3.23.3", "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.3", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, @@ -2849,7 +3136,7 @@ "@types/webpack": "4.x || 5.x", "react-refresh": ">=0.10.0 <1.0.0", "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <3.0.0", + "type-fest": ">=0.17.0 <4.0.0", "webpack": ">=4.43.0 <6.0.0", "webpack-dev-server": "3.x || 4.x", "webpack-hot-middleware": "2.x", @@ -2876,108 +3163,95 @@ } } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, "engines": { - "node": ">=10" - }, + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/popperjs" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "node_modules/@react-spring/animated": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.5.tgz", + "integrity": "sha512-glzViz7syQ3CE6BQOwAyr75cgh0qsihm5lkaf24I0DfU63cMm/3+br299UEYkuaHNmfDfM414uktiPlZCNJbQA==", "dependencies": { - "p-locate": "^5.0.0" + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/core": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.5.tgz", + "integrity": "sha512-shaJYb3iX18Au6gkk8ahaF0qx0LpS0Yd+ajb4asBaAQf6WPGuEdJsbsNSgei1/O13JyEATsJl20lkjeslJPMYA==", + "dependencies": { + "@react-spring/animated": "~9.5.5", + "@react-spring/rafz": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "node_modules/@react-spring/rafz": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.5.tgz", + "integrity": "sha512-F/CLwB0d10jL6My5vgzRQxCNY2RNyDJZedRBK7FsngdCmzoq3V4OqqNc/9voJb9qRC2wd55oGXUeXv2eIaFmsw==" + }, + "node_modules/@react-spring/shared": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.5.tgz", + "integrity": "sha512-YwW70Pa/YXPOwTutExHZmMQSHcNC90kJOnNR4G4mCDNV99hE98jWkIPDOsgqbYx3amIglcFPiYKMaQuGdr8dyQ==", "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" + "@react-spring/rafz": "~9.5.5", + "@react-spring/types": "~9.5.5" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/@react-spring/types": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.5.tgz", + "integrity": "sha512-7I/qY8H7Enwasxr4jU6WmtNK+RZ4Z/XvSlDvjXFVe7ii1x0MoSlkw6pD7xuac8qrHQRm9BTcbZNyeeKApYsvCg==" + }, + "node_modules/@react-spring/web": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.5.5.tgz", + "integrity": "sha512-+moT8aDX/ho/XAhU+HRY9m0LVV9y9CK6NjSRaI+30Re150pB3iEip6QfnF4qnhSCQ5drpMF0XRXHgOTY/xbtFw==", "dependencies": { - "p-limit": "^3.0.2" + "@react-spring/animated": "~9.5.5", + "@react-spring/core": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "node_modules/@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@sideway/address": { @@ -3001,6 +3275,12 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true + }, "node_modules/@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", @@ -3014,9 +3294,9 @@ } }, "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", "dev": true, "dependencies": { "type-detect": "4.0.8" @@ -3032,9 +3312,9 @@ } }, "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", + "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", "dev": true, "engines": { "node": ">=10" @@ -3048,9 +3328,9 @@ } }, "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz", + "integrity": "sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA==", "dev": true, "engines": { "node": ">=10" @@ -3064,9 +3344,9 @@ } }, "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", - "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz", + "integrity": "sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw==", "dev": true, "engines": { "node": ">=10" @@ -3080,9 +3360,9 @@ } }, "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", - "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", + "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", "dev": true, "engines": { "node": ">=10" @@ -3096,9 +3376,9 @@ } }, "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", - "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", + "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", "dev": true, "engines": { "node": ">=10" @@ -3112,9 +3392,9 @@ } }, "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", - "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", + "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", "dev": true, "engines": { "node": ">=10" @@ -3128,9 +3408,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", - "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", + "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", "dev": true, "engines": { "node": ">=10" @@ -3144,9 +3424,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", - "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", + "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", "dev": true, "engines": { "node": ">=12" @@ -3160,19 +3440,19 @@ } }, "node_modules/@svgr/babel-preset": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", - "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", + "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", "dev": true, "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", - "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", + "@svgr/babel-plugin-remove-jsx-attribute": "*", + "@svgr/babel-plugin-remove-jsx-empty-expression": "*", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", + "@svgr/babel-plugin-transform-svg-component": "^6.5.1" }, "engines": { "node": ">=10" @@ -3186,12 +3466,14 @@ } }, "node_modules/@svgr/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", - "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", + "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", "dev": true, "dependencies": { - "@svgr/plugin-jsx": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", "camelcase": "^6.2.0", "cosmiconfig": "^7.0.1" }, @@ -3204,13 +3486,13 @@ } }, "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", - "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", + "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.4", - "entities": "^4.3.0" + "@babel/types": "^7.20.0", + "entities": "^4.4.0" }, "engines": { "node": ">=10" @@ -3221,14 +3503,14 @@ } }, "node_modules/@svgr/plugin-jsx": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", - "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", + "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", "dev": true, "dependencies": { - "@babel/core": "^7.18.5", - "@svgr/babel-preset": "^6.3.1", - "@svgr/hast-util-to-babel-ast": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/hast-util-to-babel-ast": "^6.5.1", "svg-parser": "^2.0.4" }, "engines": { @@ -3243,9 +3525,9 @@ } }, "node_modules/@svgr/plugin-svgo": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", - "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", + "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", "dev": true, "dependencies": { "cosmiconfig": "^7.0.1", @@ -3260,23 +3542,23 @@ "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "@svgr/core": "^6.0.0" + "@svgr/core": "*" } }, "node_modules/@svgr/webpack": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", - "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", + "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", "dev": true, "dependencies": { - "@babel/core": "^7.18.5", - "@babel/plugin-transform-react-constant-elements": "^7.17.12", - "@babel/preset-env": "^7.18.2", - "@babel/preset-react": "^7.17.12", - "@babel/preset-typescript": "^7.17.12", - "@svgr/core": "^6.3.1", - "@svgr/plugin-jsx": "^6.3.1", - "@svgr/plugin-svgo": "^6.3.1" + "@babel/core": "^7.19.6", + "@babel/plugin-transform-react-constant-elements": "^7.18.12", + "@babel/preset-env": "^7.19.4", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@svgr/core": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", + "@svgr/plugin-svgo": "^6.5.1" }, "engines": { "node": ">=10" @@ -3302,7 +3584,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", - "dev": true, "dependencies": { "@tannin/evaluate": "^1.2.0", "@tannin/postfix": "^1.1.0" @@ -3311,14 +3592,12 @@ "node_modules/@tannin/evaluate": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", - "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", - "dev": true + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==" }, "node_modules/@tannin/plural-forms": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", - "dev": true, "dependencies": { "@tannin/compile": "^1.1.0" } @@ -3326,9 +3605,124 @@ "node_modules/@tannin/postfix": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", - "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" + }, + "node_modules/@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -3356,10 +3750,16 @@ "@types/glob": "*" } }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "dev": true, "dependencies": { "@babel/parser": "^7.1.0", @@ -3389,9 +3789,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", - "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" @@ -3417,24 +3817,15 @@ } }, "node_modules/@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", "dev": true, "dependencies": { "@types/http-cache-semantics": "*", - "@types/keyv": "*", + "@types/keyv": "^3.1.4", "@types/node": "*", - "@types/responselike": "*" - } - }, - "node_modules/@types/cheerio": { - "version": "0.22.31", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", - "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", - "dev": true, - "dependencies": { - "@types/node": "*" + "@types/responselike": "^1.0.0" } }, "node_modules/@types/connect": { @@ -3457,9 +3848,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -3483,9 +3874,9 @@ "dev": true }, "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", "dev": true, "dependencies": { "@types/body-parser": "*", @@ -3495,9 +3886,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", "dev": true, "dependencies": { "@types/node": "*", @@ -3563,44 +3954,277 @@ "@types/istanbul-lib-report": "*" } }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true + "node_modules/@types/jest": { + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz", + "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz", + "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", "dev": true, "dependencies": { - "@types/node": "*" + "@types/yargs-parser": "*" } }, - "node_modules/@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", - "dev": true + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "node_modules/@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", - "dev": true + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz", + "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz", + "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^29.3.1", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.3.1", + "jest-message-util": "^29.3.1", + "jest-util": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz", + "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz", + "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz", + "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.3.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz", + "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.3.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true }, "node_modules/@types/minimist": { "version": "1.2.2", @@ -3609,15 +4233,14 @@ "dev": true }, "node_modules/@types/mousetrap": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", - "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", - "dev": true + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.10.tgz", + "integrity": "sha512-MY9CcBNaR304SnweEZgJB/YsNcaeJk/7v6gtDi3yPCCVdszN9+BIqOVlsTMqUHMmdxM4DObve+0g0SBmr5EHdw==" }, "node_modules/@types/node": { - "version": "18.7.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", - "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -3629,20 +4252,18 @@ "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "node_modules/@types/prettier": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", - "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", "dev": true }, "node_modules/@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" }, "node_modules/@types/qs": { "version": "6.9.7", @@ -3657,10 +4278,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.49", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", - "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", - "dev": true, + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -3668,10 +4288,9 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", - "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", - "dev": true, + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "dependencies": { "@types/react": "^17" } @@ -3694,7 +4313,12 @@ "node_modules/@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "node_modules/@types/serve-index": { @@ -3744,9 +4368,9 @@ "dev": true }, "node_modules/@types/uglify-js": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", - "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", "dev": true, "dependencies": { "source-map": "^0.6.1" @@ -3762,9 +4386,9 @@ } }, "node_modules/@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "dependencies": { "@types/node": "*", @@ -3839,17 +4463,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", - "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/type-utils": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" @@ -3884,9 +4508,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -3905,12 +4529,12 @@ "dev": true }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", - "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.1.tgz", + "integrity": "sha512-qona75z2MLpeZADEuCet5Pwvh1g/0cWScEEDy43chuUPc4klgDiwz5hLFk5dHcjFEETSYQHRPYiiHKW24EMPjw==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.36.2" + "@typescript-eslint/utils": "5.42.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3924,14 +4548,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "debug": "^4.3.4" }, "engines": { @@ -3951,13 +4575,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3968,13 +4592,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", - "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -3995,9 +4619,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4008,13 +4632,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4047,9 +4671,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4068,17 +4692,19 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", - "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4091,13 +4717,46 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/types": "5.42.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -4118,18 +4777,16 @@ } }, "node_modules/@use-gesture/core": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", - "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", - "dev": true + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.22.tgz", + "integrity": "sha512-Ek0JZFYfk+hicLmoG094gm3YOuDMBNckHb988e59YOZoAkETT8dQSzT+g3QkSHSiP1m5wFXAGPSgxvOuwvGKHQ==" }, "node_modules/@use-gesture/react": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", - "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", - "dev": true, + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.22.tgz", + "integrity": "sha512-ECo7ig16SxBE06ENIURO1woKEB6TC8qY3a0rugJjQ2f1o0Tj28xS/eYNyJuqzQB5YT0q5IrF7ZFpbx1p/5ohYA==", "dependencies": { - "@use-gesture/core": "10.2.19" + "@use-gesture/core": "10.2.22" }, "peerDependencies": { "react": ">= 16.8.0" @@ -4317,58 +4974,47 @@ } } }, - "node_modules/@wojtekmaj/enzyme-adapter-react-17": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", - "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", - "dev": true, + "node_modules/@wordpress/a11y": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.21.0.tgz", + "integrity": "sha512-8LUJEMJOKgWIG1kZu1lZFqbFYQEac7UBhsPcpFUjfJJbCP5OR1nqL0pjnDXS17cmJafO8eW/3Z4qPH28G2gXjA==", "dependencies": { - "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", - "enzyme-shallow-equal": "^1.0.0", - "has": "^1.0.0", - "prop-types": "^15.7.0", - "react-is": "^17.0.0", - "react-test-renderer": "^17.0.0" + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.21.0", + "@wordpress/i18n": "^4.21.0" }, - "peerDependencies": { - "enzyme": "^3.0.0", - "react": "^17.0.0-0", - "react-dom": "^17.0.0-0" + "engines": { + "node": ">=12" } }, - "node_modules/@wojtekmaj/enzyme-adapter-utils": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", - "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", - "dev": true, + "node_modules/@wordpress/api-fetch": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.18.0.tgz", + "integrity": "sha512-b2ico5JuMVyuo80saShDikJoGsuYEYQoLh4/pK5hAytSfRylL9DBd9LZRbimt4xg89sRFdIFUzlZDIddoPCsLQ==", "dependencies": { - "function.prototype.name": "^1.1.0", - "has": "^1.0.0", - "object.fromentries": "^2.0.0", - "prop-types": "^15.7.0" + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0" }, - "peerDependencies": { - "react": "^17.0.0-0" + "engines": { + "node": ">=12" } }, - "node_modules/@wordpress/a11y": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", - "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", - "dev": true, + "node_modules/@wordpress/autop": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.21.0.tgz", + "integrity": "sha512-657QpcjHB+4xiyZ15KdzCc/f79u1NXJeeRQFmhputcmg6M/RaZJMiI+UFS9OyiyEp3+DxghVyk9yknxNFYcoPQ==", "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.16.0", - "@wordpress/i18n": "^4.16.0" + "@babel/runtime": "^7.16.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", - "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.4.0.tgz", + "integrity": "sha512-4bePHGzOjGmJzuq81kSPSinsrKclMQEoaNqZFVzP0vOwvv9eTiBjsoFPQEu4jdIBb9A9wGOYmTK0TO10pV1KlQ==", "dev": true, "engines": { "node": ">=14" @@ -4378,9 +5024,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", - "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.5.0.tgz", + "integrity": "sha512-TVHLyoypYu7s7JyasYNw/OU4iqlPNrOYVYD3YMsVriKxT6Oql0L6YRuWdIEmmxwj3Hsr/QcJijx7Dk2f3m6+Nw==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -4389,10 +5035,10 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.4.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/element": "^4.19.0", + "@wordpress/warning": "^2.21.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" }, @@ -4401,25 +5047,138 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", - "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.12.0.tgz", + "integrity": "sha512-cg4FXIEQZCoCc06a0BGuAis2MtP3VUaVtYFhjHMayp4E5sCfX/jKF226/Dz8EJFgfjkK6XrZV4cigwRFAAqgcQ==", "dev": true }, + "node_modules/@wordpress/blob": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.21.0.tgz", + "integrity": "sha512-2NOHIcpVE7ZGyZNCBcLWJSEktRRpqoJjSwFXMsRnbaO1LMaVti1/+bA/2yFInNSB1fv5K5+MAO968lduC9POYg==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/block-editor": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-10.4.0.tgz", + "integrity": "sha512-C8POzlFG6wuQyLdO2BE2kjULrLAPbLuPtd/71bCpSm8GsJiWIv44UeiSMA5X9mto/8Q81pM2LGh+jUgHZoJqHg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^3.21.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keyboard-shortcuts": "^3.19.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/notices": "^3.21.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/shortcode": "^3.21.0", + "@wordpress/style-engine": "^1.4.0", + "@wordpress/token-list": "^2.21.0", + "@wordpress/url": "^3.22.0", + "@wordpress/warning": "^2.21.0", + "@wordpress/wordcount": "^3.21.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "diff": "^4.0.2", + "dom-scroll-into-view": "^1.2.1", + "inherits": "^2.0.3", + "lodash": "^4.17.21", + "react-autosize-textarea": "^7.1.0", + "react-easy-crop": "^4.5.1", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "traverse": "^0.6.6" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/block-serialization-default-parser": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.21.0.tgz", + "integrity": "sha512-NxF4lwozvv3YU7eWCvKrFJPfBrlCI1il6PhqB+LrBW62+vsawazz8K5l33sTI8oBIWVO5vm8g1ABalERSNJFTA==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/blocks": { + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.20.0.tgz", + "integrity": "sha512-50PMPzi5OORQ3nmmdmbag0Gxe03A9FFGgv6/3RMRkhFNXvnraOuRWFuCJvx2ddNFqsI5+PM9M9XlcacQu75b6g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/autop": "^3.21.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/block-serialization-default-parser": "^4.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/shortcode": "^3.21.0", + "change-case": "^4.1.2", + "colord": "^2.7.0", + "hpq": "^1.3.0", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "showdown": "^1.9.1", + "simple-html-tokenizer": "^0.5.7", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, "node_modules/@wordpress/browserslist-config": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", - "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.4.0.tgz", + "integrity": "sha512-pMDzct5d8vqljwXquo9pQxlbjuDQNfY/g+Aw21qBvzXDApmXQHasr0aritkQkC7yLrk6DoEY5C8+hqzsDW18Gg==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/@wordpress/components": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", - "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", - "dev": true, + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-22.0.0.tgz", + "integrity": "sha512-p6BULXkG033Rq4bKtXO01nBMO4yVUC2Pznr0Pa3sO+ri2zDvnXYn3BDsP6+DyGjtpENL1hq7f4AIKwZVpvQcDA==", "dependencies": { "@babel/runtime": "^7.16.0", "@emotion/cache": "^11.7.1", @@ -4430,21 +5189,21 @@ "@emotion/utils": "^1.0.0", "@floating-ui/react-dom": "^1.0.0", "@use-gesture/react": "^10.2.6", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/date": "^4.16.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/hooks": "^3.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/icons": "^9.7.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/primitives": "^3.14.0", - "@wordpress/rich-text": "^5.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/primitives": "^3.19.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/warning": "^2.21.0", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -4461,7 +5220,8 @@ "reakit": "^1.3.8", "remove-accents": "^0.4.2", "use-lilius": "^2.0.1", - "uuid": "^8.3.0" + "uuid": "^8.3.0", + "valtio": "^1.7.0" }, "engines": { "node": ">=12" @@ -4472,23 +5232,20 @@ } }, "node_modules/@wordpress/compose": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", - "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.19.0.tgz", + "integrity": "sha512-rMODk3ZYJ7lDJd8CN52tCNoZ36QJ2USfbz+Adhmlo0SFkKJ8LkxLXKuBxvQnDPGmpLHIoH+Us9zS0QGZ52Qqyg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/priority-queue": "^2.16.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/priority-queue": "^2.21.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", - "lodash": "^4.17.21", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" }, @@ -4500,18 +5257,17 @@ } }, "node_modules/@wordpress/data": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", - "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", - "dev": true, + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.5.0.tgz", + "integrity": "sha512-CY1j7C5FnrkLFMELW8ZZXjjhh9icYYM0JqB+bH42DKzoqvPYgqLojde02/Bqnz3HmMTzwuziSyaCeLQYCWmWXw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/priority-queue": "^2.16.0", - "@wordpress/redux-routine": "^4.16.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/priority-queue": "^2.21.0", + "@wordpress/redux-routine": "^4.21.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", @@ -4528,12 +5284,12 @@ } }, "node_modules/@wordpress/date": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", - "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.21.0.tgz", + "integrity": "sha512-1yIa1vAzfLZxPpzhQBvHMvBPOwaUhw9RYXQ45Q4sIpHoaRG/pZcUBP6NpIPlZtCbBp3LxTqVocCE8RwpQIlf3A==", "dependencies": { "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.21.0", "moment": "^2.22.1", "moment-timezone": "^0.5.31" }, @@ -4542,12 +5298,12 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.4.0.tgz", + "integrity": "sha512-N8ZjCbZ6R45sH6eb7dBHjkHRtpltKHheEQnfVQFrJEcEqfMCD1MVutQvy6t1KmlNieNsqi0CcBIYEqQtED0Rwg==", "dev": true, "dependencies": { - "json2php": "^0.0.4", + "json2php": "^0.0.5", "webpack-sources": "^3.2.2" }, "engines": { @@ -4558,36 +5314,33 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", - "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.21.0.tgz", + "integrity": "sha512-Sq5G2UB8c1vV7e1HidHpGXcmCxbOItkzbl/NlzdrKl10GEBfxhzbp94ml8kYCXfI9904yvUGpZ+sQThfYzX77w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0" + "@wordpress/hooks": "^3.21.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", - "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.21.0.tgz", + "integrity": "sha512-QjLh7KCVvxecBwIyOLhPgJDzUgkJ0dhVRgPGGw98PI77tpiCkKoMZCOcgDFyPHNQe+j6YIK6JVH6RMTHxC9fyw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.8.0" + "@wordpress/deprecated": "^3.21.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom-ready": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", - "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.21.0.tgz", + "integrity": "sha512-eS+C9kuKKNimZVukyAKMX2UpXXF0P02xx+0OfJAm/r6A5gMMCLc9yKJbeqK9Tzu7aDhNnYoEGBZ+HVaCYx02Pg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4596,15 +5349,14 @@ } }, "node_modules/@wordpress/element": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", - "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", - "dev": true, + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.19.0.tgz", + "integrity": "sha512-5Ul1cpbtgagq0NV6hUiwszeiXtKFa06Po51PGvza62KylCIHCLF2ZlaY2zjeGLO10gKKKpCi7jRODFqOvWH3hQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.16.0", + "@wordpress/escape-html": "^2.21.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^17.0.2", @@ -4615,9 +5367,9 @@ } }, "node_modules/@wordpress/env": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", - "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.6.0.tgz", + "integrity": "sha512-DTIRcNQCTuqmpcq5x9kNSC67K6L08c9HAXM7ggAKGLMM+yYmJuCNjmay0EHHw1iaF48Ns1XmtMLXeDqkRUHkhw==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -4637,11 +5389,80 @@ "wp-env": "bin/wp-env" } }, - "node_modules/@wordpress/escape-html": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", - "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", + "node_modules/@wordpress/env/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@wordpress/env/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wordpress/env/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@wordpress/env/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@wordpress/env/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/env/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/escape-html": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.21.0.tgz", + "integrity": "sha512-P/9wUbIVQPO9gdxeosfYRqiAFQPW0AGy7amaMuHNMICleZflQ79pfvEZV7V8c8ke2VjXcQ3QWHt+mDbyGTT7hg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4650,16 +5471,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", - "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.5.0.tgz", + "integrity": "sha512-IVNSRRQgWnYlWJ+p+IQj2HrklDHMIvKSo1wF71/IEIe8W9s46sLq81zEltohIK8FNLh5NPslJGmJ5rdmW18Lhg==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/prettier-config": "^2.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/prettier-config": "^2.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -4719,10 +5540,20 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", - "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.21.0.tgz", + "integrity": "sha512-EOhTq8oWK1N7nASEClRCdj51YaDQKTpwgPkQ3eTOeL+G0LF6WkNqLDraxpR3FES71p2HDPCR8z+83LFNdTZRIA==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/html-entities": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.21.0.tgz", + "integrity": "sha512-1qWLrARU5kMeHfjegyWtuAvO9rbyKhRlmg9CqIa2cjTv/3Ks7JlGRLFFui4J5d4uyD0LqKsywem84H2XvJEbfA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4731,15 +5562,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", - "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.21.0.tgz", + "integrity": "sha512-2qeKLpx0J5KddXlEr/m85zxASZ2kfMIgN1izoavbaLc/QZ6Wvd/hnbd5CVFFUl83epBmYGuaZ0LUj9vjPmW7MQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0", + "@wordpress/hooks": "^3.21.0", "gettext-parser": "^1.3.1", - "lodash": "^4.17.21", "memize": "^1.1.0", "sprintf-js": "^1.1.1", "tannin": "^1.2.0" @@ -4752,24 +5581,22 @@ } }, "node_modules/@wordpress/icons": { - "version": "9.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", - "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", - "dev": true, + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.12.0.tgz", + "integrity": "sha512-JqzApABLzYRYik5Kg8UrWE0m0GEFMWd9QD3R40HNk8MLD8KRccdGQn+UEnAW0jHw0AEMlHnE7SHt8uMlRLGCKQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/primitives": "^3.14.0" + "@wordpress/element": "^4.19.0", + "@wordpress/primitives": "^3.19.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", - "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.21.0.tgz", + "integrity": "sha512-G95EgH8NufR0OdSefxkXptcHti8kuIEErernXZPzACdqxdpSZRUch+czan9Zc+M0110cvUBTvbHSD2VIHEo7vA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4778,9 +5605,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", - "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.4.0.tgz", + "integrity": "sha512-+wAKKdQMxGyQe/iB/nIo2NhaIBJPjAMmSqJcCblQJQWpsjEC2LcU+dP0Mg/yoUIFZpv4S/+dGu3bPjPjf5E2Zg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -4794,16 +5621,13 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", - "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-10.2.0.tgz", + "integrity": "sha512-zi0zSW3RjlLLOFuqNNMbXPvdRi6qyLAhFVUeT965N3vHYJ0sw95LrWu8AmEpcas20fJGbxJAJHeIfCcILt1HCw==", "dev": true, "dependencies": { - "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", - "@wordpress/jest-console": "^6.0.0", - "babel-jest": "^27.4.5", - "enzyme": "^3.11.0", - "enzyme-to-json": "^3.4.4" + "@wordpress/jest-console": "^6.4.0", + "babel-jest": "^27.4.5" }, "engines": { "node": ">=14" @@ -4811,18 +5635,35 @@ "peerDependencies": { "@babel/core": ">=7", "jest": ">=27", - "react": "^17.0.0", - "react-dom": "^17.0.0" + "react": ">=17", + "react-dom": ">=17" + } + }, + "node_modules/@wordpress/keyboard-shortcuts": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.19.0.tgz", + "integrity": "sha512-sE9FSj9TU/AYQjGewMHwedbLiY7ErGOcqs5ezgOKBSHQprwnzzo5rsj+0Zw4LSL/QWMibU4rcmlA3T/j7S/dTQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/data": "^7.5.0", + "@wordpress/element": "^4.19.0", + "@wordpress/keycodes": "^3.21.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" } }, "node_modules/@wordpress/keycodes": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", - "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.21.0.tgz", + "integrity": "sha512-0qFdzNjIKR55vHtL4iOQ7gDiMITT9vlQ68H0qMfJ3zaqJpNXeDwa244URMEhClwKTWEK0/yP5QNijfHNCWJ+IQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.16.0", + "@wordpress/i18n": "^4.21.0", "change-case": "^4.1.2", "lodash": "^4.17.21" }, @@ -4830,10 +5671,26 @@ "node": ">=12" } }, + "node_modules/@wordpress/notices": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.21.0.tgz", + "integrity": "sha512-yOW+zPc6QpXfmIs5RT2piTuPHmqjvkX7T/dzw361t0rWPxmAHZpOhlbCcwAOQA54PCV8nuwaLmpSS7jnLnXa9g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/data": "^7.5.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", - "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.6.0.tgz", + "integrity": "sha512-mYcGFgOVbNLgolxcaqMqrKeizcHAyDastStncP9YQHizFidjF/RjMDJA7+CB7wLaXAiK7i7zAkNICHR5JH/ONQ==", "dev": true, "engines": { "node": ">=14" @@ -4843,12 +5700,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", - "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.5.0.tgz", + "integrity": "sha512-/e87XBRwkFgseXv6xFSZFtHOspaoBdzCN/4LcieLNpz729UfAGznK3LP37SK+znrgUGc26DAj3LIsEy6aeO8kA==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.7.0", + "@wordpress/base-styles": "^4.12.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -4859,9 +5716,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", - "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.4.0.tgz", + "integrity": "sha512-M1Inh8OvnfeBgwrxC9l1q+eK6CRP7gqIE3ZMt7oJ7GmvSeRD5ldfC+zGOqONrZ/SJ1Vj3njGSPDngtx8FNnIaQ==", "dev": true, "engines": { "node": ">=14" @@ -4871,13 +5728,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", - "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", - "dev": true, + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.19.0.tgz", + "integrity": "sha512-5fB5HmIWBwz9cpodeanqkPafSbBba/+xdQYiefZ3hi5wQXvmOeF+pMJ3zIOfEYEnI3LAWzlAZDvheTcMywb9mQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", + "@wordpress/element": "^4.19.0", "classnames": "^2.3.1" }, "engines": { @@ -4885,27 +5741,25 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", - "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.21.0.tgz", + "integrity": "sha512-eyboO7cfGPQ1IUBGdT9tEko1V5bRz0Rw1WKvoOwgaexxSSER6kt0couYuoo0Vvfh0al+74TCBZ1pRPYhHml0ww==", "dependencies": { - "@babel/runtime": "^7.16.0" + "@babel/runtime": "^7.16.0", + "requestidlecallback": "^0.3.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/redux-routine": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", - "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.21.0.tgz", + "integrity": "sha512-Et5a6o47Q79CTw+sCkqGvHgyylxlPXXT2i3YrcaGdebP5rKGe6Vsv0Q9RzOt/TD86wQnNCwncdvxgTwz2yUkmQ==", "dependencies": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", - "lodash": "^4.17.21", "rungen": "^0.3.2" }, "engines": { @@ -4916,20 +5770,19 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", - "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.19.0.tgz", + "integrity": "sha512-cfFAT886e0gODEg+2Bl1KoyV48Si41ogelMldlmNaZN6NsJKcGToQnYW4ceVHfHv32n0E0fgqOEFX4YFLMdW+Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/data": "^7.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "lodash": "^4.17.21", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", "memize": "^1.1.0", "rememo": "^4.0.0" }, @@ -4941,23 +5794,23 @@ } }, "node_modules/@wordpress/scripts": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", - "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.5.0.tgz", + "integrity": "sha512-FwXkN/tpMQ6bprmLDTqL1jvUe+M4H1wGNIxFgzBnpy3UahhVfssLhGV4H5wa2ruwP1cJ9YDJf5wWScC9JI4Rew==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", - "@wordpress/eslint-plugin": "^13.0.0", - "@wordpress/jest-preset-default": "^9.0.0", - "@wordpress/npm-package-json-lint-config": "^4.2.0", - "@wordpress/postcss-plugins-preset": "^4.0.0", - "@wordpress/prettier-config": "^2.0.0", - "@wordpress/stylelint-config": "^21.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.4.0", + "@wordpress/eslint-plugin": "^13.5.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/npm-package-json-lint-config": "^4.6.0", + "@wordpress/postcss-plugins-preset": "^4.5.0", + "@wordpress/prettier-config": "^2.4.0", + "@wordpress/stylelint-config": "^21.4.0", "adm-zip": "^0.5.9", "babel-jest": "^27.4.5", "babel-loader": "^8.2.3", @@ -5014,10 +5867,129 @@ "react-dom": "^17.0.0" } }, + "node_modules/@wordpress/scripts/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@wordpress/scripts/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wordpress/scripts/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@wordpress/scripts/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@wordpress/scripts/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/server-side-render": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.19.0.tgz", + "integrity": "sha512-fuggRcJgEKvaIFxiVA8gejsdTWn1iAmBsA4kBWX/yr+DB75oIrLdtCoIE5zACOcwa0lqZCu4jRZzZAVRbhBBBQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/shortcode": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.21.0.tgz", + "integrity": "sha512-JgJYaj2WBT/6W4O748g0Uu9ZT8qsGf5sDTjP/H1zkKCZGSYQNgHAvExE0iWTxPTncjZbrP81qo5Hoeen6+Pm+A==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "memize": "^1.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/style-engine": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.4.0.tgz", + "integrity": "sha512-NnbK4YufKYTTAlRiCiVelFV6EtTfC1SbHiQo7J2ZYhgwsSZ3qCEr6n5fcjydXRKm/MUGSFpowSjqRZxpZNzuaw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/stylelint-config": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", - "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "version": "21.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.4.0.tgz", + "integrity": "sha512-qU/+wcelm82SdMu5A+KA3M+X8tx9V0gRisQKOFCj4zMkdtIssroPYCQx59W79ucCxFRgvUhQxHZUwoVajgfCsA==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -5030,11 +6002,44 @@ "stylelint": "^14.2" } }, + "node_modules/@wordpress/token-list": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.21.0.tgz", + "integrity": "sha512-yj5yJLAH1KTAOpoj/ajARKw9nNuBZ8q7YrMiVITC5pdX7JUpv0DPZLOmX0o2WWShyiRqVWnYO8ngG3MQNrYG2g==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/url": { + "version": "3.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.22.0.tgz", + "integrity": "sha512-pdL832UrcOVGwNrmuZngfFHrrtBmBtQS2C7esD+FNwnOV9mRQXEe/T+c2JckEPq3Z+2udJhfQlborFydUvut6g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "remove-accents": "^0.4.2" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/warning": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", - "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.21.0.tgz", + "integrity": "sha512-XE6ZTcogFA2+geSQRdnFABuNp2/IP/3fe2sndQzt5Fk7CHuEcEjVSS+SI5ywnzAu9g1qbD2X1t5CE77DtZ6w7A==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/wordcount": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.21.0.tgz", + "integrity": "sha512-kfFcwcHk1kGGSj3eC6f7OMjdX08/ymCVZFuM8hN5U2u1HfVKGcgJk15xlyuIGuMcKuxlO7y4M+5FvU2DPtWzhA==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, "engines": { "node": ">=12" } @@ -5071,9 +6076,9 @@ } }, "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -5253,18 +6258,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", @@ -5287,18 +6280,14 @@ } }, "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=4" } }, "node_modules/anymatch": { @@ -5411,15 +6400,15 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -5447,17 +6436,16 @@ "node": ">=0.10.0" } }, - "node_modules/array.prototype.filter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", - "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -5466,15 +6454,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -5484,22 +6472,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, "node_modules/ast-types-flow": { @@ -5530,9 +6509,9 @@ "dev": true }, "node_modules/autoprefixer": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "dev": true, "funding": [ { @@ -5545,8 +6524,8 @@ } ], "dependencies": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001373", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -5562,10 +6541,27 @@ "postcss": "^8.1.0" } }, + "node_modules/autosize": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/autosize/-/autosize-4.0.4.tgz", + "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/axe-core": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", - "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", "dev": true, "engines": { "node": ">=4" @@ -5608,10 +6604,80 @@ "@babel/core": "^7.8.0" } }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "dependencies": { "find-cache-dir": "^3.3.1", @@ -5627,13 +6693,22 @@ "webpack": ">=2" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "dev": true, "dependencies": { - "object.assign": "^4.1.0" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/babel-plugin-istanbul": { @@ -5671,7 +6746,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -5683,13 +6757,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", - "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, "dependencies": { "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.2", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" }, "peerDependencies": { @@ -5697,25 +6771,25 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", - "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2" + "@babel/helper-define-polyfill-provider": "^0.3.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -5836,9 +6910,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -5849,7 +6923,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -5898,8 +6972,7 @@ "node_modules/body-scroll-lock": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", - "dev": true + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" }, "node_modules/bonjour-service": { "version": "1.0.14", @@ -5948,10 +7021,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "funding": [ { "type": "opencollective", @@ -5963,10 +7035,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "update-browserslist-db": "^1.0.9" }, "bin": { "browserslist": "cli.js" @@ -6076,7 +7148,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -6085,7 +7156,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, "dependencies": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -6129,6 +7199,15 @@ "node": ">=6" } }, + "node_modules/camelcase-keys/node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -6142,10 +7221,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001393", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", - "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", - "dev": true, + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", "funding": [ { "type": "opencollective", @@ -6161,7 +7239,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -6169,26 +7246,30 @@ } }, "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" } }, "node_modules/change-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, "dependencies": { "camel-case": "^4.1.2", "capital-case": "^1.0.4", @@ -6239,6 +7320,21 @@ "node": ">=8.3.0" } }, + "node_modules/check-node-version/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/check-node-version/node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -6252,42 +7348,43 @@ "node": ">=8" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "node_modules/check-node-version/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "node": ">=7.0.0" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "node_modules/check-node-version/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/check-node-version/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/check-node-version/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=8" } }, "node_modules/chokidar": { @@ -6317,6 +7414,18 @@ "fsevents": "~2.3.2" } }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -6333,9 +7442,9 @@ } }, "node_modules/ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==", "dev": true }, "node_modules/cjs-module-lexer": { @@ -6345,10 +7454,9 @@ "dev": true }, "node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "dev": true + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" }, "node_modules/clean-stack": { "version": "2.2.0", @@ -6412,7 +7520,6 @@ "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dev": true, "dependencies": { "good-listener": "^1.2.2", "select": "^1.1.2", @@ -6420,14 +7527,17 @@ } }, "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/clone": { @@ -6496,28 +7606,22 @@ "dev": true }, "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "color-name": "1.1.3" } }, "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" }, "node_modules/colorette": { "version": "2.0.19", @@ -6641,11 +7745,21 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/compute-scroll-into-view": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", - "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", - "dev": true + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" + }, + "node_modules/computed-style": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/computed-style/-/computed-style-0.1.4.tgz", + "integrity": "sha512-WpAmaKbMNmS3OProfHIdJiNleNJdgUrJfbKArXua28QF7+0CoZjlLn0lp6vlc+dl5r2/X9GQiQRQQU4BzSa69w==" }, "node_modules/concat-map": { "version": "0.0.1", @@ -6681,7 +7795,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -6700,26 +7813,6 @@ "node": ">= 0.6" } }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", @@ -6730,13 +7823,9 @@ } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "node_modules/cookie": { "version": "0.5.0", @@ -6823,18 +7912,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/copy-webpack-plugin/node_modules/globby": { "version": "12.2.0", "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", @@ -6893,9 +7970,9 @@ } }, "node_modules/core-js": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", - "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", "dev": true, "hasInstallScript": true, "funding": { @@ -6904,12 +7981,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", - "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", "dev": true, "dependencies": { - "browserslist": "^4.21.3" + "browserslist": "^4.21.4" }, "funding": { "type": "opencollective", @@ -6917,9 +7994,9 @@ } }, "node_modules/core-js-pure": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", - "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", "dev": true, "hasInstallScript": true, "funding": { @@ -6937,7 +8014,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -7068,9 +8144,9 @@ } }, "node_modules/css-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -7089,15 +8165,15 @@ "dev": true }, "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "dependencies": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", "nth-check": "^2.0.1" }, "funding": { @@ -7151,12 +8227,12 @@ } }, "node_modules/cssnano": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", - "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", "dev": true, "dependencies": { - "cssnano-preset-default": "^5.2.12", + "cssnano-preset-default": "^5.2.13", "lilconfig": "^2.0.3", "yaml": "^1.10.2" }, @@ -7172,25 +8248,25 @@ } }, "node_modules/cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", "dev": true, "dependencies": { - "css-declaration-sorter": "^6.3.0", + "css-declaration-sorter": "^6.3.1", "cssnano-utils": "^3.1.0", "postcss-calc": "^8.2.3", "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", + "postcss-convert-values": "^5.1.3", "postcss-discard-comments": "^5.1.2", "postcss-discard-duplicates": "^5.1.0", "postcss-discard-empty": "^5.1.1", "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.6", - "postcss-merge-rules": "^5.1.2", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", "postcss-minify-font-values": "^5.1.0", "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", + "postcss-minify-params": "^5.1.4", "postcss-minify-selectors": "^5.2.1", "postcss-normalize-charset": "^5.1.0", "postcss-normalize-display-values": "^5.1.0", @@ -7198,11 +8274,11 @@ "postcss-normalize-repeat-style": "^5.1.1", "postcss-normalize-string": "^5.1.0", "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", "postcss-normalize-url": "^5.1.0", "postcss-normalize-whitespace": "^5.1.1", "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-initial": "^5.1.1", "postcss-reduce-transforms": "^5.1.0", "postcss-svgo": "^5.1.0", "postcss-unique-selectors": "^5.1.1" @@ -7263,10 +8339,9 @@ "dev": true }, "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "node_modules/cwd": { "version": "0.10.0", @@ -7302,10 +8377,9 @@ } }, "node_modules/date-fns": { - "version": "2.29.2", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", - "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", - "dev": true, + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", "engines": { "node": ">=0.11" }, @@ -7318,7 +8392,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -7335,15 +8408,14 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "dependencies": { "decamelize": "^1.1.0", @@ -7351,6 +8423,9 @@ }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/decamelize-keys/node_modules/map-obj": { @@ -7363,9 +8438,9 @@ } }, "node_modules/decimal.js": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", - "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==", "dev": true }, "node_modules/decompress-response": { @@ -7401,6 +8476,38 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, + "node_modules/deep-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-equal/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -7438,12 +8545,15 @@ } }, "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/defer-to-connect": { @@ -7559,8 +8669,7 @@ "node_modules/delegate": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", - "dev": true + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" }, "node_modules/depd": { "version": "2.0.0", @@ -7602,6 +8711,14 @@ "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/diff-sequences": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", @@ -7623,12 +8740,6 @@ "node": ">=8" } }, - "node_modules/discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", - "dev": true - }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -7668,26 +8779,40 @@ "node": ">=6.0.0" } }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==", + "dev": true + }, "node_modules/dom-scroll-into-view": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", - "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", - "dev": true + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==" }, "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, "funding": { "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", @@ -7722,12 +8847,12 @@ } }, "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "dependencies": { - "domelementtype": "^2.3.0" + "domelementtype": "^2.2.0" }, "engines": { "node": ">= 4" @@ -7737,14 +8862,14 @@ } }, "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" @@ -7754,17 +8879,15 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, "node_modules/downshift": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", - "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", - "dev": true, + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", + "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", "dependencies": { "@babel/runtime": "^7.14.8", "compute-scroll-into-view": "^1.0.17", @@ -7789,10 +8912,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.247", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", - "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", - "dev": true + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" }, "node_modules/emittery": { "version": "0.8.1", @@ -7834,7 +8956,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -7885,86 +9006,15 @@ "node": ">=4" } }, - "node_modules/enzyme": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", - "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", - "dev": true, - "dependencies": { - "array.prototype.flat": "^1.2.3", - "cheerio": "^1.0.0-rc.3", - "enzyme-shallow-equal": "^1.0.1", - "function.prototype.name": "^1.1.2", - "has": "^1.0.3", - "html-element-map": "^1.2.0", - "is-boolean-object": "^1.0.1", - "is-callable": "^1.1.5", - "is-number-object": "^1.0.4", - "is-regex": "^1.0.5", - "is-string": "^1.0.5", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.7.0", - "object-is": "^1.0.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1", - "object.values": "^1.1.1", - "raf": "^3.4.1", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.2.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/enzyme-shallow-equal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", - "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", - "dev": true, - "dependencies": { - "has": "^1.0.3", - "object-is": "^1.1.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/enzyme-to-json": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", - "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", - "dev": true, - "dependencies": { - "@types/cheerio": "^0.22.22", - "lodash": "^4.17.21", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "enzyme": "^3.4.0" - } - }, - "node_modules/enzyme-to-json/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, "node_modules/equivalent-key-map": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", - "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", - "dev": true + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==" }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -7979,22 +9029,22 @@ } }, "node_modules/es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -8004,6 +9054,7 @@ "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -8015,10 +9066,29 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "node_modules/es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true }, "node_modules/es-module-lexer": { @@ -8057,7 +9127,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, "engines": { "node": ">=6" } @@ -8072,7 +9141,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, "engines": { "node": ">=10" }, @@ -8164,15 +9232,15 @@ } }, "node_modules/eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.1", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -8188,15 +9256,15 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -8389,9 +9457,9 @@ } }, "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -8458,9 +9526,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -8575,12 +9643,61 @@ "node": ">=10" } }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/eslint/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/eslint/node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -8617,47 +9734,28 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", "dev": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/eslint/node_modules/js-yaml": { @@ -8672,51 +9770,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/eslint/node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -8738,6 +9791,18 @@ "node": ">=8" } }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/eslint/node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -8766,9 +9831,9 @@ } }, "node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -8998,14 +10063,14 @@ "dev": true }, "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -9024,7 +10089,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -9060,26 +10125,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -9164,6 +10209,18 @@ "node": ">=8.6.0" } }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -9207,9 +10264,9 @@ } }, "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "dependencies": { "bser": "2.1.1" @@ -9332,15 +10389,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/filemanager-webpack-plugin/node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/filemanager-webpack-plugin/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -9514,23 +10562,95 @@ "find-process": "bin/find-process.js" } }, + "node_modules/find-process/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/find-process/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/find-process/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/find-process/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/find-process/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-process/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/flat-cache": { @@ -9553,9 +10673,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true, "funding": [ { @@ -9572,6 +10692,15 @@ } } }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -9633,7 +10762,6 @@ "version": "6.5.1", "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", - "dev": true, "dependencies": { "@motionone/dom": "10.12.0", "framesync": "6.0.1", @@ -9654,7 +10782,6 @@ "version": "0.8.8", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "dev": true, "optional": true, "dependencies": { "@emotion/memoize": "0.7.4" @@ -9664,14 +10791,12 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "dev": true, "optional": true }, "node_modules/framesync": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "dev": true, "dependencies": { "tslib": "^2.1.0" } @@ -9743,8 +10868,7 @@ "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/function.prototype.name": { "version": "1.1.5", @@ -9764,12 +10888,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, "node_modules/functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", @@ -9783,7 +10901,6 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -9792,15 +10909,14 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "dependencies": { "function-bind": "^1.1.1", @@ -9867,7 +10983,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", - "dev": true, "dependencies": { "encoding": "^0.1.12", "safe-buffer": "^5.1.1" @@ -9894,15 +11009,15 @@ } }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, "node_modules/glob-to-regexp": { @@ -9943,7 +11058,6 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, "engines": { "node": ">=4" } @@ -9978,11 +11092,22 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dev": true, "dependencies": { "delegate": "^3.1.2" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/got": { "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", @@ -10018,7 +11143,6 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10063,7 +11187,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -10081,12 +11204,11 @@ } }, "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/has-property-descriptors": { @@ -10132,7 +11254,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", - "dev": true, "dependencies": { "capital-case": "^1.0.4", "tslib": "^2.0.3" @@ -10141,20 +11262,17 @@ "node_modules/hey-listen": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", - "dev": true + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" }, "node_modules/highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", - "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", - "dev": true + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==" }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, "dependencies": { "react-is": "^16.7.0" } @@ -10162,8 +11280,7 @@ "node_modules/hoist-non-react-statics/node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/homedir-polyfill": { "version": "1.0.3", @@ -10195,18 +11312,10 @@ "wbuf": "^1.1.0" } }, - "node_modules/html-element-map": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", - "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", - "dev": true, - "dependencies": { - "array.prototype.filter": "^1.0.0", - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/hpq": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/hpq/-/hpq-1.3.0.tgz", + "integrity": "sha512-fvYTvdCFOWQupGxqkahrkA+ERBuMdzkxwtUdKrxR6rmMd4Pfl+iZ1QiQYoaZ0B/v0y59MOMnz3XFUWbT50/NWA==" }, "node_modules/html-encoding-sniffer": { "version": "2.0.1", @@ -10244,25 +11353,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, "node_modules/http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", @@ -10362,18 +11452,6 @@ "node": ">=10.19.0" } }, - "node_modules/http2-wrapper/node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -10400,7 +11478,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -10471,7 +11548,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -10487,7 +11563,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "engines": { "node": ">=4" } @@ -10551,8 +11626,7 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { "version": "1.3.8", @@ -10584,6 +11658,76 @@ "node": ">=8.0.0" } }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/internal-slot": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", @@ -10625,11 +11769,26 @@ "node": ">=8" } }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-bigint": { "version": "1.0.4", @@ -10678,9 +11837,9 @@ "dev": true }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -10690,10 +11849,9 @@ } }, "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -10788,6 +11946,15 @@ "node": ">=8" } }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -10845,7 +12012,7 @@ "node": ">=6" } }, - "node_modules/is-path-inside": { + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", @@ -10857,6 +12024,15 @@ "node": ">=6" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", @@ -10873,7 +12049,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10887,8 +12062,7 @@ "node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "dev": true + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" }, "node_modules/is-regex": { "version": "1.1.4", @@ -10906,6 +12080,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -10945,12 +12128,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", - "dev": true - }, "node_modules/is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -10966,6 +12143,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -10984,6 +12180,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -10996,6 +12201,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-windows": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", @@ -11048,9 +12266,9 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "dependencies": { "@babel/core": "^7.12.3", @@ -11077,6 +12295,27 @@ "node": ">=8" } }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", @@ -11182,6 +12421,76 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-cli": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", @@ -11216,22 +12525,103 @@ } } }, - "node_modules/jest-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, "node_modules/jest-cli/node_modules/yargs-parser": { @@ -11286,6 +12676,76 @@ } } }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-dev-server": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.1.1.tgz", @@ -11301,343 +12761,973 @@ "wait-on": "^6.0.1" } }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "node_modules/jest-dev-server/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "color-convert": "^2.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "node_modules/jest-dev-server/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "detect-newline": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "node_modules/jest-dev-server/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" } }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "node_modules/jest-dev-server/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-dev-server/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "node_modules/jest-dev-server/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-get-type": { + "node_modules/jest-diff": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" + "color-convert": "^2.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" } }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-message-util": { + "node_modules/jest-docblock": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "detect-newline": "^3.0.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-mock": { + "node_modules/jest-each": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "dev": true, "dependencies": { "@jest/types": "^27.5.1", - "@types/node": "*" + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "engines": { - "node": ">=6" + "dependencies": { + "color-convert": "^2.0.1" }, - "peerDependencies": { - "jest-resolve": "*" + "engines": { + "node": ">=8" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" } }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-runner": { + "node_modules/jest-environment-jsdom": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", + "@jest/fake-timers": "^27.5.1", "@jest/types": "^27.5.1", "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", + "jest-mock": "^27.5.1", "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" + "jsdom": "^16.6.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime": { + "node_modules/jest-environment-node": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "dev": true, "dependencies": { "@jest/environment": "^27.5.1", "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", + "@types/node": "*", "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" + "jest-util": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-serializer": { + "node_modules/jest-get-type": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "dev": true, - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } @@ -11648,31 +13738,89 @@ "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "dev": true, "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" } }, "node_modules/jest-snapshot/node_modules/lru-cache": { @@ -11688,9 +13836,9 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -11702,6 +13850,18 @@ "node": ">=10" } }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-snapshot/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -11725,6 +13885,76 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-validate": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", @@ -11739,25 +13969,165 @@ "pretty-format": "^27.5.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, "node_modules/jest-worker": { @@ -11774,6 +14144,15 @@ "node": ">= 10.13.0" } }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-worker/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -11790,9 +14169,9 @@ } }, "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "dev": true, "dependencies": { "@hapi/hoek": "^9.0.0", @@ -11802,11 +14181,16 @@ "@sideway/pinpoint": "^2.0.0" } }, + "node_modules/js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { "version": "3.14.1", @@ -11876,17 +14260,10 @@ } } }, - "node_modules/jsdom/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -11903,8 +14280,7 @@ "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -11919,16 +14295,15 @@ "dev": true }, "node_modules/json2php": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", - "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.5.tgz", + "integrity": "sha512-jWpsGAYlQDKOjJcyq3rYaxcZ+5YMhZIKHKTjdIKJPI9zLSX+yRWHSSwtV8hvIg7YMhbKkgPO669Ve2ZgFK5C7w==", "dev": true }, "node_modules/json5": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, "bin": { "json5": "lib/cli.js" }, @@ -11968,9 +14343,9 @@ } }, "node_modules/keyv": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", - "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dev": true, "dependencies": { "json-buffer": "3.0.1" @@ -12007,9 +14382,9 @@ } }, "node_modules/known-css-properties": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", - "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, "node_modules/language-subtag-registry": { @@ -12079,11 +14454,21 @@ "node": ">=10" } }, + "node_modules/line-height": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/line-height/-/line-height-0.3.1.tgz", + "integrity": "sha512-YExecgqPwnp5gplD2+Y8e8A5+jKpr25+DzMbFdI1/1UAr0FJrTFv4VkHLf8/6B590i1wUPJWMKKldkd/bdQ//w==", + "dependencies": { + "computed-style": "~0.1.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "node_modules/linkify-it": { "version": "3.0.3", @@ -12104,9 +14489,9 @@ } }, "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -12118,22 +14503,24 @@ } }, "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash.debounce": { "version": "4.0.8", @@ -12153,30 +14540,12 @@ "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", "dev": true }, - "node_modules/lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", - "dev": true - }, "node_modules/lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", "dev": true }, - "node_modules/lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", - "dev": true - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -12229,11 +14598,80 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -12245,7 +14683,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -12269,6 +14706,15 @@ "yallist": "^2.1.2" } }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -12455,9 +14901,9 @@ } }, "node_modules/memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", "dev": true, "dependencies": { "fs-monkey": "^1.0.3" @@ -12469,8 +14915,7 @@ "node_modules/memize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", - "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", - "dev": true + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==" }, "node_modules/meow": { "version": "6.1.1", @@ -12717,10 +15162,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minimist-options": { "version": "4.1.0", @@ -12736,15 +15184,6 @@ "node": ">= 6" } }, - "node_modules/minimist-options/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/minimist-options/node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -12807,16 +15246,14 @@ "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true, "engines": { "node": "*" } }, "node_modules/moment-timezone": { - "version": "0.5.37", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", - "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", - "dev": true, + "version": "0.5.38", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.38.tgz", + "integrity": "sha512-nMIrzGah4+oYZPflDvLZUgoVUO4fvAqHstvG3xAUnMolWncuAiLDWNnJZj6EwJGMGfb1ZcuTFE6GI3hNOVWI/Q==", "dependencies": { "moment": ">= 2.9.0" }, @@ -12824,17 +15261,10 @@ "node": "*" } }, - "node_modules/moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", - "dev": true - }, "node_modules/mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", - "dev": true + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" }, "node_modules/mrmime": { "version": "1.0.1", @@ -12848,8 +15278,7 @@ "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multicast-dns": { "version": "7.2.5", @@ -12888,32 +15317,10 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dev": true, - "dependencies": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - }, - "bin": { - "nearley-railroad": "bin/nearley-railroad.js", - "nearley-test": "bin/nearley-test.js", - "nearley-unparse": "bin/nearley-unparse.js", - "nearleyc": "bin/nearleyc.js" - }, - "funding": { - "type": "individual", - "url": "https://nearley.js.org/#give-to-nearley" - } - }, - "node_modules/nearley/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "dev": true }, "node_modules/negotiator": { @@ -12935,7 +15342,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -13001,8 +15407,7 @@ "node_modules/node-releases": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" }, "node_modules/normalize-package-data": { "version": "2.5.0", @@ -13055,6 +15460,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, "node_modules/npm-bundled": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", @@ -13100,6 +15510,64 @@ "npm": ">=6.0.0" } }, + "node_modules/npm-package-json-lint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/npm-package-json-lint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/npm-package-json-lint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/npm-package-json-lint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/npm-package-json-lint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/npm-package-json-lint/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -13113,9 +15581,9 @@ } }, "node_modules/npm-package-json-lint/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -13127,6 +15595,18 @@ "node": ">=10" } }, + "node_modules/npm-package-json-lint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/npm-package-json-lint/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -13185,7 +15665,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -13249,28 +15728,28 @@ } }, "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -13280,27 +15759,27 @@ } }, "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -13425,6 +15904,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/ora/node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -13439,18 +15933,21 @@ } }, "node_modules/ora/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "color-name": "1.1.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, "node_modules/ora/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "node_modules/ora/node_modules/escape-string-regexp": { @@ -13463,12 +15960,12 @@ } }, "node_modules/ora/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/ora/node_modules/log-symbols": { @@ -13509,6 +16006,30 @@ "node": ">=4" } }, + "node_modules/ora/node_modules/log-symbols/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/ora/node_modules/log-symbols/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/ora/node_modules/log-symbols/node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -13521,6 +16042,18 @@ "node": ">=4" } }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -13549,30 +16082,33 @@ } }, "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "dependencies": { - "p-limit": "^2.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { @@ -13601,7 +16137,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, "engines": { "node": ">=6" } @@ -13610,7 +16145,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -13620,7 +16154,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "dependencies": { "callsites": "^3.0.0" }, @@ -13632,7 +16165,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -13656,29 +16188,10 @@ } }, "node_modules/parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true }, "node_modules/parseurl": { "version": "1.3.3", @@ -13693,7 +16206,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -13703,7 +16215,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -13745,8 +16256,7 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-to-regexp": { "version": "0.1.7", @@ -13758,7 +16268,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, "engines": { "node": ">=8" } @@ -13769,17 +16278,10 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -13844,6 +16346,58 @@ "node": ">=8" } }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/plur": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", @@ -13863,7 +16417,6 @@ "version": "11.0.3", "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", - "dev": true, "dependencies": { "framesync": "6.0.1", "hey-listen": "^1.0.8", @@ -13872,9 +16425,9 @@ } }, "node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", "dev": true, "funding": [ { @@ -13927,12 +16480,12 @@ } }, "node_modules/postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "dependencies": { - "browserslist": "^4.20.3", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -14025,9 +16578,9 @@ } }, "node_modules/postcss-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -14052,13 +16605,13 @@ "dev": true }, "node_modules/postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "stylehacks": "^5.1.1" }, "engines": { "node": "^10 || ^12 || >=14.0" @@ -14068,12 +16621,12 @@ } }, "node_modules/postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" @@ -14118,12 +16671,12 @@ } }, "node_modules/postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "cssnano-utils": "^3.1.0", "postcss-value-parser": "^4.2.0" }, @@ -14296,12 +16849,12 @@ } }, "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -14359,12 +16912,12 @@ } }, "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0" }, "engines": { @@ -14412,17 +16965,23 @@ } }, "node_modules/postcss-scss": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", - "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", + "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + } + ], "engines": { "node": ">=12.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.3.3" } @@ -14572,7 +17131,6 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -14582,8 +17140,7 @@ "node_modules/prop-types/node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/proxy-addr": { "version": "2.0.7", @@ -14607,6 +17164,11 @@ "node": ">= 0.10" } }, + "node_modules/proxy-compare": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", + "integrity": "sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==" + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -14709,9 +17271,9 @@ } }, "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -14750,40 +17312,15 @@ ] }, "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true, "engines": { - "node": ">=8" - } - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", - "dev": true - }, - "node_modules/randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dev": true, - "dependencies": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" + "node": ">=10" }, - "engines": { - "node": ">=0.12" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/randombytes": { @@ -14844,7 +17381,6 @@ "version": "6.9.9", "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", - "dev": true, "peerDependencies": { "react": "^16.13.1 || ^17.0.0 || ^18.0.0", "react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0" @@ -14854,7 +17390,6 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -14863,11 +17398,24 @@ "node": ">=0.10.0" } }, + "node_modules/react-autosize-textarea": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", + "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", + "dependencies": { + "autosize": "^4.0.2", + "line-height": "^0.3.1", + "prop-types": "^15.5.6" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0 || ^16.0.0", + "react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0" + } + }, "node_modules/react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" @@ -14877,21 +17425,37 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-easy-crop": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-4.6.2.tgz", + "integrity": "sha512-qTGU3TWPwdAdNJsbM0OLbDx+Vjes9vWOnm1AUBiVp4GOzZacBQbUzVE9jYprFoWRrJZSn3GEwnxk0YhLAvdiYQ==", + "dependencies": { + "normalize-wheel": "^1.0.1", + "tslib": "2.0.1" }, "peerDependencies": { - "react": "17.0.2" + "react": ">=16.4.0", + "react-dom": ">=16.4.0" } }, + "node_modules/react-easy-crop/node_modules/tslib": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", + "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/react-refresh": { "version": "0.10.0", @@ -14962,6 +17526,67 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/read-pkg/node_modules/type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -14986,6 +17611,12 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/readdir-glob": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", @@ -15032,7 +17663,6 @@ "version": "1.3.11", "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, "dependencies": { "@popperjs/core": "^2.5.4", "body-scroll-lock": "^3.1.5", @@ -15053,7 +17683,6 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, "dependencies": { "reakit-utils": "^0.15.2" }, @@ -15066,7 +17695,6 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, "peerDependencies": { "react": "^16.8.0 || ^17.0.0", "react-dom": "^16.8.0 || ^17.0.0" @@ -15076,7 +17704,6 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, "dependencies": { "reakit-utils": "^0.15.2" }, @@ -15113,7 +17740,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", - "dev": true, "dependencies": { "@babel/runtime": "^7.9.2" } @@ -15125,9 +17751,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "dependencies": { "regenerate": "^1.4.2" @@ -15137,10 +17763,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" }, "node_modules/regenerator-transform": { "version": "0.15.0", @@ -15181,15 +17806,15 @@ } }, "node_modules/regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", "dev": true, "dependencies": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.0.0" }, @@ -15207,15 +17832,15 @@ } }, "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", "dev": true }, "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "dependencies": { "jsesc": "~0.5.0" @@ -15234,22 +17859,24 @@ } }, "node_modules/rememo": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", - "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", - "dev": true + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", + "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==" }, "node_modules/remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", - "dev": true + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.3.tgz", + "integrity": "sha512-bwzzFccF6RgWWt+KrcEpCDMw9uCwz5GCdyo+r4p2hu6PhqtlEMOXEO0uPAw6XmVYAnODxHaqLanhUY1lqmsNFw==" + }, + "node_modules/requestidlecallback": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz", + "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==" }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -15263,6 +17890,11 @@ "node": ">=0.10.0" } }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, "node_modules/requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -15282,7 +17914,6 @@ "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -15378,15 +18009,6 @@ "node": ">=8" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -15421,16 +18043,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rst-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", - "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", - "dev": true, - "dependencies": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" - } - }, "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -15490,8 +18102,7 @@ "node_modules/rungen": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", - "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", - "dev": true + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==" }, "node_modules/rxjs": { "version": "6.6.7", @@ -15512,21 +18123,47 @@ "dev": true }, "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { - "version": "1.54.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", - "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", + "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -15594,24 +18231,23 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -15621,8 +18257,7 @@ "node_modules/select": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", - "dev": true + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" }, "node_modules/select-hose": { "version": "2.0.0", @@ -15646,7 +18281,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -15700,7 +18334,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -15809,6 +18442,11 @@ "node": ">= 0.8.0" } }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -15821,55 +18459,230 @@ "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", "dev": true, "dependencies": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", + "dev": true, + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/showdown": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz", + "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==", + "dependencies": { + "yargs": "^14.2" + }, + "bin": { + "showdown": "bin/showdown.js" + } + }, + "node_modules/showdown/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/showdown/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/showdown/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/showdown/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/showdown/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", - "dev": true, + "node_modules/showdown/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/showdown/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dependencies": { - "is-buffer": "^1.0.2" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shallow-clone/node_modules/lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", - "dev": true, + "node_modules/showdown/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, + "node_modules/showdown/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", "dependencies": { - "shebang-regex": "^1.0.0" + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/showdown/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/showdown/node_modules/yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "dependencies": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "node_modules/showdown/node_modules/yargs-parser": { + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", + "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } }, "node_modules/side-channel": { @@ -15893,9 +18706,9 @@ "dev": true }, "node_modules/simple-git": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", - "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.1.tgz", + "integrity": "sha512-1ThF4PamK9wBORVGMK9HK5si4zoGS2GpRO7tkAFObA4FZv6dKaCVHLQT+8zlgiBm6K2h+wEU9yOaFCu/SR3OyA==", "dev": true, "dependencies": { "@kwsites/file-exists": "^1.1.1", @@ -15907,6 +18720,11 @@ "url": "https://github.com/steveukx/git-js?sponsor=1" } }, + "node_modules/simple-html-tokenizer": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz", + "integrity": "sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==" + }, "node_modules/sirv": { "version": "1.0.19", "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", @@ -15953,11 +18771,43 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -15978,7 +18828,6 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -15993,9 +18842,9 @@ } }, "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", "dev": true, "dependencies": { "abab": "^2.0.5", @@ -16122,8 +18971,7 @@ "node_modules/sprintf-js": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" }, "node_modules/stable": { "version": "0.1.8", @@ -16133,9 +18981,9 @@ "dev": true }, "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" @@ -16177,6 +19025,12 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -16211,64 +19065,47 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", - "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16359,19 +19196,18 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", - "dev": true, "dependencies": { "hey-listen": "^1.0.8", "tslib": "^2.1.0" } }, "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-selector-parser": "^6.0.4" }, "engines": { @@ -16382,9 +19218,9 @@ } }, "node_modules/stylelint": { - "version": "14.11.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", - "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "version": "14.14.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz", + "integrity": "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==", "dev": true, "dependencies": { "@csstools/selector-specificity": "^2.0.2", @@ -16393,7 +19229,7 @@ "cosmiconfig": "^7.0.1", "css-functions-list": "^3.1.0", "debug": "^4.3.4", - "fast-glob": "^3.2.11", + "fast-glob": "^3.2.12", "fastest-levenshtein": "^1.0.16", "file-entry-cache": "^6.0.1", "global-modules": "^2.0.0", @@ -16404,13 +19240,13 @@ "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.25.0", + "known-css-properties": "^0.26.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.16", + "postcss": "^8.4.18", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", @@ -16420,9 +19256,9 @@ "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "style-search": "^0.1.0", - "supports-hyperlinks": "^2.2.0", + "supports-hyperlinks": "^2.3.0", "svg-tags": "^1.0.0", - "table": "^6.8.0", + "table": "^6.8.1", "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, @@ -16583,9 +19419,9 @@ } }, "node_modules/stylelint/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -16638,21 +19474,19 @@ } }, "node_modules/stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", - "dev": true + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dependencies": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/supports-hyperlinks": { @@ -16668,11 +19502,31 @@ "node": ">=8" } }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -16722,74 +19576,6 @@ "node": ">= 10" } }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -16797,9 +19583,9 @@ "dev": true }, "node_modules/table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "dependencies": { "ajv": "^8.0.1", @@ -16838,7 +19624,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", - "dev": true, "dependencies": { "@tannin/plural-forms": "^1.1.0" } @@ -16911,9 +19696,9 @@ } }, "node_modules/terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.2", @@ -16946,38 +19731,20 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, "node_modules/terser/node_modules/commander": { @@ -17027,8 +19794,7 @@ "node_modules/tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", - "dev": true + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, "node_modules/tmp": { "version": "0.0.33", @@ -17052,7 +19818,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, "engines": { "node": ">=4" } @@ -17123,6 +19888,14 @@ "node": ">=8" } }, + "node_modules/traverse": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -17196,10 +19969,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -17225,8 +19997,7 @@ "node_modules/turbo-combine-reducers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", - "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", - "dev": true + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==" }, "node_modules/type-check": { "version": "0.4.0", @@ -17250,12 +20021,15 @@ } }, "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/type-is": { @@ -17287,9 +20061,9 @@ } }, "node_modules/typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, "peer": true, "bin": { @@ -17363,9 +20137,9 @@ } }, "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, "engines": { "node": ">=4" @@ -17390,10 +20164,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", - "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", - "dev": true, + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "funding": [ { "type": "opencollective", @@ -17419,7 +20192,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -17428,7 +20200,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -17469,24 +20240,6 @@ } } }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -17501,7 +20254,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", - "dev": true, "dependencies": { "date-fns": "^2.29.2" }, @@ -17514,7 +20266,14 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } @@ -17538,7 +20297,6 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, "bin": { "uuid": "dist/bin/uuid" } @@ -17582,6 +20340,46 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/valtio": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.7.5.tgz", + "integrity": "sha512-YGgYA1fkjDWIJuI2Z178GWxocd7f+AGfwe7vSL9+WKWfQuzWBEMqIIZ2UnEuy58DpEOYFSQTLfxQGOFIatEpmQ==", + "dependencies": { + "proxy-compare": "2.3.0", + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@babel/helper-module-imports": ">=7.12", + "@babel/types": ">=7.13", + "aslemammad-vite-plugin-macro": ">=1.0.0-alpha.1", + "babel-plugin-macros": ">=3.0", + "react": ">=16.8", + "vite": ">=2.8.6" + }, + "peerDependenciesMeta": { + "@babel/helper-module-imports": { + "optional": true + }, + "@babel/types": { + "optional": true + }, + "aslemammad-vite-plugin-macro": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + }, + "react": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -17595,6 +20393,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", "dev": true, "dependencies": { "browser-process-hrtime": "^1.0.0" @@ -17632,9 +20431,9 @@ } }, "node_modules/wait-on/node_modules/rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", "dev": true, "dependencies": { "tslib": "^2.1.0" @@ -17690,9 +20489,9 @@ } }, "node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -17737,9 +20536,9 @@ } }, "node_modules/webpack-bundle-analyzer": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", - "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", "dev": true, "dependencies": { "acorn": "^8.0.4", @@ -17768,6 +20567,55 @@ "node": ">=0.4.0" } }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/webpack-bundle-analyzer/node_modules/commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", @@ -17777,6 +20625,27 @@ "node": ">= 10" } }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/webpack-cli": { "version": "4.10.0", "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", @@ -17960,9 +20829,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", @@ -17988,7 +20857,7 @@ "p-retry": "^4.5.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", + "selfsigned": "^2.1.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", @@ -18068,9 +20937,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", "dev": true, "engines": { "node": ">=10.0.0" @@ -18157,24 +21026,6 @@ "node": ">=10.13.0" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", @@ -18267,6 +21118,46 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wildcard": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", @@ -18299,6 +21190,39 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -18369,24 +21293,23 @@ "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, "engines": { "node": ">= 6" } }, "node_modules/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" @@ -18479,7 +21402,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -18489,33 +21411,30 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, "requires": { "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", - "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", - "dev": true + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" }, "@babel/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", - "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.0", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -18524,23 +21443,22 @@ } }, "@babel/eslint-parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", "dev": true, "requires": { - "eslint-scope": "^5.1.1", + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", "semver": "^6.3.0" } }, "@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "dev": true, + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", "requires": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -18549,7 +21467,6 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -18578,21 +21495,20 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", - "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", - "dev": true, + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", "requires": { - "@babel/compat-data": "^7.19.0", + "@babel/compat-data": "^7.20.0", "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", + "browserslist": "^4.21.3", "semver": "^6.3.0" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -18600,7 +21516,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6" } }, @@ -18615,9 +21531,9 @@ } }, "@babel/helper-define-polyfill-provider": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, "requires": { "@babel/helper-compilation-targets": "^7.17.7", @@ -18631,8 +21547,7 @@ "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" }, "@babel/helper-explode-assignable-expression": { "version": "7.18.6", @@ -18647,7 +21562,6 @@ "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, "requires": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" @@ -18657,7 +21571,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, "requires": { "@babel/types": "^7.18.6" } @@ -18675,25 +21588,23 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, "requires": { "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" } }, "@babel/helper-optimise-call-expression": { @@ -18706,10 +21617,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, "@babel/helper-remap-async-to-generator": { "version": "7.18.9", @@ -18724,62 +21634,57 @@ } }, "@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" } }, "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" } }, "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dev": true, "requires": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.0" } }, "@babel/helper-split-export-declaration": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, "requires": { "@babel/types": "^7.18.6" } }, "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "dev": true + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" }, "@babel/helper-wrap-function": { "version": "7.19.0", @@ -18794,90 +21699,29 @@ } }, "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", "requires": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" } }, "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@babel/parser": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", - "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", - "dev": true + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", @@ -18900,9 +21744,9 @@ } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", - "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", @@ -18993,16 +21837,16 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.1" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -19113,12 +21957,12 @@ } }, "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-syntax-import-meta": { @@ -19143,7 +21987,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.18.6" } @@ -19221,12 +22064,12 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-arrow-functions": { @@ -19259,27 +22102,27 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" } @@ -19294,12 +22137,12 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-dotall-regex": { @@ -19370,39 +22213,36 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-validator-identifier": "^7.19.1" } }, "@babel/plugin-transform-modules-umd": { @@ -19416,9 +22256,9 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", - "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.19.0", @@ -19445,12 +22285,12 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-property-literals": { @@ -19463,12 +22303,12 @@ } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-react-display-name": { @@ -19532,16 +22372,16 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", "semver": "^6.3.0" } }, @@ -19592,14 +22432,14 @@ } }, "@babel/plugin-transform-typescript": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", - "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" } }, "@babel/plugin-transform-unicode-escapes": { @@ -19622,18 +22462,18 @@ } }, "@babel/preset-env": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", - "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, "requires": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -19642,7 +22482,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -19653,7 +22493,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -19666,10 +22506,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -19677,14 +22517,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -19696,11 +22536,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", "semver": "^6.3.0" } }, @@ -19743,29 +22583,27 @@ } }, "@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.10" } }, "@babel/runtime-corejs3": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", - "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", "dev": true, "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" } }, "@babel/template": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, "requires": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.18.10", @@ -19773,31 +22611,29 @@ } }, "@babel/traverse": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", - "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.20.1", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.20.1", + "@babel/types": "^7.20.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -19821,78 +22657,57 @@ "dev": true }, "@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" + "stylis": "4.1.3" } }, "@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", "requires": { "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } + "stylis": "4.1.3" } }, "@emotion/css": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", - "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", - "dev": true, - "requires": { - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/sheet": "^1.2.0", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.5.tgz", + "integrity": "sha512-maJy0wG82hWsiwfJpc3WrYsyVwUbdu+sdIseKUB+/OLjB8zgc3tqkT6eO0Yt0AhIkJwGGnmMY/xmQwEAgQ4JHA==", + "requires": { + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", - "dev": true + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, "@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dev": true, "requires": { "@emotion/memoize": "^0.8.0" } @@ -19900,106 +22715,73 @@ "@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", - "dev": true + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, "@emotion/react": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", - "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", "requires": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "hoist-non-react-statics": "^3.3.1" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", "requires": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/unitless": "^0.8.0", "@emotion/utils": "^1.2.0", "csstype": "^3.0.2" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", - "dev": true + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "@emotion/styled": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", - "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz", + "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==", "requires": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", + "@emotion/babel-plugin": "^11.10.5", "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", - "dev": true + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "dev": true, "requires": {} }, "@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, "@emotion/weak-memoize": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", - "dev": true + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" }, "@es-joy/jsdoccomment": { "version": "0.20.1", @@ -20013,9 +22795,9 @@ } }, "@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -20064,14 +22846,12 @@ "@floating-ui/core": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", - "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", - "dev": true + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" }, "@floating-ui/dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", - "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", - "dev": true, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", + "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", "requires": { "@floating-ui/core": "^1.0.1" } @@ -20080,7 +22860,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", - "dev": true, "requires": { "@floating-ui/dom": "^1.0.0" } @@ -20101,22 +22880,16 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, - "@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -20147,6 +22920,43 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } } } }, @@ -20168,6 +22978,57 @@ "jest-message-util": "^27.5.1", "jest-util": "^27.5.1", "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@jest/core": { @@ -20204,6 +23065,57 @@ "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@jest/environment": { @@ -20218,6 +23130,23 @@ "jest-mock": "^27.5.1" } }, + "@jest/expect-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz", + "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==", + "dev": true, + "requires": { + "jest-get-type": "^29.2.0" + }, + "dependencies": { + "jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true + } + } + }, "@jest/fake-timers": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", @@ -20276,14 +23205,72 @@ "v8-to-istanbul": "^8.1.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, + "@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "dev": true, + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, "@jest/source-map": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", @@ -20350,11 +23337,60 @@ "write-file-atomic": "^3.0.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -20369,13 +23405,63 @@ "@types/node": "*", "@types/yargs": "^16.0.0", "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -20384,14 +23470,12 @@ "@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" }, "@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" }, "@jridgewell/source-map": { "version": "0.3.2", @@ -20419,17 +23503,15 @@ "@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dev": true, + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@kwsites/file-exists": { @@ -20457,7 +23539,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", - "dev": true, "requires": { "@motionone/easing": "^10.14.0", "@motionone/types": "^10.14.0", @@ -20469,7 +23550,6 @@ "version": "10.12.0", "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", - "dev": true, "requires": { "@motionone/animation": "^10.12.0", "@motionone/generators": "^10.12.0", @@ -20483,7 +23563,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", - "dev": true, "requires": { "@motionone/utils": "^10.14.0", "tslib": "^2.3.1" @@ -20493,7 +23572,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", - "dev": true, "requires": { "@motionone/types": "^10.14.0", "@motionone/utils": "^10.14.0", @@ -20503,20 +23581,27 @@ "@motionone/types": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", - "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", - "dev": true + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" }, "@motionone/utils": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", - "dev": true, "requires": { "@motionone/types": "^10.14.0", "hey-listen": "^1.0.8", "tslib": "^2.3.1" } }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "requires": { + "eslint-scope": "5.1.1" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -20544,70 +23629,22 @@ } }, "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", - "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz", + "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==", "dev": true, "requires": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", + "core-js-pure": "^3.23.3", "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.3", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -20625,8 +23662,57 @@ "@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "dev": true + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" + }, + "@react-spring/animated": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.5.tgz", + "integrity": "sha512-glzViz7syQ3CE6BQOwAyr75cgh0qsihm5lkaf24I0DfU63cMm/3+br299UEYkuaHNmfDfM414uktiPlZCNJbQA==", + "requires": { + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/core": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.5.tgz", + "integrity": "sha512-shaJYb3iX18Au6gkk8ahaF0qx0LpS0Yd+ajb4asBaAQf6WPGuEdJsbsNSgei1/O13JyEATsJl20lkjeslJPMYA==", + "requires": { + "@react-spring/animated": "~9.5.5", + "@react-spring/rafz": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/rafz": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.5.tgz", + "integrity": "sha512-F/CLwB0d10jL6My5vgzRQxCNY2RNyDJZedRBK7FsngdCmzoq3V4OqqNc/9voJb9qRC2wd55oGXUeXv2eIaFmsw==" + }, + "@react-spring/shared": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.5.tgz", + "integrity": "sha512-YwW70Pa/YXPOwTutExHZmMQSHcNC90kJOnNR4G4mCDNV99hE98jWkIPDOsgqbYx3amIglcFPiYKMaQuGdr8dyQ==", + "requires": { + "@react-spring/rafz": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/types": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.5.tgz", + "integrity": "sha512-7I/qY8H7Enwasxr4jU6WmtNK+RZ4Z/XvSlDvjXFVe7ii1x0MoSlkw6pD7xuac8qrHQRm9BTcbZNyeeKApYsvCg==" + }, + "@react-spring/web": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.5.5.tgz", + "integrity": "sha512-+moT8aDX/ho/XAhU+HRY9m0LVV9y9CK6NjSRaI+30Re150pB3iEip6QfnF4qnhSCQ5drpMF0XRXHgOTY/xbtFw==", + "requires": { + "@react-spring/animated": "~9.5.5", + "@react-spring/core": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } }, "@sideway/address": { "version": "4.1.4", @@ -20649,6 +23735,12 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true + }, "@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", @@ -20656,9 +23748,9 @@ "dev": true }, "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", "dev": true, "requires": { "type-detect": "4.0.8" @@ -20674,114 +23766,116 @@ } }, "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", + "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", "dev": true, "requires": {} }, "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz", + "integrity": "sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA==", "dev": true, "requires": {} }, "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", - "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz", + "integrity": "sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw==", "dev": true, "requires": {} }, "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", - "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", + "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", "dev": true, "requires": {} }, "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", - "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", + "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", "dev": true, "requires": {} }, "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", - "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", + "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", "dev": true, "requires": {} }, "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", - "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", + "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", "dev": true, "requires": {} }, "@svgr/babel-plugin-transform-svg-component": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", - "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", + "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", "dev": true, "requires": {} }, "@svgr/babel-preset": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", - "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", + "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", "dev": true, "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", - "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", + "@svgr/babel-plugin-remove-jsx-attribute": "*", + "@svgr/babel-plugin-remove-jsx-empty-expression": "*", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", + "@svgr/babel-plugin-transform-svg-component": "^6.5.1" } }, "@svgr/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", - "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", + "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", "dev": true, "requires": { - "@svgr/plugin-jsx": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", "camelcase": "^6.2.0", "cosmiconfig": "^7.0.1" } }, "@svgr/hast-util-to-babel-ast": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", - "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", + "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", "dev": true, "requires": { - "@babel/types": "^7.18.4", - "entities": "^4.3.0" + "@babel/types": "^7.20.0", + "entities": "^4.4.0" } }, "@svgr/plugin-jsx": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", - "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", + "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", "dev": true, "requires": { - "@babel/core": "^7.18.5", - "@svgr/babel-preset": "^6.3.1", - "@svgr/hast-util-to-babel-ast": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/hast-util-to-babel-ast": "^6.5.1", "svg-parser": "^2.0.4" } }, "@svgr/plugin-svgo": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", - "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", + "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", "dev": true, "requires": { "cosmiconfig": "^7.0.1", @@ -20790,19 +23884,19 @@ } }, "@svgr/webpack": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", - "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", + "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", "dev": true, "requires": { - "@babel/core": "^7.18.5", - "@babel/plugin-transform-react-constant-elements": "^7.17.12", - "@babel/preset-env": "^7.18.2", - "@babel/preset-react": "^7.17.12", - "@babel/preset-typescript": "^7.17.12", - "@svgr/core": "^6.3.1", - "@svgr/plugin-jsx": "^6.3.1", - "@svgr/plugin-svgo": "^6.3.1" + "@babel/core": "^7.19.6", + "@babel/plugin-transform-react-constant-elements": "^7.18.12", + "@babel/preset-env": "^7.19.4", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@svgr/core": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", + "@svgr/plugin-svgo": "^6.5.1" } }, "@szmarczak/http-timer": { @@ -20818,33 +23912,116 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", - "dev": true, "requires": { "@tannin/evaluate": "^1.2.0", "@tannin/postfix": "^1.1.0" } }, - "@tannin/evaluate": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", - "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", - "dev": true - }, - "@tannin/plural-forms": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", - "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==" + }, + "@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "requires": { + "@tannin/compile": "^1.1.0" + } + }, + "@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" + }, + "@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "requires": { + "deep-equal": "^2.0.5" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", "dev": true, "requires": { - "@tannin/compile": "^1.1.0" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" } }, - "@tannin/postfix": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", - "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", - "dev": true - }, "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -20866,10 +24043,16 @@ "@types/glob": "*" } }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -20899,9 +24082,9 @@ } }, "@types/babel__traverse": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", - "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -20927,24 +24110,15 @@ } }, "@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", "dev": true, "requires": { "@types/http-cache-semantics": "*", - "@types/keyv": "*", + "@types/keyv": "^3.1.4", "@types/node": "*", - "@types/responselike": "*" - } - }, - "@types/cheerio": { - "version": "0.22.31", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", - "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", - "dev": true, - "requires": { - "@types/node": "*" + "@types/responselike": "^1.0.0" } }, "@types/connect": { @@ -20967,9 +24141,9 @@ } }, "@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", "dev": true, "requires": { "@types/estree": "*", @@ -20993,9 +24167,9 @@ "dev": true }, "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", "dev": true, "requires": { "@types/body-parser": "*", @@ -21005,9 +24179,9 @@ } }, "@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", "dev": true, "requires": { "@types/node": "*", @@ -21073,6 +24247,195 @@ "@types/istanbul-lib-report": "*" } }, + "@types/jest": { + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz", + "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==", + "dev": true, + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz", + "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "diff-sequences": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz", + "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==", + "dev": true + }, + "expect": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz", + "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==", + "dev": true, + "requires": { + "@jest/expect-utils": "^29.3.1", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.3.1", + "jest-message-util": "^29.3.1", + "jest-util": "^29.3.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-diff": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz", + "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + } + }, + "jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true + }, + "jest-matcher-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz", + "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + } + }, + "jest-message-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz", + "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.3.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz", + "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==", + "dev": true, + "requires": { + "@jest/types": "^29.3.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", + "dev": true, + "requires": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -21094,12 +24457,6 @@ "@types/node": "*" } }, - "@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", - "dev": true - }, "@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", @@ -21119,15 +24476,14 @@ "dev": true }, "@types/mousetrap": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", - "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", - "dev": true + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.10.tgz", + "integrity": "sha512-MY9CcBNaR304SnweEZgJB/YsNcaeJk/7v6gtDi3yPCCVdszN9+BIqOVlsTMqUHMmdxM4DObve+0g0SBmr5EHdw==" }, "@types/node": { - "version": "18.7.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", - "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "@types/normalize-package-data": { @@ -21139,20 +24495,18 @@ "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "@types/prettier": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", - "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", "dev": true }, "@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" }, "@types/qs": { "version": "6.9.7", @@ -21167,10 +24521,9 @@ "dev": true }, "@types/react": { - "version": "17.0.49", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", - "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", - "dev": true, + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -21178,10 +24531,9 @@ } }, "@types/react-dom": { - "version": "17.0.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", - "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", - "dev": true, + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "requires": { "@types/react": "^17" } @@ -21204,7 +24556,12 @@ "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "@types/serve-index": { @@ -21254,9 +24611,9 @@ "dev": true }, "@types/uglify-js": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", - "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", "dev": true, "requires": { "source-map": "^0.6.1" @@ -21271,9 +24628,9 @@ } }, "@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "requires": { "@types/node": "*", @@ -21346,17 +24703,17 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", - "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/type-utils": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" @@ -21372,9 +24729,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -21389,62 +24746,62 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", - "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.1.tgz", + "integrity": "sha512-qona75z2MLpeZADEuCet5Pwvh1g/0cWScEEDy43chuUPc4klgDiwz5hLFk5dHcjFEETSYQHRPYiiHKW24EMPjw==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.36.2" + "@typescript-eslint/utils": "5.42.1" } }, "@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" } }, "@typescript-eslint/type-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", - "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -21462,9 +24819,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -21479,26 +24836,54 @@ } }, "@typescript-eslint/utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", - "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, "@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/types": "5.42.1", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { @@ -21511,18 +24896,16 @@ } }, "@use-gesture/core": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", - "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", - "dev": true + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.22.tgz", + "integrity": "sha512-Ek0JZFYfk+hicLmoG094gm3YOuDMBNckHb988e59YOZoAkETT8dQSzT+g3QkSHSiP1m5wFXAGPSgxvOuwvGKHQ==" }, "@use-gesture/react": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", - "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", - "dev": true, + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.22.tgz", + "integrity": "sha512-ECo7ig16SxBE06ENIURO1woKEB6TC8qY3a0rugJjQ2f1o0Tj28xS/eYNyJuqzQB5YT0q5IrF7ZFpbx1p/5ohYA==", "requires": { - "@use-gesture/core": "10.2.19" + "@use-gesture/core": "10.2.22" } }, "@webassemblyjs/ast": { @@ -21694,54 +25077,45 @@ "dev": true, "requires": {} }, - "@wojtekmaj/enzyme-adapter-react-17": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", - "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", - "dev": true, + "@wordpress/a11y": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.21.0.tgz", + "integrity": "sha512-8LUJEMJOKgWIG1kZu1lZFqbFYQEac7UBhsPcpFUjfJJbCP5OR1nqL0pjnDXS17cmJafO8eW/3Z4qPH28G2gXjA==", "requires": { - "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", - "enzyme-shallow-equal": "^1.0.0", - "has": "^1.0.0", - "prop-types": "^15.7.0", - "react-is": "^17.0.0", - "react-test-renderer": "^17.0.0" + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.21.0", + "@wordpress/i18n": "^4.21.0" } }, - "@wojtekmaj/enzyme-adapter-utils": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", - "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", - "dev": true, + "@wordpress/api-fetch": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.18.0.tgz", + "integrity": "sha512-b2ico5JuMVyuo80saShDikJoGsuYEYQoLh4/pK5hAytSfRylL9DBd9LZRbimt4xg89sRFdIFUzlZDIddoPCsLQ==", "requires": { - "function.prototype.name": "^1.1.0", - "has": "^1.0.0", - "object.fromentries": "^2.0.0", - "prop-types": "^15.7.0" + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0" } }, - "@wordpress/a11y": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", - "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", - "dev": true, + "@wordpress/autop": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.21.0.tgz", + "integrity": "sha512-657QpcjHB+4xiyZ15KdzCc/f79u1NXJeeRQFmhputcmg6M/RaZJMiI+UFS9OyiyEp3+DxghVyk9yknxNFYcoPQ==", "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.16.0", - "@wordpress/i18n": "^4.16.0" + "@babel/runtime": "^7.16.0" } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", - "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.4.0.tgz", + "integrity": "sha512-4bePHGzOjGmJzuq81kSPSinsrKclMQEoaNqZFVzP0vOwvv9eTiBjsoFPQEu4jdIBb9A9wGOYmTK0TO10pV1KlQ==", "dev": true, "requires": {} }, "@wordpress/babel-preset-default": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", - "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.5.0.tgz", + "integrity": "sha512-TVHLyoypYu7s7JyasYNw/OU4iqlPNrOYVYD3YMsVriKxT6Oql0L6YRuWdIEmmxwj3Hsr/QcJijx7Dk2f3m6+Nw==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -21750,31 +25124,125 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.4.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/element": "^4.19.0", + "@wordpress/warning": "^2.21.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" } }, "@wordpress/base-styles": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", - "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.12.0.tgz", + "integrity": "sha512-cg4FXIEQZCoCc06a0BGuAis2MtP3VUaVtYFhjHMayp4E5sCfX/jKF226/Dz8EJFgfjkK6XrZV4cigwRFAAqgcQ==", "dev": true }, + "@wordpress/blob": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.21.0.tgz", + "integrity": "sha512-2NOHIcpVE7ZGyZNCBcLWJSEktRRpqoJjSwFXMsRnbaO1LMaVti1/+bA/2yFInNSB1fv5K5+MAO968lduC9POYg==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/block-editor": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-10.4.0.tgz", + "integrity": "sha512-C8POzlFG6wuQyLdO2BE2kjULrLAPbLuPtd/71bCpSm8GsJiWIv44UeiSMA5X9mto/8Q81pM2LGh+jUgHZoJqHg==", + "requires": { + "@babel/runtime": "^7.16.0", + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^3.21.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keyboard-shortcuts": "^3.19.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/notices": "^3.21.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/shortcode": "^3.21.0", + "@wordpress/style-engine": "^1.4.0", + "@wordpress/token-list": "^2.21.0", + "@wordpress/url": "^3.22.0", + "@wordpress/warning": "^2.21.0", + "@wordpress/wordcount": "^3.21.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "diff": "^4.0.2", + "dom-scroll-into-view": "^1.2.1", + "inherits": "^2.0.3", + "lodash": "^4.17.21", + "react-autosize-textarea": "^7.1.0", + "react-easy-crop": "^4.5.1", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "traverse": "^0.6.6" + } + }, + "@wordpress/block-serialization-default-parser": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.21.0.tgz", + "integrity": "sha512-NxF4lwozvv3YU7eWCvKrFJPfBrlCI1il6PhqB+LrBW62+vsawazz8K5l33sTI8oBIWVO5vm8g1ABalERSNJFTA==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/blocks": { + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.20.0.tgz", + "integrity": "sha512-50PMPzi5OORQ3nmmdmbag0Gxe03A9FFGgv6/3RMRkhFNXvnraOuRWFuCJvx2ddNFqsI5+PM9M9XlcacQu75b6g==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/autop": "^3.21.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/block-serialization-default-parser": "^4.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/shortcode": "^3.21.0", + "change-case": "^4.1.2", + "colord": "^2.7.0", + "hpq": "^1.3.0", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "showdown": "^1.9.1", + "simple-html-tokenizer": "^0.5.7", + "uuid": "^8.3.0" + } + }, "@wordpress/browserslist-config": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", - "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.4.0.tgz", + "integrity": "sha512-pMDzct5d8vqljwXquo9pQxlbjuDQNfY/g+Aw21qBvzXDApmXQHasr0aritkQkC7yLrk6DoEY5C8+hqzsDW18Gg==", "dev": true }, "@wordpress/components": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", - "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", - "dev": true, + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-22.0.0.tgz", + "integrity": "sha512-p6BULXkG033Rq4bKtXO01nBMO4yVUC2Pznr0Pa3sO+ri2zDvnXYn3BDsP6+DyGjtpENL1hq7f4AIKwZVpvQcDA==", "requires": { "@babel/runtime": "^7.16.0", "@emotion/cache": "^11.7.1", @@ -21785,21 +25253,21 @@ "@emotion/utils": "^1.0.0", "@floating-ui/react-dom": "^1.0.0", "@use-gesture/react": "^10.2.6", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/date": "^4.16.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/hooks": "^3.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/icons": "^9.7.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/primitives": "^3.14.0", - "@wordpress/rich-text": "^5.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/primitives": "^3.19.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/warning": "^2.21.0", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -21816,44 +25284,41 @@ "reakit": "^1.3.8", "remove-accents": "^0.4.2", "use-lilius": "^2.0.1", - "uuid": "^8.3.0" + "uuid": "^8.3.0", + "valtio": "^1.7.0" } }, "@wordpress/compose": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", - "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.19.0.tgz", + "integrity": "sha512-rMODk3ZYJ7lDJd8CN52tCNoZ36QJ2USfbz+Adhmlo0SFkKJ8LkxLXKuBxvQnDPGmpLHIoH+Us9zS0QGZ52Qqyg==", "requires": { "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/priority-queue": "^2.16.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/priority-queue": "^2.21.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", - "lodash": "^4.17.21", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" } }, "@wordpress/data": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", - "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", - "dev": true, + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.5.0.tgz", + "integrity": "sha512-CY1j7C5FnrkLFMELW8ZZXjjhh9icYYM0JqB+bH42DKzoqvPYgqLojde02/Bqnz3HmMTzwuziSyaCeLQYCWmWXw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/priority-queue": "^2.16.0", - "@wordpress/redux-routine": "^4.16.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/priority-queue": "^2.21.0", + "@wordpress/redux-routine": "^4.21.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", @@ -21864,65 +25329,61 @@ } }, "@wordpress/date": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", - "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.21.0.tgz", + "integrity": "sha512-1yIa1vAzfLZxPpzhQBvHMvBPOwaUhw9RYXQ45Q4sIpHoaRG/pZcUBP6NpIPlZtCbBp3LxTqVocCE8RwpQIlf3A==", "requires": { "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.21.0", "moment": "^2.22.1", "moment-timezone": "^0.5.31" } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.4.0.tgz", + "integrity": "sha512-N8ZjCbZ6R45sH6eb7dBHjkHRtpltKHheEQnfVQFrJEcEqfMCD1MVutQvy6t1KmlNieNsqi0CcBIYEqQtED0Rwg==", "dev": true, "requires": { - "json2php": "^0.0.4", + "json2php": "^0.0.5", "webpack-sources": "^3.2.2" } }, "@wordpress/deprecated": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", - "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.21.0.tgz", + "integrity": "sha512-Sq5G2UB8c1vV7e1HidHpGXcmCxbOItkzbl/NlzdrKl10GEBfxhzbp94ml8kYCXfI9904yvUGpZ+sQThfYzX77w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0" + "@wordpress/hooks": "^3.21.0" } }, "@wordpress/dom": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", - "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.21.0.tgz", + "integrity": "sha512-QjLh7KCVvxecBwIyOLhPgJDzUgkJ0dhVRgPGGw98PI77tpiCkKoMZCOcgDFyPHNQe+j6YIK6JVH6RMTHxC9fyw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.8.0" + "@wordpress/deprecated": "^3.21.0" } }, "@wordpress/dom-ready": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", - "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.21.0.tgz", + "integrity": "sha512-eS+C9kuKKNimZVukyAKMX2UpXXF0P02xx+0OfJAm/r6A5gMMCLc9yKJbeqK9Tzu7aDhNnYoEGBZ+HVaCYx02Pg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/element": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", - "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", - "dev": true, + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.19.0.tgz", + "integrity": "sha512-5Ul1cpbtgagq0NV6hUiwszeiXtKFa06Po51PGvza62KylCIHCLF2ZlaY2zjeGLO10gKKKpCi7jRODFqOvWH3hQ==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.16.0", + "@wordpress/escape-html": "^2.21.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^17.0.2", @@ -21930,9 +25391,9 @@ } }, "@wordpress/env": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", - "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.6.0.tgz", + "integrity": "sha512-DTIRcNQCTuqmpcq5x9kNSC67K6L08c9HAXM7ggAKGLMM+yYmJuCNjmay0EHHw1iaF48Ns1XmtMLXeDqkRUHkhw==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -21947,28 +25408,78 @@ "simple-git": "^3.5.0", "terminal-link": "^2.0.0", "yargs": "^17.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@wordpress/escape-html": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", - "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.21.0.tgz", + "integrity": "sha512-P/9wUbIVQPO9gdxeosfYRqiAFQPW0AGy7amaMuHNMICleZflQ79pfvEZV7V8c8ke2VjXcQ3QWHt+mDbyGTT7hg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", - "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.5.0.tgz", + "integrity": "sha512-IVNSRRQgWnYlWJ+p+IQj2HrklDHMIvKSo1wF71/IEIe8W9s46sLq81zEltohIK8FNLh5NPslJGmJ5rdmW18Lhg==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/prettier-config": "^2.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/prettier-config": "^2.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -22000,53 +25511,56 @@ } }, "@wordpress/hooks": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", - "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.21.0.tgz", + "integrity": "sha512-EOhTq8oWK1N7nASEClRCdj51YaDQKTpwgPkQ3eTOeL+G0LF6WkNqLDraxpR3FES71p2HDPCR8z+83LFNdTZRIA==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/html-entities": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.21.0.tgz", + "integrity": "sha512-1qWLrARU5kMeHfjegyWtuAvO9rbyKhRlmg9CqIa2cjTv/3Ks7JlGRLFFui4J5d4uyD0LqKsywem84H2XvJEbfA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/i18n": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", - "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.21.0.tgz", + "integrity": "sha512-2qeKLpx0J5KddXlEr/m85zxASZ2kfMIgN1izoavbaLc/QZ6Wvd/hnbd5CVFFUl83epBmYGuaZ0LUj9vjPmW7MQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0", + "@wordpress/hooks": "^3.21.0", "gettext-parser": "^1.3.1", - "lodash": "^4.17.21", "memize": "^1.1.0", "sprintf-js": "^1.1.1", "tannin": "^1.2.0" } }, "@wordpress/icons": { - "version": "9.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", - "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", - "dev": true, + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.12.0.tgz", + "integrity": "sha512-JqzApABLzYRYik5Kg8UrWE0m0GEFMWd9QD3R40HNk8MLD8KRccdGQn+UEnAW0jHw0AEMlHnE7SHt8uMlRLGCKQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/primitives": "^3.14.0" + "@wordpress/element": "^4.19.0", + "@wordpress/primitives": "^3.19.0" } }, "@wordpress/is-shallow-equal": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", - "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.21.0.tgz", + "integrity": "sha512-G95EgH8NufR0OdSefxkXptcHti8kuIEErernXZPzACdqxdpSZRUch+czan9Zc+M0110cvUBTvbHSD2VIHEo7vA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/jest-console": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", - "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.4.0.tgz", + "integrity": "sha512-+wAKKdQMxGyQe/iB/nIo2NhaIBJPjAMmSqJcCblQJQWpsjEC2LcU+dP0Mg/yoUIFZpv4S/+dGu3bPjPjf5E2Zg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -22054,124 +25568,138 @@ } }, "@wordpress/jest-preset-default": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", - "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-10.2.0.tgz", + "integrity": "sha512-zi0zSW3RjlLLOFuqNNMbXPvdRi6qyLAhFVUeT965N3vHYJ0sw95LrWu8AmEpcas20fJGbxJAJHeIfCcILt1HCw==", "dev": true, "requires": { - "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", - "@wordpress/jest-console": "^6.0.0", - "babel-jest": "^27.4.5", - "enzyme": "^3.11.0", - "enzyme-to-json": "^3.4.4" + "@wordpress/jest-console": "^6.4.0", + "babel-jest": "^27.4.5" + } + }, + "@wordpress/keyboard-shortcuts": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.19.0.tgz", + "integrity": "sha512-sE9FSj9TU/AYQjGewMHwedbLiY7ErGOcqs5ezgOKBSHQprwnzzo5rsj+0Zw4LSL/QWMibU4rcmlA3T/j7S/dTQ==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/data": "^7.5.0", + "@wordpress/element": "^4.19.0", + "@wordpress/keycodes": "^3.21.0", + "rememo": "^4.0.0" } }, "@wordpress/keycodes": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", - "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.21.0.tgz", + "integrity": "sha512-0qFdzNjIKR55vHtL4iOQ7gDiMITT9vlQ68H0qMfJ3zaqJpNXeDwa244URMEhClwKTWEK0/yP5QNijfHNCWJ+IQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.16.0", + "@wordpress/i18n": "^4.21.0", "change-case": "^4.1.2", "lodash": "^4.17.21" } }, + "@wordpress/notices": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.21.0.tgz", + "integrity": "sha512-yOW+zPc6QpXfmIs5RT2piTuPHmqjvkX7T/dzw361t0rWPxmAHZpOhlbCcwAOQA54PCV8nuwaLmpSS7jnLnXa9g==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/data": "^7.5.0" + } + }, "@wordpress/npm-package-json-lint-config": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", - "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.6.0.tgz", + "integrity": "sha512-mYcGFgOVbNLgolxcaqMqrKeizcHAyDastStncP9YQHizFidjF/RjMDJA7+CB7wLaXAiK7i7zAkNICHR5JH/ONQ==", "dev": true, "requires": {} }, "@wordpress/postcss-plugins-preset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", - "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.5.0.tgz", + "integrity": "sha512-/e87XBRwkFgseXv6xFSZFtHOspaoBdzCN/4LcieLNpz729UfAGznK3LP37SK+znrgUGc26DAj3LIsEy6aeO8kA==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.7.0", + "@wordpress/base-styles": "^4.12.0", "autoprefixer": "^10.2.5" } }, "@wordpress/prettier-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", - "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.4.0.tgz", + "integrity": "sha512-M1Inh8OvnfeBgwrxC9l1q+eK6CRP7gqIE3ZMt7oJ7GmvSeRD5ldfC+zGOqONrZ/SJ1Vj3njGSPDngtx8FNnIaQ==", "dev": true, "requires": {} }, "@wordpress/primitives": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", - "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", - "dev": true, + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.19.0.tgz", + "integrity": "sha512-5fB5HmIWBwz9cpodeanqkPafSbBba/+xdQYiefZ3hi5wQXvmOeF+pMJ3zIOfEYEnI3LAWzlAZDvheTcMywb9mQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", + "@wordpress/element": "^4.19.0", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", - "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.21.0.tgz", + "integrity": "sha512-eyboO7cfGPQ1IUBGdT9tEko1V5bRz0Rw1WKvoOwgaexxSSER6kt0couYuoo0Vvfh0al+74TCBZ1pRPYhHml0ww==", "requires": { - "@babel/runtime": "^7.16.0" + "@babel/runtime": "^7.16.0", + "requestidlecallback": "^0.3.0" } }, "@wordpress/redux-routine": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", - "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.21.0.tgz", + "integrity": "sha512-Et5a6o47Q79CTw+sCkqGvHgyylxlPXXT2i3YrcaGdebP5rKGe6Vsv0Q9RzOt/TD86wQnNCwncdvxgTwz2yUkmQ==", "requires": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", - "lodash": "^4.17.21", "rungen": "^0.3.2" } }, "@wordpress/rich-text": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", - "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.19.0.tgz", + "integrity": "sha512-cfFAT886e0gODEg+2Bl1KoyV48Si41ogelMldlmNaZN6NsJKcGToQnYW4ceVHfHv32n0E0fgqOEFX4YFLMdW+Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/data": "^7.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "lodash": "^4.17.21", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", "memize": "^1.1.0", "rememo": "^4.0.0" } }, "@wordpress/scripts": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", - "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.5.0.tgz", + "integrity": "sha512-FwXkN/tpMQ6bprmLDTqL1jvUe+M4H1wGNIxFgzBnpy3UahhVfssLhGV4H5wa2ruwP1cJ9YDJf5wWScC9JI4Rew==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", - "@wordpress/eslint-plugin": "^13.0.0", - "@wordpress/jest-preset-default": "^9.0.0", - "@wordpress/npm-package-json-lint-config": "^4.2.0", - "@wordpress/postcss-plugins-preset": "^4.0.0", - "@wordpress/prettier-config": "^2.0.0", - "@wordpress/stylelint-config": "^21.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.4.0", + "@wordpress/eslint-plugin": "^13.5.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/npm-package-json-lint-config": "^4.6.0", + "@wordpress/postcss-plugins-preset": "^4.5.0", + "@wordpress/prettier-config": "^2.4.0", + "@wordpress/stylelint-config": "^21.4.0", "adm-zip": "^0.5.9", "babel-jest": "^27.4.5", "babel-loader": "^8.2.3", @@ -22215,23 +25743,134 @@ "webpack-bundle-analyzer": "^4.4.2", "webpack-cli": "^4.9.1", "webpack-dev-server": "^4.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@wordpress/server-side-render": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.19.0.tgz", + "integrity": "sha512-fuggRcJgEKvaIFxiVA8gejsdTWn1iAmBsA4kBWX/yr+DB75oIrLdtCoIE5zACOcwa0lqZCu4jRZzZAVRbhBBBQ==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0", + "lodash": "^4.17.21" + } + }, + "@wordpress/shortcode": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.21.0.tgz", + "integrity": "sha512-JgJYaj2WBT/6W4O748g0Uu9ZT8qsGf5sDTjP/H1zkKCZGSYQNgHAvExE0iWTxPTncjZbrP81qo5Hoeen6+Pm+A==", + "requires": { + "@babel/runtime": "^7.16.0", + "memize": "^1.1.0" + } + }, + "@wordpress/style-engine": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.4.0.tgz", + "integrity": "sha512-NnbK4YufKYTTAlRiCiVelFV6EtTfC1SbHiQo7J2ZYhgwsSZ3qCEr6n5fcjydXRKm/MUGSFpowSjqRZxpZNzuaw==", + "requires": { + "@babel/runtime": "^7.16.0", + "lodash": "^4.17.21" } }, "@wordpress/stylelint-config": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", - "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "version": "21.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.4.0.tgz", + "integrity": "sha512-qU/+wcelm82SdMu5A+KA3M+X8tx9V0gRisQKOFCj4zMkdtIssroPYCQx59W79ucCxFRgvUhQxHZUwoVajgfCsA==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", "stylelint-config-recommended-scss": "^5.0.2" } }, + "@wordpress/token-list": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.21.0.tgz", + "integrity": "sha512-yj5yJLAH1KTAOpoj/ajARKw9nNuBZ8q7YrMiVITC5pdX7JUpv0DPZLOmX0o2WWShyiRqVWnYO8ngG3MQNrYG2g==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/url": { + "version": "3.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.22.0.tgz", + "integrity": "sha512-pdL832UrcOVGwNrmuZngfFHrrtBmBtQS2C7esD+FNwnOV9mRQXEe/T+c2JckEPq3Z+2udJhfQlborFydUvut6g==", + "requires": { + "@babel/runtime": "^7.16.0", + "remove-accents": "^0.4.2" + } + }, "@wordpress/warning": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", - "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", - "dev": true + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.21.0.tgz", + "integrity": "sha512-XE6ZTcogFA2+geSQRdnFABuNp2/IP/3fe2sndQzt5Fk7CHuEcEjVSS+SI5ywnzAu9g1qbD2X1t5CE77DtZ6w7A==" + }, + "@wordpress/wordcount": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.21.0.tgz", + "integrity": "sha512-kfFcwcHk1kGGSj3eC6f7OMjdX08/ymCVZFuM8hN5U2u1HfVKGcgJk15xlyuIGuMcKuxlO7y4M+5FvU2DPtWzhA==", + "requires": { + "@babel/runtime": "^7.16.0" + } }, "@xtuc/ieee754": { "version": "1.2.0", @@ -22262,9 +25901,9 @@ } }, "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true }, "acorn-globals": { @@ -22392,14 +26031,6 @@ "dev": true, "requires": { "type-fest": "^0.21.3" - }, - "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } } }, "ansi-html-community": { @@ -22415,12 +26046,11 @@ "dev": true }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" } }, "anymatch": { @@ -22519,15 +26149,15 @@ "dev": true }, "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" } }, @@ -22543,43 +26173,36 @@ "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "dev": true }, - "array.prototype.filter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", - "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -22605,23 +26228,34 @@ "dev": true }, "autoprefixer": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "dev": true, "requires": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001373", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" } }, + "autosize": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/autosize/-/autosize-4.0.4.tgz", + "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ==" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, "axe-core": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", - "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", "dev": true }, "axios": { @@ -22653,27 +26287,82 @@ "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "requires": { "find-cache-dir": "^3.3.1", "loader-utils": "^2.0.0", "make-dir": "^3.1.0", "schema-utils": "^2.6.5" - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } } }, "babel-plugin-istanbul": { @@ -22705,7 +26394,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, "requires": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -22713,33 +26401,33 @@ } }, "babel-plugin-polyfill-corejs2": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", - "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, "requires": { "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.2", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" } }, "babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", - "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2" + "@babel/helper-define-polyfill-provider": "^0.3.3" } }, "babel-preset-current-node-syntax": { @@ -22827,9 +26515,9 @@ } }, "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { "bytes": "3.1.2", @@ -22840,7 +26528,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -22881,8 +26569,7 @@ "body-scroll-lock": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", - "dev": true + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" }, "bonjour-service": { "version": "1.0.14", @@ -22928,15 +26615,14 @@ "dev": true }, "browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "requires": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "update-browserslist-db": "^1.0.9" } }, "bser": { @@ -23010,14 +26696,12 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camel-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, "requires": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -23045,6 +26729,12 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true } } }, @@ -23061,16 +26751,14 @@ } }, "caniuse-lite": { - "version": "1.0.30001393", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", - "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", - "dev": true + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" }, "capital-case": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -23078,20 +26766,26 @@ } }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } } }, "change-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, "requires": { "camel-case": "^4.1.2", "capital-case": "^1.0.4", @@ -23133,47 +26827,57 @@ "semver": "^6.3.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dev": true, - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -23188,6 +26892,17 @@ "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, "chownr": { @@ -23203,9 +26918,9 @@ "dev": true }, "ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==", "dev": true }, "cjs-module-lexer": { @@ -23215,10 +26930,9 @@ "dev": true }, "classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "dev": true + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" }, "clean-stack": { "version": "2.2.0", @@ -23261,7 +26975,6 @@ "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dev": true, "requires": { "good-listener": "^1.2.2", "select": "^1.1.2", @@ -23269,13 +26982,13 @@ } }, "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, @@ -23331,25 +27044,22 @@ "dev": true }, "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "color-name": "~1.1.4" + "color-name": "1.1.3" } }, "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" }, "colorette": { "version": "2.0.19", @@ -23453,14 +27163,24 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, "compute-scroll-into-view": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", - "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", - "dev": true + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" + }, + "computed-style": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/computed-style/-/computed-style-0.1.4.tgz", + "integrity": "sha512-WpAmaKbMNmS3OProfHIdJiNleNJdgUrJfbKArXua28QF7+0CoZjlLn0lp6vlc+dl5r2/X9GQiQRQQU4BzSa69w==" }, "concat-map": { "version": "0.0.1", @@ -23490,7 +27210,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -23504,14 +27223,6 @@ "dev": true, "requires": { "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } } }, "content-type": { @@ -23521,13 +27232,9 @@ "dev": true }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "cookie": { "version": "0.5.0", @@ -23588,15 +27295,6 @@ "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, "globby": { "version": "12.2.0", "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", @@ -23638,24 +27336,24 @@ } }, "core-js": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", - "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", "dev": true }, "core-js-compat": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", - "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", "dev": true, "requires": { - "browserslist": "^4.21.3" + "browserslist": "^4.21.4" } }, "core-js-pure": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", - "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", "dev": true }, "core-util-is": { @@ -23668,7 +27366,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -23765,9 +27462,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -23782,15 +27479,15 @@ } }, "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "requires": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", "nth-check": "^2.0.1" } }, @@ -23825,36 +27522,36 @@ "dev": true }, "cssnano": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", - "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", "dev": true, "requires": { - "cssnano-preset-default": "^5.2.12", + "cssnano-preset-default": "^5.2.13", "lilconfig": "^2.0.3", "yaml": "^1.10.2" } }, "cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", "dev": true, "requires": { - "css-declaration-sorter": "^6.3.0", + "css-declaration-sorter": "^6.3.1", "cssnano-utils": "^3.1.0", "postcss-calc": "^8.2.3", "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", + "postcss-convert-values": "^5.1.3", "postcss-discard-comments": "^5.1.2", "postcss-discard-duplicates": "^5.1.0", "postcss-discard-empty": "^5.1.1", "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.6", - "postcss-merge-rules": "^5.1.2", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", "postcss-minify-font-values": "^5.1.0", "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", + "postcss-minify-params": "^5.1.4", "postcss-minify-selectors": "^5.2.1", "postcss-normalize-charset": "^5.1.0", "postcss-normalize-display-values": "^5.1.0", @@ -23862,11 +27559,11 @@ "postcss-normalize-repeat-style": "^5.1.1", "postcss-normalize-string": "^5.1.0", "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", "postcss-normalize-url": "^5.1.0", "postcss-normalize-whitespace": "^5.1.1", "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-initial": "^5.1.1", "postcss-reduce-transforms": "^5.1.0", "postcss-svgo": "^5.1.0", "postcss-unique-selectors": "^5.1.1" @@ -23912,10 +27609,9 @@ } }, "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "cwd": { "version": "0.10.0", @@ -23945,16 +27641,14 @@ } }, "date-fns": { - "version": "2.29.2", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", - "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", - "dev": true + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -23962,13 +27656,12 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" }, "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "requires": { "decamelize": "^1.1.0", @@ -23984,9 +27677,9 @@ } }, "decimal.js": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", - "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==", "dev": true }, "decompress-response": { @@ -24012,6 +27705,37 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, + "deep-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -24040,9 +27764,9 @@ } }, "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "requires": { "clone": "^1.0.2" @@ -24135,8 +27859,7 @@ "delegate": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", - "dev": true + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" }, "depd": { "version": "2.0.0", @@ -24168,6 +27891,11 @@ "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + }, "diff-sequences": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", @@ -24183,12 +27911,6 @@ "path-type": "^4.0.0" } }, - "discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", - "dev": true - }, "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -24219,21 +27941,34 @@ "esutils": "^2.0.2" } }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==", + "dev": true + }, "dom-scroll-into-view": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", - "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", - "dev": true + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==" }, "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + } } }, "domelementtype": { @@ -24260,40 +27995,38 @@ } }, "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "requires": { - "domelementtype": "^2.3.0" + "domelementtype": "^2.2.0" } }, "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, "dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, "downshift": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", - "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", - "dev": true, + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", + "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", "requires": { "@babel/runtime": "^7.14.8", "compute-scroll-into-view": "^1.0.17", @@ -24315,10 +28048,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.247", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", - "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", - "dev": true + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" }, "emittery": { "version": "0.8.1", @@ -24348,7 +28080,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "requires": { "iconv-lite": "^0.6.2" } @@ -24384,76 +28115,15 @@ "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", "dev": true }, - "enzyme": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", - "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", - "dev": true, - "requires": { - "array.prototype.flat": "^1.2.3", - "cheerio": "^1.0.0-rc.3", - "enzyme-shallow-equal": "^1.0.1", - "function.prototype.name": "^1.1.2", - "has": "^1.0.3", - "html-element-map": "^1.2.0", - "is-boolean-object": "^1.0.1", - "is-callable": "^1.1.5", - "is-number-object": "^1.0.4", - "is-regex": "^1.0.5", - "is-string": "^1.0.5", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.7.0", - "object-is": "^1.0.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1", - "object.values": "^1.1.1", - "raf": "^3.4.1", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.2.1" - } - }, - "enzyme-shallow-equal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", - "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", - "dev": true, - "requires": { - "has": "^1.0.3", - "object-is": "^1.1.2" - } - }, - "enzyme-to-json": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", - "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", - "dev": true, - "requires": { - "@types/cheerio": "^0.22.22", - "lodash": "^4.17.21", - "react-is": "^16.12.0" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - } - } - }, "equivalent-key-map": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", - "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", - "dev": true + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==" }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -24468,22 +28138,22 @@ } }, "es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -24493,16 +28163,35 @@ "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" } }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true + "es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } }, "es-module-lexer": { "version": "0.9.3", @@ -24533,8 +28222,7 @@ "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, "escape-html": { "version": "1.0.3", @@ -24545,8 +28233,7 @@ "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "escodegen": { "version": "2.0.0", @@ -24610,15 +28297,15 @@ } }, "eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.1", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -24634,15 +28321,15 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -24656,12 +28343,46 @@ "text-table": "^0.2.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -24689,25 +28410,6 @@ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "dev": true }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, "globals": { "version": "13.17.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", @@ -24717,6 +28419,12 @@ "type-fest": "^0.20.2" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -24726,33 +28434,6 @@ "argparse": "^2.0.1" } }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -24768,6 +28449,15 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -24915,9 +28605,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -24962,9 +28652,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", "dev": true, "requires": { "array-includes": "^3.1.5", @@ -25046,9 +28736,9 @@ "dev": true }, "espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -25212,14 +28902,14 @@ "dev": true }, "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -25238,7 +28928,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -25270,12 +28960,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true } } }, @@ -25353,6 +29037,17 @@ "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, "fast-json-stable-stringify": { @@ -25392,9 +29087,9 @@ } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "requires": { "bser": "2.1.1" @@ -25488,12 +29183,6 @@ "slash": "^3.0.0" } }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -25626,21 +29315,71 @@ "chalk": "^4.0.0", "commander": "^5.1.0", "debug": "^4.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "requires": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, @@ -25661,11 +29400,20 @@ "dev": true }, "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -25708,7 +29456,6 @@ "version": "6.5.1", "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", - "dev": true, "requires": { "@emotion/is-prop-valid": "^0.8.2", "@motionone/dom": "10.12.0", @@ -25723,7 +29470,6 @@ "version": "0.8.8", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "dev": true, "optional": true, "requires": { "@emotion/memoize": "0.7.4" @@ -25733,7 +29479,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "dev": true, "optional": true } } @@ -25742,7 +29487,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "dev": true, "requires": { "tslib": "^2.1.0" } @@ -25798,8 +29542,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { "version": "1.1.5", @@ -25813,12 +29556,6 @@ "functions-have-names": "^1.2.2" } }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, "functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", @@ -25828,19 +29565,17 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "requires": { "function-bind": "^1.1.1", @@ -25883,7 +29618,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", - "dev": true, "requires": { "encoding": "^0.1.12", "safe-buffer": "^5.1.1" @@ -25904,12 +29638,12 @@ } }, "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" } }, "glob-to-regexp": { @@ -25943,8 +29677,7 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { "version": "11.1.0", @@ -25970,11 +29703,19 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dev": true, "requires": { "delegate": "^3.1.2" } }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, "got": { "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", @@ -26003,8 +29744,7 @@ "gradient-parser": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", - "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", - "dev": true + "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==" }, "grapheme-splitter": { "version": "1.0.4", @@ -26037,7 +29777,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -26049,10 +29788,9 @@ "dev": true }, "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, "has-property-descriptors": { "version": "1.0.0", @@ -26082,7 +29820,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", - "dev": true, "requires": { "capital-case": "^1.0.4", "tslib": "^2.0.3" @@ -26091,20 +29828,17 @@ "hey-listen": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", - "dev": true + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" }, "highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", - "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", - "dev": true + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==" }, "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, "requires": { "react-is": "^16.7.0" }, @@ -26112,8 +29846,7 @@ "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, @@ -26144,15 +29877,10 @@ "wbuf": "^1.1.0" } }, - "html-element-map": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", - "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", - "dev": true, - "requires": { - "array.prototype.filter": "^1.0.0", - "call-bind": "^1.0.2" - } + "hpq": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/hpq/-/hpq-1.3.0.tgz", + "integrity": "sha512-fvYTvdCFOWQupGxqkahrkA+ERBuMdzkxwtUdKrxR6rmMd4Pfl+iZ1QiQYoaZ0B/v0y59MOMnz3XFUWbT50/NWA==" }, "html-encoding-sniffer": { "version": "2.0.1", @@ -26181,18 +29909,6 @@ "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "dev": true }, - "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, "http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", @@ -26267,14 +29983,6 @@ "requires": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" - }, - "dependencies": { - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - } } }, "https-proxy-agent": { @@ -26297,7 +30005,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -26340,7 +30047,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -26349,8 +30055,7 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" } } }, @@ -26395,8 +30100,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.8", @@ -26423,6 +30127,57 @@ "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "internal-slot": { @@ -26454,11 +30209,20 @@ "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", "dev": true }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "is-bigint": { "version": "1.0.4", @@ -26495,16 +30259,15 @@ "dev": true }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } @@ -26563,6 +30326,12 @@ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true + }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -26597,16 +30366,24 @@ "dev": true, "requires": { "is-path-inside": "^2.1.0" + }, + "dependencies": { + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + } } }, "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true }, "is-plain-obj": { "version": "3.0.0", @@ -26617,8 +30394,7 @@ "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" }, "is-potential-custom-element-name": { "version": "1.0.1", @@ -26629,8 +30405,7 @@ "is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "dev": true + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" }, "is-regex": { "version": "1.1.4", @@ -26642,6 +30417,12 @@ "has-tostringtag": "^1.0.0" } }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true + }, "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -26666,12 +30447,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", - "dev": true - }, "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -26681,6 +30456,19 @@ "has-symbols": "^1.0.2" } }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -26693,6 +30481,12 @@ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -26702,6 +30496,16 @@ "call-bind": "^1.0.2" } }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "is-windows": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", @@ -26742,9 +30546,9 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "requires": { "@babel/core": "^7.12.3", @@ -26763,6 +30567,23 @@ "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "istanbul-lib-source-maps": { @@ -26841,6 +30662,57 @@ "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-cli": { @@ -26863,6 +30735,66 @@ "yargs": "^16.2.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -26916,6 +30848,57 @@ "pretty-format": "^27.5.1", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-dev-server": { @@ -26931,6 +30914,57 @@ "spawnd": "^6.0.2", "tree-kill": "^1.2.2", "wait-on": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-diff": { @@ -26943,6 +30977,57 @@ "diff-sequences": "^27.5.1", "jest-get-type": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-docblock": { @@ -26965,6 +31050,57 @@ "jest-get-type": "^27.5.1", "jest-util": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-environment-jsdom": { @@ -27046,6 +31182,57 @@ "jest-util": "^27.5.1", "pretty-format": "^27.5.1", "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-leak-detector": { @@ -27068,6 +31255,57 @@ "jest-diff": "^27.5.1", "jest-get-type": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-message-util": { @@ -27085,6 +31323,57 @@ "pretty-format": "^27.5.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-mock": { @@ -27126,6 +31415,57 @@ "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-resolve-dependencies": { @@ -27166,6 +31506,57 @@ "jest-worker": "^27.5.1", "source-map-support": "^0.5.6", "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-runtime": { @@ -27196,6 +31587,57 @@ "jest-util": "^27.5.1", "slash": "^3.0.0", "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-serializer": { @@ -27238,6 +31680,46 @@ "semver": "^7.3.2" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -27248,14 +31730,23 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -27276,6 +31767,57 @@ "ci-info": "^3.2.0", "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-validate": { @@ -27290,6 +31832,57 @@ "jest-get-type": "^27.5.1", "leven": "^3.1.0", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-watcher": { @@ -27305,6 +31898,57 @@ "chalk": "^4.0.0", "jest-util": "^27.5.1", "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-worker": { @@ -27318,6 +31962,12 @@ "supports-color": "^8.0.0" }, "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -27330,9 +31980,9 @@ } }, "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0", @@ -27342,11 +31992,16 @@ "@sideway/pinpoint": "^2.0.0" } }, + "js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.14.1", @@ -27397,21 +32052,12 @@ "whatwg-url": "^8.5.0", "ws": "^7.4.6", "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } } }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-buffer": { "version": "3.0.1", @@ -27422,8 +32068,7 @@ "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema-traverse": { "version": "0.4.1", @@ -27438,16 +32083,15 @@ "dev": true }, "json2php": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", - "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.5.tgz", + "integrity": "sha512-jWpsGAYlQDKOjJcyq3rYaxcZ+5YMhZIKHKTjdIKJPI9zLSX+yRWHSSwtV8hvIg7YMhbKkgPO669Ve2ZgFK5C7w==", "dev": true }, "json5": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, "jsonc-parser": { "version": "3.0.0", @@ -27476,9 +32120,9 @@ } }, "keyv": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", - "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dev": true, "requires": { "json-buffer": "3.0.1" @@ -27506,9 +32150,9 @@ "dev": true }, "known-css-properties": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", - "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, "language-subtag-registry": { @@ -27563,11 +32207,18 @@ "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "dev": true }, + "line-height": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/line-height/-/line-height-0.3.1.tgz", + "integrity": "sha512-YExecgqPwnp5gplD2+Y8e8A5+jKpr25+DzMbFdI1/1UAr0FJrTFv4VkHLf8/6B590i1wUPJWMKKldkd/bdQ//w==", + "requires": { + "computed-style": "~0.1.3" + } + }, "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "linkify-it": { "version": "3.0.3", @@ -27585,9 +32236,9 @@ "dev": true }, "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -27596,19 +32247,18 @@ } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "requires": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" } }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.debounce": { "version": "4.0.8", @@ -27628,30 +32278,12 @@ "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", "dev": true }, - "lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", - "dev": true - }, "lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", "dev": true }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -27696,13 +32328,63 @@ "requires": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, "requires": { "js-tokens": "^3.0.0 || ^4.0.0" } @@ -27711,7 +32393,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -27732,6 +32413,12 @@ "yallist": "^2.1.2" } }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "dev": true + }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -27879,9 +32566,9 @@ "dev": true }, "memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", "dev": true, "requires": { "fs-monkey": "^1.0.3" @@ -27890,8 +32577,7 @@ "memize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", - "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", - "dev": true + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==" }, "meow": { "version": "6.1.1", @@ -28070,9 +32756,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "minimist-options": { @@ -28086,12 +32772,6 @@ "kind-of": "^6.0.3" }, "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -28142,29 +32822,20 @@ "moment": { "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "moment-timezone": { - "version": "0.5.37", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", - "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", - "dev": true, + "version": "0.5.38", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.38.tgz", + "integrity": "sha512-nMIrzGah4+oYZPflDvLZUgoVUO4fvAqHstvG3xAUnMolWncuAiLDWNnJZj6EwJGMGfb1ZcuTFE6GI3hNOVWI/Q==", "requires": { "moment": ">= 2.9.0" } }, - "moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", - "dev": true - }, "mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", - "dev": true + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" }, "mrmime": { "version": "1.0.1", @@ -28175,8 +32846,7 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "multicast-dns": { "version": "7.2.5", @@ -28206,25 +32876,11 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dev": true, - "requires": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true }, "negotiator": { "version": "0.6.3", @@ -28242,7 +32898,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, "requires": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -28296,8 +32951,7 @@ "node-releases": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" }, "normalize-package-data": { "version": "2.5.0", @@ -28337,6 +32991,11 @@ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true }, + "normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, "npm-bundled": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", @@ -28375,6 +33034,46 @@ "strip-json-comments": "^3.1.1" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -28385,14 +33084,23 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -28440,8 +33148,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, "object-filter": { "version": "1.0.2", @@ -28484,46 +33191,46 @@ } }, "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "requires": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "obuf": { @@ -28612,6 +33319,15 @@ "wcwidth": "^1.0.1" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -28623,18 +33339,18 @@ } }, "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "~1.1.4" } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "escape-string-regexp": { @@ -28644,9 +33360,9 @@ "dev": true }, "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "log-symbols": { @@ -28678,6 +33394,27 @@ "supports-color": "^5.3.0" } }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -28688,6 +33425,15 @@ } } } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -28710,21 +33456,21 @@ "dev": true }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "requires": { - "p-limit": "^2.2.0" + "p-limit": "^3.0.2" } }, "p-map": { @@ -28746,14 +33492,12 @@ "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -28763,7 +33507,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "requires": { "callsites": "^3.0.0" } @@ -28772,7 +33515,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -28787,23 +33529,10 @@ "dev": true }, "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "requires": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true }, "parseurl": { "version": "1.3.3", @@ -28815,7 +33544,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -28825,7 +33553,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -28858,8 +33585,7 @@ "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-to-regexp": { "version": "0.1.7", @@ -28870,8 +33596,7 @@ "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "pend": { "version": "1.2.0", @@ -28879,17 +33604,10 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { "version": "2.3.1", @@ -28931,6 +33649,45 @@ "dev": true, "requires": { "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + } } }, "plur": { @@ -28946,7 +33703,6 @@ "version": "11.0.3", "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", - "dev": true, "requires": { "framesync": "6.0.1", "hey-listen": "^1.0.8", @@ -28955,9 +33711,9 @@ } }, "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", "dev": true, "requires": { "nanoid": "^3.3.4", @@ -28988,12 +33744,12 @@ } }, "postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "requires": { - "browserslist": "^4.20.3", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" } }, @@ -29046,9 +33802,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -29069,22 +33825,22 @@ "dev": true }, "postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "requires": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "stylehacks": "^5.1.1" } }, "postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" @@ -29111,12 +33867,12 @@ } }, "postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "cssnano-utils": "^3.1.0", "postcss-value-parser": "^4.2.0" } @@ -29219,12 +33975,12 @@ } }, "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" } }, @@ -29258,12 +34014,12 @@ } }, "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0" } }, @@ -29290,9 +34046,9 @@ "requires": {} }, "postcss-scss": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", - "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", + "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", "dev": true, "requires": {} }, @@ -29397,7 +34153,6 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -29407,8 +34162,7 @@ "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, @@ -29430,6 +34184,11 @@ } } }, + "proxy-compare": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", + "integrity": "sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==" + }, "proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -29506,9 +34265,9 @@ } }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "requires": { "side-channel": "^1.0.4" @@ -29527,36 +34286,11 @@ "dev": true }, "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "requires": { - "performance-now": "^2.1.0" - } - }, - "railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true }, - "randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dev": true, - "requires": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -29605,42 +34339,63 @@ "version": "6.9.9", "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", - "dev": true, "requires": {} }, "react": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, + "react-autosize-textarea": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", + "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", + "requires": { + "autosize": "^4.0.2", + "line-height": "^0.3.1", + "prop-types": "^15.5.6" + } + }, "react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, "requires": {} }, "react-dom": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "scheduler": "^0.20.2" } }, + "react-easy-crop": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-4.6.2.tgz", + "integrity": "sha512-qTGU3TWPwdAdNJsbM0OLbDx+Vjes9vWOnm1AUBiVp4GOzZacBQbUzVE9jYprFoWRrJZSn3GEwnxk0YhLAvdiYQ==", + "requires": { + "normalize-wheel": "^1.0.1", + "tslib": "2.0.1" + }, + "dependencies": { + "tslib": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", + "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" + } + } + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "react-refresh": { "version": "0.10.0", @@ -29699,6 +34454,51 @@ "find-up": "^4.1.0", "read-pkg": "^5.2.0", "type-fest": "^0.8.1" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, "readable-stream": { @@ -29714,6 +34514,14 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } } }, "readdir-glob": { @@ -29758,7 +34566,6 @@ "version": "1.3.11", "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, "requires": { "@popperjs/core": "^2.5.4", "body-scroll-lock": "^3.1.5", @@ -29771,7 +34578,6 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, "requires": { "reakit-utils": "^0.15.2" } @@ -29780,14 +34586,12 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, "requires": {} }, "reakit-warning": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, "requires": { "reakit-utils": "^0.15.2" } @@ -29815,7 +34619,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", - "dev": true, "requires": { "@babel/runtime": "^7.9.2" } @@ -29827,19 +34630,18 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "requires": { "regenerate": "^1.4.2" } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" }, "regenerator-transform": { "version": "0.15.0", @@ -29868,15 +34670,15 @@ "dev": true }, "regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", "dev": true, "requires": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.0.0" } @@ -29888,15 +34690,15 @@ "dev": true }, "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", "dev": true }, "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -29911,22 +34713,24 @@ } }, "rememo": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", - "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", - "dev": true + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", + "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==" }, "remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", - "dev": true + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.3.tgz", + "integrity": "sha512-bwzzFccF6RgWWt+KrcEpCDMw9uCwz5GCdyo+r4p2hu6PhqtlEMOXEO0uPAw6XmVYAnODxHaqLanhUY1lqmsNFw==" + }, + "requestidlecallback": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz", + "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==" }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, "require-from-string": { "version": "2.0.2", @@ -29934,6 +34738,11 @@ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, "requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -29950,7 +34759,6 @@ "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, "requires": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -30022,12 +34830,6 @@ "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -30049,16 +34851,6 @@ "glob": "^7.1.3" } }, - "rst-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", - "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", - "dev": true, - "requires": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" - } - }, "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -30097,8 +34889,7 @@ "rungen": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", - "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", - "dev": true + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==" }, "rxjs": { "version": "6.6.7", @@ -30118,21 +34909,30 @@ } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { - "version": "1.54.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", - "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", + "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", @@ -30163,28 +34963,26 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, "select": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", - "dev": true + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" }, "select-hose": { "version": "2.0.0", @@ -30204,8 +35002,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "send": { "version": "0.18.0", @@ -30257,7 +35054,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -30353,6 +35149,11 @@ "send": "0.18.0" } }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -30377,32 +35178,170 @@ "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", "dev": true, "requires": { - "is-buffer": "^1.0.2" + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "showdown": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz", + "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==", + "requires": { + "yargs": "^14.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" } }, - "lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", - "dev": true + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "yargs-parser": { + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", + "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -30421,9 +35360,9 @@ "dev": true }, "simple-git": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", - "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.1.tgz", + "integrity": "sha512-1ThF4PamK9wBORVGMK9HK5si4zoGS2GpRO7tkAFObA4FZv6dKaCVHLQT+8zlgiBm6K2h+wEU9yOaFCu/SR3OyA==", "dev": true, "requires": { "@kwsites/file-exists": "^1.1.1", @@ -30431,6 +35370,11 @@ "debug": "^4.3.4" } }, + "simple-html-tokenizer": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz", + "integrity": "sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==" + }, "sirv": { "version": "1.0.19", "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", @@ -30463,13 +35407,38 @@ "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, "snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -30489,8 +35458,7 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" }, "source-map-js": { "version": "1.0.2", @@ -30499,9 +35467,9 @@ "dev": true }, "source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", "dev": true, "requires": { "abab": "^2.0.5", @@ -30613,8 +35581,7 @@ "sprintf-js": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" }, "stable": { "version": "0.1.8", @@ -30623,9 +35590,9 @@ "dev": true }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -30658,6 +35625,14 @@ "dev": true, "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } } }, "string-length": { @@ -30690,52 +35665,41 @@ } }, "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" } }, - "string.prototype.trim": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", - "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "strip-ansi": { @@ -30801,26 +35765,25 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", - "dev": true, "requires": { "hey-listen": "^1.0.8", "tslib": "^2.1.0" } }, "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-selector-parser": "^6.0.4" } }, "stylelint": { - "version": "14.11.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", - "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "version": "14.14.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz", + "integrity": "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==", "dev": true, "requires": { "@csstools/selector-specificity": "^2.0.2", @@ -30829,7 +35792,7 @@ "cosmiconfig": "^7.0.1", "css-functions-list": "^3.1.0", "debug": "^4.3.4", - "fast-glob": "^3.2.11", + "fast-glob": "^3.2.12", "fastest-levenshtein": "^1.0.16", "file-entry-cache": "^6.0.1", "global-modules": "^2.0.0", @@ -30840,13 +35803,13 @@ "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.25.0", + "known-css-properties": "^0.26.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.16", + "postcss": "^8.4.18", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", @@ -30856,9 +35819,9 @@ "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "style-search": "^0.1.0", - "supports-hyperlinks": "^2.2.0", + "supports-hyperlinks": "^2.3.0", "svg-tags": "^1.0.0", - "table": "^6.8.0", + "table": "^6.8.1", "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, @@ -30946,9 +35909,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -31016,18 +35979,16 @@ } }, "stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", - "dev": true + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" } }, "supports-hyperlinks": { @@ -31038,13 +35999,29 @@ "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, "svg-parser": { "version": "2.0.4", @@ -31078,56 +36055,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true } } }, @@ -31138,9 +36065,9 @@ "dev": true }, "table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "requires": { "ajv": "^8.0.1", @@ -31174,7 +36101,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", - "dev": true, "requires": { "@tannin/plural-forms": "^1.1.0" } @@ -31234,9 +36160,9 @@ } }, "terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.2", @@ -31264,19 +36190,6 @@ "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "terser": "^5.14.1" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "test-exclude": { @@ -31317,8 +36230,7 @@ "tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", - "dev": true + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, "tmp": { "version": "0.0.33", @@ -31338,8 +36250,7 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-regex-range": { "version": "5.0.1", @@ -31391,6 +36302,11 @@ "punycode": "^2.1.1" } }, + "traverse": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==" + }, "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -31450,10 +36366,9 @@ } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "tsutils": { "version": "3.21.0", @@ -31475,8 +36390,7 @@ "turbo-combine-reducers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", - "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", - "dev": true + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==" }, "type-check": { "version": "0.4.0", @@ -31494,9 +36408,9 @@ "dev": true }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true }, "type-is": { @@ -31525,9 +36439,9 @@ } }, "typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, "peer": true }, @@ -31582,9 +36496,9 @@ "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true }, "universalify": { @@ -31600,10 +36514,9 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", - "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", - "dev": true, + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -31613,7 +36526,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -31622,7 +36534,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -31645,19 +36556,6 @@ "loader-utils": "^2.0.0", "mime-types": "^2.1.27", "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "url-parse": { @@ -31674,7 +36572,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", - "dev": true, "requires": { "date-fns": "^2.29.2" } @@ -31683,7 +36580,12 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, + "requires": {} + }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "requires": {} }, "util-deprecate": { @@ -31701,8 +36603,7 @@ "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { "version": "2.3.0", @@ -31739,6 +36640,15 @@ "spdx-expression-parse": "^3.0.0" } }, + "valtio": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.7.5.tgz", + "integrity": "sha512-YGgYA1fkjDWIJuI2Z178GWxocd7f+AGfwe7vSL9+WKWfQuzWBEMqIIZ2UnEuy58DpEOYFSQTLfxQGOFIatEpmQ==", + "requires": { + "proxy-compare": "2.3.0", + "use-sync-external-store": "1.2.0" + } + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -31777,9 +36687,9 @@ }, "dependencies": { "rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", "dev": true, "requires": { "tslib": "^2.1.0" @@ -31831,9 +36741,9 @@ "dev": true }, "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", @@ -31860,25 +36770,12 @@ "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "webpack-bundle-analyzer": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", - "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", "dev": true, "requires": { "acorn": "^8.0.4", @@ -31898,11 +36795,60 @@ "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "dev": true }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -32024,9 +36970,9 @@ } }, "webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", "dev": true, "requires": { "@types/bonjour": "^3.5.9", @@ -32052,7 +36998,7 @@ "p-retry": "^4.5.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", + "selfsigned": "^2.1.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", @@ -32100,9 +37046,9 @@ } }, "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", "dev": true, "requires": {} } @@ -32237,6 +37183,37 @@ "is-symbol": "^1.0.3" } }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, "wildcard": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", @@ -32258,6 +37235,32 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, "wrappy": { @@ -32312,22 +37315,21 @@ "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "requires": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "dependencies": { "yargs-parser": { diff --git a/package.json b/package.json index 6c6496e..f3893c4 100644 --- a/package.json +++ b/package.json @@ -20,12 +20,23 @@ "test:unit": "wp-scripts test-unit-js", "wp-env": "wp-env" }, + "dependencies": { + "@wordpress/block-editor": "^10.4.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/server-side-render": "^3.19.0" + }, "devDependencies": { - "@wordpress/components": "^20.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/env": "^5.2.0", - "@wordpress/scripts": "^24.0.0", - "filemanager-webpack-plugin": "^7.0.0" + "@testing-library/react": "^12.1.4", + "@types/jest": "^29.2.3", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/env": "^5.6.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/scripts": "^24.5.0", + "filemanager-webpack-plugin": "^7.0.0", + "react-test-renderer": "^17.0.2" }, "files": [ "admin", diff --git a/public/blocks/album-block/album-block.asset.php b/public/blocks/album-block/album-block.asset.php new file mode 100644 index 0000000..4083fb6 --- /dev/null +++ b/public/blocks/album-block/album-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '0a7cf34373da447e8180'); diff --git a/public/blocks/album-block/album-block.css b/public/blocks/album-block/album-block.css new file mode 100644 index 0000000..4e18117 --- /dev/null +++ b/public/blocks/album-block/album-block.css @@ -0,0 +1,123 @@ +/*!********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/album-block/editor.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-album-block-controlls { + padding: 16px; +} + +.nextcellent-single-album-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} + +/*# sourceMappingURL=album-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/album-block/album-block.css.map b/public/blocks/album-block/album-block.css.map new file mode 100644 index 0000000..ce36359 --- /dev/null +++ b/public/blocks/album-block/album-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/album-block/album-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/album-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-album-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-single-album-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/album-block/album-block.js b/public/blocks/album-block/album-block.js new file mode 100644 index 0000000..aa8c885 --- /dev/null +++ b/public/blocks/album-block/album-block.js @@ -0,0 +1,978 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/album-block/edit.js": +/*!*************************************************!*\ + !*** ./block-editor/blocks/album-block/edit.js ***! + \*************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/album-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [album, setAlbum] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.albumLabel ? attributes.albumLabel : ""); + const [galleryTemplate, setGalleryTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryTemplate ? attributes.galleryTemplate : "gallery"); + const [albumTemplate, setAlbumTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.albumTemplate ? attributes.albumTemplate : "compact"); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== album) { + setAlbum(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleGalleryTemplateSelection = value => { + setGalleryTemplate(value); + }; + const handleAlbumTemplateSelection = value => { + setAlbumTemplate(value); + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (album) { + newAttributes["albumLabel"] = album; + } + if (albumTemplate) { + newAttributes["albumTemplate"] = albumTemplate; + } + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-album-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select a album:", "nggallery"), + preSelected: album, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_7__.fetchAlbums + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_8__["default"], { + id: "nextcellent-block-template-album", + type: "album", + value: albumTemplate, + onChecked: handleAlbumTemplateSelection + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_8__["default"], { + id: "nextcellent-block-template-gallery", + type: "albumGallery", + value: galleryTemplate, + onChecked: handleGalleryTemplateSelection + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: album == "" + }, "Set")), attributes.albumLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-album-block-render", + block: "nggallery/album-block", + attributes: attributes + }), !attributes.albumLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Please select an album", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/album-block/index.js": +/*!**************************************************!*\ + !*** ./block-editor/blocks/album-block/index.js ***! + \**************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/album-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/album-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/album-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/album-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z", + "fill-rule": "evenodd", + "clip-rule": "evenodd" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "nggalbum", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: "string", + shortcode: _ref2 => { + let { + named: { + images + } + } = _ref2; + return images; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref3 => { + let { + text + } = _ref3; + return text === null || text === void 0 ? void 0 : text.startsWith("[nggalbum"); + }, + transform: _ref4 => { + let { + text + } = _ref4; + const attributes = text.replace(/\[nggalbum|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + console.log(split); + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "albumLabel"; + } else if (split[0] == "template") { + attName = "albumTemplate"; + } else if (split[0] == "gallery") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/album-block/save.js": +/*!*************************************************!*\ + !*** ./block-editor/blocks/album-block/save.js ***! + \*************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + +/***/ "./block-editor/blocks/album-block/editor.scss": +/*!*****************************************************!*\ + !*** ./block-editor/blocks/album-block/editor.scss ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/album-block/style.scss": +/*!****************************************************!*\ + !*** ./block-editor/blocks/album-block/style.scss ***! + \****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/album-block/block.json": +/*!****************************************************!*\ + !*** ./block-editor/blocks/album-block/block.json ***! + \****************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/album-block","version":"1.0.0","title":"Album","category":"nextcellent-blocks","description":"","attributes":{"albumLabel":{"type":"string"},"albumTemplate":{"type":"string","default":"compact"},"galleryTemplate":{"type":"string","default":"gallery"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/album-block/album-block.js","editorStyle":"file:../../../public/blocks/album-block/album-block.css","style":"file:../../../public/blocks/style-blocks/album-block/style-album-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/album-block/album-block": 0, +/******/ "blocks/album-block/style-album-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/album-block/style-album-block"], function() { return __webpack_require__("./block-editor/blocks/album-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=album-block.js.map \ No newline at end of file diff --git a/public/blocks/album-block/album-block.js.map b/public/blocks/album-block/album-block.js.map new file mode 100644 index 0000000..cb8c349 --- /dev/null +++ b/public/blocks/album-block/album-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/album-block/album-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/album-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchAlbums } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [album, setAlbum] = useState(\n\t\tattributes?.albumLabel ? attributes.albumLabel : \"\"\n\t);\n\tconst [galleryTemplate, setGalleryTemplate] = useState(\n\t\tattributes?.galleryTemplate ? attributes.galleryTemplate : \"gallery\"\n\t);\n\tconst [albumTemplate, setAlbumTemplate] = useState(\n\t\tattributes?.albumTemplate ? attributes.albumTemplate : \"compact\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== album) {\n\t\t\tsetAlbum(value?.label);\n\t\t}\n\t};\n\n\tconst handleGalleryTemplateSelection = (value) => {\n\t\tsetGalleryTemplate(value);\n\t};\n\n\tconst handleAlbumTemplateSelection = (value) => {\n\t\tsetAlbumTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (album) {\n\t\t\tnewAttributes[\"albumLabel\"] = album;\n\t\t}\n\n\t\tif (albumTemplate) {\n\t\t\tnewAttributes[\"albumTemplate\"] = albumTemplate;\n\t\t}\n\n\t\tif (galleryTemplate) {\n\t\t\tnewAttributes[\"galleryTemplate\"] = galleryTemplate;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
\n\n\t\t\t{attributes.albumLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.albumLabel && (\n\t\t\t\t

{__(\"Please select an album\", \"nggallery\")}

\n\t\t\t)}\n\t\t
\n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"nggalbum\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[nggalbum\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggalbum|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\tconsole.log(split);\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"albumLabel\";\n\t\t\t\t\t\t} else if (split[0] == \"template\") {\n\t\t\t\t\t\t\tattName = \"albumTemplate\";\n\t\t\t\t\t\t} else if (split[0] == \"gallery\") {\n\t\t\t\t\t\t\tattName = \"galleryTemplate\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
\n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/album-block/album-block\": 0,\n\t\"blocks/album-block/style-album-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/album-block/style-album-block\"], function() { return __webpack_require__(\"./block-editor/blocks/album-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Template","Edit","attributes","setAttributes","album","setAlbum","albumLabel","galleryTemplate","setGalleryTemplate","albumTemplate","setAlbumTemplate","handleAutocompleteSelect","value","label","handleGalleryTemplateSelection","handleAlbumTemplateSelection","attributeSetter","e","stopPropagation","preventDefault","newAttributes","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","galleryLabel","shortcode","named","id","numberOfImages","images","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","console","log","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/album-block/style-album-block.css b/public/blocks/album-block/style-album-block.css new file mode 100644 index 0000000..72372f5 --- /dev/null +++ b/public/blocks/album-block/style-album-block.css @@ -0,0 +1,16 @@ +/*!*******************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/album-block/style.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-album-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/album-block/style-album-block.css.map b/public/blocks/album-block/style-album-block.css.map new file mode 100644 index 0000000..8ce3bc8 --- /dev/null +++ b/public/blocks/album-block/style-album-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/album-block/style-album-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/album-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.asset.php b/public/blocks/gallery-block/gallery-block.asset.php index 9de8d8e..4c6f692 100644 --- a/public/blocks/gallery-block/gallery-block.asset.php +++ b/public/blocks/gallery-block/gallery-block.asset.php @@ -1 +1 @@ - array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '49fb551a6fb6d0543177'); + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '0cd3240844c364d5644d'); diff --git a/public/blocks/gallery-block/gallery-block.css b/public/blocks/gallery-block/gallery-block.css index 3262eb5..c040814 100644 --- a/public/blocks/gallery-block/gallery-block.css +++ b/public/blocks/gallery-block/gallery-block.css @@ -1,9 +1,13 @@ -/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! - \********************************************************************************************************************************************************************************************************************************************************************************************/ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ .nextcellent-number-of-images { margin: 5px 0 5px 0; } + +.nextcellent-number-of-images input { + width: 100%; +} /*!**********************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/gallery-block/editor.scss ***! \**********************************************************************************************************************************************************************************************************************************************************************/ @@ -20,10 +24,14 @@ padding: 16px; } +.nextcellent-single-gallery-block-render { + pointer-events: none; +} + #nextcellent-block-set-button { display: block; width: 80%; - margin: 5px auto; + margin: 10px auto; } /*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! @@ -65,10 +73,8 @@ } .nextcellent-autocomplete-options .loading::before { - -webkit-animation: 1.5s linear infinite spinner; - animation: 1.5s linear infinite spinner; - -webkit-animation-play-state: inherit; - animation-play-state: inherit; + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; border: solid 5px #cfd0d1; border-bottom-color: var(--wp-admin-theme-color); border-radius: 50%; @@ -82,7 +88,7 @@ will-change: transform; } -@-webkit-keyframes spinner { +@keyframes spinner { 0% { transform: translate3d(-50%, -50%, 0) rotate(0deg); } @@ -90,14 +96,53 @@ transform: translate3d(-50%, -50%, 0) rotate(360deg); } } +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} -@keyframes spinner { - 0% { - transform: translate3d(-50%, -50%, 0) rotate(0deg); - } - 100% { - transform: translate3d(-50%, -50%, 0) rotate(360deg); - } +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} +/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss ***! + \**************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-custom-template { + margin-bottom: 10px; +} + +.nextcellent-custom-template label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-custom-template input { + width: 100%; } /*# sourceMappingURL=gallery-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.css.map b/public/blocks/gallery-block/gallery-block.css.map index 9aca3d0..1b0fe8b 100644 --- a/public/blocks/gallery-block/gallery-block.css.map +++ b/public/blocks/gallery-block/gallery-block.css.map @@ -1 +1 @@ -{"version":3,"file":"blocks/gallery-block/gallery-block.css","mappings":";;;AAAA;EACI;AACJ,C;;;;ACFA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACjBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF;;AANA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss"],"sourcesContent":[".nextcellent-number-of-images {\r\n margin: 5px 0 5px 0;\r\n}","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-gallery-block-controlls {\n\tpadding: 16px;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 5px auto;\n}",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"blocks/gallery-block/gallery-block.css","mappings":";;;AAAA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C;;;;AC7BA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss"],"sourcesContent":[".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-gallery-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-single-gallery-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n",".nextcellent-custom-template {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-custom-template label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-custom-template input {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.js b/public/blocks/gallery-block/gallery-block.js index 348b2d5..d548103 100644 --- a/public/blocks/gallery-block/gallery-block.js +++ b/public/blocks/gallery-block/gallery-block.js @@ -10,13 +10,22 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; } +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } /* harmony export */ }); const fetchGallerys = async searchTerm => { const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); return await res.json(); }; - +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; /***/ }), @@ -35,7 +44,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); /* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/numberOfImages/NumberOfImages */ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js"); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); @@ -45,8 +54,12 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/gallery-block/editor.scss"); /* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); /* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); +/* harmony import */ var _gerneral_components_custom_template_input_description_input_CustomTemplateInput__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/custom-template-input/description-input/CustomTemplateInput */ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js"); + - //import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' @@ -69,6 +82,8 @@ __webpack_require__.r(__webpack_exports__); + + /** * The edit function describes the structure of your block in the context of the * editor. This represents what the editor will render when the block is used. @@ -76,27 +91,31 @@ __webpack_require__.r(__webpack_exports__); * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit * @return {WPElement} Element to render. */ - function Edit(_ref) { let { attributes, setAttributes } = _ref; - const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.galleryLabel ? attributes.galleryLabel : ''); - const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.numberOfImages ? attributes.numberOfImages : '0'); - + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.numberOfImages ? attributes.numberOfImages : "0"); + const [template, setTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.template ? attributes.template : "gallery"); + const [customTemplate, setCustomTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.customTemplate ? attributes.customTemplate : ""); const handleAutocompleteSelect = value => { if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { setGallery(value === null || value === void 0 ? void 0 : value.label); } }; - const handleNumberOfImagesChange = value => { if (value !== number) { setNumber(value); } }; - + const handleTemplateSelection = value => { + setTemplate(value); + }; + const handleCustomTemplateChange = value => { + setCustomTemplate(value); + }; const attributeSetter = e => { e.stopPropagation(); e.preventDefault(); @@ -106,31 +125,44 @@ function Edit(_ref) { setAttributes({ numberOfImages: number }); + if (template) { + setAttributes({ + template: template + }); + } }; - return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { key: "setting", id: "nextcellent-gallery-block-controlls" }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { - title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Basics', 'nggallery') + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Basics", "nggallery") }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { - label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Select a gallery:', 'nggallery'), + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Select a gallery:", "nggallery"), preSelected: gallery, onSelect: handleAutocompleteSelect, fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { - title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Type options', 'nggallery') - }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__["default"], { + type: "gallery", + value: template, + onChecked: handleTemplateSelection + }), template == "other" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_custom_template_input_description_input_CustomTemplateInput__WEBPACK_IMPORTED_MODULE_10__["default"], { + value: customTemplate, + onChange: handleCustomTemplateChange + }), template !== "other" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { value: number, onChange: handleNumberOfImagesChange }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { id: "nextcellent-block-set-button", className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", - onClick: attributeSetter + onClick: attributeSetter, + disabled: gallery == "" }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-single-gallery-block-render", block: "nggallery/gallery-block", attributes: attributes - }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Please select a gallery', 'nggallery'))); + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Please select a gallery", "nggallery"))); } /***/ }), @@ -142,18 +174,22 @@ function Edit(_ref) { /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); -/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/gallery-block/style.scss"); -/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/gallery-block/block.json"); -/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/gallery-block/edit.js"); -/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/gallery-block/save.js"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/gallery-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/gallery-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/gallery-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/gallery-block/save.js"); + /** * Registers a new block provided a unique name and an object defining its behavior. * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ + /** * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. * All files containing `style` keyword are bundled together. The code used @@ -169,39 +205,45 @@ __webpack_require__.r(__webpack_exports__); - const { name, ...settings -} = _block_json__WEBPACK_IMPORTED_MODULE_2__; +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + /** * Every block starts by registering a new block type definition. * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ - -(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.registerBlockType)(name, { ...settings, - +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z", + "fill-rule": "evenodd", + "clip-rule": "evenodd" + })), /** * @see ./edit.js */ - edit: _edit__WEBPACK_IMPORTED_MODULE_3__["default"], - + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], /** * @see ./save.js */ - save: _save__WEBPACK_IMPORTED_MODULE_4__["default"], + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], transforms: { from: [{ - type: 'shortcode', - tag: 'nggallery', - isMatch: test => { - console.log(test); - return test.startsWith('[nggallery'); - }, + type: "shortcode", + tag: "nggallery", attributes: { galleryLabel: { - type: 'string', + type: "string", shortcode: _ref => { let { named: { @@ -212,7 +254,7 @@ const { } }, numberOfImages: { - type: 'string', + type: "string", shortcode: _ref2 => { let { named: { @@ -224,36 +266,36 @@ const { } } }, { - type: 'block', - blocks: ['core/shortcode'], + type: "block", + blocks: ["core/shortcode"], isMatch: _ref3 => { let { text } = _ref3; - return text.startsWith('[nggallery'); + return text === null || text === void 0 ? void 0 : text.startsWith("[nggallery"); }, transform: _ref4 => { let { text } = _ref4; - const attributes = text.replace(/\[nggallery|]|/g, '') //remove the shortcode tags + const attributes = text.replace(/\[nggallery|]|/g, "") //remove the shortcode tags .trim() // remove unnecessary spaces before and after - .split(' '); //split the attributes + .split(" "); //split the attributes const atts = {}; attributes.map(item => { - const split = item.trim().split('='); - let attName = ''; // since attributes have new names in the block, we need to match the old ones + const split = item.trim().split("="); + let attName = ""; - if (split[0] === 'id') { - attName = 'galleryLabel'; + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; } else { - attName = 'numberOfImages'; + attName = "numberOfImages"; } - atts[[attName]] = split[1]; }); - return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.createBlock)(name, atts); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); } }] } @@ -281,6 +323,7 @@ __webpack_require__.r(__webpack_exports__); * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ */ + /** * React hook that is used to mark the block wrapper element. * It provides all the necessary props like the class name. @@ -298,7 +341,6 @@ __webpack_require__.r(__webpack_exports__); * * @return {WPElement} Element to render. */ - function Save() { return null; } @@ -316,7 +358,6 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); - /** * A very simple autocomplete component * @@ -325,11 +366,13 @@ __webpack_require__.r(__webpack_exports__); * * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 */ + // Load external dependency. + /** -* Note: The options array should be an array of objects containing labels; i.e.: + * Note: The options array should be an array of objects containing labels; i.e.: * [ * { labels: 'first' }, * { labels: 'second' } @@ -342,7 +385,6 @@ __webpack_require__.r(__webpack_exports__); * @returns {JSX.Element} * @constructor */ - function Autocomplete(_ref) { let { label, @@ -355,53 +397,62 @@ function Autocomplete(_ref) { onSelect = () => {}, ...props } = _ref; - const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected); + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); - const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); // Unique ID for the input. + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + // Unique ID for the input. const inputId = `nextcellent-autocomplete-input`; - /** - * Effect executed on load of the component and change of open to reset list focus start - */ + /** + * Effect executed on load of the component and change of open to reset list focus start + */ (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { if (open) { setListFocus(0); } }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + /** * Function to handle the onChange event. * * @param {Event} event */ - const onChangeValue = async event => { setValue(event.target.value); setOpen(true); setIsLoading(true); const json = await fetch(value); setOptions(json); - - if (internalOptions.length > 0) { - setOpen(true); + if (json.length > 0) { setIsLoading(false); } else { setOpen(false); setIsLoading(false); } - onChange(event.target.value); }; + /** * Function to handle the selection of an option * * @param {Event} event */ - - const optionSelect = event => { event.stopPropagation(); event.preventDefault(); @@ -410,90 +461,79 @@ function Autocomplete(_ref) { setOpen(false); onSelect(option); }; + /** * Method that has common funtionality for the arrow key handling * * @param {[HTMLLIElement]} children * @param {string} key */ - - const handleArrowKey = (children, key) => { const target = children[listFocus]; - target.classList.add('focus'); + target.classList.add("focus"); setListFocusOption(internalOptions[listFocus]); }; + /** * Method to handle enter and arrow keys * * @param {Event} event */ - - const handleKeys = event => { - const key = ['ArrowDown', 'ArrowUp', 'Enter']; - + const key = ["ArrowDown", "ArrowUp", "Enter"]; if (key.includes(event.key)) { event.stopPropagation(); event.preventDefault(); - const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; const children = list.childNodes; - - if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { if (listFocus !== 0) { const targetBefore = children[listFocus - 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } else if (listFocus === 0) { const targetBefore = children[list.childElementCount - 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key); - if (listFocus < list.childElementCount - 1) { setListFocus(listFocus + 1); } else { setListFocus(0); } } - - if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { setListFocus(list.childElementCount - 1); - if (listFocus !== list.childElementCount - 1) { const targetBefore = children[listFocus + 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } else if (listFocus === list.childElementCount - 1) { const targetBefore = children[0]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key); - if (listFocus - 1 > 0) { setListFocus(listFocus - 1); } else { setListFocus(list.childElementCount - 1); } } - - if (event.key === 'Enter') { + if (event.key === "Enter") { if (listFocusOption) { setValue(listFocusOption.label); onSelect(listFocusOption); } - setOpen(false); } } - }; // Return the autocomplete. - + }; + // Return the autocomplete. return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { className: "nextcellent-autocomplete-content" }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { htmlFor: inputId }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, role: "combobox", "aria-autocomplete": "list", "aria-expanded": "true", @@ -501,6 +541,7 @@ function Autocomplete(_ref) { type: "text", list: inputId, value: value, + onClick: onClick, onFocus: onFocus, onChange: onChangeValue, onKeyDown: handleKeys @@ -508,7 +549,7 @@ function Autocomplete(_ref) { "aria-live": "polite", id: "nextcellent-autocomplete-option-popup", className: "nextcellent-autocomplete-options" - }, isLoading && internalOptions.lenght <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { className: "loading" }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { id: `nextcellent-autocomplete-option-${index}`, @@ -519,16 +560,14 @@ function Autocomplete(_ref) { "data-option": index }, option.label))))); } - -; /* harmony default export */ __webpack_exports__["default"] = (Autocomplete); /***/ }), -/***/ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js": -/*!***************************************************************************!*\ - !*** ./block-editor/gerneral-components/numberOfImages/NumberOfImages.js ***! - \***************************************************************************/ +/***/ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js": +/*!*********************************************************************************************************!*\ + !*** ./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js ***! + \*********************************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); @@ -536,53 +575,241 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss"); +/* harmony import */ var _CustomTemplateInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CustomTemplateInput.scss */ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss"); + - // Load external dependency. +// Load external dependency. /** * - * @param setAttribute function to set the number of images attribute + * @param value + * @param onChange * @param props * @returns {JSX.Element} * @constructor */ +function CustomTemplateInput(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-custom-template`; + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-custom-template" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Template name", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (CustomTemplateInput); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ function NumberOfImages(_ref) { let { + type = "gallery", value, onChange, ...props } = _ref; // Unique ID for the id. - const inputId = `nextcellent-block-number-of-images`; // Function to handle the onChange event. + const inputId = `nextcellent-block-number-of-images`; + // Function to handle the onChange event. const onChangeValue = event => { onChange(event.target.value); - }; // Return the fieldset. - + }; + // Return the fieldset. return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { className: "nextcellent-number-of-images" }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { htmlFor: inputId - }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", 'nggallery')), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { id: inputId, type: "number", min: "0", step: "1", value: value, onChange: onChangeValue - }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery'))); + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); } - -; /* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); /***/ }), +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + /***/ "./block-editor/blocks/gallery-block/editor.scss": /*!*******************************************************!*\ !*** ./block-editor/blocks/gallery-block/editor.scss ***! @@ -619,9 +846,33 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/***/ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss": +/***/ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss": +/*!***********************************************************************************************************!*\ + !*** ./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss ***! + \***********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": /*!*****************************************************************************!*\ - !*** ./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! \*****************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -697,7 +948,7 @@ module.exports = window["wp"]["serverSideRender"]; \******************************************************/ /***/ (function(module) { -module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/gallery-block","version":"0.1.0","title":"Gallery","category":"nextcellent-blocks","icon":"format-gallery","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/gallery-block/gallery-block.js","editorStyle":"file:../../../public/blocks/gallery-block/gallery-block.css","style":"file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css"}'); +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/gallery-block","version":"1.0.0","title":"Gallery","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0},"template":{"type":"string","default":"gallery"},"customTemplate":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/gallery-block/gallery-block.js","editorStyle":"file:../../../public/blocks/gallery-block/gallery-block.css","style":"file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css"}'); /***/ }) diff --git a/public/blocks/gallery-block/gallery-block.js.map b/public/blocks/gallery-block/gallery-block.js.map index 0046ecf..22510f7 100644 --- a/public/blocks/gallery-block/gallery-block.js.map +++ b/public/blocks/gallery-block/gallery-block.js.map @@ -1 +1 @@ -{"version":3,"file":"blocks/gallery-block/gallery-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`)\n\n return await res.json();\n}\n\nexport {\n fetchGallerys\n}\n","import ServerSideRender from '@wordpress/server-side-render';\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages';\n\nimport { PanelBody } from '@wordpress/components';\n\nimport { useState } from '@wordpress/element';\n\nimport { useBlockProps, InspectorControls } from '@wordpress/block-editor';\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './editor.scss';\nimport Autocomplete from '../../gerneral-components/autocomplete/Autocomplete';\nimport { fetchGallerys } from '../../api';\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : '');\n\tconst [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0');\n\n const handleAutocompleteSelect = (value) => {\n\t\t\tif (value?.label !== gallery) {\n\t\t\t\tsetGallery(value?.label);\n\t\t\t}\n }\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t}\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery })\n\n\t\tsetAttributes({numberOfImages: number})\n\n\t}\n\n\treturn (\n\t\t
    \n\t\t\t \n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{/* */}\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t
    \n\n\t\t\t\t\t\t\n\n
    \n\n\t\t\t{attributes.galleryLabel &&\n\t\t\t\t\n\t\t\t}{!attributes.galleryLabel &&\n\t\t\t\t

    {__('Please select a gallery', 'nggallery')}

    \n\t\t\t}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from '@wordpress/blocks';\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './style.scss';\n\n/**\n * Internal dependencies\n */\nimport json from './block.json';\nimport edit from './edit';\nimport save from './save';\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType( name, {\n\t...settings,\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: 'shortcode',\n\t\t\t\ttag: 'nggallery',\n\t\t\t\tisMatch: (test) => {\n\t\t\t\t\tconsole.log(test)\n\t\t\t\t\treturn test.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'block',\n\t\t\t\tblocks: ['core/shortcode'],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggallery|]|/g, '') //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(' '); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split('=');\n\t\t\t\t\t\tlet attName = '';\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === 'id') {\n\t\t\t\t\t\t\tattName = 'galleryLabel'\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tattName = 'numberOfImages'\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n} );\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from '@wordpress/element';\nimport './autocomplete.scss'\n\n/**\n* Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete( {\n label,\n preSelected,\n fetch = async () => {return []},\n\tonFocus = () => {},\n onChange = () => {},\n\tonSelect = () => {},\n ...props\n} ) {\n\n\tconst [value, setValue] = useState(preSelected);\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n // Unique ID for the input.\n const inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n * Effect executed on load of the component and change of open to reset list focus start\n */\n\t useEffect(() => {\n if (open) {\n setListFocus(0);\n }\n }, [open]);\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n const onChangeValue = async ( event ) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true)\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\n\t\tif (internalOptions.length > 0 ) {\n\t\t\tsetOpen(true);\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n onChange( event.target.value );\n };\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option]\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t}\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add('focus')\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t}\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = ['ArrowDown', 'ArrowUp', 'Enter']\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName('nextcellent-autocomplete-options')[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === 'ArrowDown' && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus');\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === 'ArrowUp' && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\tif (event.key === 'Enter') {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\n\t\t}\n\t}\n\n\n // Return the autocomplete.\n\treturn (\n
    \n { /* Label for the autocomplete. */ }\n \n\n { /* Input field. */ }\n \n\n { /* List of all of the autocomplete options. */ }\n {open &&\n\t\t\t\t
      \n\t\t\t\t\t{isLoading && internalOptions.lenght <= 0 &&\n\t\t\t\t\t\t
    • \n\t\t\t\t\t}\n\t\t\t\t\t{!isLoading && internalOptions?.map( ( option, index ) =>\n\t\t\t\t\t\t
    • {option.label}
    • \n\t\t\t\t\t)}\n\t\t\t\t
    \n\t\t\t}\n\t\t
    \n\n\t);\n};\n\nexport default Autocomplete;\n","import { useState } from '@wordpress/element';\nimport { __ } from '@wordpress/i18n';\n\n// Load external dependency.\nimport './numberOfImages.scss'\n\n/**\n *\n * @param setAttribute function to set the number of images attribute\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages( {\n value,\n onChange,\n ...props\n} ) {\n\n // Unique ID for the id.\n const inputId = `nextcellent-block-number-of-images`;\n\n // Function to handle the onChange event.\n const onChangeValue = ( event ) => {\n onChange(event.target.value);\n };\n\n\n // Return the fieldset.\n\treturn (\n
    \n { /* Label for the input. */ }\n \n\n { /* Input field. */ }\n \n

    {__(\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\", 'nggallery')}

    \n
    \n\t);\n};\n\nexport default NumberOfImages;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/gallery-block/gallery-block\": 0,\n\t\"blocks/gallery-block/style-gallery-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/gallery-block/style-gallery-block\"], function() { return __webpack_require__(\"./block-editor/blocks/gallery-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","transforms","from","type","tag","isMatch","test","console","log","startsWith","shortcode","named","id","images","blocks","text","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onChangeValue","event","target","length","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","lenght","index"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"blocks/gallery-block/gallery-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\nimport CustomTemplateInput from \"../../gerneral-components/custom-template-input/description-input/CustomTemplateInput\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [number, setNumber] = useState(\n\t\tattributes?.numberOfImages ? attributes.numberOfImages : \"0\"\n\t);\n\tconst [template, setTemplate] = useState(\n\t\tattributes?.template ? attributes.template : \"gallery\"\n\t);\n\tconst [customTemplate, setCustomTemplate] = useState(\n\t\tattributes?.customTemplate ? attributes.customTemplate : \"\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t};\n\n\tconst handleTemplateSelection = (value) => {\n\t\tsetTemplate(value);\n\t};\n\n\tconst handleCustomTemplateChange = (value) => {\n\t\tsetCustomTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery });\n\n\t\tsetAttributes({ numberOfImages: number });\n\n\t\tif (template) {\n\t\t\tsetAttributes({ template: template });\n\t\t}\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t{template == \"other\" && (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t)}\n\t\t\t\t\t\t{template !== \"other\" && (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t)}\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.galleryLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.galleryLabel && (\n\t\t\t\t

    {__(\"Please select a gallery\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"nggallery\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[nggallery\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggallery|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tattName = \"numberOfImages\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./CustomTemplateInput.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction CustomTemplateInput({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-custom-template`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default CustomTemplateInput;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/gallery-block/gallery-block\": 0,\n\t\"blocks/gallery-block/style-gallery-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/gallery-block/style-gallery-block\"], function() { return __webpack_require__(\"./block-editor/blocks/gallery-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Template","CustomTemplateInput","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","template","setTemplate","customTemplate","setCustomTemplate","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","handleTemplateSelection","handleCustomTemplateChange","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","images","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.asset.php b/public/blocks/image-browser-block/image-browser-block.asset.php new file mode 100644 index 0000000..97b8da6 --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '4ccffdb85a3158c56346'); diff --git a/public/blocks/image-browser-block/image-browser-block.css b/public/blocks/image-browser-block/image-browser-block.css new file mode 100644 index 0000000..077d2bd --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.css @@ -0,0 +1,90 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/image-browser-block/editor.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-image-browser-block-controlls { + padding: 16px; +} + +.nextcellent-image-browser-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} + +/*# sourceMappingURL=image-browser-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.css.map b/public/blocks/image-browser-block/image-browser-block.css.map new file mode 100644 index 0000000..cc9cb7d --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/image-browser-block/image-browser-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-image-browser-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-image-browser-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.js b/public/blocks/image-browser-block/image-browser-block.js new file mode 100644 index 0000000..ef8d0be --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.js @@ -0,0 +1,786 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/edit.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/edit.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/image-browser-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + setAttributes({ + galleryLabel: gallery + }); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-gallery-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_7__.fetchGallerys + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: gallery == "" + }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-image-browser-block-render", + block: "nggallery/image-browser-block", + attributes: attributes + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Please select a gallery", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/index.js": +/*!**********************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/image-browser-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/image-browser-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/image-browser-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/image-browser-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "imagebrowser ", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref2 => { + let { + text + } = _ref2; + return text === null || text === void 0 ? void 0 : text.startsWith("[imagebrowser "); + }, + transform: _ref3 => { + let { + text + } = _ref3; + const attributes = text.replace(/\[imagebrowser|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/save.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/save.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/editor.scss": +/*!*************************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/editor.scss ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/style.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/style.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/block.json": +/*!************************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/block.json ***! + \************************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/image-browser-block","version":"0.1.0","title":"Image browser","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/image-browser-block/image-browser-block.js","editorStyle":"file:../../../public/blocks/image-browser-block/single-image-block.css","style":"file:../../../public/blocks/style-blocks/image-browser-block/style-image-browser-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/image-browser-block/image-browser-block": 0, +/******/ "blocks/image-browser-block/style-image-browser-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/image-browser-block/style-image-browser-block"], function() { return __webpack_require__("./block-editor/blocks/image-browser-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=image-browser-block.js.map \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.js.map b/public/blocks/image-browser-block/image-browser-block.js.map new file mode 100644 index 0000000..3349650 --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/image-browser-block/image-browser-block.js","mappings":"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AC,EAEJ,CACI;AAER;AAEA,+DAAeT,YAAY;;;;;;;;;;;AClP3B;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;;;;;;;UCAA;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;UAEA;UACA;;;;;WCzBA;WACA;WACA;WACA;WACA,+BAA+B,wCAAwC;WACvE;WACA;WACA;WACA;WACA,iBAAiB,qBAAqB;WACtC;WACA;WACA;WACA;WACA,kBAAkB,qBAAqB;WACvC,oHAAoH,iDAAiD;WACrK;WACA,KAAK;WACL;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;;;;WC7BA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;WAEA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA,8CAA8C;;WAE9C;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,iCAAiC,mCAAmC;WACpE;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,MAAM,qBAAqB;WAC3B;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;WACA;WACA;;;;;UEnDA;UACA;UACA;UACA,kIAAkI,mFAAmF;UACrN","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery });\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.galleryLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.galleryLabel && (\n\t\t\t\t

    {__(\"Please select a gallery\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"imagebrowser \",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[imagebrowser \");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[imagebrowser|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/image-browser-block/image-browser-block\": 0,\n\t\"blocks/image-browser-block/style-image-browser-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/image-browser-block/style-image-browser-block\"], function() { return __webpack_require__(\"./block-editor/blocks/image-browser-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","handleAutocompleteSelect","value","label","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/image-browser-block/style-image-browser-block.css b/public/blocks/image-browser-block/style-image-browser-block.css new file mode 100644 index 0000000..3d07b0f --- /dev/null +++ b/public/blocks/image-browser-block/style-image-browser-block.css @@ -0,0 +1,16 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/image-browser-block/style.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-image-browser-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/image-browser-block/style-image-browser-block.css.map b/public/blocks/image-browser-block/style-image-browser-block.css.map new file mode 100644 index 0000000..5f09538 --- /dev/null +++ b/public/blocks/image-browser-block/style-image-browser-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/image-browser-block/style-image-browser-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-single-image-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.asset.php b/public/blocks/random-images-block/random-images-block.asset.php new file mode 100644 index 0000000..7e1750e --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '76d5a0ce9af0ebb2ef84'); diff --git a/public/blocks/random-images-block/random-images-block.css b/public/blocks/random-images-block/random-images-block.css new file mode 100644 index 0000000..bb10346 --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.css @@ -0,0 +1,148 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/random-images-block/editor.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/mode-select/mode.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} + +/*# sourceMappingURL=random-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.css.map b/public/blocks/random-images-block/random-images-block.css.map new file mode 100644 index 0000000..a455fec --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/random-images-block/random-images-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C;;;;AC7BA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-recent-images-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-recent-images-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n",".nextcellent-image-mode-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-mode-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-mode-select select {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.js b/public/blocks/random-images-block/random-images-block.js new file mode 100644 index 0000000..600c2c4 --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.js @@ -0,0 +1,1159 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/edit.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/random-images-block/edit.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/random-images-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); +/* harmony import */ var _gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/mode-select/ModeSelect */ "./block-editor/gerneral-components/mode-select/ModeSelect.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.numberOfImages ? attributes.numberOfImages : "0"); + const [galleryTemplate, setGalleryTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryTemplate ? attributes.galleryTemplate : "gallery"); + const [mode, setMode] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.mode ? attributes.mode : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleNumberOfImagesChange = value => { + if (value !== number) { + setNumber(value); + } + }; + const handleModeChange = value => { + if (value !== mode) { + setMode(value); + } + }; + const handleGalleryTemplateSelection = value => { + setGalleryTemplate(value); + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + if (number) { + newAttributes["numberOfImages"] = number; + } + if (mode) { + newAttributes["mode"] = mode; + } + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-random-images-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_7__["default"], { + value: number, + onChange: handleNumberOfImagesChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__["default"], { + type: "random", + value: mode, + onChange: handleModeChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("If a gallery is selected, only images from that gallery will be shown.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__["default"], { + type: "random", + value: galleryTemplate, + onChecked: handleGalleryTemplateSelection + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: number <= 0 + }, "Set")), attributes.numberOfImages > 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-random-images-block-render", + block: "nggallery/random-images-block", + attributes: attributes + }), !attributes.numberOfImages && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("You need to select a number of images.", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/index.js": +/*!**********************************************************!*\ + !*** ./block-editor/blocks/random-images-block/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/random-images-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/random-images-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/random-images-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/random-images-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "random", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: "string", + shortcode: _ref2 => { + let { + named: { + max + } + } = _ref2; + return max; + } + }, + galleryTemplate: { + type: "string", + shortcode: _ref3 => { + let { + named: { + template + } + } = _ref3; + return template; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref4 => { + let { + text + } = _ref4; + return text === null || text === void 0 ? void 0 : text.startsWith("[random"); + }, + transform: _ref5 => { + let { + text + } = _ref5; + const attributes = text.replace(/\[random|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/save.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/random-images-block/save.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/ModeSelect.js": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/ModeSelect.js ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _mode_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mode.scss */ "./block-editor/gerneral-components/mode-select/mode.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect(_ref) { + let { + type = "img", + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-mode-select" + }, type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Effect", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Sort the images", "nggallery")), type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No effect", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "watermark" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Watermark", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "web20" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Web 2.0", "nggallery"))), (type == "recent" || type == "random") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Upload order", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "date" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Date taken", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "sort" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("User defined", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (ModeSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages(_ref) { + let { + type = "gallery", + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); +} +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/editor.scss": +/*!*************************************************************!*\ + !*** ./block-editor/blocks/random-images-block/editor.scss ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/style.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/random-images-block/style.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/mode.scss": +/*!****************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/mode.scss ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/block.json": +/*!************************************************************!*\ + !*** ./block-editor/blocks/random-images-block/block.json ***! + \************************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/random-images-block","version":"1.0.0","title":"Random pictures","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0},"galleryTemplate":{"type":"string","default":"gallery"},"mode":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/random-images-block/random-images-block.js","editorStyle":"file:../../../public/blocks/random-images-block/random-images-block.css","style":"file:../../../public/blocks/style-blocks/random-images-block/style-random-images-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/random-images-block/random-images-block": 0, +/******/ "blocks/random-images-block/style-random-images-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/random-images-block/style-random-images-block"], function() { return __webpack_require__("./block-editor/blocks/random-images-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=random-images-block.js.map \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.js.map b/public/blocks/random-images-block/random-images-block.js.map new file mode 100644 index 0000000..4d863a9 --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/random-images-block/random-images-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/ModeSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\nimport { fetchGallerys } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\nimport ModeSelect from \"../../gerneral-components/mode-select/ModeSelect\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [number, setNumber] = useState(\n\t\tattributes?.numberOfImages ? attributes.numberOfImages : \"0\"\n\t);\n\tconst [galleryTemplate, setGalleryTemplate] = useState(\n\t\tattributes?.galleryTemplate ? attributes.galleryTemplate : \"gallery\"\n\t);\n\tconst [mode, setMode] = useState(attributes?.mode ? attributes.mode : \"\");\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t};\n\n\tconst handleModeChange = (value) => {\n\t\tif (value !== mode) {\n\t\t\tsetMode(value);\n\t\t}\n\t};\n\n\tconst handleGalleryTemplateSelection = (value) => {\n\t\tsetGalleryTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (gallery) {\n\t\t\tnewAttributes[\"galleryLabel\"] = gallery;\n\t\t}\n\n\t\tif (number) {\n\t\t\tnewAttributes[\"numberOfImages\"] = number;\n\t\t}\n\n\t\tif (mode) {\n\t\t\tnewAttributes[\"mode\"] = mode;\n\t\t}\n\n\t\tif (galleryTemplate) {\n\t\t\tnewAttributes[\"galleryTemplate\"] = galleryTemplate;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"If a gallery is selected, only images from that gallery will be shown.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t\n\n\t\t\t{attributes.numberOfImages > 0 && (\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{!attributes.numberOfImages && (\n\t\t\t\t

    {__(\"You need to select a number of images.\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"random\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { max } }) => max,\n\t\t\t\t\t},\n\t\t\t\t\tgalleryTemplate: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { template } }) => template,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[random\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[random|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else if (split[0] === \"max\") {\n\t\t\t\t\t\t\tattName = \"numberOfImages\";\n\t\t\t\t\t\t} else if (split[0] === \"template\") {\n\t\t\t\t\t\t\tattName = \"galleryTemplate\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./mode.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction ModeSelect({ type = \"img\", value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-mode-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{/* Select field. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{(type == \"recent\" || type == \"random\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default ModeSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/random-images-block/random-images-block\": 0,\n\t\"blocks/random-images-block/style-random-images-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/random-images-block/style-random-images-block\"], function() { return __webpack_require__(\"./block-editor/blocks/random-images-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","NumberOfImages","Template","ModeSelect","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","galleryTemplate","setGalleryTemplate","mode","setMode","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","handleModeChange","handleGalleryTemplateSelection","attributeSetter","e","stopPropagation","preventDefault","newAttributes","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","max","template","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/random-images-block/style-random-images-block.css b/public/blocks/random-images-block/style-random-images-block.css new file mode 100644 index 0000000..fa14f42 --- /dev/null +++ b/public/blocks/random-images-block/style-random-images-block.css @@ -0,0 +1,16 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/random-images-block/style.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-random-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/random-images-block/style-random-images-block.css.map b/public/blocks/random-images-block/style-random-images-block.css.map new file mode 100644 index 0000000..71e488c --- /dev/null +++ b/public/blocks/random-images-block/style-random-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/random-images-block/style-random-images-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.asset.php b/public/blocks/recent-images-block/recent-images-block.asset.php new file mode 100644 index 0000000..8a9a697 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'a46dfbb7bedb7d548470'); diff --git a/public/blocks/recent-images-block/recent-images-block.css b/public/blocks/recent-images-block/recent-images-block.css new file mode 100644 index 0000000..f7d72c6 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.css @@ -0,0 +1,148 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/recent-images-block/editor.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/mode-select/mode.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} + +/*# sourceMappingURL=recent-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.css.map b/public/blocks/recent-images-block/recent-images-block.css.map new file mode 100644 index 0000000..5459ee0 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/recent-images-block/recent-images-block.css","mappings":";;;AAAA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C;;;;AC7BA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss"],"sourcesContent":[".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-recent-images-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-recent-images-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n",".nextcellent-image-mode-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-mode-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-mode-select select {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.js b/public/blocks/recent-images-block/recent-images-block.js new file mode 100644 index 0000000..807a31d --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.js @@ -0,0 +1,1174 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/edit.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/edit.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/recent-images-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); +/* harmony import */ var _gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/mode-select/ModeSelect */ "./block-editor/gerneral-components/mode-select/ModeSelect.js"); + + + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.numberOfImages ? attributes.numberOfImages : "0"); + const [galleryTemplate, setGalleryTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryTemplate ? attributes.galleryTemplate : "gallery"); + const [mode, setMode] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.mode ? attributes.mode : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleNumberOfImagesChange = value => { + if (value !== number) { + setNumber(value); + } + }; + const handleModeChange = value => { + if (value !== mode) { + setMode(value); + } + }; + const handleGalleryTemplateSelection = value => { + setGalleryTemplate(value); + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + if (number) { + newAttributes["numberOfImages"] = number; + } + if (mode) { + newAttributes["mode"] = mode; + } + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { + key: "setting", + id: "nextcellent-recent-images-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { + value: number, + onChange: handleNumberOfImagesChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__["default"], { + type: "recent", + value: mode, + onChange: handleModeChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("If a gallery is selected, only images from that gallery will be shown.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__["default"], { + type: "recent", + value: galleryTemplate, + onChecked: handleGalleryTemplateSelection + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: number <= 0 + }, "Set")), attributes.numberOfImages > 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-recent-images-block-render", + block: "nggallery/recent-images-block", + attributes: attributes + }), !attributes.numberOfImages && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("You need to select a number of images.", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/index.js": +/*!**********************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/recent-images-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/recent-images-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/recent-images-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/recent-images-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "recent", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: "string", + shortcode: _ref2 => { + let { + named: { + max + } + } = _ref2; + return max; + } + }, + mode: { + type: "string", + shortcode: _ref3 => { + let { + named: { + mode + } + } = _ref3; + return mode; + } + }, + galleryTemplate: { + type: "string", + shortcode: _ref4 => { + let { + named: { + template + } + } = _ref4; + return template; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref5 => { + let { + text + } = _ref5; + return text === null || text === void 0 ? void 0 : text.startsWith("[recent"); + }, + transform: _ref6 => { + let { + text + } = _ref6; + const attributes = text.replace(/\[recent|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "mode") { + attName = "mode"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/save.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/save.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/ModeSelect.js": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/ModeSelect.js ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _mode_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mode.scss */ "./block-editor/gerneral-components/mode-select/mode.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect(_ref) { + let { + type = "img", + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-mode-select" + }, type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Effect", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Sort the images", "nggallery")), type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No effect", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "watermark" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Watermark", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "web20" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Web 2.0", "nggallery"))), (type == "recent" || type == "random") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Upload order", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "date" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Date taken", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "sort" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("User defined", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (ModeSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages(_ref) { + let { + type = "gallery", + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); +} +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/editor.scss": +/*!*************************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/editor.scss ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/style.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/style.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/mode.scss": +/*!****************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/mode.scss ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/block.json": +/*!************************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/block.json ***! + \************************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/recent-images-block","version":"1.0.0","title":"Recent pictures","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0},"galleryTemplate":{"type":"string","default":"gallery"},"mode":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/recent-images-block/recent-images-block.js","editorStyle":"file:../../../public/blocks/recent-images-block/recent-images-block.css","style":"file:../../../public/blocks/style-blocks/recent-images-block/style-recent-images-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/recent-images-block/recent-images-block": 0, +/******/ "blocks/recent-images-block/style-recent-images-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/recent-images-block/style-recent-images-block"], function() { return __webpack_require__("./block-editor/blocks/recent-images-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=recent-images-block.js.map \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.js.map b/public/blocks/recent-images-block/recent-images-block.js.map new file mode 100644 index 0000000..0b51f36 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/recent-images-block/recent-images-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/ModeSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\nimport ModeSelect from \"../../gerneral-components/mode-select/ModeSelect\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [number, setNumber] = useState(\n\t\tattributes?.numberOfImages ? attributes.numberOfImages : \"0\"\n\t);\n\tconst [galleryTemplate, setGalleryTemplate] = useState(\n\t\tattributes?.galleryTemplate ? attributes.galleryTemplate : \"gallery\"\n\t);\n\tconst [mode, setMode] = useState(attributes?.mode ? attributes.mode : \"\");\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t};\n\n\tconst handleModeChange = (value) => {\n\t\tif (value !== mode) {\n\t\t\tsetMode(value);\n\t\t}\n\t};\n\n\tconst handleGalleryTemplateSelection = (value) => {\n\t\tsetGalleryTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (gallery) {\n\t\t\tnewAttributes[\"galleryLabel\"] = gallery;\n\t\t}\n\n\t\tif (number) {\n\t\t\tnewAttributes[\"numberOfImages\"] = number;\n\t\t}\n\n\t\tif (mode) {\n\t\t\tnewAttributes[\"mode\"] = mode;\n\t\t}\n\n\t\tif (galleryTemplate) {\n\t\t\tnewAttributes[\"galleryTemplate\"] = galleryTemplate;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"If a gallery is selected, only images from that gallery will be shown.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t\n\n\t\t\t{attributes.numberOfImages > 0 && (\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{!attributes.numberOfImages && (\n\t\t\t\t

    {__(\"You need to select a number of images.\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"recent\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { max } }) => max,\n\t\t\t\t\t},\n\t\t\t\t\tmode: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { mode } }) => mode,\n\t\t\t\t\t},\n\t\t\t\t\tgalleryTemplate: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { template } }) => template,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[recent\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[recent|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else if (split[0] === \"max\") {\n\t\t\t\t\t\t\tattName = \"numberOfImages\";\n\t\t\t\t\t\t} else if (split[0] === \"mode\") {\n\t\t\t\t\t\t\tattName = \"mode\";\n\t\t\t\t\t\t} else if (split[0] === \"template\") {\n\t\t\t\t\t\t\tattName = \"galleryTemplate\";\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./mode.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction ModeSelect({ type = \"img\", value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-mode-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{/* Select field. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{(type == \"recent\" || type == \"random\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default ModeSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/recent-images-block/recent-images-block\": 0,\n\t\"blocks/recent-images-block/style-recent-images-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/recent-images-block/style-recent-images-block\"], function() { return __webpack_require__(\"./block-editor/blocks/recent-images-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Template","ModeSelect","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","galleryTemplate","setGalleryTemplate","mode","setMode","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","handleModeChange","handleGalleryTemplateSelection","attributeSetter","e","stopPropagation","preventDefault","newAttributes","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","max","template","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/recent-images-block/style-recent-images-block.css b/public/blocks/recent-images-block/style-recent-images-block.css new file mode 100644 index 0000000..a5bba66 --- /dev/null +++ b/public/blocks/recent-images-block/style-recent-images-block.css @@ -0,0 +1,16 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/recent-images-block/style.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-recent-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/recent-images-block/style-recent-images-block.css.map b/public/blocks/recent-images-block/style-recent-images-block.css.map new file mode 100644 index 0000000..d90d464 --- /dev/null +++ b/public/blocks/recent-images-block/style-recent-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/recent-images-block/style-recent-images-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.asset.php b/public/blocks/single-image-block/single-image-block.asset.php new file mode 100644 index 0000000..fda7d99 --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '917bf405af423cdc744c'); diff --git a/public/blocks/single-image-block/single-image-block.css b/public/blocks/single-image-block/single-image-block.css new file mode 100644 index 0000000..5070047 --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.css @@ -0,0 +1,180 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/single-image-block/editor.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-single-image-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-single-image-block-controlls { + padding: 16px; +} + +#nextcellent-single-image-set-button { + display: block; + width: 80%; + margin: 5px auto; +} + +.nextcellent-single-image-block-image { + pointer-events: none; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/mode-select/mode.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} +/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/width-input/width.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-width { + margin-bottom: 10px; +} + +.nextcellent-image-width label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-width input { + width: 100%; +} +/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/height-input/height.scss ***! + \**********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-height { + margin-bottom: 10px; +} + +.nextcellent-image-height label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-height input { + width: 100%; +} +/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/float-select/floatSelect.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-float-select { + margin-bottom: 10px; +} + +.nextcellent-image-float-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-float-select select { + width: 100%; +} +/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/link-input/linkInput.scss ***! + \***********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-link { + margin-bottom: 10px; +} + +.nextcellent-image-link label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-link input { + width: 100%; +} +/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/description-input/descriptionInput.scss ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-description { + margin-bottom: 10px; +} + +.nextcellent-image-description label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-description input { + width: 100%; +} + +/*# sourceMappingURL=single-image-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.css.map b/public/blocks/single-image-block/single-image-block.css.map new file mode 100644 index 0000000..23bc4ab --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/single-image-block/single-image-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD;;AAIA;EACC;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/float-select/floatSelect.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/link-input/linkInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/description-input/descriptionInput.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-single-image-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-single-image-block-controlls {\n\tpadding: 16px;\n}\n\n#nextcellent-single-image-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 5px auto;\n}\n\n.nextcellent-single-image-block-image {\n\tpointer-events: none;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-image-mode-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-mode-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-mode-select select {\n\twidth: 100%;\n}\n",".nextcellent-image-width {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-width label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-width input {\n\twidth: 100%;\n}\n",".nextcellent-image-height {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-height label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-height input {\n\twidth: 100%;\n}\n",".nextcellent-image-float-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-float-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-float-select select {\n\twidth: 100%;\n}\n",".nextcellent-image-link {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-link label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-link input {\n\twidth: 100%;\n}\n",".nextcellent-image-description {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-description label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-description input {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.js b/public/blocks/single-image-block/single-image-block.js new file mode 100644 index 0000000..fd70942 --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.js @@ -0,0 +1,1394 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/edit.js": +/*!********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/edit.js ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/single-image-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../gerneral-components/mode-select/ModeSelect */ "./block-editor/gerneral-components/mode-select/ModeSelect.js"); +/* harmony import */ var _gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/width-input/Width */ "./block-editor/gerneral-components/width-input/Width.js"); +/* harmony import */ var _gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/height-input/Height */ "./block-editor/gerneral-components/height-input/Height.js"); +/* harmony import */ var _gerneral_components_float_select_FloatSelect__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../gerneral-components/float-select/FloatSelect */ "./block-editor/gerneral-components/float-select/FloatSelect.js"); +/* harmony import */ var _gerneral_components_link_input_LinkInput__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../gerneral-components/link-input/LinkInput */ "./block-editor/gerneral-components/link-input/LinkInput.js"); +/* harmony import */ var _gerneral_components_description_input_DescriptionInput__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../../gerneral-components/description-input/DescriptionInput */ "./block-editor/gerneral-components/description-input/DescriptionInput.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [image, setImage] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.imageLabel ? attributes.imageLabel : ""); + const [mode, setMode] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.mode ? attributes.mode : ""); + const [float, setFloat] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.float ? attributes.float : ""); + const [width, setWidth] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.width ? attributes.width : 0); + const [height, setHeight] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.height ? attributes.height : 0); + const [link, setLink] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.link ? attributes.link : ""); + const [description, setDescription] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.description ? attributes.description : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== image) { + setImage(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleModeChange = value => { + if (value !== mode) { + setMode(value); + } + }; + const handleFloatChange = value => { + if (value !== float) { + setFloat(value); + } + }; + const handleWidthChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + const handleHeightChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + const handleLinkChange = value => { + if (value !== link) { + setLink(value); + } + }; + const handleDescriptionChange = value => { + if (value !== description) { + setDescription(value); + } + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (image) { + newAttributes["imageLabel"] = image; + } + if (mode) { + newAttributes["mode"] = mode; + } + if (float) { + newAttributes["float"] = float; + } + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + if (link) { + newAttributes["link"] = link; + } + if (description) { + newAttributes["description"] = description; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-single-image-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select an image:", "nggallery"), + preSelected: image, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_7__.fetchImages + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__["default"], { + value: width, + onChange: handleWidthChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__["default"], { + value: height, + onChange: handleHeightChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_8__["default"], { + value: mode, + onChange: handleModeChange, + type: "img" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_float_select_FloatSelect__WEBPACK_IMPORTED_MODULE_11__["default"], { + value: float, + onChange: handleFloatChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_link_input_LinkInput__WEBPACK_IMPORTED_MODULE_12__["default"], { + value: link, + onChange: handleLinkChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_description_input_DescriptionInput__WEBPACK_IMPORTED_MODULE_13__["default"], { + value: description, + onChange: handleDescriptionChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: image == "" + }, "Set")), attributes.imageLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-single-image-block-image", + block: "nggallery/single-image-block", + attributes: attributes + }), !attributes.imageLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Please select an image", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/index.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/index.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/single-image-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/single-image-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/single-image-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/single-image-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "singlepic", + attributes: { + imageLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + mode: { + type: "string", + shortcode: _ref2 => { + let { + named: { + mode + } + } = _ref2; + return mode; + } + }, + width: { + type: "string", + shortcode: _ref3 => { + let { + named: { + w + } + } = _ref3; + return w; + } + }, + height: { + type: "string", + shortcode: _ref4 => { + let { + named: { + h + } + } = _ref4; + return h; + } + }, + float: { + type: "string", + shortcode: _ref5 => { + let { + named: { + float + } + } = _ref5; + return float; + } + }, + link: { + type: "string", + shortcode: _ref6 => { + let { + named: { + link + } + } = _ref6; + return link; + } + }, + description: { + type: "string", + shortcode: test => { + console.log(test); + return ""; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref7 => { + let { + text + } = _ref7; + return text === null || text === void 0 ? void 0 : text.startsWith("[singlepic"); + }, + transform: _ref8 => { + let { + text + } = _ref8; + const atts = {}; + const idStr = text.match(/id=\d+/); + if (idStr && idStr[0]) { + const id = idStr[0].split("=")[1]; + atts["imageLabel"] = id; + } + const widthStr = text.match(/w=(\d+)/); + if (widthStr && widthStr[1]) { + atts["width"] = widthStr[1]; + } + const heightStr = text.match(/h=(\d+)/); + if (heightStr && heightStr[1]) { + atts["height"] = heightStr[1]; + } + const modeStr = text.match(/(mode=(.*?))(?= )/); + if (modeStr && modeStr[1]) { + atts["mode"] = modeStr[1]; + } + const floatStr = text.match(/(float=(.*?))(?= )/); + if (floatStr && floatStr[1]) { + atts["float"] = floatStr[1]; + } + const linkStr = text.match(/(link=(.*?))(?=])/); + if (linkStr && linkStr[1]) { + atts["link"] = linkStr[1]; + } + const descriptionStr = text.match(/(?<=\])(.*)(?=\[)/); + if (descriptionStr && descriptionStr[1]) { + atts["description"] = descriptionStr[1]; + } + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/save.js": +/*!********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/save.js ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/description-input/DescriptionInput.js": +/*!********************************************************************************!*\ + !*** ./block-editor/gerneral-components/description-input/DescriptionInput.js ***! + \********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _descriptionInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./descriptionInput.scss */ "./block-editor/gerneral-components/description-input/descriptionInput.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function DescriptionInput(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-description`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-description" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Description", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (DescriptionInput); + +/***/ }), + +/***/ "./block-editor/gerneral-components/float-select/FloatSelect.js": +/*!**********************************************************************!*\ + !*** ./block-editor/gerneral-components/float-select/FloatSelect.js ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _floatSelect_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./floatSelect.scss */ "./block-editor/gerneral-components/float-select/floatSelect.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function FloatSelect(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-float-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-float-select" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Float", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No Float", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "left" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Left", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "center" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Center", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "right" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Right", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (FloatSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/Height.js": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/Height.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _height_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./height.scss */ "./block-editor/gerneral-components/height-input/height.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Height(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-height`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-height" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Height of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Height); + +/***/ }), + +/***/ "./block-editor/gerneral-components/link-input/LinkInput.js": +/*!******************************************************************!*\ + !*** ./block-editor/gerneral-components/link-input/LinkInput.js ***! + \******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _linkInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./linkInput.scss */ "./block-editor/gerneral-components/link-input/linkInput.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function LinkInput(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-link`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-link" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Link", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + pattern: "((https?:\\/\\/)?[^\\s.]+\\.[\\w][^\\s]+)", + value: value, + onChange: onChangeValue, + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Http link", "nggallery") + })); +} +/* harmony default export */ __webpack_exports__["default"] = (LinkInput); + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/ModeSelect.js": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/ModeSelect.js ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _mode_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mode.scss */ "./block-editor/gerneral-components/mode-select/mode.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect(_ref) { + let { + type = "img", + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-mode-select" + }, type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Effect", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Sort the images", "nggallery")), type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No effect", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "watermark" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Watermark", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "web20" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Web 2.0", "nggallery"))), (type == "recent" || type == "random") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Upload order", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "date" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Date taken", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "sort" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("User defined", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (ModeSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/Width.js": +/*!***************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/Width.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _width_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./width.scss */ "./block-editor/gerneral-components/width-input/width.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Width(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-width`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-width" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Width of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Width); + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/editor.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/single-image-block/editor.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/style.scss": +/*!***********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/style.scss ***! + \***********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/description-input/descriptionInput.scss": +/*!**********************************************************************************!*\ + !*** ./block-editor/gerneral-components/description-input/descriptionInput.scss ***! + \**********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/float-select/floatSelect.scss": +/*!************************************************************************!*\ + !*** ./block-editor/gerneral-components/float-select/floatSelect.scss ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/height.scss": +/*!*******************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/height.scss ***! + \*******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/link-input/linkInput.scss": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/link-input/linkInput.scss ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/mode.scss": +/*!****************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/mode.scss ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/width.scss": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/width.scss ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/block.json": +/*!***********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/block.json ***! + \***********************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/single-image-block","version":"0.1.0","title":"Single Image","category":"nextcellent-blocks","description":"","attributes":{"imageLabel":{"type":"string"},"mode":{"type":"string"},"float":{"type":"string"},"link":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"},"description":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/single-image-block/single-image-block.js","editorStyle":"file:../../../public/blocks/single-image-block/single-image-block.css","style":"file:../../../public/blocks/style-blocks/single-image-block/style-single-image-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/single-image-block/single-image-block": 0, +/******/ "blocks/single-image-block/style-single-image-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/single-image-block/style-single-image-block"], function() { return __webpack_require__("./block-editor/blocks/single-image-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=single-image-block.js.map \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.js.map b/public/blocks/single-image-block/single-image-block.js.map new file mode 100644 index 0000000..d573a7c --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/single-image-block/single-image-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/description-input/DescriptionInput.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/float-select/FloatSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/Height.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/link-input/LinkInput.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/ModeSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/Width.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/description-input/descriptionInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/float-select/floatSelect.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/link-input/linkInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchImages } from \"../../api\";\nimport ModeSelect from \"../../gerneral-components/mode-select/ModeSelect\";\nimport Width from \"../../gerneral-components/width-input/Width\";\nimport Height from \"../../gerneral-components/height-input/Height\";\nimport FloatSelect from \"../../gerneral-components/float-select/FloatSelect\";\nimport LinkInput from \"../../gerneral-components/link-input/LinkInput\";\nimport DescriptionInput from \"../../gerneral-components/description-input/DescriptionInput\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [image, setImage] = useState(\n\t\tattributes?.imageLabel ? attributes.imageLabel : \"\"\n\t);\n\tconst [mode, setMode] = useState(attributes?.mode ? attributes.mode : \"\");\n\tconst [float, setFloat] = useState(attributes?.float ? attributes.float : \"\");\n\tconst [width, setWidth] = useState(attributes?.width ? attributes.width : 0);\n\tconst [height, setHeight] = useState(\n\t\tattributes?.height ? attributes.height : 0\n\t);\n\tconst [link, setLink] = useState(attributes?.link ? attributes.link : \"\");\n\tconst [description, setDescription] = useState(\n\t\tattributes?.description ? attributes.description : \"\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== image) {\n\t\t\tsetImage(value?.label);\n\t\t}\n\t};\n\n\tconst handleModeChange = (value) => {\n\t\tif (value !== mode) {\n\t\t\tsetMode(value);\n\t\t}\n\t};\n\n\tconst handleFloatChange = (value) => {\n\t\tif (value !== float) {\n\t\t\tsetFloat(value);\n\t\t}\n\t};\n\n\tconst handleWidthChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetWidth(value);\n\t\t}\n\t};\n\n\tconst handleHeightChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetHeight(value);\n\t\t}\n\t};\n\n\tconst handleLinkChange = (value) => {\n\t\tif (value !== link) {\n\t\t\tsetLink(value);\n\t\t}\n\t};\n\n\tconst handleDescriptionChange = (value) => {\n\t\tif (value !== description) {\n\t\t\tsetDescription(value);\n\t\t}\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (image) {\n\t\t\tnewAttributes[\"imageLabel\"] = image;\n\t\t}\n\n\t\tif (mode) {\n\t\t\tnewAttributes[\"mode\"] = mode;\n\t\t}\n\n\t\tif (float) {\n\t\t\tnewAttributes[\"float\"] = float;\n\t\t}\n\n\t\tif (width !== undefined && width !== null) {\n\t\t\tnewAttributes[\"width\"] = width;\n\t\t}\n\n\t\tif (height !== undefined && height !== null) {\n\t\t\tnewAttributes[\"height\"] = height;\n\t\t}\n\n\t\tif (link) {\n\t\t\tnewAttributes[\"link\"] = link;\n\t\t}\n\n\t\tif (description) {\n\t\t\tnewAttributes[\"description\"] = description;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t\n\n\t\t\t{attributes.imageLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.imageLabel && (\n\t\t\t\t

    {__(\"Please select an image\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"singlepic\",\n\t\t\t\tattributes: {\n\t\t\t\t\timageLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tmode: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { mode } }) => mode,\n\t\t\t\t\t},\n\t\t\t\t\twidth: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { w } }) => w,\n\t\t\t\t\t},\n\t\t\t\t\theight: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { h } }) => h,\n\t\t\t\t\t},\n\t\t\t\t\tfloat: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { float } }) => float,\n\t\t\t\t\t},\n\t\t\t\t\tlink: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { link } }) => link,\n\t\t\t\t\t},\n\t\t\t\t\tdescription: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: (test) => {\n\t\t\t\t\t\t\tconsole.log(test);\n\t\t\t\t\t\t\treturn \"\";\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[singlepic\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst atts = {};\n\n\t\t\t\t\tconst idStr = text.match(/id=\\d+/);\n\n\t\t\t\t\tif (idStr && idStr[0]) {\n\t\t\t\t\t\tconst id = idStr[0].split(\"=\")[1];\n\t\t\t\t\t\tatts[\"imageLabel\"] = id;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst widthStr = text.match(/w=(\\d+)/);\n\n\t\t\t\t\tif (widthStr && widthStr[1]) {\n\t\t\t\t\t\tatts[\"width\"] = widthStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst heightStr = text.match(/h=(\\d+)/);\n\n\t\t\t\t\tif (heightStr && heightStr[1]) {\n\t\t\t\t\t\tatts[\"height\"] = heightStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst modeStr = text.match(/(mode=(.*?))(?= )/);\n\n\t\t\t\t\tif (modeStr && modeStr[1]) {\n\t\t\t\t\t\tatts[\"mode\"] = modeStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst floatStr = text.match(/(float=(.*?))(?= )/);\n\n\t\t\t\t\tif (floatStr && floatStr[1]) {\n\t\t\t\t\t\tatts[\"float\"] = floatStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst linkStr = text.match(/(link=(.*?))(?=])/);\n\n\t\t\t\t\tif (linkStr && linkStr[1]) {\n\t\t\t\t\t\tatts[\"link\"] = linkStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst descriptionStr = text.match(/(?<=\\])(.*)(?=\\[)/);\n\n\t\t\t\t\tif (descriptionStr && descriptionStr[1]) {\n\t\t\t\t\t\tatts[\"description\"] = descriptionStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./descriptionInput.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction DescriptionInput({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-description`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default DescriptionInput;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./floatSelect.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction FloatSelect({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-float-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\t\t\t{/* Select field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default FloatSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./height.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Height({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-height`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Height;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./linkInput.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction LinkInput({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-link`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default LinkInput;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./mode.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction ModeSelect({ type = \"img\", value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-mode-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{/* Select field. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{(type == \"recent\" || type == \"random\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default ModeSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./width.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Width({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-width`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Width;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/single-image-block/single-image-block\": 0,\n\t\"blocks/single-image-block/style-single-image-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/single-image-block/style-single-image-block\"], function() { return __webpack_require__(\"./block-editor/blocks/single-image-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","ModeSelect","Width","Height","FloatSelect","LinkInput","DescriptionInput","Edit","attributes","setAttributes","image","setImage","imageLabel","mode","setMode","float","setFloat","width","setWidth","height","setHeight","link","setLink","description","setDescription","handleAutocompleteSelect","value","label","handleModeChange","handleFloatChange","handleWidthChange","handleHeightChange","handleLinkChange","handleDescriptionChange","attributeSetter","e","stopPropagation","preventDefault","newAttributes","undefined","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","w","h","test","console","log","blocks","isMatch","text","startsWith","transform","atts","idStr","match","split","widthStr","heightStr","modeStr","floatStr","linkStr","descriptionStr","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","map","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/single-image-block/style-single-image-block.css b/public/blocks/single-image-block/style-single-image-block.css new file mode 100644 index 0000000..796cb63 --- /dev/null +++ b/public/blocks/single-image-block/style-single-image-block.css @@ -0,0 +1,16 @@ +/*!**************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/single-image-block/style.scss ***! + \**************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-single-image-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/single-image-block/style-single-image-block.css.map b/public/blocks/single-image-block/style-single-image-block.css.map new file mode 100644 index 0000000..beeba85 --- /dev/null +++ b/public/blocks/single-image-block/style-single-image-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/single-image-block/style-single-image-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-single-image-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.asset.php b/public/blocks/slideshow-block/slideshow-block.asset.php new file mode 100644 index 0000000..6561217 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'f2a047f2a059c3c3f257'); diff --git a/public/blocks/slideshow-block/slideshow-block.css b/public/blocks/slideshow-block/slideshow-block.css new file mode 100644 index 0000000..4a8cf82 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.css @@ -0,0 +1,141 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} +/*!************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/slideshow-block/editor.scss ***! + \************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-slideshow-block-controlls { + padding: 16px; +} + +.nextcellent-slideshow-block-render { + pointer-events: none; +} + +.nextcellent-slideshow-block-render .ngg-slideshow { + display: flex; + flex-flow: row; + justify-content: center; +} + +.nextcellent-slideshow-block-render .ngg-slideshow img { + height: 100px; + margin-right: 5px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/width-input/width.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-width { + margin-bottom: 10px; +} + +.nextcellent-image-width label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-width input { + width: 100%; +} +/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/height-input/height.scss ***! + \**********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-height { + margin-bottom: 10px; +} + +.nextcellent-image-height label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-height input { + width: 100%; +} + +/*# sourceMappingURL=slideshow-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.css.map b/public/blocks/slideshow-block/slideshow-block.css.map new file mode 100644 index 0000000..c29c00d --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/slideshow-block/slideshow-block.css","mappings":";;;AAAA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD;;AAIA;EACC;EACA;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;AChCA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss"],"sourcesContent":[".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-slideshow-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-slideshow-block-render {\n\tpointer-events: none;\n}\n\n.nextcellent-slideshow-block-render .ngg-slideshow {\n\tdisplay: flex;\n\tflex-flow: row;\n\tjustify-content: center;\n}\n\n.nextcellent-slideshow-block-render .ngg-slideshow img {\n\theight: 100px;\n\tmargin-right: 5px;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-image-width {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-width label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-width input {\n\twidth: 100%;\n}\n",".nextcellent-image-height {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-height label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-height input {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.js b/public/blocks/slideshow-block/slideshow-block.js new file mode 100644 index 0000000..795dc20 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.js @@ -0,0 +1,1065 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/edit.js": +/*!*****************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/edit.js ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/slideshow-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/width-input/Width */ "./block-editor/gerneral-components/width-input/Width.js"); +/* harmony import */ var _gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/height-input/Height */ "./block-editor/gerneral-components/height-input/Height.js"); + + + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [width, setWidth] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.width ? attributes.width : 0); + const [height, setHeight] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.height ? attributes.height : 0); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleWidthChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + const handleHeightChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { + key: "setting", + id: "nextcellent-gallery-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__["default"], { + value: width, + onChange: handleWidthChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__["default"], { + value: height, + onChange: handleHeightChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: gallery == "" + }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-slideshow-block-render", + block: "nggallery/slideshow-block", + attributes: attributes + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Please select a gallery", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/index.js": +/*!******************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/index.js ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/slideshow-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/slideshow-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/slideshow-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/slideshow-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "slideshow", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + width: { + type: "string", + shortcode: _ref2 => { + let { + named: { + w + } + } = _ref2; + return w; + } + }, + height: { + type: "string", + shortcode: _ref3 => { + let { + named: { + h + } + } = _ref3; + return h; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref4 => { + let { + text + } = _ref4; + return text === null || text === void 0 ? void 0 : text.startsWith("[slideshow"); + }, + transform: _ref5 => { + let { + text + } = _ref5; + const attributes = text.replace(/\[slideshow|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] == "w") { + attName = "width"; + } else if (split[0] == "h") { + attName = "height"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/save.js": +/*!*****************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/save.js ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/Height.js": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/Height.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _height_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./height.scss */ "./block-editor/gerneral-components/height-input/height.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Height(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-height`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-height" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Height of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Height); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages(_ref) { + let { + type = "gallery", + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); +} +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/Width.js": +/*!***************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/Width.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _width_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./width.scss */ "./block-editor/gerneral-components/width-input/width.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Width(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-width`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-width" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Width of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Width); + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/editor.scss": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/editor.scss ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/style.scss": +/*!********************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/style.scss ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/height.scss": +/*!*******************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/height.scss ***! + \*******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/width.scss": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/width.scss ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/block.json": +/*!********************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/block.json ***! + \********************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/slideshow-block","version":"1.0.0","title":"Slideshow","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/slideshow-block/slideshow-block.js","editorStyle":"file:../../../public/blocks/slideshow-block/slideshow-block.css","style":"file:../../../public/blocks/style-blocks/slideshow-block/style-slideshow-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/slideshow-block/slideshow-block": 0, +/******/ "blocks/slideshow-block/style-slideshow-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/slideshow-block/style-slideshow-block"], function() { return __webpack_require__("./block-editor/blocks/slideshow-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=slideshow-block.js.map \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.js.map b/public/blocks/slideshow-block/slideshow-block.js.map new file mode 100644 index 0000000..7d45f56 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/slideshow-block/slideshow-block.js","mappings":";;;;;;;;;;;;;;;;AAAA,MAAMA,aAAa,GAAG,MAAOC,UAAU,IAAK;EAC3C,MAAMC,GAAG,GAAG,MAAMC,KAAK,CACtBC,OAAO,CAACC,OAAO,GACb,mBAAkBJ,UAAW,sEAAqE,CACpG;EAED,OAAO,MAAMC,GAAG,CAACI,IAAI,EAAE;AACxB,CAAC;AAED,MAAMC,WAAW,GAAG,MAAON,UAAU,IAAK;EACzC,MAAMC,GAAG,GAAG,MAAMC,KAAK,CACtBC,OAAO,CAACC,OAAO,GACb,mBAAkBJ,UAAW,oEAAmE,CAClG;EAED,OAAO,MAAMC,GAAG,CAACI,IAAI,EAAE;AACxB,CAAC;AAED,MAAME,WAAW,GAAG,MAAOP,UAAU,IAAK;EACzC,MAAMC,GAAG,GAAG,MAAMC,KAAK,CACtBC,OAAO,CAACC,OAAO,GACb,mBAAkBJ,UAAW,oEAAmE,CAClG;EAED,OAAO,MAAMC,GAAG,CAACI,IAAI,EAAE;AACxB,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzB4D;;AAE7D;AAC6F;AAE3C;AAEJ;AAE6B;;AAE3E;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACuB;AACwD;AACrC;AACsB;AACG;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAASa,IAAI,OAAgC;EAAA,IAA/B;IAAEC,UAAU;IAAEC;EAAc,CAAC;EACzD,MAAM,CAACC,OAAO,EAAEC,UAAU,CAAC,GAAGX,4DAAQ,CACrCQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEI,YAAY,GAAGJ,UAAU,CAACI,YAAY,GAAG,EAAE,CACvD;EACD,MAAM,CAACC,KAAK,EAAEC,QAAQ,CAAC,GAAGd,4DAAQ,CAACQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEK,KAAK,GAAGL,UAAU,CAACK,KAAK,GAAG,CAAC,CAAC;EAC5E,MAAM,CAACE,MAAM,EAAEC,SAAS,CAAC,GAAGhB,4DAAQ,CACnCQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEO,MAAM,GAAGP,UAAU,CAACO,MAAM,GAAG,CAAC,CAC1C;EAED,MAAME,wBAAwB,GAAIC,KAAK,IAAK;IAC3C,IAAI,CAAAA,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,MAAKT,OAAO,EAAE;MAC7BC,UAAU,CAACO,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,CAAC;IACzB;EACD,CAAC;EAED,MAAMC,iBAAiB,GAAIF,KAAK,IAAK;IACpC,IAAIA,KAAK,KAAKL,KAAK,EAAE;MACpB,IAAIK,KAAK,KAAK,EAAE,EAAE;QACjBA,KAAK,GAAG,CAAC;MACV;MACAJ,QAAQ,CAACI,KAAK,CAAC;IAChB;EACD,CAAC;EAED,MAAMG,kBAAkB,GAAIH,KAAK,IAAK;IACrC,IAAIA,KAAK,KAAKL,KAAK,EAAE;MACpB,IAAIK,KAAK,KAAK,EAAE,EAAE;QACjBA,KAAK,GAAG,CAAC;MACV;MACAF,SAAS,CAACE,KAAK,CAAC;IACjB;EACD,CAAC;EAED,MAAMI,eAAe,GAAIC,CAAC,IAAK;IAC9BA,CAAC,CAACC,eAAe,EAAE;IACnBD,CAAC,CAACE,cAAc,EAAE;IAElB,IAAIC,aAAa,GAAG,CAAC,CAAC;IAEtB,IAAIhB,OAAO,EAAE;MACZgB,aAAa,CAAC,cAAc,CAAC,GAAGhB,OAAO;IACxC;IAEA,IAAIG,KAAK,KAAKc,SAAS,IAAId,KAAK,KAAK,IAAI,EAAE;MAC1Ca,aAAa,CAAC,OAAO,CAAC,GAAGb,KAAK;IAC/B;IAEA,IAAIE,MAAM,KAAKY,SAAS,IAAIZ,MAAM,KAAK,IAAI,EAAE;MAC5CW,aAAa,CAAC,QAAQ,CAAC,GAAGX,MAAM;IACjC;IAEAN,aAAa,CAACiB,aAAa,CAAC;EAC7B,CAAC;EAED,OACC,yEAASzB,sEAAa,EAAE,EACvB,kEAAC,sEAAiB;IAAC,GAAG,EAAC,SAAS;IAAC,EAAE,EAAC;EAAqC,GACxE,kEAAC,4DAAS;IAAC,KAAK,EAAEE,mDAAE,CAAC,QAAQ,EAAE,WAAW;EAAE,GAC3C,oFACC,kEAAC,sFAAY;IACZ,KAAK,EAAEA,mDAAE,CAAC,mBAAmB,EAAE,WAAW,CAAE;IAC5C,WAAW,EAAEO,OAAQ;IACrB,QAAQ,EAAEO,wBAAyB;IACnC,KAAK,EAAE7B,+CAAaA;EAAC,EACpB,CACQ,CACA,EACZ,kEAAC,4DAAS;IAAC,KAAK,EAAEe,mDAAE,CAAC,cAAc,EAAE,WAAW;EAAE,GACjD,oFACC,kEAAC,8EAAK;IAAC,KAAK,EAAEU,KAAM;IAAC,QAAQ,EAAEO;EAAkB,EAAS,EAC1D,kEAAC,iFAAM;IAAC,KAAK,EAAEL,MAAO;IAAC,QAAQ,EAAEM;EAAmB,EAAU,CACpD,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEC,eAAgB;IACzB,QAAQ,EAAEZ,OAAO,IAAI;EAAG,SAGhB,CACU,EAEnBF,UAAU,CAACI,YAAY,IACvB,kEAAC,sEAAgB;IAChB,SAAS,EAAC,oCAAoC;IAC9C,KAAK,EAAC,2BAA2B;IACjC,UAAU,EAAEJ;EAAW,EAExB,EACA,CAACA,UAAU,CAACI,YAAY,IACxB,6EAAIT,mDAAE,CAAC,yBAAyB,EAAE,WAAW,CAAC,CAC9C,CACI;AAER;;;;;;;;;;;;;;;;;;;;ACrIA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAE6B,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAGvC,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACAkC,oEAAiB,CAACI,IAAI,EAAE;EACvB,GAAGC,QAAQ;EAEXC,IAAI,EACH;IACC,OAAO,EAAC,WAAW;IACnB,KAAK,EAAC,4BAA4B;IAClC,KAAK,EAAC,IAAI;IACV,MAAM,EAAC,IAAI;IACX,eAAY,MAAM;IAClB,SAAS,EAAC;EAAO,GAEjB;IAAM,CAAC,EAAC;EAA0M,EAAQ,CAE3N;EAED;AACD;AACA;EACCJ,IAAI;EAEJ;AACD;AACA;EACCC,IAAI;EAEJI,UAAU,EAAE;IACXC,IAAI,EAAE,CACL;MACCC,IAAI,EAAE,WAAW;MACjBC,GAAG,EAAE,WAAW;MAChB9B,UAAU,EAAE;QACXI,YAAY,EAAE;UACbyB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC,CAAC;QACD5B,KAAK,EAAE;UACNwB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEE;cAAE;YAAE,CAAC;YAAA,OAAKA,CAAC;UAAA;QACnC,CAAC;QACD3B,MAAM,EAAE;UACPsB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEG;cAAE;YAAE,CAAC;YAAA,OAAKA,CAAC;UAAA;QACnC;MACD;IACD,CAAC,EACD;MACCN,IAAI,EAAE,OAAO;MACbO,MAAM,EAAE,CAAC,gBAAgB,CAAC;MAC1BC,OAAO,EAAE,SAAc;QAAA,IAAb;UAAEC;QAAK,CAAC;QACjB,OAAOA,IAAI,aAAJA,IAAI,uBAAJA,IAAI,CAAEC,UAAU,CAAC,YAAY,CAAC;MACtC,CAAC;MACDC,SAAS,EAAE,SAAc;QAAA,IAAb;UAAEF;QAAK,CAAC;QACnB,MAAMtC,UAAU,GAAGsC,IAAI,CACrBG,OAAO,CAAC,iBAAiB,EAAE,EAAE,CAAC,CAAC;QAAA,CAC/BC,IAAI,EAAE,CAAC;QAAA,CACPC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC;;QAEd,MAAMC,IAAI,GAAG,CAAC,CAAC;QACf5C,UAAU,CAAC6C,GAAG,CAAEC,IAAI,IAAK;UACxB,MAAMH,KAAK,GAAGG,IAAI,CAACJ,IAAI,EAAE,CAACC,KAAK,CAAC,GAAG,CAAC;UACpC,IAAII,OAAO,GAAG,EAAE;;UAEhB;UACA,IAAIJ,KAAK,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE;YACtBI,OAAO,GAAG,cAAc;UACzB,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,IAAI,GAAG,EAAE;YAC3BI,OAAO,GAAG,OAAO;UAClB,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,IAAI,GAAG,EAAE;YAC3BI,OAAO,GAAG,QAAQ;UACnB;UAEAH,IAAI,CAAC,CAACG,OAAO,CAAC,CAAC,GAAGJ,KAAK,CAAC,CAAC,CAAC;QAC3B,CAAC,CAAC;QAEF,OAAOtB,8DAAW,CAACG,IAAI,EAAEoB,IAAI,CAAC;MAC/B;IACD,CAAC;EAEH;AACD,CAAC,CAAC;;;;;;;;;;;;;;;;;;AC9GF;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACwD;;AAExD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACgB,SAASI,IAAI,GAAG;EAC5B,OAAO,IAAI;AACf;;;;;;;;;;;;;;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACyD;AAC5B;;AAE7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASpD,YAAY,OAUlB;EAAA,IAVmB;IACrBe,KAAK;IACLuC,WAAW;IACXnE,KAAK,GAAG,YAAY;MACnB,OAAO,EAAE;IACV,CAAC;IACDoE,OAAO,GAAG,MAAM,CAAC,CAAC;IAClBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnB,GAAGC;EACJ,CAAC;EACA,MAAM,CAAC5C,KAAK,EAAE6C,QAAQ,CAAC,GAAG/D,4DAAQ,CAAC0D,WAAW,GAAGA,WAAW,GAAG,EAAE,CAAC;EAClE,MAAM,CAACM,SAAS,EAAEC,YAAY,CAAC,GAAGjE,4DAAQ,CAAC,CAAC,CAAC;EAC7C,MAAM,CAACkE,eAAe,EAAEC,kBAAkB,CAAC,GAAGnE,4DAAQ,CAAC2B,SAAS,CAAC;EACjE,MAAM,CAACyC,IAAI,EAAEC,OAAO,CAAC,GAAGrE,4DAAQ,CAAC,KAAK,CAAC;EACvC,MAAM,CAACsE,eAAe,EAAEC,UAAU,CAAC,GAAGvE,4DAAQ,CAAC,EAAE,CAAC;EAClD,MAAM,CAACwE,SAAS,EAAEC,YAAY,CAAC,GAAGzE,4DAAQ,CAAC,KAAK,CAAC;;EAEjD;EACA,MAAM0E,OAAO,GAAI,gCAA+B;;EAEhD;AACD;AACA;EACCjB,6DAAS,CAAC,MAAM;IACf,IAAIW,IAAI,EAAE;MACTH,YAAY,CAAC,CAAC,CAAC;IAChB;EACD,CAAC,EAAE,CAACG,IAAI,CAAC,CAAC;EAEV,MAAMO,OAAO,GAAG,MAAOC,KAAK,IAAK;IAChCP,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAM/E,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BgF,UAAU,CAAC7E,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACmF,MAAM,GAAG,CAAC,EAAE;MACpBJ,YAAY,CAAC,KAAK,CAAC;IACpB,CAAC,MAAM;MACNJ,OAAO,CAAC,KAAK,CAAC;MACdI,YAAY,CAAC,KAAK,CAAC;IACpB;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMK,aAAa,GAAG,MAAOF,KAAK,IAAK;IACtCb,QAAQ,CAACa,KAAK,CAACG,MAAM,CAAC7D,KAAK,CAAC;IAE5BmD,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAM/E,IAAI,GAAG,MAAMH,KAAK,CAAC2B,KAAK,CAAC;IAC/BqD,UAAU,CAAC7E,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACmF,MAAM,GAAG,CAAC,EAAE;MACpBJ,YAAY,CAAC,KAAK,CAAC;IACpB,CAAC,MAAM;MACNJ,OAAO,CAAC,KAAK,CAAC;MACdI,YAAY,CAAC,KAAK,CAAC;IACpB;IAEAb,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAAC7D,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAM8D,YAAY,GAAIJ,KAAK,IAAK;IAC/BA,KAAK,CAACpD,eAAe,EAAE;IACvBoD,KAAK,CAACnD,cAAc,EAAE;IAEtB,MAAMwD,MAAM,GAAGX,eAAe,CAACM,KAAK,CAACG,MAAM,CAACG,OAAO,CAACD,MAAM,CAAC;IAE3DlB,QAAQ,CAACkB,MAAM,CAAC9D,KAAK,CAAC;IACtBkD,OAAO,CAAC,KAAK,CAAC;IACdR,QAAQ,CAACoB,MAAM,CAAC;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;EACC,MAAME,cAAc,GAAG,CAACC,QAAQ,EAAEC,GAAG,KAAK;IACzC,MAAMN,MAAM,GAAGK,QAAQ,CAACpB,SAAS,CAAC;IAElCe,MAAM,CAACO,SAAS,CAACC,GAAG,CAAC,OAAO,CAAC;IAE7BpB,kBAAkB,CAACG,eAAe,CAACN,SAAS,CAAC,CAAC;EAC/C,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMwB,UAAU,GAAIZ,KAAK,IAAK;IAC7B,MAAMS,GAAG,GAAG,CAAC,WAAW,EAAE,SAAS,EAAE,OAAO,CAAC;IAE7C,IAAIA,GAAG,CAACI,QAAQ,CAACb,KAAK,CAACS,GAAG,CAAC,EAAE;MAC5BT,KAAK,CAACpD,eAAe,EAAE;MACvBoD,KAAK,CAACnD,cAAc,EAAE;MAEtB,MAAMiE,IAAI,GAAGC,QAAQ,CAACC,sBAAsB,CAC3C,kCAAkC,CAClC,CAAC,CAAC,CAAC;MACJ,MAAMR,QAAQ,GAAGM,IAAI,CAACG,UAAU;MAEhC,IAAIjB,KAAK,CAACS,GAAG,KAAK,WAAW,IAAIK,IAAI,IAAIA,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;QACpE,IAAI9B,SAAS,KAAK,CAAC,EAAE;UACpB,MAAM+B,YAAY,GAAGX,QAAQ,CAACpB,SAAS,GAAG,CAAC,CAAC;UAC5C+B,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC,CAAC,MAAM,IAAIhC,SAAS,KAAK,CAAC,EAAE;UAC3B,MAAM+B,YAAY,GAAGX,QAAQ,CAACM,IAAI,CAACI,iBAAiB,GAAG,CAAC,CAAC;UACzDC,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC;QAEAb,cAAc,CAACC,QAAQ,EAAER,KAAK,CAACS,GAAG,CAAC;QAEnC,IAAIrB,SAAS,GAAG0B,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;UAC3C7B,YAAY,CAACD,SAAS,GAAG,CAAC,CAAC;QAC5B,CAAC,MAAM;UACNC,YAAY,CAAC,CAAC,CAAC;QAChB;MACD;MAEA,IAAIW,KAAK,CAACS,GAAG,KAAK,SAAS,IAAIK,IAAI,IAAIA,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;QAClE7B,YAAY,CAACyB,IAAI,CAACI,iBAAiB,GAAG,CAAC,CAAC;QAExC,IAAI9B,SAAS,KAAK0B,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;UAC7C,MAAMC,YAAY,GAAGX,QAAQ,CAACpB,SAAS,GAAG,CAAC,CAAC;UAC5C+B,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC,CAAC,MAAM,IAAIhC,SAAS,KAAK0B,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;UACpD,MAAMC,YAAY,GAAGX,QAAQ,CAAC,CAAC,CAAC;UAChCW,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC;QAEAb,cAAc,CAACC,QAAQ,EAAER,KAAK,CAACS,GAAG,CAAC;QAEnC,IAAIrB,SAAS,GAAG,CAAC,GAAG,CAAC,EAAE;UACtBC,YAAY,CAACD,SAAS,GAAG,CAAC,CAAC;QAC5B,CAAC,MAAM;UACNC,YAAY,CAACyB,IAAI,CAACI,iBAAiB,GAAG,CAAC,CAAC;QACzC;MACD;MAEA,IAAIlB,KAAK,CAACS,GAAG,KAAK,OAAO,EAAE;QAC1B,IAAInB,eAAe,EAAE;UACpBH,QAAQ,CAACG,eAAe,CAAC/C,KAAK,CAAC;UAC/B0C,QAAQ,CAACK,eAAe,CAAC;QAC1B;QACAG,OAAO,CAAC,KAAK,CAAC;MACf;IACD;EACD,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAAkC,GAEhD;IAAO,OAAO,EAAEK;EAAQ,GAAEvD,KAAK,CAAS,EAGxC;IACC,EAAE,EAAEuD,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAExD,KAAM;IACb,OAAO,EAAEyD,OAAQ;IACjB,OAAO,EAAEhB,OAAQ;IACjB,QAAQ,EAAEmB,aAAc;IACxB,SAAS,EAAEU;EAAW,EACrB,EAGDpB,IAAI,IACJ;IACC,aAAU,QAAQ;IAClB,EAAE,EAAC,uCAAuC;IAC1C,SAAS,EAAC;EAAkC,GAE3CI,SAAS,IAAIF,eAAe,CAACO,MAAM,IAAI,CAAC,IACxC;IAAI,SAAS,EAAC;EAAS,EACvB,EACA,CAACL,SAAS,KACVF,eAAe,aAAfA,eAAe,uBAAfA,eAAe,CAAEjB,GAAG,CAAC,CAAC4B,MAAM,EAAEgB,KAAK,KAClC;IACC,EAAE,EAAG,mCAAkCA,KAAM,EAAE;IAC/C,QAAQ,EAAC,IAAI;IACb,SAAS,EAAC,QAAQ;IAClB,OAAO,EAAEjB,YAAa;IACtB,GAAG,EAAEiB,KAAM;IACX,eAAaA;EAAM,GAElBhB,MAAM,CAAC9D,KAAK,CAEd,CAAC,EAEJ,CACI;AAER;AAEA,+DAAef,YAAY;;;;;;;;;;;;;;;;;AClPU;;AAErC;AACuB;;AAEvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASE,MAAM,OAAgC;EAAA,IAA/B;IAAEY,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC5C;EACA,MAAMY,OAAO,GAAI,0BAAyB;;EAE1C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAAC7D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA0B,GAExC;IAAO,OAAO,EAAEwD;EAAQ,GAAEvE,mDAAE,CAAC,iBAAiB,EAAE,WAAW,CAAC,CAAS,EAGrE;IACC,EAAE,EAAEuE,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAExD,KAAM;IACb,QAAQ,EAAE4D;EAAc,EACvB,CACG;AAER;AAEA,+DAAexE,MAAM;;;;;;;;;;;;;;;;;ACzCgB;;AAErC;AAC+B;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASR,cAAc,OAAkD;EAAA,IAAjD;IAAEuC,IAAI,GAAG,SAAS;IAAEnB,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACtE;EACA,MAAMY,OAAO,GAAI,oCAAmC;;EAEpD;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAAC7D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA8B,GAE5C;IAAO,OAAO,EAAEwD;EAAQ,GAAEvE,mDAAE,CAAC,kBAAkB,EAAE,WAAW,CAAC,CAAS,EAGtE;IACC,EAAE,EAAEuE,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAExD,KAAM;IACb,QAAQ,EAAE4D;EAAc,EACvB,EACDzC,IAAI,IAAI,SAAS,IACjB,6EACElC,mDAAE,CACF,wGAAwG,EACxG,WAAW,CACX,CAEF,EACAkC,IAAI,IAAI,QAAQ,IAChB,6EACElC,mDAAE,CAAC,gDAAgD,EAAE,WAAW,CAAC,CAEnE,CACI;AAER;AAEA,+DAAeL,cAAc;;;;;;;;;;;;;;;;;ACtDQ;;AAErC;AACsB;;AAEtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASO,KAAK,OAAgC;EAAA,IAA/B;IAAEa,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC3C;EACA,MAAMY,OAAO,GAAI,yBAAwB;;EAEzC;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAAC7D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAAyB,GAEvC;IAAO,OAAO,EAAEwD;EAAQ,GAAEvE,mDAAE,CAAC,gBAAgB,EAAE,WAAW,CAAC,CAAS,EAGpE;IACC,EAAE,EAAEuE,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAExD,KAAM;IACb,QAAQ,EAAE4D;EAAc,EACvB,CACG;AAER;AAEA,+DAAezE,KAAK;;;;;;;;;;;ACzCpB;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;;;;;;;UCAA;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;UAEA;UACA;;;;;WCzBA;WACA;WACA;WACA;WACA,+BAA+B,wCAAwC;WACvE;WACA;WACA;WACA;WACA,iBAAiB,qBAAqB;WACtC;WACA;WACA;WACA;WACA,kBAAkB,qBAAqB;WACvC,oHAAoH,iDAAiD;WACrK;WACA,KAAK;WACL;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;;;;WC7BA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;WAEA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA,8CAA8C;;WAE9C;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,iCAAiC,mCAAmC;WACpE;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,MAAM,qBAAqB;WAC3B;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;WACA;WACA;;;;;UEnDA;UACA;UACA;UACA,0HAA0H,+EAA+E;UACzM","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/Height.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/Width.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\nimport Width from \"../../gerneral-components/width-input/Width\";\nimport Height from \"../../gerneral-components/height-input/Height\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [width, setWidth] = useState(attributes?.width ? attributes.width : 0);\n\tconst [height, setHeight] = useState(\n\t\tattributes?.height ? attributes.height : 0\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleWidthChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetWidth(value);\n\t\t}\n\t};\n\n\tconst handleHeightChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetHeight(value);\n\t\t}\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (gallery) {\n\t\t\tnewAttributes[\"galleryLabel\"] = gallery;\n\t\t}\n\n\t\tif (width !== undefined && width !== null) {\n\t\t\tnewAttributes[\"width\"] = width;\n\t\t}\n\n\t\tif (height !== undefined && height !== null) {\n\t\t\tnewAttributes[\"height\"] = height;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.galleryLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.galleryLabel && (\n\t\t\t\t

    {__(\"Please select a gallery\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"slideshow\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\twidth: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { w } }) => w,\n\t\t\t\t\t},\n\t\t\t\t\theight: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { h } }) => h,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[slideshow\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[slideshow|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else if (split[0] == \"w\") {\n\t\t\t\t\t\t\tattName = \"width\";\n\t\t\t\t\t\t} else if (split[0] == \"h\") {\n\t\t\t\t\t\t\tattName = \"height\";\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./height.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Height({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-height`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Height;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./width.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Width({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-width`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Width;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/slideshow-block/slideshow-block\": 0,\n\t\"blocks/slideshow-block/style-slideshow-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/slideshow-block/style-slideshow-block\"], function() { return __webpack_require__(\"./block-editor/blocks/slideshow-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Width","Height","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","width","setWidth","height","setHeight","handleAutocompleteSelect","value","label","handleWidthChange","handleHeightChange","attributeSetter","e","stopPropagation","preventDefault","newAttributes","undefined","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","w","h","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/slideshow-block/style-slideshow-block.css b/public/blocks/slideshow-block/style-slideshow-block.css new file mode 100644 index 0000000..e23f73b --- /dev/null +++ b/public/blocks/slideshow-block/style-slideshow-block.css @@ -0,0 +1,16 @@ +/*!***********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/slideshow-block/style.scss ***! + \***********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-slideshow-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/slideshow-block/style-slideshow-block.css.map b/public/blocks/slideshow-block/style-slideshow-block.css.map new file mode 100644 index 0000000..97825f1 --- /dev/null +++ b/public/blocks/slideshow-block/style-slideshow-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/slideshow-block/style-slideshow-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/tests/js/blocks/Autocomplete.test.js b/tests/js/blocks/Autocomplete.test.js new file mode 100644 index 0000000..5d8418d --- /dev/null +++ b/tests/js/blocks/Autocomplete.test.js @@ -0,0 +1,138 @@ +import { + render, //test renderer + cleanup, //resets the JSDOM + fireEvent, + waitFor, + userEvent, + act, //fires events on nodes + } from "@testing-library/react"; +import { fetchGallerys } from "../../../block-editor/api"; + import Autocomplete from '../../../block-editor/gerneral-components/autocomplete/Autocomplete' + +describe("Autocomplete component", () => { + global.nggData = {siteUrl: 'test'}; + + global.fetch = jest.fn(() => Promise.resolve({ + json: () => Promise.resolve([{label: "test1"}, {label: "test2"}]), + })) + + beforeEach(() => { + fetch.mockClear(); + }) + + afterEach(cleanup); //reset JSDOM after each test + + //It handles having no saved attribute + it("matches snapshot", () => { + expect( + render( + {return []}} + /> + ) + ).toMatchSnapshot(); + }); + + it("calls the onChange function", async () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + {return []}} + /> + ); + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(onChange).toHaveBeenCalled()}); + }) + + it("gets the value from the on change event", async () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + {return []}} + /> + ); + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(onChange).toHaveBeenCalledWith('Test')}); + }) + it("gets the value from the on change event", async () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + {return []}} + /> + ); + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(onChange).toHaveBeenCalledWith('Test')}); + }) + + it("calls the fetch method", async () => { + //mock function to test with + const onChange = jest.fn(); + const fetch = jest.fn() + fetch.mockReturnValue([{label: "Option1"}, {label: "Option2"}]) + //Render component and get back getByLabelText() + const {getByLabelText} = render( + + ); + + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(fetch).toHaveBeenCalled()}); + }) +}) diff --git a/tests/js/blocks/NumberOfImages.test.js b/tests/js/blocks/NumberOfImages.test.js new file mode 100644 index 0000000..1e28f19 --- /dev/null +++ b/tests/js/blocks/NumberOfImages.test.js @@ -0,0 +1,99 @@ +import { + render, //test renderer + cleanup, //resets the JSDOM + fireEvent //fires events on nodes + } from "@testing-library/react"; +import NumberOfImages from '../../../block-editor/gerneral-components/numberOfImages/NumberOfImages' + +describe("Number of images component", () => { + afterEach(cleanup); //reset JSDOM after each test + + //It handles having no saved attribute + it("matches snapshot", () => { + expect( + render( + + ) + ).toMatchSnapshot(); + }); + + it("calls the onChange function", () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + + ); + //Get the input by label text + const input = getByLabelText('Number of images'); + + fireEvent.input(input, { + target: { value: '0' } + }); + + expect(onChange).toHaveBeenCalledTimes(1); + }) + + it("passes the right value to onChange", () => { + const onChange = jest.fn(); + const {getByLabelText} = render( + + ); + const input = getByLabelText('Number of images'); + //Fire a change event on the input + fireEvent.change(input, { + target: { value: 0 } + }); + //Was the new value -- not event object -- sent? + expect(onChange).toHaveBeenCalledWith("0"); + }); + + it("does not accept text inputs", () => { + const onChange = jest.fn(); + const {getByLabelText} = render( + + ); + const input = getByLabelText('Number of images'); + + fireEvent.change(input, { + target: { value: "Test" } + }); + + expect(onChange).not.toHaveBeenCalled(); + }) + + it("accepts numbers as inputs", () => { + const onChange = jest.fn(); + const {getByLabelText} = render( + + ); + const input = getByLabelText('Number of images'); + + fireEvent.change(input, { + target: { value: "0" } + }); + + expect(onChange).toHaveBeenCalledWith('0'); + + fireEvent.change(input, { + target: { value: 0 } + }); + + expect(onChange).toHaveBeenCalledWith('0'); + }) + }) diff --git a/tests/js/blocks/__snapshots__/Autocomplete.test.js.snap b/tests/js/blocks/__snapshots__/Autocomplete.test.js.snap new file mode 100644 index 0000000..76fa20c --- /dev/null +++ b/tests/js/blocks/__snapshots__/Autocomplete.test.js.snap @@ -0,0 +1,102 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Autocomplete component matches snapshot 1`] = ` +Object { + "asFragment": [Function], + "baseElement": +
    +
    + + +
    +
    + , + "container":
    +
    + + +
    +
    , + "debug": [Function], + "findAllByAltText": [Function], + "findAllByDisplayValue": [Function], + "findAllByLabelText": [Function], + "findAllByPlaceholderText": [Function], + "findAllByRole": [Function], + "findAllByTestId": [Function], + "findAllByText": [Function], + "findAllByTitle": [Function], + "findByAltText": [Function], + "findByDisplayValue": [Function], + "findByLabelText": [Function], + "findByPlaceholderText": [Function], + "findByRole": [Function], + "findByTestId": [Function], + "findByText": [Function], + "findByTitle": [Function], + "getAllByAltText": [Function], + "getAllByDisplayValue": [Function], + "getAllByLabelText": [Function], + "getAllByPlaceholderText": [Function], + "getAllByRole": [Function], + "getAllByTestId": [Function], + "getAllByText": [Function], + "getAllByTitle": [Function], + "getByAltText": [Function], + "getByDisplayValue": [Function], + "getByLabelText": [Function], + "getByPlaceholderText": [Function], + "getByRole": [Function], + "getByTestId": [Function], + "getByText": [Function], + "getByTitle": [Function], + "queryAllByAltText": [Function], + "queryAllByDisplayValue": [Function], + "queryAllByLabelText": [Function], + "queryAllByPlaceholderText": [Function], + "queryAllByRole": [Function], + "queryAllByTestId": [Function], + "queryAllByText": [Function], + "queryAllByTitle": [Function], + "queryByAltText": [Function], + "queryByDisplayValue": [Function], + "queryByLabelText": [Function], + "queryByPlaceholderText": [Function], + "queryByRole": [Function], + "queryByTestId": [Function], + "queryByText": [Function], + "queryByTitle": [Function], + "rerender": [Function], + "unmount": [Function], +} +`; diff --git a/tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap b/tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap new file mode 100644 index 0000000..57fdbf6 --- /dev/null +++ b/tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap @@ -0,0 +1,102 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Number of images component matches snapshot 1`] = ` +Object { + "asFragment": [Function], + "baseElement": +
    +
    + + +

    + The number of images before pagination is applied. Leave empty or 0 for the default from the settings. +

    +
    +
    + , + "container":
    +
    + + +

    + The number of images before pagination is applied. Leave empty or 0 for the default from the settings. +

    +
    +
    , + "debug": [Function], + "findAllByAltText": [Function], + "findAllByDisplayValue": [Function], + "findAllByLabelText": [Function], + "findAllByPlaceholderText": [Function], + "findAllByRole": [Function], + "findAllByTestId": [Function], + "findAllByText": [Function], + "findAllByTitle": [Function], + "findByAltText": [Function], + "findByDisplayValue": [Function], + "findByLabelText": [Function], + "findByPlaceholderText": [Function], + "findByRole": [Function], + "findByTestId": [Function], + "findByText": [Function], + "findByTitle": [Function], + "getAllByAltText": [Function], + "getAllByDisplayValue": [Function], + "getAllByLabelText": [Function], + "getAllByPlaceholderText": [Function], + "getAllByRole": [Function], + "getAllByTestId": [Function], + "getAllByText": [Function], + "getAllByTitle": [Function], + "getByAltText": [Function], + "getByDisplayValue": [Function], + "getByLabelText": [Function], + "getByPlaceholderText": [Function], + "getByRole": [Function], + "getByTestId": [Function], + "getByText": [Function], + "getByTitle": [Function], + "queryAllByAltText": [Function], + "queryAllByDisplayValue": [Function], + "queryAllByLabelText": [Function], + "queryAllByPlaceholderText": [Function], + "queryAllByRole": [Function], + "queryAllByTestId": [Function], + "queryAllByText": [Function], + "queryAllByTitle": [Function], + "queryByAltText": [Function], + "queryByDisplayValue": [Function], + "queryByLabelText": [Function], + "queryByPlaceholderText": [Function], + "queryByRole": [Function], + "queryByTestId": [Function], + "queryByText": [Function], + "queryByTitle": [Function], + "rerender": [Function], + "unmount": [Function], +} +`; From 3e373317118a3d307741bae53198766487bbbe9f Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 26 Nov 2023 16:28:36 +0100 Subject: [PATCH 3/7] remove not needed folder --- language/languages.pot | 3920 ---------------------------------------- 1 file changed, 3920 deletions(-) delete mode 100644 language/languages.pot diff --git a/language/languages.pot b/language/languages.pot deleted file mode 100644 index eaf4687..0000000 --- a/language/languages.pot +++ /dev/null @@ -1,3920 +0,0 @@ -# Copyright (C) 2023 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. -# This file is distributed under the same license as the NextCellent Gallery plugin. -msgid "" -msgstr "" -"Project-Id-Version: NextCellent Gallery 1.9.35\n" -"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/nextcellent\n" -"Last-Translator: Niko Strijbol \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-04-02T18:01:16+00:00\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.6.0\n" -"X-Domain: nggallery\n" - -#. Plugin Name of the plugin -#: admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "" - -#. Plugin URI of the plugin -msgid "http://www.wpgetready.com/nextcellent-gallery" -msgstr "" - -#. Description of the plugin -msgid "A Photo Gallery for WordPress providing NextGEN legacy compatibility from version 1.9.13" -msgstr "" - -#. Author of the plugin -msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." -msgstr "" - -#. Author URI of the plugin -msgid "http://www.wpgetready.com" -msgstr "" - -#: admin/ajax.php:469 -msgid "Could create image with %s x %s pixel" -msgstr "" - -#: admin/class-ngg-adder.php:54 -#: admin/class-ngg-adder.php:93 -msgid "Upload failed!" -msgstr "" - -#: admin/class-ngg-adder.php:83 -msgid "Upload failed! " -msgstr "" - -#: admin/class-ngg-adder.php:90 -#: admin/class-ngg-adder.php:337 -#: admin/class-ngg-admin-launcher.php:286 -msgid "You didn't select a gallery!" -msgstr "" - -#: admin/class-ngg-adder.php:164 -#: admin/class-ngg-admin-launcher.php:65 -#: admin/class-ngg-admin-launcher.php:66 -msgid "Add Gallery / Images" -msgstr "" - -#: admin/class-ngg-adder.php:201 -msgid "Image Files" -msgstr "" - -#: admin/class-ngg-adder.php:226 -msgid "remove" -msgstr "" - -#: admin/class-ngg-adder.php:227 -#: admin/class-ngg-adder.php:492 -msgid "Browse..." -msgstr "" - -#: admin/class-ngg-adder.php:228 -#: admin/class-ngg-adder.php:266 -#: admin/class-ngg-adder.php:510 -#: admin/class-ngg-adder.php:561 -msgid "Upload images" -msgstr "" - -#: admin/class-ngg-adder.php:309 -#: admin/manage/class-ngg-image-manager.php:90 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "" - -#: admin/class-ngg-adder.php:311 -#: admin/manage/class-ngg-image-manager.php:92 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "" - -#: admin/class-ngg-adder.php:313 -#: admin/manage/class-ngg-image-manager.php:94 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "" - -#: admin/class-ngg-adder.php:345 -#: admin/class-ngg-adder.php:353 -msgid "You didn't select a file!" -msgstr "" - -#: admin/class-ngg-adder.php:373 -#: admin/class-ngg-admin-launcher.php:464 -msgid "New gallery" -msgstr "" - -#: admin/class-ngg-adder.php:376 -#: admin/class-ngg-admin-launcher.php:472 -#: admin/class-ngg-admin-launcher.php:509 -#: admin/class-ngg-admin-launcher.php:609 -#: admin/class-ngg-options.php:239 -#: admin/manage/class-ngg-gallery-list-table.php:158 -msgid "Images" -msgstr "" - -#: admin/class-ngg-adder.php:379 -#: admin/class-ngg-admin-launcher.php:476 -msgid "ZIP file" -msgstr "" - -#: admin/class-ngg-adder.php:394 -#: admin/manage/class-ngg-gallery-manager.php:67 -msgid "Add a new gallery" -msgstr "" - -#: admin/class-ngg-adder.php:399 -#: admin/class-ngg-album-manager.php:578 -#: admin/manage/actions.php:127 -#: admin/manage/actions.php:155 -#: admin/manage/actions.php:180 -#: admin/manage/actions.php:202 -#: admin/manage/class-ngg-gallery-manager.php:83 -msgid "Name" -msgstr "" - -#: admin/class-ngg-adder.php:404 -msgid "Create a new, empty gallery in the folder %s" -msgstr "" - -#: admin/class-ngg-adder.php:407 -msgid "Allowed characters for file and folder names are \"%s\"." -msgstr "" - -#: admin/class-ngg-adder.php:412 -#: admin/class-ngg-style.php:294 -#: admin/manage/class-ngg-gallery-list-table.php:155 -#: admin/manage/class-ngg-image-list-table.php:187 -#: admin/manage/class-ngg-image-list-table.php:236 -#: admin/media-upload.php:226 -#: block-editor/gerneral-components/description-input/DescriptionInput.js:27 -#: public/blocks/single-image-block/single-image-block.js:727 -#: public/blocks/single-image-block/single-image-block.js:681 -msgid "Description" -msgstr "" - -#: admin/class-ngg-adder.php:416 -msgid "Add a description. This is optional and can be changed later." -msgstr "" - -#: admin/class-ngg-adder.php:423 -msgid "Add gallery" -msgstr "" - -#: admin/class-ngg-adder.php:432 -msgid "Upload a ZIP File" -msgstr "" - -#: admin/class-ngg-adder.php:437 -msgid "Select ZIP file" -msgstr "" - -#: admin/class-ngg-adder.php:441 -msgid "Upload a ZIP file with images" -msgstr "" - -#: admin/class-ngg-adder.php:447 -msgid "or enter URL" -msgstr "" - -#: admin/class-ngg-adder.php:451 -msgid "Import a ZIP file from a URL" -msgstr "" - -#: admin/class-ngg-adder.php:457 -#: admin/class-ngg-adder.php:516 -msgid "in to" -msgstr "" - -#: admin/class-ngg-adder.php:460 -msgid "a new gallery" -msgstr "" - -#: admin/class-ngg-adder.php:465 -msgid "Note: the upload limit on your server is %s MB." -msgstr "" - -#: admin/class-ngg-adder.php:475 -msgid "Start upload" -msgstr "" - -#: admin/class-ngg-adder.php:484 -msgid "Import an image folder" -msgstr "" - -#: admin/class-ngg-adder.php:489 -msgid "Import from server:" -msgstr "" - -#: admin/class-ngg-adder.php:495 -msgid "Note: you can change the default path in the gallery settings" -msgstr "" - -#: admin/class-ngg-adder.php:501 -#: admin/class-ngg-admin-launcher.php:480 -msgid "Import folder" -msgstr "" - -#: admin/class-ngg-adder.php:518 -msgid "Choose gallery" -msgstr "" - -#: admin/class-ngg-adder.php:534 -msgid "Drop your files in this window" -msgstr "" - -#: admin/class-ngg-adder.php:536 -msgid "Or" -msgstr "" - -#: admin/class-ngg-adder.php:538 -msgid "Select Files" -msgstr "" - -#: admin/class-ngg-adder.php:557 -msgid "Click here to use the browser upload instead" -msgstr "" - -#: admin/class-ngg-adder.php:557 -msgid "Use basic uploader" -msgstr "" - -#: admin/class-ngg-adder.php:559 -msgid "Advanced uploading" -msgstr "" - -#: admin/class-ngg-adder.php:559 -msgid "Use advanced uploader" -msgstr "" - -#: admin/class-ngg-adder.php:564 -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:58 -#: admin/class-ngg-admin-launcher.php:69 -#: admin/class-ngg-admin-launcher.php:101 -#: admin/class-ngg-admin-launcher.php:404 -#: admin/class-ngg-admin-launcher.php:500 -#: admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:61 -#: admin/class-ngg-admin-launcher.php:518 -#: nggallery.php:738 -#: nggfunctions.php:967 -msgid "Overview" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:73 -#: admin/class-ngg-album-manager.php:284 -#: nggallery.php:437 -msgid "Albums" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:77 -#: admin/class-ngg-options.php:364 -#: admin/class-ngg-tag-manager.php:102 -#: admin/manage/class-ngg-image-list-table.php:237 -#: lib/meta.php:459 -#: nggallery.php:445 -msgid "Tags" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:81 -#: admin/class-ngg-options.php:134 -#: nggallery.php:453 -msgid "Settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:86 -#: nggallery.php:461 -msgid "Style" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:91 -msgid "Roles" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:104 -msgid "Network settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:108 -msgid "Reset / Uninstall" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:260 -msgid "You do not have the correct permission" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:261 -msgid "Unexpected Error" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:262 -msgid "A failure occurred" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:308 -#: nggallery.php:496 -msgid "L O A D I N G" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:309 -#: nggallery.php:497 -msgid "Click to Close" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:418 -msgid "The boxes on your overview screen are:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:419 -#: admin/class-ngg-overview.php:13 -msgid "At a Glance" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:420 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:422 -#: admin/class-ngg-overview.php:21 -msgid "Latest News" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:423 -msgid "The latest NextCellent news." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:425 -#: admin/class-ngg-overview.php:34 -msgid "Related plugins" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:426 -msgid "Shows plugins that extend NextCellent." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:427 -msgid "Pay attention" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:428 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:431 -#: admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:432 -msgid "Shows general information about he plugin and some links." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:435 -msgid "Translation" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:439 -#: admin/class-ngg-overview.php:30 -msgid "Server Settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:440 -msgid "Show all the server settings!." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:442 -#: admin/class-ngg-overview.php:26 -msgid "Plugin Check" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:443 -msgid "Check if there are known errors in your installation." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:461 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:465 -msgid "Add new galleries to NextCellent." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:469 -msgid "You must add a gallery before adding images!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:473 -msgid "Add new images to a gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:477 -msgid "Add images from a ZIP file." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:481 -msgid "Import a folder from the server as a new gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:514 -msgid "This box contains information and the various options a gallery had." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:522 -msgid "Manage a single gallery and the images it contains:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:526 -msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:529 -msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:532 -msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:535 -msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:538 -msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:539 -msgid "More information about this is available on this webpage: %s" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:539 -msgid "page" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:542 -msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:545 -msgid "The user who created this gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:548 -msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:553 -#: admin/class-ngg-options.php:477 -#: admin/manage/class-ngg-image-manager.php:159 -msgid "Gallery settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:557 -msgid "There are three buttons:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:561 -msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:564 -msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:567 -msgid "Save changes you have made to the gallery options." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:573 -msgid "Buttons" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:582 -msgid "Organize your galleries into albums." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:583 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:593 -msgid "Organize your pictures with tags." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:594 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:604 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:606 -#: admin/class-ngg-options.php:238 -msgid "General" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:607 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:610 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:612 -#: admin/class-ngg-options.php:240 -#: admin/class-ngg-overview.php:59 -#: admin/functions.php:209 -#: admin/manage/class-ngg-image-manager.php:155 -#: admin/tinymce/window.php:120 -#: admin/tinymce/window.php:153 -#: admin/tinymce/window.php:277 -#: admin/tinymce/window.php:398 -#: admin/tinymce/window.php:449 -#: lib/rewrite.php:220 -#: lib/rewrite.php:229 -#: nggallery.php:429 -#: block-editor/gerneral-components/template-radio-group/Template.js:44 -#: public/blocks/album-block/album-block.js:619 -#: public/blocks/gallery-block/gallery-block.js:742 -#: public/blocks/random-images-block/random-images-block.js:776 -#: public/blocks/recent-images-block/recent-images-block.js:791 -#: public/blocks/album-block/album-block.js:590 -#: public/blocks/gallery-block/gallery-block.js:688 -#: public/blocks/random-images-block/random-images-block.js:739 -#: public/blocks/recent-images-block/recent-images-block.js:748 -msgid "Gallery" -msgid_plural "Galleries" -msgstr[0] "" -msgstr[1] "" - -#: admin/class-ngg-admin-launcher.php:613 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:615 -#: admin/class-ngg-options.php:241 -#: admin/class-ngg-options.php:622 -msgid "Effects" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:616 -msgid "Make your gallery look beautiful." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:618 -#: admin/class-ngg-options.php:242 -#: admin/class-ngg-options.php:676 -#: admin/tinymce/window.php:329 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:40 -#: public/blocks/random-images-block/random-images-block.js:637 -#: public/blocks/recent-images-block/recent-images-block.js:652 -#: public/blocks/single-image-block/single-image-block.js:969 -#: public/blocks/random-images-block/random-images-block.js:618 -#: public/blocks/recent-images-block/recent-images-block.js:627 -#: public/blocks/single-image-block/single-image-block.js:853 -msgid "Watermark" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:619 -msgid "Who doesn't want theft-proof images?" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:621 -#: admin/class-ngg-options.php:243 -#: admin/class-ngg-options.php:506 -#: admin/class-ngg-options.php:532 -#: admin/class-ngg-options.php:828 -#: admin/tinymce/window.php:159 -#: lib/rewrite.php:218 -#: widgets/class-ngg-slideshow-widget.php:28 -#: widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:622 -msgid "Edit options for the slideshow." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:623 -msgid "Don't forget to press save!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:632 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:634 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:644 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:646 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:659 -msgid "For more information:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:660 -msgid "Support Forums" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:662 -msgid "Source Code" -msgstr "" - -#: admin/class-ngg-album-manager.php:92 -#: admin/class-ngg-album-manager.php:110 -#: admin/class-ngg-album-manager.php:159 -msgid "Updated successfully" -msgstr "" - -#: admin/class-ngg-album-manager.php:129 -msgid "Album deleted" -msgstr "" - -#: admin/class-ngg-album-manager.php:275 -#: admin/class-ngg-roles.php:47 -msgid "Edit Album" -msgstr "" - -#: admin/class-ngg-album-manager.php:292 -#: admin/class-ngg-album-manager.php:350 -msgid "Select album" -msgstr "" - -#: admin/class-ngg-album-manager.php:294 -msgid "No album selected" -msgstr "" - -#: admin/class-ngg-album-manager.php:305 -msgid "Update" -msgstr "" - -#: admin/class-ngg-album-manager.php:308 -msgid "Edit album" -msgstr "" - -#: admin/class-ngg-album-manager.php:312 -#: admin/class-ngg-tag-manager.php:229 -#: admin/manage/class-ngg-gallery-list-table.php:211 -msgid "Delete" -msgstr "" - -#: admin/class-ngg-album-manager.php:318 -msgid "Add new album" -msgstr "" - -#: admin/class-ngg-album-manager.php:320 -msgid "Add" -msgstr "" - -#: admin/class-ngg-album-manager.php:332 -msgid "Show / hide used galleries" -msgstr "" - -#: admin/class-ngg-album-manager.php:333 -msgid "[Show all]" -msgstr "" - -#: admin/class-ngg-album-manager.php:334 -msgid "Maximize the widget content" -msgstr "" - -#: admin/class-ngg-album-manager.php:335 -msgid "[Maximize]" -msgstr "" - -#: admin/class-ngg-album-manager.php:336 -msgid "Minimize the widget content" -msgstr "" - -#: admin/class-ngg-album-manager.php:337 -msgid "[Minimize]" -msgstr "" - -#: admin/class-ngg-album-manager.php:339 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "" - -#: admin/class-ngg-album-manager.php:366 -msgid "Select gallery" -msgstr "" - -#: admin/class-ngg-album-manager.php:396 -msgid "Album ID" -msgstr "" - -#: admin/class-ngg-album-manager.php:410 -msgid "No album selected!" -msgstr "" - -#: admin/class-ngg-album-manager.php:434 -msgid "Album name:" -msgstr "" - -#: admin/class-ngg-album-manager.php:440 -msgid "Album description:" -msgstr "" - -#: admin/class-ngg-album-manager.php:446 -msgid "Select a preview image:" -msgstr "" - -#: admin/class-ngg-album-manager.php:449 -#: admin/class-ngg-album-manager.php:452 -msgid "No picture" -msgstr "" - -#: admin/class-ngg-album-manager.php:464 -msgid "Page Link to" -msgstr "" - -#: admin/class-ngg-album-manager.php:466 -#: admin/manage/class-ngg-image-manager.php:172 -msgid "Not linked" -msgstr "" - -#: admin/class-ngg-album-manager.php:480 -#: admin/manage/class-ngg-manager.php:332 -msgid "OK" -msgstr "" - -#: admin/class-ngg-album-manager.php:483 -#: admin/manage/class-ngg-manager.php:324 -#: admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "" - -#: admin/class-ngg-album-manager.php:580 -#: admin/manage/class-ngg-gallery-list-table.php:154 -#: lib/meta.php:457 -#: widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" -msgstr "" - -#: admin/class-ngg-album-manager.php:582 -#: lib/rewrite.php:232 -msgid "Page" -msgstr "" - -#: admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" - -#: admin/class-ngg-installer.php:112 -msgid "NextCellent Gallery : Tables could not be created, please check your database settings" -msgstr "" - -#: admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" -msgstr "" - -#: admin/class-ngg-installer.php:173 -msgid "[Show picture list]" -msgstr "" - -#: admin/class-ngg-options.php:32 -msgid "Reset all settings to the default parameters." -msgstr "" - -#: admin/class-ngg-options.php:91 -msgid "Settings updated successfully" -msgstr "" - -#: admin/class-ngg-options.php:109 -msgid "Cache cleared" -msgstr "" - -#: admin/class-ngg-options.php:217 -msgid "Reset all options to default settings?" -msgstr "" - -#: admin/class-ngg-options.php:244 -msgid "Advanced" -msgstr "" - -#: admin/class-ngg-options.php:257 -msgid "General settings" -msgstr "" - -#: admin/class-ngg-options.php:263 -#: admin/wpmu.php:85 -msgid "Gallery path" -msgstr "" - -#: admin/class-ngg-options.php:266 -msgid "This is the default path for all galleries" -msgstr "" - -#: admin/class-ngg-options.php:270 -#: admin/wpmu.php:95 -msgid "Silent database upgrade" -msgstr "" - -#: admin/class-ngg-options.php:273 -#: admin/wpmu.php:98 -msgid "Update the database without notice." -msgstr "" - -#: admin/class-ngg-options.php:277 -msgid "Image files" -msgstr "" - -#: admin/class-ngg-options.php:281 -msgid "Delete files when removing a gallery from the database" -msgstr "" - -#: admin/class-ngg-options.php:286 -msgid "Select graphic library" -msgstr "" - -#: admin/class-ngg-options.php:291 -msgid "GD Library" -msgstr "" - -#: admin/class-ngg-options.php:295 -msgid "ImageMagick (Experimental)" -msgstr "" - -#: admin/class-ngg-options.php:299 -msgid "Path to the ImageMagick library:" -msgstr "" - -#: admin/class-ngg-options.php:305 -msgid "Media RSS feed" -msgstr "" - -#: admin/class-ngg-options.php:308 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "" - -#: admin/class-ngg-options.php:312 -msgid "PicLens/CoolIris" -msgstr "" - -#: admin/class-ngg-options.php:315 -msgid "Include support for PicLens and CoolIris" -msgstr "" - -#: admin/class-ngg-options.php:316 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "" - -#: admin/class-ngg-options.php:320 -msgid "Permalinks" -msgstr "" - -#: admin/class-ngg-options.php:323 -msgid "Use permalinks" -msgstr "" - -#: admin/class-ngg-options.php:326 -msgid "Adds a static link to all images" -msgstr "" - -#: admin/class-ngg-options.php:327 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "" - -#: admin/class-ngg-options.php:331 -msgid "Gallery slug:" -msgstr "" - -#: admin/class-ngg-options.php:337 -msgid "Recreate URLs" -msgstr "" - -#: admin/class-ngg-options.php:339 -msgid "Start now »" -msgstr "" - -#: admin/class-ngg-options.php:340 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "" - -#: admin/class-ngg-options.php:344 -msgid "Related images" -msgstr "" - -#: admin/class-ngg-options.php:347 -msgid "Add related images" -msgstr "" - -#: admin/class-ngg-options.php:350 -msgid "This will add related images to every post" -msgstr "" - -#: admin/class-ngg-options.php:354 -msgid "Match with" -msgstr "" - -#: admin/class-ngg-options.php:359 -msgid "Categories" -msgstr "" - -#: admin/class-ngg-options.php:370 -msgid "Max. number of images" -msgstr "" - -#: admin/class-ngg-options.php:373 -msgid "0 will show all images" -msgstr "" - -#: admin/class-ngg-options.php:387 -msgid "Image settings" -msgstr "" - -#: admin/class-ngg-options.php:393 -#: admin/manage/class-ngg-gallery-list-table.php:214 -#: admin/manage/class-ngg-image-list-table.php:307 -#: admin/manage/class-ngg-manager.php:210 -#: admin/manage/class-ngg-manager.php:373 -msgid "Resize images" -msgstr "" - -#: admin/class-ngg-options.php:395 -#: admin/class-ngg-options.php:440 -#: admin/class-ngg-options.php:840 -#: admin/manage/actions.php:316 -#: admin/manage/class-ngg-manager.php:60 -#: admin/manage/class-ngg-manager.php:83 -#: admin/tinymce/window.php:210 -#: admin/tinymce/window.php:318 -msgid "Width" -msgstr "" - -#: admin/class-ngg-options.php:397 -#: admin/class-ngg-options.php:442 -#: admin/class-ngg-options.php:842 -#: admin/manage/actions.php:324 -#: admin/manage/class-ngg-manager.php:62 -#: admin/manage/class-ngg-manager.php:85 -#: admin/tinymce/window.php:211 -#: admin/tinymce/window.php:320 -msgid "Height" -msgstr "" - -#: admin/class-ngg-options.php:399 -#: admin/manage/class-ngg-manager.php:65 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" - -#: admin/class-ngg-options.php:403 -msgid "Image quality" -msgstr "" - -#: admin/class-ngg-options.php:407 -msgid "Backup original" -msgstr "" - -#: admin/class-ngg-options.php:411 -msgid "Create a backup for the resized images" -msgstr "" - -#: admin/class-ngg-options.php:416 -msgid "Automatically resize" -msgstr "" - -#: admin/class-ngg-options.php:420 -msgid "Automatically resize images on upload." -msgstr "" - -#: admin/class-ngg-options.php:425 -msgid "Thumbnail settings" -msgstr "" - -#: admin/class-ngg-options.php:428 -msgid "Different sizes" -msgstr "" - -#: admin/class-ngg-options.php:431 -msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." -msgstr "" - -#: admin/class-ngg-options.php:435 -msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "" - -#: admin/class-ngg-options.php:438 -msgid "Thumbnail size" -msgstr "" - -#: admin/class-ngg-options.php:444 -msgid "These values are maximum values." -msgstr "" - -#: admin/class-ngg-options.php:448 -#: admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" -msgstr "" - -#: admin/class-ngg-options.php:451 -msgid "Ignore the aspect ratio, so no portrait thumbnails." -msgstr "" - -#: admin/class-ngg-options.php:455 -msgid "Thumbnail quality" -msgstr "" - -#: admin/class-ngg-options.php:459 -msgid "Single picture" -msgstr "" - -#: admin/class-ngg-options.php:462 -msgid "Clear cache folder" -msgstr "" - -#: admin/class-ngg-options.php:463 -msgid "Proceed now »" -msgstr "" - -#: admin/class-ngg-options.php:483 -msgid "Inline gallery" -msgstr "" - -#: admin/class-ngg-options.php:486 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "" - -#: admin/class-ngg-options.php:490 -msgid "Images per page" -msgstr "" - -#: admin/class-ngg-options.php:493 -#: admin/class-ngg-options.php:932 -msgid "images" -msgstr "" - -#: admin/class-ngg-options.php:494 -msgid "0 will disable pagination and show all images on one page." -msgstr "" - -#: admin/class-ngg-options.php:498 -msgid "Columns" -msgstr "" - -#: admin/class-ngg-options.php:501 -msgid "columns per page" -msgstr "" - -#: admin/class-ngg-options.php:502 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "" - -#: admin/class-ngg-options.php:510 -msgid "Enable slideshow" -msgstr "" - -#: admin/class-ngg-options.php:514 -msgid "Text to show:" -msgstr "" - -#: admin/class-ngg-options.php:518 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "" - -#: admin/class-ngg-options.php:522 -msgid "Show first" -msgstr "" - -#: admin/class-ngg-options.php:527 -#: widgets/class-ngg-gallery-widget.php:110 -msgid "Thumbnails" -msgstr "" - -#: admin/class-ngg-options.php:535 -msgid "Choose what visitors will see first." -msgstr "" - -#: admin/class-ngg-options.php:539 -msgid "ImageBrowser" -msgstr "" - -#: admin/class-ngg-options.php:543 -msgid "Use ImageBrowser instead of another effect." -msgstr "" - -#: admin/class-ngg-options.php:548 -msgid "Hidden images" -msgstr "" - -#: admin/class-ngg-options.php:552 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "" - -#: admin/class-ngg-options.php:554 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "" - -#: admin/class-ngg-options.php:558 -msgid "AJAX pagination" -msgstr "" - -#: admin/class-ngg-options.php:562 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "" - -#: admin/class-ngg-options.php:564 -msgid "Note: works only in combination with the Shutter effect." -msgstr "" - -#: admin/class-ngg-options.php:568 -msgid "Sort options" -msgstr "" - -#: admin/class-ngg-options.php:571 -msgid "Sort thumbnails" -msgstr "" - -#: admin/class-ngg-options.php:576 -msgid "Custom order" -msgstr "" - -#: admin/class-ngg-options.php:580 -#: admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" -msgstr "" - -#: admin/class-ngg-options.php:584 -msgid "File name" -msgstr "" - -#: admin/class-ngg-options.php:588 -msgid "Alt / Title text" -msgstr "" - -#: admin/class-ngg-options.php:592 -#: view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "" - -#: admin/class-ngg-options.php:599 -msgid "Sort direction" -msgstr "" - -#: admin/class-ngg-options.php:603 -#: admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" -msgstr "" - -#: admin/class-ngg-options.php:607 -#: admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" -msgstr "" - -#: admin/class-ngg-options.php:624 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "" - -#: admin/class-ngg-options.php:625 -msgid "There are some placeholders available you can use in the code below." -msgstr "" - -#: admin/class-ngg-options.php:628 -msgid "The gallery name." -msgstr "" - -#: admin/class-ngg-options.php:629 -msgid "The width of the image." -msgstr "" - -#: admin/class-ngg-options.php:630 -msgid "The height of the image." -msgstr "" - -#: admin/class-ngg-options.php:637 -msgid "JavaScript Thumbnail effect" -msgstr "" - -#: admin/class-ngg-options.php:640 -msgid "None" -msgstr "" - -#: admin/class-ngg-options.php:641 -msgid "Thickbox" -msgstr "" - -#: admin/class-ngg-options.php:642 -msgid "Lightbox" -msgstr "" - -#: admin/class-ngg-options.php:643 -msgid "Highslide" -msgstr "" - -#: admin/class-ngg-options.php:644 -msgid "Shutter" -msgstr "" - -#: admin/class-ngg-options.php:645 -msgid "PhotoSwipe" -msgstr "" - -#: admin/class-ngg-options.php:646 -#: admin/tinymce/window.php:184 -msgid "Custom" -msgstr "" - -#: admin/class-ngg-options.php:651 -msgid "Link Code line" -msgstr "" - -#: admin/class-ngg-options.php:677 -msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." -msgstr "" - -#: admin/class-ngg-options.php:682 -msgid "Preview" -msgstr "" - -#: admin/class-ngg-options.php:683 -msgid "Select an image" -msgstr "" - -#: admin/class-ngg-options.php:688 -msgid "View full image" -msgstr "" - -#: admin/class-ngg-options.php:692 -#: admin/class-ngg-options.php:696 -msgid "Position" -msgstr "" - -#: admin/class-ngg-options.php:716 -msgid "Offset" -msgstr "" - -#: admin/class-ngg-options.php:731 -msgid "Use image as watermark" -msgstr "" - -#: admin/class-ngg-options.php:734 -msgid "URL to file" -msgstr "" - -#: admin/class-ngg-options.php:738 -msgid "Use text as watermark" -msgstr "" - -#: admin/class-ngg-options.php:741 -msgid "Font" -msgstr "" - -#: admin/class-ngg-options.php:753 -msgid "This function will not work, cause you need the FreeType library" -msgstr "" - -#: admin/class-ngg-options.php:755 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "" - -#: admin/class-ngg-options.php:761 -#: admin/manage/class-ngg-manager.php:81 -msgid "Size" -msgstr "" - -#: admin/class-ngg-options.php:765 -msgid "Color" -msgstr "" - -#: admin/class-ngg-options.php:769 -msgid "Text" -msgstr "" - -#: admin/class-ngg-options.php:773 -msgid "Opaque" -msgstr "" - -#: admin/class-ngg-options.php:831 -msgid "Fit to space" -msgstr "" - -#: admin/class-ngg-options.php:834 -#: widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." -msgstr "" - -#: admin/class-ngg-options.php:838 -msgid "Default size" -msgstr "" - -#: admin/class-ngg-options.php:847 -msgid "Transition / Fade effect" -msgstr "" - -#: admin/class-ngg-options.php:852 -msgid "Attention Seekers" -msgstr "" - -#: admin/class-ngg-options.php:853 -msgid "Bouncing Entrances" -msgstr "" - -#: admin/class-ngg-options.php:854 -msgid "Fading Entrances" -msgstr "" - -#: admin/class-ngg-options.php:855 -msgid "Fading Exits" -msgstr "" - -#: admin/class-ngg-options.php:856 -msgid "Flippers" -msgstr "" - -#: admin/class-ngg-options.php:857 -msgid "Lightspeed" -msgstr "" - -#: admin/class-ngg-options.php:858 -msgid "Rotating Entrances" -msgstr "" - -#: admin/class-ngg-options.php:859 -msgid "Rotating Exits" -msgstr "" - -#: admin/class-ngg-options.php:860 -msgid "Specials" -msgstr "" - -#: admin/class-ngg-options.php:861 -msgid "Zoom Entrances" -msgstr "" - -#: admin/class-ngg-options.php:874 -msgid "Loop" -msgstr "" - -#: admin/class-ngg-options.php:877 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." -msgstr "" - -#: admin/class-ngg-options.php:881 -msgid "Mouse/touch drag" -msgstr "" - -#: admin/class-ngg-options.php:884 -msgid "Enable dragging with the mouse (or touch)." -msgstr "" - -#: admin/class-ngg-options.php:888 -msgid "Previous / Next" -msgstr "" - -#: admin/class-ngg-options.php:891 -msgid "Show next/previous buttons." -msgstr "" - -#: admin/class-ngg-options.php:895 -msgid "Show dots" -msgstr "" - -#: admin/class-ngg-options.php:898 -msgid "Show dots for each image." -msgstr "" - -#: admin/class-ngg-options.php:902 -msgid "Autoplay" -msgstr "" - -#: admin/class-ngg-options.php:905 -msgid "Automatically play the images." -msgstr "" - -#: admin/class-ngg-options.php:909 -msgid "Duration" -msgstr "" - -#: admin/class-ngg-options.php:912 -msgid "sec." -msgstr "" - -#: admin/class-ngg-options.php:916 -msgid "Pause on hover" -msgstr "" - -#: admin/class-ngg-options.php:919 -msgid "Pause when hovering over the slideshow." -msgstr "" - -#: admin/class-ngg-options.php:923 -msgid "Click for next" -msgstr "" - -#: admin/class-ngg-options.php:926 -msgid "Click to go to the next image." -msgstr "" - -#: admin/class-ngg-options.php:929 -#: admin/tinymce/window.php:197 -#: admin/tinymce/window.php:361 -#: admin/tinymce/window.php:423 -#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:27 -#: public/blocks/gallery-block/gallery-block.js:668 -#: public/blocks/random-images-block/random-images-block.js:702 -#: public/blocks/recent-images-block/recent-images-block.js:717 -#: public/blocks/slideshow-block/slideshow-block.js:682 -#: public/blocks/gallery-block/gallery-block.js:615 -#: public/blocks/random-images-block/random-images-block.js:666 -#: public/blocks/recent-images-block/recent-images-block.js:675 -#: public/blocks/slideshow-block/slideshow-block.js:618 -msgid "Number of images" -msgstr "" - -#: admin/class-ngg-options.php:933 -msgid "Number of images to display when using random or latest." -msgstr "" - -#: admin/class-ngg-options.php:947 -msgid "Use this button to reset all NextCellent options." -msgstr "" - -#: admin/class-ngg-options.php:948 -msgid "Reset settings" -msgstr "" - -#: admin/class-ngg-options.php:1007 -msgid "Rebuild image structure : %s / %s images" -msgstr "" - -#: admin/class-ngg-options.php:1008 -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "" - -#: admin/class-ngg-options.php:1009 -msgid "Rebuild album structure : %s / %s albums" -msgstr "" - -#: admin/class-ngg-options.php:1063 -msgid "Done." -msgstr "" - -#: admin/class-ngg-overview.php:39 -msgid "Contributors" -msgstr "" - -#: admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." -msgstr "" - -#: admin/class-ngg-overview.php:56 -msgid "Image" -msgid_plural "Images" -msgstr[0] "" -msgstr[1] "" - -#: admin/class-ngg-overview.php:62 -#: admin/tinymce/window.php:121 -#: admin/tinymce/window.php:236 -#: lib/rewrite.php:226 -msgid "Album" -msgid_plural "Albums" -msgstr[0] "" -msgstr[1] "" - -#: admin/class-ngg-overview.php:67 -msgid "Add new pictures" -msgstr "" - -#: admin/class-ngg-overview.php:126 -msgid "The newsfeed could not be loaded. Check the front page to check for updates." -msgstr "" - -#: admin/class-ngg-overview.php:305 -msgid "Running..." -msgstr "" - -#: admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" -msgstr "" - -#: admin/class-ngg-overview.php:350 -#: admin/class-ngg-overview.php:356 -#: admin/class-ngg-overview.php:362 -msgid "Not tested" -msgstr "" - -#: admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" -msgstr "" - -#: admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" - -#: admin/class-ngg-overview.php:355 -msgid "Test image function" -msgstr "" - -#: admin/class-ngg-overview.php:357 -msgid "The plugin could create images." -msgstr "" - -#: admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." -msgstr "" - -#: admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" -msgstr "" - -#: admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "" - -#: admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "" - -#: admin/class-ngg-overview.php:368 -msgid "Check plugin" -msgstr "" - -#: admin/class-ngg-overview.php:384 -msgid "Graphic Library" -msgstr "" - -#: admin/class-ngg-overview.php:410 -msgid "There is no GD support" -msgstr "" - -#: admin/class-ngg-overview.php:423 -#: admin/class-ngg-overview.php:491 -#: admin/class-ngg-overview.php:497 -#: admin/class-ngg-overview.php:503 -msgid "Yes" -msgstr "" - -#: admin/class-ngg-overview.php:425 -#: admin/class-ngg-overview.php:493 -#: admin/class-ngg-overview.php:499 -#: admin/class-ngg-overview.php:505 -msgid "No" -msgstr "" - -#: admin/class-ngg-overview.php:445 -msgid "Not set" -msgstr "" - -#: admin/class-ngg-overview.php:449 -msgid "On" -msgstr "" - -#: admin/class-ngg-overview.php:451 -msgid "Off" -msgstr "" - -#: admin/class-ngg-overview.php:457 -#: admin/class-ngg-overview.php:463 -#: admin/class-ngg-overview.php:469 -#: admin/class-ngg-overview.php:475 -#: admin/class-ngg-overview.php:481 -#: admin/class-ngg-overview.php:487 -msgid "N/A" -msgstr "" - -#: admin/class-ngg-overview.php:485 -msgid " MB" -msgstr "" - -#: admin/class-ngg-overview.php:509 -msgid "Operating System" -msgstr "" - -#: admin/class-ngg-overview.php:511 -msgid "Server" -msgstr "" - -#: admin/class-ngg-overview.php:512 -msgid "Memory Usage" -msgstr "" - -#: admin/class-ngg-overview.php:513 -msgid "MYSQL Version" -msgstr "" - -#: admin/class-ngg-overview.php:514 -msgid "SQL Mode" -msgstr "" - -#: admin/class-ngg-overview.php:515 -msgid "PHP Version" -msgstr "" - -#: admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" -msgstr "" - -#: admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" -msgstr "" - -#: admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" -msgstr "" - -#: admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" -msgstr "" - -#: admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" -msgstr "" - -#: admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" -msgstr "" - -#: admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" -msgstr "" - -#: admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" -msgstr "" - -#: admin/class-ngg-overview.php:524 -msgid "PHP XML Support" -msgstr "" - -#: admin/class-ngg-overview.php:557 -msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "" - -#: admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." -msgstr "" - -#: admin/class-ngg-overview.php:747 -msgid "Developed & maintained by WPGetReady.com" -msgstr "" - -#: admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "" - -#: admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" -msgstr "" - -#: admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" -msgstr "" - -#: admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" -msgstr "" - -#: admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" -msgstr "" - -#: admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "" - -#: admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" -msgstr "" - -#: admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" -msgstr "" - -#: admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" -msgstr "" - -#: admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" -msgstr "" - -#: admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " -msgstr "" - -#: admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" -msgstr "" - -#: admin/class-ngg-roles.php:17 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" - -#: admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" -msgstr "" - -#: admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" -msgstr "" - -#: admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" -msgstr "" - -#: admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" -msgstr "" - -#: admin/class-ngg-roles.php:35 -msgid "Manage gallery" -msgstr "" - -#: admin/class-ngg-roles.php:39 -msgid "Manage others gallery" -msgstr "" - -#: admin/class-ngg-roles.php:43 -msgid "Manage tags" -msgstr "" - -#: admin/class-ngg-roles.php:51 -msgid "Change style" -msgstr "" - -#: admin/class-ngg-roles.php:55 -msgid "Change options" -msgstr "" - -#: admin/class-ngg-roles.php:59 -msgid "Update capabilities" -msgstr "" - -#: admin/class-ngg-roles.php:82 -msgid "Updated capabilities" -msgstr "" - -#: admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." -msgstr "" - -#: admin/class-ngg-style.php:120 -msgid "No CSS file will be used." -msgstr "" - -#: admin/class-ngg-style.php:154 -msgid "Could not move file." -msgstr "" - -#: admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." -msgstr "" - -#: admin/class-ngg-style.php:162 -msgid "Could not save file." -msgstr "" - -#: admin/class-ngg-style.php:182 -msgid "CSS file successfully moved." -msgstr "" - -#: admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." -msgstr "" - -#: admin/class-ngg-style.php:218 -#: admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "" - -#: admin/class-ngg-style.php:218 -#: admin/wpmu.php:63 -msgid "This CSS file will be applied:" -msgstr "" - -#: admin/class-ngg-style.php:248 -msgid "Style Editor" -msgstr "" - -#: admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" -msgstr "" - -#: admin/class-ngg-style.php:259 -msgid "Activate" -msgstr "" - -#: admin/class-ngg-style.php:268 -msgid "Editing %s" -msgstr "" - -#: admin/class-ngg-style.php:270 -msgid "Browsing %s" -msgstr "" - -#: admin/class-ngg-style.php:273 -msgid "(from the theme folder)" -msgstr "" - -#: admin/class-ngg-style.php:283 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." -msgstr "" - -#: admin/class-ngg-style.php:286 -msgid "Move file" -msgstr "" - -#: admin/class-ngg-style.php:291 -#: admin/manage/class-ngg-gallery-list-table.php:156 -#: admin/manage/class-ngg-image-manager.php:217 -#: lib/meta.php:458 -msgid "Author" -msgstr "" - -#: admin/class-ngg-style.php:292 -msgid "Version" -msgstr "" - -#: admin/class-ngg-style.php:296 -msgid "File location" -msgstr "" - -#: admin/class-ngg-style.php:309 -msgid "Update File" -msgstr "" - -#: admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." -msgstr "" - -#: admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." -msgstr "" - -#: admin/class-ngg-tag-manager.php:45 -msgid "Most popular" -msgstr "" - -#: admin/class-ngg-tag-manager.php:46 -msgid "Least used" -msgstr "" - -#: admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" -msgstr "" - -#: admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:118 -msgid "Search tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:122 -msgid "Go" -msgstr "" - -#: admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:162 -#: admin/class-ngg-tag-manager.php:166 -#: admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:175 -msgid "Next tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" -msgstr "" - -#: admin/class-ngg-tag-manager.php:195 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "" - -#: admin/class-ngg-tag-manager.php:196 -#: admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" - -#: admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" -msgstr "" - -#: admin/class-ngg-tag-manager.php:207 -msgid "Rename" -msgstr "" - -#: admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" -msgstr "" - -#: admin/class-ngg-tag-manager.php:221 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "" - -#: admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "" - -#: admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:235 -msgid "Edit Tag Slug" -msgstr "" - -#: admin/class-ngg-tag-manager.php:243 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "" - -#: admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:255 -msgid "Edit" -msgstr "" - -#: admin/functions.php:36 -msgid "No valid gallery name!" -msgstr "" - -#: admin/functions.php:46 -#: admin/functions.php:55 -#: admin/functions.php:81 -#: admin/functions.php:154 -#: admin/functions.php:161 -msgid "Directory" -msgstr "" - -#: admin/functions.php:46 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "" - -#: admin/functions.php:47 -#: admin/functions.php:56 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "" - -#: admin/functions.php:55 -#: admin/functions.php:81 -msgid "is not writeable !" -msgstr "" - -#: admin/functions.php:77 -#: admin/functions.php:86 -#: admin/functions.php:1024 -#: lib/core.php:102 -msgid "Unable to create directory " -msgstr "" - -#: admin/functions.php:90 -msgid "The server setting Safe-Mode is on !" -msgstr "" - -#: admin/functions.php:91 -msgid "If you have problems, please create directory" -msgstr "" - -#: admin/functions.php:92 -msgid "and the thumbnails directory" -msgstr "" - -#: admin/functions.php:92 -msgid "with permission 777 manually !" -msgstr "" - -#: admin/functions.php:118 -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "" - -#: admin/functions.php:121 -#: admin/functions.php:306 -msgid "Edit gallery" -msgstr "" - -#: admin/functions.php:154 -msgid "doesn`t exist!" -msgstr "" - -#: admin/functions.php:161 -msgid "contains no pictures" -msgstr "" - -#: admin/functions.php:188 -msgid "Something went wrong when renaming" -msgstr "" - -#: admin/functions.php:188 -msgid "Importing was aborted." -msgstr "" - -#: admin/functions.php:206 -msgid "Database error. Could not add gallery!" -msgstr "" - -#: admin/functions.php:209 -msgid "successfully created!" -msgstr "" - -#: admin/functions.php:296 -#: admin/functions.php:1141 -#: admin/manage/class-ngg-gallery-list-table.php:213 -#: admin/manage/class-ngg-image-list-table.php:306 -#: admin/manage/class-ngg-manager.php:213 -#: admin/manage/class-ngg-manager.php:383 -msgid "Create new thumbnails" -msgstr "" - -#: admin/functions.php:301 -msgid " picture(s) successfully renamed" -msgstr "" - -#: admin/functions.php:303 -msgid " picture(s) successfully added" -msgstr "" - -#: admin/functions.php:310 -msgid "No images were added." -msgstr "" - -#: admin/functions.php:383 -#: admin/functions.php:467 -#: admin/functions.php:522 -#: admin/functions.php:619 -#: admin/functions.php:673 -msgid "Object didn't contain correct data" -msgstr "" - -#: admin/functions.php:392 -msgid " is not writeable " -msgstr "" - -#: admin/functions.php:477 -#: admin/functions.php:525 -#: admin/functions.php:625 -#: admin/functions.php:676 -msgid " is not writeable" -msgstr "" - -#: admin/functions.php:679 -msgid "File do not exists" -msgstr "" - -#: admin/functions.php:683 -msgid "Couldn't restore original image" -msgstr "" - -#: admin/functions.php:799 -msgid "(Error : Couldn't not update data base)" -msgstr "" - -#: admin/functions.php:806 -msgid "(Error : Couldn't not update meta data)" -msgstr "" - -#: admin/functions.php:815 -msgid "(Error : Couldn't not find image)" -msgstr "" - -#: admin/functions.php:958 -msgid "No valid URL path " -msgstr "" - -#: admin/functions.php:974 -msgid "Import via cURL failed." -msgstr "" - -#: admin/functions.php:991 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" - -#: admin/functions.php:1008 -msgid "Could not get a valid foldername" -msgstr "" - -#: admin/functions.php:1019 -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "" - -#: admin/functions.php:1034 -msgid "Zip-File successfully unpacked" -msgstr "" - -#: admin/functions.php:1065 -#: admin/functions.php:1165 -msgid "No gallery selected !" -msgstr "" - -#: admin/functions.php:1073 -#: admin/functions.php:1190 -msgid "Failure in database, no gallery path set !" -msgstr "" - -#: admin/functions.php:1097 -#: admin/functions.php:1184 -msgid "is no valid image file!" -msgstr "" - -#: admin/functions.php:1111 -#: admin/functions.php:1307 -#: admin/functions.php:1384 -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" - -#: admin/functions.php:1118 -#: admin/functions.php:1207 -msgid "Error, the file could not be moved to : " -msgstr "" - -#: admin/functions.php:1123 -#: admin/functions.php:1211 -msgid "Error, the file permissions could not be set" -msgstr "" - -#: admin/functions.php:1146 -msgid " Image(s) successfully added" -msgstr "" - -#: admin/functions.php:1173 -msgid "Invalid upload. Error Code : " -msgstr "" - -#: admin/functions.php:1249 -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" - -#: admin/functions.php:1250 -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "" - -#: admin/functions.php:1301 -#: admin/functions.php:1378 -msgid "The destination gallery does not exist" -msgstr "" - -#: admin/functions.php:1332 -#: lib/xmlrpc.php:222 -msgid "Failed to move image %1$s to %2$s" -msgstr "" - -#: admin/functions.php:1352 -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "" - -#: admin/functions.php:1411 -msgid "Failed to copy image %1$s to %2$s" -msgstr "" - -#: admin/functions.php:1425 -msgid "Failed to copy database row for picture %s" -msgstr "" - -#: admin/functions.php:1437 -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "" - -#: admin/functions.php:1440 -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "" - -#: admin/functions.php:1449 -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "" - -#: admin/functions.php:1564 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: admin/functions.php:1567 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "" - -#: admin/functions.php:1570 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: admin/functions.php:1573 -msgid "No file was uploaded" -msgstr "" - -#: admin/functions.php:1576 -msgid "Missing a temporary folder" -msgstr "" - -#: admin/functions.php:1579 -msgid "Failed to write file to disk" -msgstr "" - -#: admin/functions.php:1582 -msgid "File upload stopped by extension" -msgstr "" - -#: admin/functions.php:1585 -msgid "Unknown upload error" -msgstr "" - -#: admin/manage/actions.php:57 -msgid "Select how you would like to rotate the image on the left." -msgstr "" - -#: admin/manage/actions.php:64 -msgid "90° clockwise" -msgstr "" - -#: admin/manage/actions.php:66 -msgid "90° anticlockwise" -msgstr "" - -#: admin/manage/actions.php:68 -msgid "Flip horizontally" -msgstr "" - -#: admin/manage/actions.php:70 -msgid "Flip vertically" -msgstr "" - -#: admin/manage/actions.php:93 -msgid "Image rotated" -msgstr "" - -#: admin/manage/actions.php:96 -msgid "Error rotating thumbnail" -msgstr "" - -#: admin/manage/actions.php:128 -#: admin/manage/actions.php:156 -#: admin/manage/actions.php:181 -#: admin/manage/actions.php:203 -msgid "Value" -msgstr "" - -#: admin/manage/actions.php:145 -msgid "No meta data saved" -msgstr "" - -#: admin/manage/actions.php:150 -msgid "EXIF Data" -msgstr "" - -#: admin/manage/actions.php:170 -msgid "No exif data" -msgstr "" - -#: admin/manage/actions.php:176 -msgid "IPTC Data" -msgstr "" - -#: admin/manage/actions.php:198 -msgid "XMP Data" -msgstr "" - -#: admin/manage/actions.php:254 -msgid "Zoom In" -msgstr "" - -#: admin/manage/actions.php:258 -msgid "Zoom Out" -msgstr "" - -#: admin/manage/actions.php:262 -msgid "Rotate Left" -msgstr "" - -#: admin/manage/actions.php:266 -msgid "Rotate Right" -msgstr "" - -#: admin/manage/actions.php:270 -msgid "Reset" -msgstr "" - -#: admin/manage/actions.php:274 -msgid "Center selection" -msgstr "" - -#: admin/manage/actions.php:291 -msgid "The parameters" -msgstr "" - -#. translators: x position on a grid -#: admin/manage/actions.php:297 -msgid "X" -msgstr "" - -#. translators: a measurement unit, stand for pixels -#: admin/manage/actions.php:301 -#: admin/manage/actions.php:310 -#: admin/manage/actions.php:319 -#: admin/manage/actions.php:327 -msgid "px" -msgstr "" - -#. translators: y position on a grid -#: admin/manage/actions.php:307 -msgid "Y" -msgstr "" - -#: admin/manage/actions.php:332 -msgid "Rotation" -msgstr "" - -#. translators: stands for degrees, as in a rotation. Should be pretty short. -#: admin/manage/actions.php:336 -msgid "deg" -msgstr "" - -#: admin/manage/actions.php:342 -msgid "Apply the parameters" -msgstr "" - -#: admin/manage/actions.php:343 -msgid "Apply" -msgstr "" - -#: admin/manage/actions.php:379 -msgid "Thumbnail updated" -msgstr "" - -#: admin/manage/actions.php:383 -msgid "Error updating thumbnail" -msgstr "" - -#: admin/manage/class-ngg-abstract-image-manager.php:167 -#: admin/manage/class-ngg-gallery-manager.php:108 -#: admin/manage/class-ngg-image-manager.php:127 -#: admin/manage/class-ngg-image-manager.php:262 -#: admin/manage/class-ngg-image-manager.php:372 -#: admin/manage/class-ngg-manager.php:466 -#: admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." -msgstr "" - -#: admin/manage/class-ngg-abstract-image-manager.php:236 -#: admin/manage/class-ngg-image-manager.php:305 -msgid "Update successful" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:153 -#: admin/manage/class-ngg-image-list-table.php:233 -msgid "ID" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:157 -msgid "Page ID" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:212 -#: admin/manage/class-ngg-image-list-table.php:305 -#: admin/manage/class-ngg-manager.php:222 -msgid "Set watermark" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:215 -#: admin/manage/class-ngg-image-list-table.php:308 -#: admin/manage/class-ngg-manager.php:216 -msgid "Import metadata" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:216 -#: admin/manage/class-ngg-image-list-table.php:309 -#: admin/manage/class-ngg-manager.php:219 -msgid "Recover from backup" -msgstr "" - -#: admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" -msgstr "" - -#: admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" -msgstr "" - -#: admin/manage/class-ngg-gallery-manager.php:92 -msgid "Allowed characters for file and folder names are %s" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:95 -#: admin/manage/class-ngg-image-manager.php:249 -msgid "Save Changes" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:234 -msgid "Thumbnail" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:235 -#: admin/manage/class-ngg-sort-manager.php:111 -msgid "Filename" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:236 -msgid "Alt & Title Text" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:238 -msgid "Exclude" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:274 -msgid "View" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:275 -msgid "Show Meta data" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:276 -msgid "Meta" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:277 -msgid "Customize thumbnail" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:278 -msgid "Edit thumb" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:279 -#: admin/manage/class-ngg-image-list-table.php:280 -msgid "Rotate" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:285 -msgid "Recover" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:310 -msgid "Delete images" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:311 -msgid "Rotate images clockwise" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:312 -msgid "Rotate images counter-clockwise" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:313 -msgid "Copy to..." -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:314 -msgid "Move to..." -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:315 -msgid "Add tags" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:316 -#: admin/manage/class-ngg-manager.php:238 -msgid "Delete tags" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:317 -msgid "Overwrite tags" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:318 -msgid "Set alt & title text" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:319 -#: admin/manage/class-ngg-manager.php:250 -msgid "Set description" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:103 -msgid "Recover \"{}\"?" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:108 -msgid "Delete \"{}\"?" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:151 -msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:168 -msgid "Page Link" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:182 -msgid "Preview image" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:186 -msgid "No Picture" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:211 -msgid "Path" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:221 -#: admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:224 -msgid "Create new page" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:228 -msgid "Main page (No parent)" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:234 -msgid "Add page" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:243 -msgid "Sort gallery" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:246 -msgid "Scan folder for new images" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:340 -msgid "Picture %d deleted successfully." -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:344 -msgid "Picture %d could not be deleted." -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:359 -msgid "Operation successful. Please clear your browser cache." -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:398 -msgid "New page %s (ID: %s) created." -msgstr "" - -#: admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" -msgstr "" - -#: admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " -msgstr "" - -#: admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "" - -#: admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" -msgstr "" - -#: admin/manage/class-ngg-manager.php:132 -msgid "Enter the text" -msgstr "" - -#: admin/manage/class-ngg-manager.php:148 -msgid "Select the destination gallery:" -msgstr "" - -#: admin/manage/class-ngg-manager.php:150 -#: admin/tinymce/window.php:138 -#: admin/tinymce/window.php:382 -#: admin/tinymce/window.php:433 -msgid "Select or search for a gallery" -msgstr "" - -#: admin/manage/class-ngg-manager.php:193 -msgid "No images selected" -msgstr "" - -#: admin/manage/class-ngg-manager.php:207 -msgid "No action selected." -msgstr "" - -#: admin/manage/class-ngg-manager.php:226 -msgid "Copy image to..." -msgstr "" - -#: admin/manage/class-ngg-manager.php:230 -msgid "Move image to..." -msgstr "" - -#: admin/manage/class-ngg-manager.php:234 -msgid "Add new tags" -msgstr "" - -#: admin/manage/class-ngg-manager.php:242 -msgid "Overwrite" -msgstr "" - -#: admin/manage/class-ngg-manager.php:246 -msgid "Set alt and title text" -msgstr "" - -#: admin/manage/class-ngg-manager.php:253 -#: admin/manage/class-ngg-manager.php:256 -msgid "Rotate images" -msgstr "" - -#: admin/manage/class-ngg-manager.php:263 -#: admin/manage/class-ngg-manager.php:280 -msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." -msgstr "" - -#: admin/manage/class-ngg-manager.php:404 -#: admin/manage/class-ngg-manager.php:421 -#: admin/manage/class-ngg-manager.php:432 -msgid "Tags changed" -msgstr "" - -#: admin/manage/class-ngg-manager.php:442 -msgid "Image title updated" -msgstr "" - -#: admin/manage/class-ngg-manager.php:452 -msgid "Image description updated" -msgstr "" - -#: admin/manage/class-ngg-manager.php:507 -msgid "Gallery deleted successfully." -msgstr "" - -#: admin/manage/class-ngg-manager.php:509 -msgid "Something went wrong." -msgstr "" - -#: admin/manage/class-ngg-manager.php:529 -msgid "Pictures deleted successfully " -msgstr "" - -#: admin/manage/class-ngg-search-manager.php:38 -msgid "Image results for %s" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:33 -msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:116 -#: admin/media-upload.php:222 -msgid "Alt/Title text" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:121 -#: lib/meta.php:452 -msgid "Date/Time" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" -msgstr "" - -#: admin/media-upload.php:167 -msgid "No gallery" -msgstr "" - -#: admin/media-upload.php:179 -msgid "Select »" -msgstr "" - -#: admin/media-upload.php:210 -msgid "Show" -msgstr "" - -#: admin/media-upload.php:211 -msgid "Hide" -msgstr "" - -#: admin/media-upload.php:216 -msgid "Image ID:" -msgstr "" - -#: admin/media-upload.php:251 -msgid "Singlepic" -msgstr "" - -#: admin/media-upload.php:275 -msgid "Save all changes" -msgstr "" - -#: admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "" - -#: admin/tinymce/window.php:122 -msgid "One picture" -msgstr "" - -#: admin/tinymce/window.php:123 -msgid "Recent pictures" -msgstr "" - -#: admin/tinymce/window.php:124 -msgid "Random pictures" -msgstr "" - -#: admin/tinymce/window.php:132 -#: admin/tinymce/window.php:233 -#: admin/tinymce/window.php:300 -#: admin/tinymce/window.php:358 -#: admin/tinymce/window.php:420 -#: block-editor/blocks/album-block/edit.js:83 -#: block-editor/blocks/gallery-block/edit.js:88 -#: block-editor/blocks/image-browser-block/edit.js:54 -#: block-editor/blocks/random-images-block/edit.js:101 -#: block-editor/blocks/recent-images-block/edit.js:103 -#: block-editor/blocks/single-image-block/edit.js:145 -#: block-editor/blocks/slideshow-block/edit.js:95 -#: public/blocks/album-block/album-block.js:126 -#: public/blocks/gallery-block/gallery-block.js:138 -#: public/blocks/image-browser-block/image-browser-block.js:108 -#: public/blocks/random-images-block/random-images-block.js:141 -#: public/blocks/recent-images-block/recent-images-block.js:143 -#: public/blocks/single-image-block/single-image-block.js:182 -#: public/blocks/slideshow-block/slideshow-block.js:142 -#: public/blocks/album-block/album-block.js:112 -#: public/blocks/gallery-block/gallery-block.js:117 -#: public/blocks/image-browser-block/image-browser-block.js:83 -#: public/blocks/random-images-block/random-images-block.js:130 -#: public/blocks/recent-images-block/recent-images-block.js:132 -#: public/blocks/single-image-block/single-image-block.js:174 -#: public/blocks/slideshow-block/slideshow-block.js:124 -msgid "Basics" -msgstr "" - -#: admin/tinymce/window.php:135 -#: admin/tinymce/window.php:379 -#: admin/tinymce/window.php:430 -#: widgets/class-ngg-slideshow-widget.php:113 -#: block-editor/blocks/gallery-block/edit.js:91 -#: block-editor/blocks/image-browser-block/edit.js:57 -#: block-editor/blocks/random-images-block/edit.js:123 -#: block-editor/blocks/recent-images-block/edit.js:125 -#: block-editor/blocks/slideshow-block/edit.js:98 -#: public/blocks/gallery-block/gallery-block.js:140 -#: public/blocks/image-browser-block/image-browser-block.js:110 -#: public/blocks/random-images-block/random-images-block.js:152 -#: public/blocks/recent-images-block/recent-images-block.js:154 -#: public/blocks/slideshow-block/slideshow-block.js:144 -#: public/blocks/gallery-block/gallery-block.js:120 -#: public/blocks/image-browser-block/image-browser-block.js:86 -#: public/blocks/slideshow-block/slideshow-block.js:127 -msgid "Select a gallery:" -msgstr "" - -#: admin/tinymce/window.php:143 -msgid "Display types" -msgstr "" - -#: admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" -msgstr "" - -#: admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "" - -#: admin/tinymce/window.php:171 -#: admin/tinymce/window.php:283 -#: admin/tinymce/window.php:404 -#: admin/tinymce/window.php:455 -#: block-editor/gerneral-components/template-radio-group/Template.js:78 -#: public/blocks/album-block/album-block.js:645 -#: public/blocks/gallery-block/gallery-block.js:768 -#: public/blocks/random-images-block/random-images-block.js:802 -#: public/blocks/recent-images-block/recent-images-block.js:817 -#: public/blocks/album-block/album-block.js:624 -#: public/blocks/gallery-block/gallery-block.js:722 -#: public/blocks/random-images-block/random-images-block.js:773 -#: public/blocks/recent-images-block/recent-images-block.js:782 -msgid "Carousel" -msgstr "" - -#: admin/tinymce/window.php:177 -#: admin/tinymce/window.php:289 -#: admin/tinymce/window.php:350 -#: admin/tinymce/window.php:410 -#: admin/tinymce/window.php:461 -#: lib/meta.php:451 -#: block-editor/gerneral-components/template-radio-group/Template.js:61 -#: public/blocks/album-block/album-block.js:632 -#: public/blocks/gallery-block/gallery-block.js:755 -#: public/blocks/random-images-block/random-images-block.js:789 -#: public/blocks/recent-images-block/recent-images-block.js:804 -#: public/blocks/album-block/album-block.js:607 -#: public/blocks/gallery-block/gallery-block.js:705 -#: public/blocks/random-images-block/random-images-block.js:756 -#: public/blocks/recent-images-block/recent-images-block.js:765 -msgid "Caption" -msgstr "" - -#: admin/tinymce/window.php:190 -#: block-editor/blocks/album-block/edit.js:93 -#: block-editor/blocks/gallery-block/edit.js:98 -#: block-editor/blocks/random-images-block/edit.js:109 -#: block-editor/blocks/recent-images-block/edit.js:111 -#: block-editor/blocks/single-image-block/edit.js:155 -#: block-editor/blocks/slideshow-block/edit.js:105 -#: public/blocks/album-block/album-block.js:133 -#: public/blocks/gallery-block/gallery-block.js:145 -#: public/blocks/random-images-block/random-images-block.js:146 -#: public/blocks/recent-images-block/recent-images-block.js:148 -#: public/blocks/single-image-block/single-image-block.js:189 -#: public/blocks/slideshow-block/slideshow-block.js:149 -#: public/blocks/album-block/album-block.js:122 -#: public/blocks/gallery-block/gallery-block.js:127 -#: public/blocks/random-images-block/random-images-block.js:138 -#: public/blocks/recent-images-block/recent-images-block.js:140 -#: public/blocks/single-image-block/single-image-block.js:184 -#: public/blocks/slideshow-block/slideshow-block.js:134 -msgid "Type options" -msgstr "" - -#: admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." -msgstr "" - -#: admin/tinymce/window.php:208 -msgid "Slideshow dimensions" -msgstr "" - -#: admin/tinymce/window.php:219 -#: block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js:27 -#: public/blocks/gallery-block/gallery-block.js:612 -#: public/blocks/gallery-block/gallery-block.js:579 -msgid "Template name" -msgstr "" - -#: admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "" - -#: admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." -msgstr "" - -#: admin/tinymce/window.php:245 -msgid "Album display types" -msgstr "" - -#: admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "" - -#: admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "" - -#: admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "" - -#: admin/tinymce/window.php:267 -msgid "Gallery display types" -msgstr "" - -#: admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "" - -#: admin/tinymce/window.php:304 -msgid "Select a picture" -msgstr "" - -#: admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "" - -#: admin/tinymce/window.php:313 -#: admin/tinymce/window.php:388 -#: admin/tinymce/window.php:439 -msgid "Options" -msgstr "" - -#: admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "" - -#: admin/tinymce/window.php:325 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:26 -#: public/blocks/random-images-block/random-images-block.js:626 -#: public/blocks/recent-images-block/recent-images-block.js:641 -#: public/blocks/single-image-block/single-image-block.js:958 -#: public/blocks/random-images-block/random-images-block.js:604 -#: public/blocks/recent-images-block/recent-images-block.js:613 -#: public/blocks/single-image-block/single-image-block.js:839 -msgid "Effect" -msgstr "" - -#: admin/tinymce/window.php:328 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:39 -#: public/blocks/random-images-block/random-images-block.js:635 -#: public/blocks/recent-images-block/recent-images-block.js:650 -#: public/blocks/single-image-block/single-image-block.js:967 -#: public/blocks/random-images-block/random-images-block.js:617 -#: public/blocks/recent-images-block/recent-images-block.js:626 -#: public/blocks/single-image-block/single-image-block.js:852 -msgid "No effect" -msgstr "" - -#: admin/tinymce/window.php:330 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:41 -#: public/blocks/random-images-block/random-images-block.js:639 -#: public/blocks/recent-images-block/recent-images-block.js:654 -#: public/blocks/single-image-block/single-image-block.js:971 -#: public/blocks/random-images-block/random-images-block.js:619 -#: public/blocks/recent-images-block/recent-images-block.js:628 -#: public/blocks/single-image-block/single-image-block.js:854 -msgid "Web 2.0" -msgstr "" - -#: admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "" - -#: admin/tinymce/window.php:338 -msgid "No float" -msgstr "" - -#: admin/tinymce/window.php:339 -#: block-editor/gerneral-components/float-select/FloatSelect.js:29 -#: public/blocks/single-image-block/single-image-block.js:789 -#: public/blocks/single-image-block/single-image-block.js:719 -msgid "Left" -msgstr "" - -#: admin/tinymce/window.php:340 -#: block-editor/gerneral-components/float-select/FloatSelect.js:30 -#: public/blocks/single-image-block/single-image-block.js:791 -#: public/blocks/single-image-block/single-image-block.js:720 -msgid "Center" -msgstr "" - -#: admin/tinymce/window.php:341 -#: block-editor/gerneral-components/float-select/FloatSelect.js:31 -#: public/blocks/single-image-block/single-image-block.js:793 -#: public/blocks/single-image-block/single-image-block.js:721 -msgid "Right" -msgstr "" - -#: admin/tinymce/window.php:346 -#: block-editor/gerneral-components/link-input/LinkInput.js:27 -#: public/blocks/single-image-block/single-image-block.js:902 -#: public/blocks/single-image-block/single-image-block.js:798 -msgid "Link" -msgstr "" - -#: admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "" - -#: admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "" - -#: admin/tinymce/window.php:364 -#: admin/tinymce/window.php:426 -#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:48 -#: public/blocks/gallery-block/gallery-block.js:675 -#: public/blocks/random-images-block/random-images-block.js:709 -#: public/blocks/recent-images-block/recent-images-block.js:724 -#: public/blocks/slideshow-block/slideshow-block.js:689 -#: public/blocks/gallery-block/gallery-block.js:636 -#: public/blocks/random-images-block/random-images-block.js:687 -#: public/blocks/recent-images-block/recent-images-block.js:696 -#: public/blocks/slideshow-block/slideshow-block.js:639 -msgid "The number of images that should be displayed." -msgstr "" - -#: admin/tinymce/window.php:368 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:29 -#: public/blocks/random-images-block/random-images-block.js:628 -#: public/blocks/recent-images-block/recent-images-block.js:643 -#: public/blocks/single-image-block/single-image-block.js:960 -#: public/blocks/random-images-block/random-images-block.js:607 -#: public/blocks/recent-images-block/recent-images-block.js:616 -#: public/blocks/single-image-block/single-image-block.js:842 -msgid "Sort the images" -msgstr "" - -#: admin/tinymce/window.php:371 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:51 -#: public/blocks/random-images-block/random-images-block.js:646 -#: public/blocks/recent-images-block/recent-images-block.js:661 -#: public/blocks/single-image-block/single-image-block.js:978 -#: public/blocks/random-images-block/random-images-block.js:629 -#: public/blocks/recent-images-block/recent-images-block.js:638 -#: public/blocks/single-image-block/single-image-block.js:864 -msgid "Upload order" -msgstr "" - -#: admin/tinymce/window.php:372 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:52 -#: public/blocks/random-images-block/random-images-block.js:648 -#: public/blocks/recent-images-block/recent-images-block.js:663 -#: public/blocks/single-image-block/single-image-block.js:980 -#: public/blocks/random-images-block/random-images-block.js:630 -#: public/blocks/recent-images-block/recent-images-block.js:639 -#: public/blocks/single-image-block/single-image-block.js:865 -msgid "Date taken" -msgstr "" - -#: admin/tinymce/window.php:373 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:53 -#: public/blocks/random-images-block/random-images-block.js:650 -#: public/blocks/recent-images-block/recent-images-block.js:665 -#: public/blocks/single-image-block/single-image-block.js:982 -#: public/blocks/random-images-block/random-images-block.js:631 -#: public/blocks/recent-images-block/recent-images-block.js:640 -#: public/blocks/single-image-block/single-image-block.js:866 -msgid "User defined" -msgstr "" - -#: admin/tinymce/window.php:375 -#: block-editor/blocks/random-images-block/edit.js:117 -#: block-editor/blocks/recent-images-block/edit.js:119 -#: public/blocks/random-images-block/random-images-block.js:151 -#: public/blocks/recent-images-block/recent-images-block.js:153 -#: public/blocks/random-images-block/random-images-block.js:146 -#: public/blocks/recent-images-block/recent-images-block.js:148 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" - -#: admin/tinymce/window.php:384 -#: admin/tinymce/window.php:435 -#: block-editor/blocks/random-images-block/edit.js:129 -#: block-editor/blocks/recent-images-block/edit.js:131 -#: public/blocks/random-images-block/random-images-block.js:156 -#: public/blocks/recent-images-block/recent-images-block.js:158 -#: public/blocks/random-images-block/random-images-block.js:158 -#: public/blocks/recent-images-block/recent-images-block.js:160 -msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "" - -#: admin/tinymce/window.php:391 -#: admin/tinymce/window.php:442 -msgid "Select a template to display the images" -msgstr "" - -#: admin/tinymce/window.php:475 -msgid "Insert" -msgstr "" - -#: admin/tinymce/window.php:511 -msgid "You need to select a gallery." -msgstr "" - -#: admin/tinymce/window.php:515 -msgid "You need to select a picture." -msgstr "" - -#: admin/tinymce/window.php:519 -#: admin/tinymce/window.php:523 -#: block-editor/blocks/random-images-block/edit.js:161 -#: block-editor/blocks/recent-images-block/edit.js:163 -#: public/blocks/random-images-block/random-images-block.js:169 -#: public/blocks/recent-images-block/recent-images-block.js:171 -#: public/blocks/random-images-block/random-images-block.js:190 -#: public/blocks/recent-images-block/recent-images-block.js:192 -msgid "You need to select a number of images." -msgstr "" - -#: admin/upgrade.php:94 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "" - -#: admin/upgrade.php:114 -#: admin/upgrade.php:137 -msgid "Upgrade NextCellent Gallery" -msgstr "" - -#: admin/upgrade.php:116 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "" - -#: admin/upgrade.php:120 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "" - -#: admin/upgrade.php:124 -msgid "Start upgrade now" -msgstr "" - -#: admin/upgrade.php:141 -msgid "Upgrading database…" -msgstr "" - -#: admin/upgrade.php:145 -msgid "Oh no! Something went wrong while updating the database" -msgstr "" - -#: admin/upgrade.php:149 -msgid "Upgrade complete." -msgstr "" - -#: admin/upgrade.php:151 -msgid "Continue to NextCellent" -msgstr "" - -#: admin/wpmu.php:44 -msgid "Update successfully" -msgstr "" - -#: admin/wpmu.php:79 -msgid "Network Options" -msgstr "" - -#: admin/wpmu.php:89 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "" - -#: admin/wpmu.php:90 -msgid "The default setting should be %s." -msgstr "" - -#: admin/wpmu.php:102 -msgid "Enable upload quota check" -msgstr "" - -#: admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "" - -#: admin/wpmu.php:109 -msgid "Enable zip upload option" -msgstr "" - -#: admin/wpmu.php:112 -msgid "Allow users to upload zip folders." -msgstr "" - -#: admin/wpmu.php:116 -msgid "Enable import function" -msgstr "" - -#: admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." -msgstr "" - -#: admin/wpmu.php:123 -msgid "Enable style selection" -msgstr "" - -#: admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." -msgstr "" - -#: admin/wpmu.php:130 -msgid "Enable roles/capabilities" -msgstr "" - -#: admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." -msgstr "" - -#: admin/wpmu.php:137 -msgid "Default style" -msgstr "" - -#: admin/wpmu.php:143 -msgid "Choose the default style for the galleries." -msgstr "" - -#: admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." -msgstr "" - -#: blocks-main.php:26 -#: blocks-main.php:53 -msgid "Nextcellent Gallery Blocks" -msgstr "" - -#: lib/core.php:432 -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "" - -#: lib/meta.php:131 -msgid " mm" -msgstr "" - -#: lib/meta.php:137 -msgid " sec" -msgstr "" - -#: lib/meta.php:141 -msgid "Fired" -msgstr "" - -#: lib/meta.php:448 -#: view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "" - -#: lib/meta.php:449 -#: lib/meta.php:474 -msgid "Credit" -msgstr "" - -#: lib/meta.php:450 -msgid "Camera" -msgstr "" - -#: lib/meta.php:453 -msgid "Copyright" -msgstr "" - -#: lib/meta.php:454 -msgid "Focal length" -msgstr "" - -#: lib/meta.php:455 -msgid "ISO" -msgstr "" - -#: lib/meta.php:456 -#: view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "" - -#: lib/meta.php:460 -msgid "Subject" -msgstr "" - -#: lib/meta.php:461 -msgid "Make" -msgstr "" - -#: lib/meta.php:462 -msgid "Edit Status" -msgstr "" - -#: lib/meta.php:463 -msgid "Category" -msgstr "" - -#: lib/meta.php:464 -msgid "Keywords" -msgstr "" - -#: lib/meta.php:465 -msgid "Date Created" -msgstr "" - -#: lib/meta.php:466 -msgid "Time Created" -msgstr "" - -#: lib/meta.php:467 -msgid "Author Position" -msgstr "" - -#: lib/meta.php:468 -msgid "City" -msgstr "" - -#: lib/meta.php:469 -msgid "Location" -msgstr "" - -#: lib/meta.php:470 -msgid "Province/State" -msgstr "" - -#: lib/meta.php:471 -msgid "Country code" -msgstr "" - -#: lib/meta.php:472 -msgid "Country" -msgstr "" - -#: lib/meta.php:473 -msgid "Headline" -msgstr "" - -#: lib/meta.php:475 -msgid "Source" -msgstr "" - -#: lib/meta.php:476 -msgid "Copyright Notice" -msgstr "" - -#: lib/meta.php:477 -msgid "Contact" -msgstr "" - -#: lib/meta.php:478 -msgid "Last modified" -msgstr "" - -#: lib/meta.php:479 -msgid "Program tool" -msgstr "" - -#: lib/meta.php:480 -msgid "Format" -msgstr "" - -#: lib/meta.php:481 -msgid "Image Width" -msgstr "" - -#: lib/meta.php:482 -msgid "Image Height" -msgstr "" - -#: lib/meta.php:483 -msgid "Flash" -msgstr "" - -#: lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "" - -#: lib/ngg-db.php:361 -#: lib/ngg-db.php:362 -msgid "Album overview" -msgstr "" - -#: lib/rewrite.php:223 -#: view/imagebrowser-caption.php:31 -#: view/imagebrowser-exif.php:35 -#: view/imagebrowser.php:31 -msgid "Picture" -msgstr "" - -#: lib/shortcodes.php:358 -msgid "[Pictures not found]" -msgstr "" - -#: lib/tags.php:35 -msgid "No new tag specified!" -msgstr "" - -#: lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "" - -#: lib/tags.php:86 -msgid "No tag renamed." -msgstr "" - -#: lib/tags.php:88 -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "" - -#: lib/tags.php:95 -msgid "No valid new tag." -msgstr "" - -#: lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "" - -#: lib/tags.php:141 -msgid "No tag merged." -msgstr "" - -#: lib/tags.php:143 -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" - -#: lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" - -#: lib/tags.php:163 -msgid "No tag specified!" -msgstr "" - -#: lib/tags.php:186 -msgid "No tag deleted." -msgstr "" - -#: lib/tags.php:188 -msgid "%1s tag(s) deleted." -msgstr "" - -#: lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "" - -#: lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "" - -#: lib/tags.php:241 -msgid "No slug edited." -msgstr "" - -#: lib/tags.php:243 -msgid "%s slug(s) edited." -msgstr "" - -#: lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "" - -#: lib/xmlrpc.php:199 -msgid "Failed to delete image %1$s " -msgstr "" - -#: nggallery.php:123 -msgid "NextCellent Gallery requires a database upgrade." -msgstr "" - -#: nggallery.php:123 -msgid "Upgrade now." -msgstr "" - -#: nggallery.php:137 -msgid "Translation by : See here" -msgstr "" - -#: nggallery.php:138 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "" - -#: nggallery.php:178 -msgid "Something went wrong while upgrading NextCellent Gallery." -msgstr "" - -#: nggallery.php:232 -msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" -msgstr "" - -#: nggallery.php:266 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" - -#: nggallery.php:295 -msgid "Picture tag" -msgstr "" - -#: nggallery.php:296 -msgid "Picture tag: %2$l." -msgstr "" - -#: nggallery.php:297 -msgid "Separate picture tags with commas." -msgstr "" - -#: nggallery.php:412 -msgid "NextCellent Gallery / Images" -msgstr "" - -#: nggallery.php:422 -msgid "NextCellent" -msgstr "" - -#: nggallery.php:516 -msgid "loading" -msgstr "" - -#: nggallery.php:739 -msgid "Get help" -msgstr "" - -#: nggallery.php:820 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "" - -#: nggfunctions.php:98 -msgid "The gallery was not found." -msgstr "" - -#: nggfunctions.php:125 -msgid "previous" -msgstr "" - -#: nggfunctions.php:125 -msgid "next" -msgstr "" - -#: nggfunctions.php:178 -#: nggfunctions.php:665 -msgid "[Gallery not found]" -msgstr "" - -#: nggfunctions.php:466 -msgid "[Album not found]" -msgstr "" - -#: nggfunctions.php:796 -msgid "[SinglePic not found]" -msgstr "" - -#: nggfunctions.php:932 -msgid "Related images for" -msgstr "" - -#: view/album-compact.php:32 -#: view/album-extend.php:30 -msgid "Photos" -msgstr "" - -#: view/gallery-caption.php:32 -#: view/gallery.php:68 -msgid "[View with PicLens]" -msgstr "" - -#: view/imagebrowser-caption.php:26 -#: view/imagebrowser-exif.php:30 -#: view/imagebrowser.php:26 -msgid "Back" -msgstr "" - -#: view/imagebrowser-caption.php:29 -#: view/imagebrowser-exif.php:33 -#: view/imagebrowser.php:29 -msgid "Next" -msgstr "" - -#: view/imagebrowser-caption.php:31 -#: view/imagebrowser-exif.php:35 -#: view/imagebrowser.php:31 -msgid "of" -msgstr "" - -#: view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "" - -#: view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "" - -#: view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:97 -msgid "Title:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:103 -msgid "Show:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:120 -msgid "random" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:131 -#: widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:140 -#: widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:149 -msgid "Select:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:80 -#: widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." -msgstr "" - -#: xml/media-rss.php:48 -msgid "No galleries have been yet created." -msgstr "" - -#: xml/media-rss.php:67 -msgid "The gallery ID=%s does not exist." -msgstr "" - -#: xml/media-rss.php:98 -msgid "No album ID has been provided as parameter" -msgstr "" - -#: xml/media-rss.php:106 -msgid "The album ID=%s does not exist." -msgstr "" - -#: xml/media-rss.php:113 -msgid "Invalid MediaRSS command" -msgstr "" - -#: block-editor/blocks/album-block/edit.js:86 -msgid "Select an album:" -msgstr "" - -#: block-editor/blocks/album-block/edit.js:128 -#: public/blocks/album-block/album-block.js:153 -#: public/blocks/album-block/album-block.js:157 -msgid "Please select an album" -msgstr "" - -#: block-editor/blocks/gallery-block/edit.js:138 -#: block-editor/blocks/image-browser-block/edit.js:83 -#: block-editor/blocks/slideshow-block/edit.js:130 -#: public/blocks/gallery-block/gallery-block.js:165 -#: public/blocks/image-browser-block/image-browser-block.js:123 -#: public/blocks/slideshow-block/slideshow-block.js:165 -#: public/blocks/gallery-block/gallery-block.js:167 -#: public/blocks/image-browser-block/image-browser-block.js:112 -#: public/blocks/slideshow-block/slideshow-block.js:159 -msgid "Please select a gallery" -msgstr "" - -#: block-editor/blocks/single-image-block/edit.js:148 -#: public/blocks/single-image-block/single-image-block.js:184 -#: public/blocks/single-image-block/single-image-block.js:177 -msgid "Select an image:" -msgstr "" - -#: block-editor/blocks/single-image-block/edit.js:194 -#: public/blocks/single-image-block/single-image-block.js:218 -#: public/blocks/single-image-block/single-image-block.js:223 -msgid "Please select an image" -msgstr "" - -#: block-editor/gerneral-components/float-select/FloatSelect.js:25 -#: public/blocks/single-image-block/single-image-block.js:780 -#: public/blocks/single-image-block/single-image-block.js:715 -msgid "Float" -msgstr "" - -#: block-editor/gerneral-components/float-select/FloatSelect.js:28 -#: public/blocks/single-image-block/single-image-block.js:787 -#: public/blocks/single-image-block/single-image-block.js:718 -msgid "No Float" -msgstr "" - -#: block-editor/gerneral-components/height-input/Height.js:27 -#: public/blocks/single-image-block/single-image-block.js:844 -#: public/blocks/slideshow-block/slideshow-block.js:623 -#: public/blocks/single-image-block/single-image-block.js:755 -#: public/blocks/slideshow-block/slideshow-block.js:575 -msgid "Height of image" -msgstr "" - -#: block-editor/gerneral-components/link-input/LinkInput.js:35 -#: public/blocks/single-image-block/single-image-block.js:907 -#: public/blocks/single-image-block/single-image-block.js:806 -msgid "Http link" -msgstr "" - -#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:40 -#: public/blocks/gallery-block/gallery-block.js:675 -#: public/blocks/random-images-block/random-images-block.js:709 -#: public/blocks/recent-images-block/recent-images-block.js:724 -#: public/blocks/slideshow-block/slideshow-block.js:689 -#: public/blocks/gallery-block/gallery-block.js:628 -#: public/blocks/random-images-block/random-images-block.js:679 -#: public/blocks/recent-images-block/recent-images-block.js:688 -#: public/blocks/slideshow-block/slideshow-block.js:631 -msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." -msgstr "" - -#: block-editor/gerneral-components/template-radio-group/Template.js:98 -#: public/blocks/album-block/album-block.js:658 -#: public/blocks/gallery-block/gallery-block.js:781 -#: public/blocks/random-images-block/random-images-block.js:815 -#: public/blocks/recent-images-block/recent-images-block.js:830 -#: public/blocks/album-block/album-block.js:644 -#: public/blocks/gallery-block/gallery-block.js:742 -#: public/blocks/random-images-block/random-images-block.js:793 -#: public/blocks/recent-images-block/recent-images-block.js:802 -msgid "Other" -msgstr "" - -#: block-editor/gerneral-components/template-radio-group/Template.js:119 -#: public/blocks/album-block/album-block.js:671 -#: public/blocks/gallery-block/gallery-block.js:794 -#: public/blocks/random-images-block/random-images-block.js:828 -#: public/blocks/recent-images-block/recent-images-block.js:843 -#: public/blocks/album-block/album-block.js:665 -#: public/blocks/gallery-block/gallery-block.js:763 -#: public/blocks/random-images-block/random-images-block.js:814 -#: public/blocks/recent-images-block/recent-images-block.js:823 -msgid "Compact" -msgstr "" - -#: block-editor/gerneral-components/template-radio-group/Template.js:136 -#: public/blocks/album-block/album-block.js:684 -#: public/blocks/gallery-block/gallery-block.js:807 -#: public/blocks/random-images-block/random-images-block.js:841 -#: public/blocks/recent-images-block/recent-images-block.js:856 -#: public/blocks/album-block/album-block.js:682 -#: public/blocks/gallery-block/gallery-block.js:780 -#: public/blocks/random-images-block/random-images-block.js:831 -#: public/blocks/recent-images-block/recent-images-block.js:840 -msgid "Extend" -msgstr "" - -#: block-editor/gerneral-components/width-input/Width.js:27 -#: public/blocks/single-image-block/single-image-block.js:1033 -#: public/blocks/slideshow-block/slideshow-block.js:740 -#: public/blocks/single-image-block/single-image-block.js:901 -#: public/blocks/slideshow-block/slideshow-block.js:674 -msgid "Width of image" -msgstr "" - -#: public/blocks/album-block/album-block.js:128 -#: public/blocks/album-block/album-block.js:115 -msgid "Select a album:" -msgstr "" - -#: block-editor/blocks/album-block/block.json -msgctxt "block title" -msgid "Album" -msgstr "" - -#: block-editor/blocks/album-block/block.json -#: block-editor/blocks/gallery-block/block.json -#: block-editor/blocks/image-browser-block/block.json -#: block-editor/blocks/random-images-block/block.json -#: block-editor/blocks/recent-images-block/block.json -#: block-editor/blocks/single-image-block/block.json -#: block-editor/blocks/slideshow-block/block.json -msgctxt "block description" -msgid "" -msgstr "" - -#: block-editor/blocks/gallery-block/block.json -msgctxt "block title" -msgid "Gallery" -msgstr "" - -#: block-editor/blocks/image-browser-block/block.json -msgctxt "block title" -msgid "Image browser" -msgstr "" - -#: block-editor/blocks/random-images-block/block.json -msgctxt "block title" -msgid "Random pictures" -msgstr "" - -#: block-editor/blocks/recent-images-block/block.json -msgctxt "block title" -msgid "Recent pictures" -msgstr "" - -#: block-editor/blocks/single-image-block/block.json -msgctxt "block title" -msgid "Single Image" -msgstr "" - -#: block-editor/blocks/slideshow-block/block.json -msgctxt "block title" -msgid "Slideshow" -msgstr "" From 49b458f65c769b0653dd9c24acd5b5ee3fa57429 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sat, 22 Oct 2022 21:01:50 +0200 Subject: [PATCH 4/7] initial commit with gallery as block and all needed parts for it --- .editorconfig | 14 + .eslintrc | 3 + .gitignore | 30 + CHANGELOG.md | 195 + LICENSE.md | 342 + README.md | 118 + block-editor/api.js | 9 + block-editor/blocks/gallery-block/block.json | 26 + block-editor/blocks/gallery-block/edit.js | 93 + block-editor/blocks/gallery-block/editor.scss | 20 + block-editor/blocks/gallery-block/index.js | 94 + block-editor/blocks/gallery-block/save.js | 27 + block-editor/blocks/gallery-block/style.scss | 12 + .../autocomplete/Autocomplete.js | 218 + .../autocomplete/autocomplete.scss | 61 + .../numberOfImages/NumberOfImages.js | 51 + .../numberOfImages/numberOfImages.scss | 3 + ...e_DE-1ec87d83cee90c2acfbb113f90f48397.json | 1 + blocks-main.php | 202 + composer.json | 24 + composer.lock | 4822 +++ docker-compose.yml | 41 + lang/nggallery-da_DK.mo | Bin 66598 -> 62082 bytes lang/nggallery-da_DK.po | 1510 +- ...nggallery-de_DE-backup-202209111611330.po~ | 3869 ++ lang/nggallery-de_DE.mo | Bin 50420 -> 41387 bytes lang/nggallery-de_DE.po | 6409 ++- lang/nggallery-es_ES.mo | Bin 663 -> 666 bytes lang/nggallery-es_ES.po | 800 +- lang/nggallery-fi.mo | Bin 61206 -> 63125 bytes lang/nggallery-fi.po | 1365 +- lang/nggallery-fi_FI.mo | Bin 0 -> 61783 bytes lang/nggallery-fi_FI.po | 29 +- lang/nggallery-hu_HU.mo | Bin 71793 -> 69685 bytes lang/nggallery-hu_HU.po | 1408 +- lang/nggallery-nl_NL.mo | Bin 73562 -> 68950 bytes lang/nggallery-nl_NL.po | 1528 +- lang/nggallery-ru_RU.mo | Bin 77865 -> 82013 bytes lang/nggallery-ru_RU.po | 1845 +- lang/nggallery.pot | 4178 +- languages/nggallery.pot | 3690 ++ nggallery.php | 1656 +- package-lock.json | 32400 ++++++++++++++++ package.json | 59 + .../gallery-block/gallery-block.asset.php | 1 + public/blocks/gallery-block/gallery-block.css | 103 + .../gallery-block/gallery-block.css.map | 1 + public/blocks/gallery-block/gallery-block.js | 874 + .../blocks/gallery-block/gallery-block.js.map | 1 + .../gallery-block/style-gallery-block.css | 16 + .../gallery-block/style-gallery-block.css.map | 1 + webpack.config copy.js | 70 + webpack.config.js | 23 + 53 files changed, 57082 insertions(+), 11160 deletions(-) create mode 100644 .editorconfig create mode 100644 .eslintrc create mode 100644 .gitignore create mode 100644 CHANGELOG.md create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 block-editor/api.js create mode 100644 block-editor/blocks/gallery-block/block.json create mode 100644 block-editor/blocks/gallery-block/edit.js create mode 100644 block-editor/blocks/gallery-block/editor.scss create mode 100644 block-editor/blocks/gallery-block/index.js create mode 100644 block-editor/blocks/gallery-block/save.js create mode 100644 block-editor/blocks/gallery-block/style.scss create mode 100644 block-editor/gerneral-components/autocomplete/Autocomplete.js create mode 100644 block-editor/gerneral-components/autocomplete/autocomplete.scss create mode 100644 block-editor/gerneral-components/numberOfImages/NumberOfImages.js create mode 100644 block-editor/gerneral-components/numberOfImages/numberOfImages.scss create mode 100644 block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 blocks-main.php create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 docker-compose.yml create mode 100644 lang/nggallery-de_DE-backup-202209111611330.po~ create mode 100644 lang/nggallery-fi_FI.mo create mode 100644 languages/nggallery.pot create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/blocks/gallery-block/gallery-block.asset.php create mode 100644 public/blocks/gallery-block/gallery-block.css create mode 100644 public/blocks/gallery-block/gallery-block.css.map create mode 100644 public/blocks/gallery-block/gallery-block.js create mode 100644 public/blocks/gallery-block/gallery-block.js.map create mode 100644 public/blocks/gallery-block/style-gallery-block.css create mode 100644 public/blocks/gallery-block/style-gallery-block.css.map create mode 100644 webpack.config copy.js create mode 100644 webpack.config.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..7cae5d5 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +# This file is for unifying the coding style for different editors and IDEs +# editorconfig.org + +# WordPress Coding Standards +# https://make.wordpress.org/core/handbook/coding-standards/ + +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +indent_style = tab diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..556e032 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,3 @@ +{ + "extends": [ "plugin:@wordpress/eslint-plugin/recommended" ] +} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8553023 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Coverage directory used by tools like istanbul +coverage + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release +build +*.zip + +# Dependency directories +node_modules/ +vendor/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Output of 'npm pack' +*.tgz + +# dotenv environment variables file +.env diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7277956 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,195 @@ +# Changelog + +All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). + +## 1.9.35 - 2017-10-16 + +- fix: missing library preventing main window insert tags. Fixed + +## 1.9.34 - 2017-10-10 + +- fix: patch for WP 4.8.2 issue window modal empty. Tested and working, however it could prevent working in other WP versions. Users area advised + to update WP in order getting Nextcellent operating. +- improved: added filter ngg_pre_delete_image and action ngg_deleted_image to provide some degree of control when deleting a picture. + +## 1.9.33 - 2017-09-23 + +- fix: issue around WP last version prevent from window popup opening. +- fix: internal issue prevent refer images using Media Add +- fix: removed (finally) dependency with AJAX and wp-load.php. Rotation, and thumbnail should work fine. +- fix: issues preventing to display correctly. +- fix: Class constructor warning on PHP 7.1 and aboved +- deprecated: imagerotator.swf: older Nextcellent version depend on Flash part, now replaced with html counterpart +- deprecated: Nextcellent is plupload instead is using swfUpload. For legacy code reasons only swfUpload is mentined but not used. +- improved: core Ajax call simplified + +## 19.32 - 2017-07-12 + +- Fixed few vulnerabilities that turned the plugin down on the repository +- Disabled temporarily upload zip files when creating galleries for vulnerability reasons +- Enforced parameter checking in many places. + +## 1.9.31 - 2016-02-09 + +- Added more help documentation +- Fix Add new page button +- Style improvement +- Enable different size thumbnails only if the option is set +- Wrong url fixed +- Updated cropper library to the latest version +- Fixed few things now working with several PHP versions. +- Few css fixes +- Update setting(s) class(es) +- Several fixes + ** All credits for Niko Strijbol ** + +## 1.9.30 - 2016-02-02 + +- Completely admin rewrite (Credits to Niko Strijbol. See details on https://bitbucket.org/wpgetready/nextcellent/pull-requests/62/rewrite-admin-section) +- Several fixes (Credits to Niko Strijbol) +- Bios4 provided also German translation (Late credits (included in previous version)) +- Etard the Live Caster found a XSS vulnerability (Late credits (included in previous version)) +- Thomas Bloomberg Hansen: Dashicon in TinyMCE + +## Versions 1.9.28 & 1.9.29 - Skipped + +## 1.9.27 - 2015-10-01 + +- Fixes for multisite (credits to Niko Strijbol) +- Fix for slideshow (credits to Niko Strijbol) +- Fix for widget (credits to Niko Strijbol) +- Fix for var_dump in network options (credits to Fernando Zorrilla) +- Manually set ajaxurl in the TinyMCE window (credits to Niko Strijbol) +- Fix injection in albums (credits to Niko Strijbol) +- Fix ajax gallery select in TinyMCE window (credits to Niko Strijbol) +- Fix for PHP warnings (credits to Niko Strijbol) +- Photo swipe integration (credits to Niko Strijbol) +- Change styling PHP Constructor according https://gist.github.com/chriscct7/d7d077afb01011b1839d (credits to Fernando Zorrilla) +- Fix correction suppressed var_dump (Fernando Zorrilla) +- Fix/workaround new WP_List_Table implementation in WP 4.3 (credits to Fernando Zorrilla) +- Danish Translation (credits to Thomas Blomberg Hansen) + +## 1.9.26 - 27/03/2015 + +- Improved Watermark (credits to Niko Strijbol) +- fix: Albums: preview image now correctly shows images from inside the album, not the last uploaded ones. + +## 1.9.25.3 - 06/02/2015 + +- Missing jQuery UI (again), now included +- find_images_in_list incorrect parameter call causing other plugins to break + +## 1.9.25.2 - 06/02/2015 + +- Missing jQuery UI, now included +- Widgets not saving options +- Animation glitches fix + +## 1.9.25.1 - 01/02/2015 + +- Fix: nextcellent crash with an error on some sites with following error: + Parse error: syntax error, unexpected T_FUNCTION in /home/wpgetrea/public_html/wp-content/plugins/nextcellent-gallery-nextgen-legacy/widgets/class-ngg-slideshow-widget.php on line 174 + Even the problem seems to be related with some old installations using PHP 5.2, we found the same problem with PHP 5.4.x installed. So this is fix is a MUST. +- Fix: AJAX pagination stopped working + +## 1.9.25 - 26/01/2015 + +- Tested up to Wordpress 4.1. +- Fix for zip upload (Niko Strijbol) +- More visual upgrade message (Niko Strijbol) +- Preserve gallery's manual sort order in nggtags shortcode (Frank P. Walentynowicz) +- Add a description field when adding a gallery (Niko Strijbol) +- Show ID when editing a gallery (Niko Strijbol) +- Fix for long album names (Niko Strijbol) +- Update and fix translations (Niko Strijbol) +- Improved Wordpress Integration (Niko Strijbol) +- Image manipulation corrections (Frank P. Walentynowicz) +- Fix manual sort (Niko Strijbol) +- Fixes for multiuser (Niko Strijbol) +- Slideshow Flash retired, replaced with CSS slideshow (Niko Strijbol) +- Code refactoring and optimization (Fernando Zorrilla S.M.) +- Adding QUnit for Javascript Unit testing (Fernando Zorrilla S.M.) + +## 1.9.24 - Skipped + +## 1.9.23 - 24/09/2014 + +- Fix for missing gallery stylesheets + +## 1.9.22 - 22/09/2014 + +- Tested up to WordPress 4.0. +- Javascript validation before uploading. (credits to Niko Strijbol) +- Fixed issue with style tabs. (credits to Niko Strijbol) +- Fix: Correction on overview.php in order to make the files translatable. (credits to Balázs Németh) +- Hungarian translation added. (credits to Balázs Németh) +- Additional added from previous version: improved TinyMCE window. (credits to Niko Strijbol) +- Re-added missed translated files. +- Rewrote the style management. (credits to Niko Strijbol) +- Fixed AJAX in the TinyMCE window. (credits to Niko Strijbol) +- Fixed readme.txt. +- A typo was preventing the slideshow from functioning correctly when the dimensions are changed. (credits to Niko Strijbol) + +## 1.9.21 - 14/09/2014 + +- The uploader did not use the quality set in the options. Now it does. (credits to Niko Strijbol) +- Fix: When a gallery is deleted, the ID is removed from albums. (credits to Niko Strijbol) +- Small changes to the readme.txt to make it look better. (credits to Matthew) +- Support for the ngg_styles folder (introduced in NextGEN 2.x), solving issues with updates. (credits to Niko Strijbol) + +## 1.9.20 - 20/06/2014 + +- Fixes on uploader. (credits to Niko Strijbol) +- Fixes for nggtag shortcode. (credits to Niko Strijbol) +- Refactored code in few places. +- Fix vulnerability which disallowed html text & sanitize_taglist function. (credits to NS & FZ) +- Fix for 3.9 and typos for strict warning. +- Improved injections prevention. (credits to jayque9) +- Improve spelling & error message. (credits to Niko Strijbol) + +## 1.9.19 - 22/05/2014 + +- New uploader. Flash uploader deprecated (credits to Niko Strijbol) +- Improved image folder importer. Now fixes folder & files with spaces (credits to Niko Strijbol) +- Removed dead code +- Wikipedia docs in progress http://wpgetready.com/wiki/nextcellent-plugin/ Be free to contribute! (contact us to request permission to edit it) +- Re-fix vuln (previous fix also filtered html data, now fixed) + +## 1.9.18 - 23/04/2014 + +- Fixes compatibility with TinyMCE 1.4, for WordPress 3.9. (credits to Niko Strijbol) +- Fixes use of mysql\_\*(), which isn't allowed anymore. (credits to Niko Strijbol) +- Fixes some style stuff from the datepicker interfering with the style of the tabs. (credits to Niko Strijbol) +- Fixes "flash" upload. This does remove the resize option, but it wasn't working anyway. (credits to Niko Strijbol) +- Vulnerability fix: data isn't properly sanitized before being printed ona Alt & Title (credits to Larry W. Cashdollar) +- Changing date for uploaded images improved (credits to Richard Bale) + +## 1.9.17 - 17/03/2014 + +- Fixes to layout and more (credits to Niko Strijbol) +- Added ability to change image upload + Ajax (credits to Richard Bale) +- Russian translation (credits to Vladimir Vasilenko) +- Finnish translation (credits to Vesa Tiirikainen) +- Album and gallery template extension (currently in revision, credits to Stefano Sudati) +- Improved nggtags shortcode implementing Tony Howden's suggestions (see http://howden.net.au/thowden/2012/12/nextgen-gallery-wordpress-nggtags-template-caption-option/) + added modes ASC,DESC and RAND + +## 1.9.16 - 08/01/2014 + +- Folder and Image Management improved (credits to Niko Strijbol) +- German translation (credits to Niko Strijbol) +- Improved style for WP 3.8 (credits to Niko Strijbol) +- Improper call to method as static when method belongs to instance. Fixed +- Code cleaning, proper call to static method fixed + +## 1.9.15 - 03/10/2013 + +- Code simplification: code supporting PHP4 has no use. Deprecated. +- Plugin should work with PHP strict standard enabled. +- Improper call to static functions corrected all over the code +- Disabled donator metabox since link is dead + +## 1.9.14 - 01/09/2013 + +- The plugin will deactivate if NextGEN (all versions) plugin is installed & activated +- text messages were adjusted to this plugin, to avoid user confusion. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..3b52193 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,342 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains + a notice placed by the copyright holder saying it may be distributed + under the terms of this General Public License. The "Program", below, + refers to any such program or work, and a "work based on the Program" + means either the Program or any derivative work under copyright law: + that is to say, a work containing the Program or a portion of it, + either verbatim or with modifications and/or translated into another + language. (Hereinafter, translation is included without limitation in + the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's + source code as you receive it, in any medium, provided that you + conspicuously and appropriately publish on each copy an appropriate + copyright notice and disclaimer of warranty; keep intact all the + notices that refer to this License and to the absence of any warranty; + and give any other recipients of the Program a copy of this License + along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion + of it, thus forming a work based on the Program, and copy and + distribute such modifications or work under the terms of Section 1 + above, provided that you also meet all of these conditions: + + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, + under Section 2) in object code or executable form under the terms of + Sections 1 and 2 above provided that you also do one of the following: + + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program + except as expressly provided under this License. Any attempt + otherwise to copy, modify, sublicense or distribute the Program is + void, and will automatically terminate your rights under this License. + However, parties who have received copies, or rights, from you under + this License will not have their licenses terminated so long as such + parties remain in full compliance. + +5. You are not required to accept this License, since you have not + signed it. However, nothing else grants you permission to modify or + distribute the Program or its derivative works. These actions are + prohibited by law if you do not accept this License. Therefore, by + modifying or distributing the Program (or any work based on the + Program), you indicate your acceptance of this License to do so, and + all its terms and conditions for copying, distributing or modifying + the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the + Program), the recipient automatically receives a license from the + original licensor to copy, distribute or modify the Program subject to + these terms and conditions. You may not impose any further + restrictions on the recipients' exercise of the rights granted herein. + You are not responsible for enforcing compliance by third parties to + this License. + +7. If, as a consequence of a court judgment or allegation of patent + infringement or for any other reason (not limited to patent issues), + conditions are imposed on you (whether by court order, agreement or + otherwise) that contradict the conditions of this License, they do not + excuse you from the conditions of this License. If you cannot + distribute so as to satisfy simultaneously your obligations under this + License and any other pertinent obligations, then as a consequence you + may not distribute the Program at all. For example, if a patent + license would not permit royalty-free redistribution of the Program by + all those who receive copies directly or indirectly through you, then + the only way you could satisfy both it and this License would be to + refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in + certain countries either by patents or by copyrighted interfaces, the + original copyright holder who places the Program under this License + may add an explicit geographical distribution limitation excluding + those countries, so that distribution is permitted only in or among + countries not thus excluded. In such case, this License incorporates + the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions + of the General Public License from time to time. Such new versions will + be similar in spirit to the present version, but may differ in detail to + address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + +10. If you wish to incorporate parts of the Program into other free + programs whose distribution conditions are different, write to the author + to ask for permission. For software which is copyrighted by the Free + Software Foundation, write to the Free Software Foundation; we sometimes + make exceptions for this. Our decision will be guided by the two goals + of preserving the free status of all derivatives of our free software and + of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY + FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN + OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES + PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED + OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS + TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE + PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, + REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING + WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR + REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, + INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING + OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED + TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY + YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER + PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE + POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +`Gnomovision' (which makes passes at compilers) written by James Hacker. + +, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/README.md b/README.md new file mode 100644 index 0000000..e4dacd4 --- /dev/null +++ b/README.md @@ -0,0 +1,118 @@ +# NextCellent Gallery - NextGEN Legacy + +This is a fork of the Nextcellent Gallery wordpress plugin from [Bitbucket](https://bitbucket.org/wpgetready/nextcellent/src/master/) + +## What is Nextcellent? + +NextCellent is a image gallery plugin, based on older NextGen gallery code + +NextCellent provides an alternative for traditional NextGEN users to keep their sites updated without breaking compatibility. + +Older subplugins NextGen-compatible will be compatible (prior NextGen 1.9.13 or earlier). + +## What do you get with NextCellent Gallery? + +This is a compatibility branch with the older NextGen 1.9.13. As such, it will steadily improving and keeping update with software upgrades. +For example, Nextcellent is not supporting Flash slideshow as 2017 for vulnerability reasons. In the same way Nextcellent should work fine with PHP 7. + +Backward compatibility with NextGEN plugin version (1.9.13). When we say 'backward' we mean to software level: most filters, actions and shortcodes should work. + +Slow evolving code path. Yep, you read it right: _slow_ in counterpart as _fast_. Older code is good enough to keep a community and it worked (and works) for most people. Versions will rollup about once a month. There is another reason for that: we don't have resources to keep a fast pace. So we'll try to improve the code as much as possible, keeping a stable plugin instead developing new features here and there. + +A reliable way to work with already installed NextGEN galleries. + +Being said that, here are the usual classic features: + +NextCellent Gallery provides a powerful engine for uploading and managing galleries of images, with the ability to batch upload, import meta data, add/delete/rearrange/sort images, edit thumbnails, group galleries into albums, and more. It also provides two front-end display styles (slideshows and thumbnail galleries), both of which come with a wide array of options for controlling size, style, timing, transitions, controls, lightbox effects, and more. + +## NextCellent WordPress Gallery Plugin Features + +### Upload Galleries + +- Centralized gallery management. Enjoy a single location where you can see and manage all your galleries. +- Edit galleries. Add or exclude images, change gallery title and description, reorder of images, resize thumbnails. +- Thumbnail Management. Turn thumbnail cropping on and off, customize how individual thumbnails are cropped, and bulk resize thumbnails across one or more galleries. +- Edit Individual Images. Edit meta data and image tags, rotate images, and exclude images. +- Watermarks. Quickly add watermarks to batches or galleries of images. +- Albums. Create and organize collections of galleries, and display them in either compact or extended format. + +### Display Galleries + +- Two Gallery Types. Choose between two main display styles: Slideshow and Thumbnail, and allow visitors to toggle between the two. +- Slideshow Galleries. Choose from a vast array of options for slideshows, including slideshow size, transition style, speed, image order, and optional navigation bar. +- Thumbnail Galleries. Choose from a wide range of options to customize thumbnail galleries, including 5 different lightboxes for individual images, optional thumbnail cropping and editing, thumbnail styles, captions, and more. +- Single Image Displays. Display and format single images. +- Work with Options Panel or Shortcodes. + +## NextCellent WordPress Gallery Plugin Community & Extensions + +NextCellent will provide backward compatibility for NextGEN 1.9.13 and it will evolve according user requirements. + +As a result, there is large and great community of users and developers, as well as a large number of dedicated extension plugins. For a list of extension plugins, just search for NextGEN in the WordPress.org plugin repository. + +## Creating build zip + +**Requirements:** + +- NodeJS with a package manager like npm + +1. Clone the repo. +2. Install packages + +``` +npm install +``` + +3. Create a build + +``` +npm run build +``` + +4. Create a zip + +``` +npm run plugin-zip +``` + +## Contributions + +- You are free to download, test and make suggestions and requests. +- Pull requests for documented bugs are highly appreciated. +- If you think you’ve found a bug (e.g. you’re experiencing unexpected behavior), please create a [new issue](https://github.com/nickg/nextcellent/issues). + +### Setting up development environment + +**Requirements:** + +- Composer +- NodeJS with a package manager like npm + +**Local development environment with Docker:** + +1. Clone the repo. +2. Install packages + +``` +composer install && npm install +``` + +3. Setup the local environment with: + +``` +docker-compose up -d +``` + +After that the site is available under: [http://localhost:8999](http://localhost:8999) + +To use WP-CLI, Docker environment needs to be set up and then you can execute any wp-cli command with (replace [command]): + +``` +docker-compose run --rm wp-cli [command] +``` + +To create the JSON language files execute: + +``` +docker-compose run --rm wp-cli i18n make-json lang block-editor/lang --no-purge +``` diff --git a/block-editor/api.js b/block-editor/api.js new file mode 100644 index 0000000..da967d3 --- /dev/null +++ b/block-editor/api.js @@ -0,0 +1,9 @@ +const fetchGallerys = async (searchTerm) => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`) + + return await res.json(); +} + +export { + fetchGallerys +} diff --git a/block-editor/blocks/gallery-block/block.json b/block-editor/blocks/gallery-block/block.json new file mode 100644 index 0000000..76b3b90 --- /dev/null +++ b/block-editor/blocks/gallery-block/block.json @@ -0,0 +1,26 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/gallery-block", + "version": "0.1.0", + "title": "Gallery", + "category": "nextcellent-blocks", + "icon": "format-gallery", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "numberOfImages": { + "type": "number", + "default": 0 + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/gallery-block/gallery-block.js", + "editorStyle": "file:../../../public/blocks/gallery-block/gallery-block.css", + "style": "file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css" +} diff --git a/block-editor/blocks/gallery-block/edit.js b/block-editor/blocks/gallery-block/edit.js new file mode 100644 index 0000000..cafba11 --- /dev/null +++ b/block-editor/blocks/gallery-block/edit.js @@ -0,0 +1,93 @@ +import ServerSideRender from '@wordpress/server-side-render'; + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' +import NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages'; + +import { PanelBody } from '@wordpress/components'; + +import { useState } from '@wordpress/element'; + +import { useBlockProps, InspectorControls } from '@wordpress/block-editor'; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import './editor.scss'; +import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'; +import { fetchGallerys } from '../../api'; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : ''); + const [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0'); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + } + + const handleNumberOfImagesChange = (value) => { + if (value !== number) { + setNumber(value); + } + } + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + setAttributes({ galleryLabel: gallery }) + + setAttributes({numberOfImages: number}) + + } + + return ( +
    + + + +
    + + {/* */} +
    +
    + +
    + +
    +
    + + + +
    + + {attributes.galleryLabel && + + }{!attributes.galleryLabel && +

    {__('Please select a gallery', 'nggallery')}

    + } +
    + ); +} diff --git a/block-editor/blocks/gallery-block/editor.scss b/block-editor/blocks/gallery-block/editor.scss new file mode 100644 index 0000000..8344df9 --- /dev/null +++ b/block-editor/blocks/gallery-block/editor.scss @@ -0,0 +1,20 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-gallery-block-controlls { + padding: 16px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 5px auto; +} \ No newline at end of file diff --git a/block-editor/blocks/gallery-block/index.js b/block-editor/blocks/gallery-block/index.js new file mode 100644 index 0000000..3ea15d8 --- /dev/null +++ b/block-editor/blocks/gallery-block/index.js @@ -0,0 +1,94 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from '@wordpress/blocks'; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import './style.scss'; + +/** + * Internal dependencies + */ +import json from './block.json'; +import edit from './edit'; +import save from './save'; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType( name, { + ...settings, + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: 'shortcode', + tag: 'nggallery', + isMatch: (test) => { + console.log(test) + return test.startsWith('[nggallery'); + }, + attributes: { + galleryLabel: { + type: 'string', + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: 'string', + shortcode: ({ named: { images } }) => images, + } + }, + }, + { + type: 'block', + blocks: ['core/shortcode'], + isMatch: ({ text }) => { + return text.startsWith('[nggallery'); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[nggallery|]|/g, '') //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(' '); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split('='); + let attName = ''; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === 'id') { + attName = 'galleryLabel' + } else { + attName = 'numberOfImages' + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +} ); diff --git a/block-editor/blocks/gallery-block/save.js b/block-editor/blocks/gallery-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/gallery-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/gallery-block/style.scss b/block-editor/blocks/gallery-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/gallery-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/gerneral-components/autocomplete/Autocomplete.js b/block-editor/gerneral-components/autocomplete/Autocomplete.js new file mode 100644 index 0000000..774d7ba --- /dev/null +++ b/block-editor/gerneral-components/autocomplete/Autocomplete.js @@ -0,0 +1,218 @@ +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. +import { useEffect, useState } from '@wordpress/element'; +import './autocomplete.scss' + +/** +* Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete( { + label, + preSelected, + fetch = async () => {return []}, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props +} ) { + + const [value, setValue] = useState(preSelected); + const [listFocus, setListFocus] = useState(0); + const [listFocusOption, setListFocusOption] = useState(undefined); + const [open, setOpen] = useState(false); + const [internalOptions, setOptions] = useState([]); + const [isLoading, setIsLoading] = useState(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + useEffect(() => { + if (open) { + setListFocus(0); + } + }, [open]); + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async ( event ) => { + setValue(event.target.value); + + setOpen(true); + setIsLoading(true) + + const json = await fetch(value); + setOptions(json); + + + if (internalOptions.length > 0 ) { + setOpen(true); + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + + onChange( event.target.value ); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = (event) => { + event.stopPropagation(); + event.preventDefault(); + + const option = internalOptions[event.target.dataset.option] + + setValue(option.label); + setOpen(false); + onSelect(option); + } + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + + const target = children[listFocus]; + + target.classList.add('focus') + + setListFocusOption(internalOptions[listFocus]); + } + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = (event) => { + const key = ['ArrowDown', 'ArrowUp', 'Enter'] + + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + + const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const children = list.childNodes; + + if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove('focus'); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove('focus') + } + + handleArrowKey(children, event.key) + + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + + if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove('focus') + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove('focus') + } + + handleArrowKey(children, event.key) + + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + + + if (event.key === 'Enter') { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + + } + } + + + // Return the autocomplete. + return ( +
    + { /* Label for the autocomplete. */ } + + + { /* Input field. */ } + + + { /* List of all of the autocomplete options. */ } + {open && +
      + {isLoading && internalOptions.lenght <= 0 && +
    • + } + {!isLoading && internalOptions?.map( ( option, index ) => +
    • {option.label}
    • + )} +
    + } +
    + + ); +}; + +export default Autocomplete; diff --git a/block-editor/gerneral-components/autocomplete/autocomplete.scss b/block-editor/gerneral-components/autocomplete/autocomplete.scss new file mode 100644 index 0000000..ff2b997 --- /dev/null +++ b/block-editor/gerneral-components/autocomplete/autocomplete.scss @@ -0,0 +1,61 @@ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } + } diff --git a/block-editor/gerneral-components/numberOfImages/NumberOfImages.js b/block-editor/gerneral-components/numberOfImages/NumberOfImages.js new file mode 100644 index 0000000..371ebae --- /dev/null +++ b/block-editor/gerneral-components/numberOfImages/NumberOfImages.js @@ -0,0 +1,51 @@ +import { useState } from '@wordpress/element'; +import { __ } from '@wordpress/i18n'; + +// Load external dependency. +import './numberOfImages.scss' + +/** + * + * @param setAttribute function to set the number of images attribute + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages( { + value, + onChange, + ...props +} ) { + + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = ( event ) => { + onChange(event.target.value); + }; + + + // Return the fieldset. + return ( +
    + { /* Label for the input. */ } + + + { /* Input field. */ } + +

    {__("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery')}

    +
    + ); +}; + +export default NumberOfImages; diff --git a/block-editor/gerneral-components/numberOfImages/numberOfImages.scss b/block-editor/gerneral-components/numberOfImages/numberOfImages.scss new file mode 100644 index 0000000..6be5fe0 --- /dev/null +++ b/block-editor/gerneral-components/numberOfImages/numberOfImages.scss @@ -0,0 +1,3 @@ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..46f8841 --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2022-09-11 16:11+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Number of images":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"Type options":["Typ Optionen"]}}} \ No newline at end of file diff --git a/blocks-main.php b/blocks-main.php new file mode 100644 index 0000000..dfb4c7a --- /dev/null +++ b/blocks-main.php @@ -0,0 +1,202 @@ + 'nextcellent-blocks', + 'title' => __( 'Nextcellent Gallery Blocks', 'nggallery' ), + ), + ), + $categories + ); +} + +/** + * Add old categories filter if needed. + */ +function nextcellent_blocks_check_for_old_wp_block_category_filter() { + if ( version_compare( get_bloginfo( 'version' ), '5.8', '<' ) ) { + add_filter( 'block_categories', 'nextcellent_blocks_block_category', 10, 2 ); + } +} +add_action( 'init', 'nextcellent_blocks_check_for_old_wp_block_category_filter' ); +/** + * Add block category for Nextcellent blocks. + * + * @param array $categories the array of block categories. + * @param WP_Block_Editor_Context $block_editor_context The current block editor context. + */ +function nextcellent_blocks_block_category_all( $categories, $block_editor_context ) { + return array_merge( + array( + array( + 'slug' => 'nextcellent-blocks', + 'title' => __( 'Nextcellent Gallery Blocks', 'nggallery' ), + ), + ), + $categories + ); +} +add_filter( 'block_categories_all', 'nextcellent_blocks_block_category_all', 10, 2 ); + +/** + * Initialise the blocks + */ +function nextcellent_blocks_init() { + + $dir = plugin_dir_path( __FILE__ ) . '/block-editor/blocks'; + $handle = opendir($dir); + while($name = readdir($handle)) { + if(is_dir("$dir/$name")) { + if($name != '.' && $name != '..') { + + $asset_file = include( plugin_dir_path( __FILE__ ) . "public/blocks/$name/$name.asset.php"); + + $scriptName = "$name-editor-script"; + + wp_register_script( + $scriptName, + plugins_url( "public/blocks/$name/$name.js", __FILE__ ), + $asset_file['dependencies'], + $asset_file['version'] + ); + + wp_localize_script( + $scriptName, + 'nggData', + [ + 'siteUrl' => get_site_url(), + ] + ); + + register_block_type("$dir/$name", array('editor_script' => $scriptName ,'render_callback' => 'nextcellent_render_block')); + + wp_set_script_translations( $scriptName, 'nggallery', plugin_dir_path( __FILE__ ) . 'block-editor/lang/' ); + + } + } + } + closedir($handle); +} +add_action( 'init', 'nextcellent_blocks_init' ); + +/** + * Enqueue nextcellent styles for the blocks editor and editor styles + */ +function nextcellent_block_plugin_editor_scripts() { + global $ngg; + + $dir = plugin_dir_path( __FILE__ ) . '/block-editor/blocks'; + $handle = opendir($dir); + while($name = readdir($handle)) { + if(is_dir("$dir/$name")) { + if($name != '.' && $name != '..') { + wp_enqueue_style( + 'editor-css', + plugins_url( "/public/blocks/$name/$name.css" , __FILE__ ), + [ 'wp-components', 'wp-edit-blocks' ], + filemtime( plugin_dir_path( __FILE__ ) . "/public/blocks/$name/$name.css" ) + ); + } + } + } + closedir($handle); + + $stylesheet = $ngg->options['CSSfile']; + + $temp = explode('/', $stylesheet); + + $stylename = $temp[count($temp) - 1]; + + // Enqueue block editor styles + wp_enqueue_style( + 'nextcellent-custom-css', + plugins_url( '/css/' . $stylename, __FILE__ ), + ['wp-components', 'wp-edit-blocks' ], + filemtime( plugin_dir_path( __FILE__ ) . '/css/' . $stylename ) + ); + +} + +// Hook the enqueue functions into the editor +add_action( 'enqueue_block_editor_assets', 'nextcellent_block_plugin_editor_scripts' ); + + + +/** + * Callback function for the blocks + */ +function nextcellent_render_block($attributes, $content, $block) { + + $blockName = $block->parsed_block['blockName']; + + ob_start(); + + if ( $blockName == 'nggallery/gallery-block') { + nextcellent_handle_gallery_block($attributes); + } + + return ob_get_clean(); + +} + +/** + * Returns the number of images for the shortcode + */ +function addNumberOfImages($attributes) { + $str = ''; + if ($attributes['numberOfImages']) { + $str = ' images='; + $str .= $attributes['numberOfImages']; + } + + return $str; + +} + +/** + * Handler function for the gallery shortcode + */ +function nextcellent_handle_gallery_block($attributes) { + global $ngg; + + if ( $attributes['galleryLabel']) { + $id = array_map('trim', explode('-', $attributes['galleryLabel']))[0]; + + + $str = '[nggallery id='; + + $str .= $id; + + $str .= addNumberOfImages($attributes); + + $str .= ']'; + + echo do_shortcode($str); + } +} + + + + + + diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..a7e2876 --- /dev/null +++ b/composer.json @@ -0,0 +1,24 @@ +{ + "name": "wpready/nextcellent-gallery", + "description": "NextCellent Gallery - NextGEN Legacy", + "minimum-stability": "stable", + "license": "GPL-2.0", + "require": { + "php": "^5.4|^7|^8" + }, + "require-dev": { + "psy/psysh": "*", + "wp-cli/wp-cli-bundle": "*" + }, + "scripts": { + "build": [ + "@npm" + ], + "npm": [ + "npm run build" + ], + "wp-cli": [ + "./vendor/wp-cli/wp-cli/bin/wp.bat" + ] + } + } \ No newline at end of file diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..4fa3edd --- /dev/null +++ b/composer.lock @@ -0,0 +1,4822 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "61ee41689761508cadf9bed7fe56e965", + "packages": [], + "packages-dev": [ + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/class-map-generator", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/class-map-generator.git", + "reference": "1e1cb2b791facb2dfe32932a7718cf2571187513" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/1e1cb2b791facb2dfe32932a7718cf2571187513", + "reference": "1e1cb2b791facb2dfe32932a7718cf2571187513", + "shasum": "" + }, + "require": { + "composer/pcre": "^2 || ^3", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6" + }, + "require-dev": { + "phpstan/phpstan": "^1.6", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/filesystem": "^5.4 || ^6", + "symfony/phpunit-bridge": "^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Utilities to scan PHP code and generate class maps.", + "keywords": [ + "classmap" + ], + "support": { + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-06-19T11:31:27+00:00" + }, + { + "name": "composer/composer", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "777d542e3af65f8e7a66a4d98ce7a697da339414" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/777d542e3af65f8e7a66a4d98ce7a697da339414", + "reference": "777d542e3af65f8e7a66a4d98ce7a697da339414", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/class-map-generator": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^2 || ^3", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.5.7", + "composer/xdebug-handler": "^2.0.2 || ^3.0.3", + "justinrainbow/json-schema": "^5.2.11", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", + "react/promise": "^2.8", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.2", + "seld/signal-handler": "^2.0", + "symfony/console": "^5.4.11 || ^6.0.11", + "symfony/filesystem": "^5.4 || ^6.0", + "symfony/finder": "^5.4 || ^6.0", + "symfony/polyfill-php73": "^1.24", + "symfony/polyfill-php80": "^1.24", + "symfony/process": "^5.4 || ^6.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4.1", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1.0", + "phpstan/phpstan-strict-rules": "^1", + "phpstan/phpstan-symfony": "^1.1", + "symfony/phpunit-bridge": "^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.4-dev" + }, + "phpstan": { + "includes": [ + "phpstan/rules.neon" + ] + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.4.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-08-20T09:44:50+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/e300eb6c535192decd27a85bc72a9290f0d6b3bd", + "reference": "e300eb6c535192decd27a85bc72a9290f0d6b3bd", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-25T20:21:48+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "ced299686f41dce890debac69273b47ffe98a40c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", + "reference": "ced299686f41dce890debac69273b47ffe98a40c", + "shasum": "" + }, + "require": { + "composer/pcre": "^1 || ^2 || ^3", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-25T21:32:43+00:00" + }, + { + "name": "eftec/bladeone", + "version": "3.52", + "source": { + "type": "git", + "url": "https://github.com/EFTEC/BladeOne.git", + "reference": "a19bf66917de0b29836983db87a455a4f6e32148" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/EFTEC/BladeOne/zipball/a19bf66917de0b29836983db87a455a4f6e32148", + "reference": "a19bf66917de0b29836983db87a455a4f6e32148", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.6" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.16.1", + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.5.4" + }, + "suggest": { + "eftec/bladeonehtml": "Extension to create forms", + "ext-mbstring": "This extension is used if it's active" + }, + "type": "library", + "autoload": { + "psr-4": { + "eftec\\bladeone\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jorge Patricio Castro Castillo", + "email": "jcastro@eftec.cl" + } + ], + "description": "The standalone version Blade Template Engine from Laravel in a single php file", + "homepage": "https://github.com/EFTEC/BladeOne", + "keywords": [ + "blade", + "php", + "template", + "templating", + "view" + ], + "support": { + "issues": "https://github.com/EFTEC/BladeOne/issues", + "source": "https://github.com/EFTEC/BladeOne/tree/3.52" + }, + "time": "2021-04-17T13:49:01+00:00" + }, + { + "name": "gettext/gettext", + "version": "v4.8.7", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Gettext.git", + "reference": "3f7bc5ef23302a9059e64934f3d59e454516bec0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Gettext/zipball/3f7bc5ef23302a9059e64934f3d59e454516bec0", + "reference": "3f7bc5ef23302a9059e64934f3d59e454516bec0", + "shasum": "" + }, + "require": { + "gettext/languages": "^2.3", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/view": "^5.0.x-dev", + "phpunit/phpunit": "^4.8|^5.7|^6.5", + "squizlabs/php_codesniffer": "^3.0", + "symfony/yaml": "~2", + "twig/extensions": "*", + "twig/twig": "^1.31|^2.0" + }, + "suggest": { + "illuminate/view": "Is necessary if you want to use the Blade extractor", + "symfony/yaml": "Is necessary if you want to use the Yaml extractor/generator", + "twig/extensions": "Is necessary if you want to use the Twig extractor", + "twig/twig": "Is necessary if you want to use the Twig extractor" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gettext\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oscar Otero", + "email": "oom@oscarotero.com", + "homepage": "http://oscarotero.com", + "role": "Developer" + } + ], + "description": "PHP gettext manager", + "homepage": "https://github.com/oscarotero/Gettext", + "keywords": [ + "JS", + "gettext", + "i18n", + "mo", + "po", + "translation" + ], + "support": { + "email": "oom@oscarotero.com", + "issues": "https://github.com/oscarotero/Gettext/issues", + "source": "https://github.com/php-gettext/Gettext/tree/v4.8.7" + }, + "funding": [ + { + "url": "https://paypal.me/oscarotero", + "type": "custom" + }, + { + "url": "https://github.com/oscarotero", + "type": "github" + }, + { + "url": "https://www.patreon.com/misteroom", + "type": "patreon" + } + ], + "time": "2022-08-02T09:42:10+00:00" + }, + { + "name": "gettext/languages", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Languages.git", + "reference": "ed56dd2c7f4024cc953ed180d25f02f2640e3ffa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Languages/zipball/ed56dd2c7f4024cc953ed180d25f02f2640e3ffa", + "reference": "ed56dd2c7f4024cc953ed180d25f02f2640e3ffa", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4" + }, + "bin": [ + "bin/export-plural-rules" + ], + "type": "library", + "autoload": { + "psr-4": { + "Gettext\\Languages\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michele Locati", + "email": "mlocati@gmail.com", + "role": "Developer" + } + ], + "description": "gettext languages with plural rules", + "homepage": "https://github.com/php-gettext/Languages", + "keywords": [ + "cldr", + "i18n", + "internationalization", + "l10n", + "language", + "languages", + "localization", + "php", + "plural", + "plural rules", + "plurals", + "translate", + "translations", + "unicode" + ], + "support": { + "issues": "https://github.com/php-gettext/Languages/issues", + "source": "https://github.com/php-gettext/Languages/tree/2.9.0" + }, + "funding": [ + { + "url": "https://paypal.me/mlocati", + "type": "custom" + }, + { + "url": "https://github.com/mlocati", + "type": "github" + } + ], + "time": "2021-11-11T17:30:39+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "mck89/peast", + "version": "v1.14.0", + "source": { + "type": "git", + "url": "https://github.com/mck89/peast.git", + "reference": "70a728d598017e237118652b2fa30fbaa9d4ef6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mck89/peast/zipball/70a728d598017e237118652b2fa30fbaa9d4ef6d", + "reference": "70a728d598017e237118652b2fa30fbaa9d4ef6d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.14.0-dev" + } + }, + "autoload": { + "psr-4": { + "Peast\\": "lib/Peast/", + "Peast\\test\\": "test/Peast/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Marco Marchiò", + "email": "marco.mm89@gmail.com" + } + ], + "description": "Peast is PHP library that generates AST for JavaScript code", + "support": { + "issues": "https://github.com/mck89/peast/issues", + "source": "https://github.com/mck89/peast/tree/v1.14.0" + }, + "time": "2022-05-01T15:09:54+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.2", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2" + }, + "time": "2022-08-23T13:07:01+00:00" + }, + { + "name": "nb/oxymel", + "version": "v0.1.0", + "source": { + "type": "git", + "url": "https://github.com/nb/oxymel.git", + "reference": "cbe626ef55d5c4cc9b5e6e3904b395861ea76e3c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nb/oxymel/zipball/cbe626ef55d5c4cc9b5e6e3904b395861ea76e3c", + "reference": "cbe626ef55d5c4cc9b5e6e3904b395861ea76e3c", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "type": "library", + "autoload": { + "psr-0": { + "Oxymel": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nikolay Bachiyski", + "email": "nb@nikolay.bg", + "homepage": "http://extrapolate.me/" + } + ], + "description": "A sweet XML builder", + "homepage": "https://github.com/nb/oxymel", + "keywords": [ + "xml" + ], + "support": { + "issues": "https://github.com/nb/oxymel/issues", + "source": "https://github.com/nb/oxymel/tree/master" + }, + "time": "2013-02-24T15:01:54+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "reference": "0ef6c55a3f47f89d7a374e6f835197a0b5fcf900", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.1" + }, + "time": "2022-09-04T07:30:47+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.11.8", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "f455acf3645262ae389b10e9beba0c358aa6994e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/f455acf3645262ae389b10e9beba0c358aa6994e", + "reference": "f455acf3645262ae389b10e9beba0c358aa6994e", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^4.0 || ^3.1", + "php": "^8.0 || ^7.0.8", + "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.11.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.11.8" + }, + "time": "2022-07-28T14:25:11+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "rmccue/requests", + "version": "v1.8.1", + "source": { + "type": "git", + "url": "https://github.com/WordPress/Requests.git", + "reference": "82e6936366eac3af4d836c18b9d8c31028fe4cd5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WordPress/Requests/zipball/82e6936366eac3af4d836c18b9d8c31028fe4cd5", + "reference": "82e6936366eac3af4d836c18b9d8c31028fe4cd5", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7", + "php-parallel-lint/php-console-highlighter": "^0.5.0", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpcompatibility/php-compatibility": "^9.0", + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5", + "requests/test-server": "dev-master", + "squizlabs/php_codesniffer": "^3.5", + "wp-coding-standards/wpcs": "^2.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Requests": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "ISC" + ], + "authors": [ + { + "name": "Ryan McCue", + "homepage": "http://ryanmccue.info" + } + ], + "description": "A HTTP library written in PHP, for human beings.", + "homepage": "http://github.com/WordPress/Requests", + "keywords": [ + "curl", + "fsockopen", + "http", + "idna", + "ipv6", + "iri", + "sockets" + ], + "support": { + "issues": "https://github.com/WordPress/Requests/issues", + "source": "https://github.com/WordPress/Requests/tree/v1.8.1" + }, + "time": "2021-06-04T09:56:25+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + }, + "time": "2022-08-31T10:31:18+00:00" + }, + { + "name": "seld/signal-handler", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/signal-handler.git", + "reference": "f69d119511dc0360440cdbdaa71829c149b7be75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/f69d119511dc0360440cdbdaa71829c149b7be75", + "reference": "f69d119511dc0360440cdbdaa71829c149b7be75", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "require-dev": { + "phpstan/phpstan": "^1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^7.5.20 || ^8.5.23", + "psr/log": "^1 || ^2 || ^3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\Signal\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development", + "keywords": [ + "posix", + "sigint", + "signal", + "sigterm", + "unix" + ], + "support": { + "issues": "https://github.com/Seldaek/signal-handler/issues", + "source": "https://github.com/Seldaek/signal-handler/tree/2.0.1" + }, + "time": "2022-07-20T18:31:45+00:00" + }, + { + "name": "symfony/console", + "version": "v5.4.12", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c072aa8f724c3af64e2c7a96b796a4863d24dba1", + "reference": "c072aa8f724c3af64e2c7a96b796a4863d24dba1", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/string": "^5.1|^6.0" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", + "symfony/lock": "<4.4", + "symfony/process": "<4.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/lock": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v5.4.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-17T13:18:05+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.12", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "2d67c1f9a1937406a9be3171b4b22250c0a11447" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2d67c1f9a1937406a9be3171b4b22250c0a11447", + "reference": "2d67c1f9a1937406a9be3171b4b22250c0a11447", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-02T13:48:16+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "433d05519ce6990bf3530fba6957499d327395c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/433d05519ce6990bf3530fba6957499d327395c2", + "reference": "433d05519ce6990bf3530fba6957499d327395c2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/process", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1", + "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/string", + "version": "v5.4.12", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/2fc515e512d721bf31ea76bd02fe23ada4640058", + "reference": "2fc515e512d721bf31ea76bd02fe23ada4640058", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" + }, + "conflict": { + "symfony/translation-contracts": ">=3.0" + }, + "require-dev": { + "symfony/error-handler": "^4.4|^5.0|^6.0", + "symfony/http-client": "^4.4|^5.0|^6.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v5.4.12" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-12T17:03:11+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "wp-cli/cache-command", + "version": "v2.0.9", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/cache-command.git", + "reference": "05378440d8c6d4d2a1a5e5cbc1ba92a5e4bf1c40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/cache-command/zipball/05378440d8c6d4d2a1a5e5cbc1ba92a5e4bf1c40", + "reference": "05378440d8c6d4d2a1a5e5cbc1ba92a5e4bf1c40", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "cache", + "cache add", + "cache decr", + "cache delete", + "cache flush", + "cache get", + "cache incr", + "cache replace", + "cache set", + "cache type", + "transient", + "transient delete", + "transient get", + "transient set", + "transient type", + "transient list" + ] + }, + "autoload": { + "files": [ + "cache-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Manages object and transient caches.", + "homepage": "https://github.com/wp-cli/cache-command", + "support": { + "issues": "https://github.com/wp-cli/cache-command/issues", + "source": "https://github.com/wp-cli/cache-command/tree/v2.0.9" + }, + "time": "2022-01-13T01:13:50+00:00" + }, + { + "name": "wp-cli/checksum-command", + "version": "v2.1.2", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/checksum-command.git", + "reference": "ec59a24af2ca97b770a4709b0a1c241eeb4b4cff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/checksum-command/zipball/ec59a24af2ca97b770a4709b0a1c241eeb4b4cff", + "reference": "ec59a24af2ca97b770a4709b0a1c241eeb4b4cff", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "core verify-checksums", + "plugin verify-checksums" + ] + }, + "autoload": { + "files": [ + "checksum-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Verifies file integrity by comparing to published checksums.", + "homepage": "https://github.com/wp-cli/checksum-command", + "support": { + "issues": "https://github.com/wp-cli/checksum-command/issues", + "source": "https://github.com/wp-cli/checksum-command/tree/v2.1.2" + }, + "time": "2022-01-13T03:47:56+00:00" + }, + { + "name": "wp-cli/config-command", + "version": "v2.1.3", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/config-command.git", + "reference": "cdabbc47dae464a93b10361b9a18e84cf4e72fe2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/config-command/zipball/cdabbc47dae464a93b10361b9a18e84cf4e72fe2", + "reference": "cdabbc47dae464a93b10361b9a18e84cf4e72fe2", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5", + "wp-cli/wp-config-transformer": "^1.2.1" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "config", + "config edit", + "config delete", + "config create", + "config get", + "config has", + "config list", + "config path", + "config set", + "config shuffle-salts" + ] + }, + "autoload": { + "files": [ + "config-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + }, + { + "name": "Alain Schlesser", + "email": "alain.schlesser@gmail.com", + "homepage": "https://www.alainschlesser.com" + } + ], + "description": "Generates and reads the wp-config.php file.", + "homepage": "https://github.com/wp-cli/config-command", + "support": { + "issues": "https://github.com/wp-cli/config-command/issues", + "source": "https://github.com/wp-cli/config-command/tree/v2.1.3" + }, + "time": "2022-01-13T01:09:44+00:00" + }, + { + "name": "wp-cli/core-command", + "version": "v2.1.4", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/core-command.git", + "reference": "38824e5cf979c8a12eec03f04cfe557b613d875e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/core-command/zipball/38824e5cf979c8a12eec03f04cfe557b613d875e", + "reference": "38824e5cf979c8a12eec03f04cfe557b613d875e", + "shasum": "" + }, + "require": { + "composer/semver": "^1.4 || ^2 || ^3", + "wp-cli/wp-cli": "^2.5.1" + }, + "require-dev": { + "wp-cli/checksum-command": "^1 || ^2", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1.4" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "core", + "core check-update", + "core download", + "core install", + "core is-installed", + "core multisite-convert", + "core multisite-install", + "core update", + "core update-db", + "core version" + ] + }, + "autoload": { + "files": [ + "core-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Downloads, installs, updates, and manages a WordPress installation.", + "homepage": "https://github.com/wp-cli/core-command", + "support": { + "issues": "https://github.com/wp-cli/core-command/issues", + "source": "https://github.com/wp-cli/core-command/tree/v2.1.4" + }, + "time": "2022-08-26T16:50:54+00:00" + }, + { + "name": "wp-cli/cron-command", + "version": "v2.1.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/cron-command.git", + "reference": "bb9fd9645e9a5276d024a59affeda3e6aa8530be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/cron-command/zipball/bb9fd9645e9a5276d024a59affeda3e6aa8530be", + "reference": "bb9fd9645e9a5276d024a59affeda3e6aa8530be", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/server-command": "^2.0", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "cron", + "cron test", + "cron event", + "cron event delete", + "cron event list", + "cron event run", + "cron event schedule", + "cron schedule", + "cron schedule list", + "cron event unschedule" + ] + }, + "autoload": { + "files": [ + "cron-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Tests, runs, and deletes WP-Cron events; manages WP-Cron schedules.", + "homepage": "https://github.com/wp-cli/cron-command", + "support": { + "issues": "https://github.com/wp-cli/cron-command/issues", + "source": "https://github.com/wp-cli/cron-command/tree/v2.1.0" + }, + "time": "2022-01-22T00:03:27+00:00" + }, + { + "name": "wp-cli/db-command", + "version": "v2.0.21", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/db-command.git", + "reference": "de9c4914173840edc02aea1ffa66db8c0e7f80a0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/db-command/zipball/de9c4914173840edc02aea1ffa66db8c0e7f80a0", + "reference": "de9c4914173840edc02aea1ffa66db8c0e7f80a0", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "db", + "db clean", + "db create", + "db drop", + "db reset", + "db check", + "db optimize", + "db prefix", + "db repair", + "db cli", + "db query", + "db export", + "db import", + "db search", + "db tables", + "db size", + "db columns" + ] + }, + "autoload": { + "files": [ + "db-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Performs basic database operations using credentials stored in wp-config.php.", + "homepage": "https://github.com/wp-cli/db-command", + "support": { + "issues": "https://github.com/wp-cli/db-command/issues", + "source": "https://github.com/wp-cli/db-command/tree/v2.0.21" + }, + "time": "2022-07-14T14:19:05+00:00" + }, + { + "name": "wp-cli/embed-command", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/embed-command.git", + "reference": "00a901a66aecb4da94a8dace610eb1135fc82386" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/embed-command/zipball/00a901a66aecb4da94a8dace610eb1135fc82386", + "reference": "00a901a66aecb4da94a8dace610eb1135fc82386", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "embed", + "embed fetch", + "embed provider", + "embed provider list", + "embed provider match", + "embed handler", + "embed handler list", + "embed cache", + "embed cache clear", + "embed cache find", + "embed cache trigger" + ] + }, + "autoload": { + "files": [ + "embed-command.php" + ], + "psr-4": { + "WP_CLI\\Embeds\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pascal Birchler", + "homepage": "https://pascalbirchler.com/" + } + ], + "description": "Inspects oEmbed providers, clears embed cache, and more.", + "homepage": "https://github.com/wp-cli/embed-command", + "support": { + "issues": "https://github.com/wp-cli/embed-command/issues", + "source": "https://github.com/wp-cli/embed-command/tree/v2.0.11" + }, + "time": "2022-01-13T01:19:27+00:00" + }, + { + "name": "wp-cli/entity-command", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/entity-command.git", + "reference": "bf6ad67cea1e266915f0d22cce2953cc24d2095a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/entity-command/zipball/bf6ad67cea1e266915f0d22cce2953cc24d2095a", + "reference": "bf6ad67cea1e266915f0d22cce2953cc24d2095a", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/cache-command": "^1 || ^2", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/media-command": "^1.1 || ^2", + "wp-cli/super-admin-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "comment", + "comment approve", + "comment count", + "comment create", + "comment delete", + "comment exists", + "comment generate", + "comment get", + "comment list", + "comment meta", + "comment meta add", + "comment meta delete", + "comment meta get", + "comment meta list", + "comment meta patch", + "comment meta pluck", + "comment meta update", + "comment recount", + "comment spam", + "comment status", + "comment trash", + "comment unapprove", + "comment unspam", + "comment untrash", + "comment update", + "menu", + "menu create", + "menu delete", + "menu item", + "menu item add-custom", + "menu item add-post", + "menu item add-term", + "menu item delete", + "menu item list", + "menu item update", + "menu list", + "menu location", + "menu location assign", + "menu location list", + "menu location remove", + "network meta", + "network meta add", + "network meta delete", + "network meta get", + "network meta list", + "network meta patch", + "network meta pluck", + "network meta update", + "option", + "option add", + "option delete", + "option get", + "option list", + "option patch", + "option pluck", + "option update", + "post", + "post create", + "post delete", + "post edit", + "post exists", + "post generate", + "post get", + "post list", + "post meta", + "post meta add", + "post meta clean-duplicates", + "post meta delete", + "post meta get", + "post meta list", + "post meta patch", + "post meta pluck", + "post meta update", + "post term", + "post term add", + "post term list", + "post term remove", + "post term set", + "post update", + "post-type", + "post-type get", + "post-type list", + "site", + "site activate", + "site archive", + "site create", + "site deactivate", + "site delete", + "site empty", + "site list", + "site mature", + "site option", + "site private", + "site public", + "site spam", + "site unarchive", + "site unmature", + "site unspam", + "taxonomy", + "taxonomy get", + "taxonomy list", + "term", + "term create", + "term delete", + "term generate", + "term get", + "term list", + "term meta", + "term meta add", + "term meta delete", + "term meta get", + "term meta list", + "term meta patch", + "term meta pluck", + "term meta update", + "term recount", + "term update", + "user", + "user add-cap", + "user add-role", + "user create", + "user delete", + "user generate", + "user get", + "user import-csv", + "user list", + "user list-caps", + "user meta", + "user meta add", + "user meta delete", + "user meta get", + "user meta list", + "user meta patch", + "user meta pluck", + "user meta update", + "user remove-cap", + "user remove-role", + "user reset-password", + "user session", + "user session destroy", + "user session list", + "user set-role", + "user spam", + "user term", + "user term add", + "user term list", + "user term remove", + "user term set", + "user unspam", + "user update" + ] + }, + "autoload": { + "files": [ + "entity-command.php" + ], + "psr-4": { + "": "src/", + "WP_CLI\\": "src/WP_CLI" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Manage WordPress comments, menus, options, posts, sites, terms, and users.", + "homepage": "https://github.com/wp-cli/entity-command", + "support": { + "issues": "https://github.com/wp-cli/entity-command/issues", + "source": "https://github.com/wp-cli/entity-command/tree/v2.3.0" + }, + "time": "2022-09-02T17:38:40+00:00" + }, + { + "name": "wp-cli/eval-command", + "version": "v2.1.2", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/eval-command.git", + "reference": "5213040ec2167b2748f2689ff6fe24b92a064a90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/eval-command/zipball/5213040ec2167b2748f2689ff6fe24b92a064a90", + "reference": "5213040ec2167b2748f2689ff6fe24b92a064a90", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "eval", + "eval-file" + ] + }, + "autoload": { + "files": [ + "eval-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Executes arbitrary PHP code or files.", + "homepage": "https://github.com/wp-cli/eval-command", + "support": { + "issues": "https://github.com/wp-cli/eval-command/issues", + "source": "https://github.com/wp-cli/eval-command/tree/v2.1.2" + }, + "time": "2022-01-13T01:19:34+00:00" + }, + { + "name": "wp-cli/export-command", + "version": "v2.0.12", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/export-command.git", + "reference": "fc647a75896efe9e4485e37aa9a03d430ff25532" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/export-command/zipball/fc647a75896efe9e4485e37aa9a03d430ff25532", + "reference": "fc647a75896efe9e4485e37aa9a03d430ff25532", + "shasum": "" + }, + "require": { + "nb/oxymel": "~0.1.0", + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/import-command": "^1 || ^2", + "wp-cli/media-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "export" + ] + }, + "autoload": { + "files": [ + "export-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Exports WordPress content to a WXR file.", + "homepage": "https://github.com/wp-cli/export-command", + "support": { + "issues": "https://github.com/wp-cli/export-command/issues", + "source": "https://github.com/wp-cli/export-command/tree/v2.0.12" + }, + "time": "2022-07-14T16:14:28+00:00" + }, + { + "name": "wp-cli/extension-command", + "version": "v2.1.6", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/extension-command.git", + "reference": "a877c5e08c24e86db306da7c5fcde6a737cb9d29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/extension-command/zipball/a877c5e08c24e86db306da7c5fcde6a737cb9d29", + "reference": "a877c5e08c24e86db306da7c5fcde6a737cb9d29", + "shasum": "" + }, + "require": { + "composer/semver": "^1.4 || ^2 || ^3", + "wp-cli/wp-cli": "^2.5.1" + }, + "require-dev": { + "wp-cli/cache-command": "^2.0", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/scaffold-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "plugin", + "plugin activate", + "plugin deactivate", + "plugin delete", + "plugin get", + "plugin install", + "plugin is-installed", + "plugin list", + "plugin path", + "plugin search", + "plugin status", + "plugin toggle", + "plugin uninstall", + "plugin update", + "theme", + "theme activate", + "theme delete", + "theme disable", + "theme enable", + "theme get", + "theme install", + "theme is-installed", + "theme list", + "theme mod", + "theme mod get", + "theme mod set", + "theme mod remove", + "theme path", + "theme search", + "theme status", + "theme update", + "theme mod list" + ] + }, + "autoload": { + "files": [ + "extension-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + }, + { + "name": "Alain Schlesser", + "email": "alain.schlesser@gmail.com", + "homepage": "https://www.alainschlesser.com" + } + ], + "description": "Manages plugins and themes, including installs, activations, and updates.", + "homepage": "https://github.com/wp-cli/extension-command", + "support": { + "issues": "https://github.com/wp-cli/extension-command/issues", + "source": "https://github.com/wp-cli/extension-command/tree/v2.1.6" + }, + "time": "2022-08-15T10:39:42+00:00" + }, + { + "name": "wp-cli/i18n-command", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/i18n-command.git", + "reference": "45bc2b47a4ed103b871cd2ec5b483ab55ad12d99" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/45bc2b47a4ed103b871cd2ec5b483ab55ad12d99", + "reference": "45bc2b47a4ed103b871cd2ec5b483ab55ad12d99", + "shasum": "" + }, + "require": { + "eftec/bladeone": "3.52", + "gettext/gettext": "^4.8", + "mck89/peast": "^1.13.11", + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/scaffold-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "suggest": { + "ext-json": "Used for reading and generating JSON translation files", + "ext-mbstring": "Used for calculating include/exclude matches in code extraction" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "i18n", + "i18n make-pot", + "i18n make-json", + "i18n make-mo", + "i18n update-po" + ] + }, + "autoload": { + "files": [ + "i18n-command.php" + ], + "psr-4": { + "WP_CLI\\I18n\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pascal Birchler", + "homepage": "https://pascalbirchler.com/" + } + ], + "description": "Provides internationalization tools for WordPress projects.", + "homepage": "https://github.com/wp-cli/i18n-command", + "support": { + "issues": "https://github.com/wp-cli/i18n-command/issues", + "source": "https://github.com/wp-cli/i18n-command/tree/v2.4.0" + }, + "time": "2022-07-04T21:43:20+00:00" + }, + { + "name": "wp-cli/import-command", + "version": "v2.0.8", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/import-command.git", + "reference": "a092e3abcca843f1fabf2e9b706a912ae075355f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/import-command/zipball/a092e3abcca843f1fabf2e9b706a912ae075355f", + "reference": "a092e3abcca843f1fabf2e9b706a912ae075355f", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/export-command": "^1 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "import" + ] + }, + "autoload": { + "files": [ + "import-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Imports content from a given WXR file.", + "homepage": "https://github.com/wp-cli/import-command", + "support": { + "issues": "https://github.com/wp-cli/import-command/issues", + "source": "https://github.com/wp-cli/import-command/tree/v2.0.8" + }, + "time": "2021-12-03T22:12:30+00:00" + }, + { + "name": "wp-cli/language-command", + "version": "v2.0.12", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/language-command.git", + "reference": "bbdba69179fc8df597928587111500c8ade40a38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/language-command/zipball/bbdba69179fc8df597928587111500c8ade40a38", + "reference": "bbdba69179fc8df597928587111500c8ade40a38", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "language", + "language core", + "language core activate", + "language core is-installed", + "language core install", + "language core list", + "language core uninstall", + "language core update", + "language plugin", + "language plugin is-installed", + "language plugin install", + "language plugin list", + "language plugin uninstall", + "language plugin update", + "language theme", + "language theme is-installed", + "language theme install", + "language theme list", + "language theme uninstall", + "language theme update" + ] + }, + "autoload": { + "files": [ + "language-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Installs, activates, and manages language packs.", + "homepage": "https://github.com/wp-cli/language-command", + "support": { + "issues": "https://github.com/wp-cli/language-command/issues", + "source": "https://github.com/wp-cli/language-command/tree/v2.0.12" + }, + "time": "2022-01-13T01:28:25+00:00" + }, + { + "name": "wp-cli/maintenance-mode-command", + "version": "v2.0.8", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/maintenance-mode-command.git", + "reference": "e65505c973ea9349257a4f33ac9edc78db0b189a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/maintenance-mode-command/zipball/e65505c973ea9349257a4f33ac9edc78db0b189a", + "reference": "e65505c973ea9349257a4f33ac9edc78db0b189a", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "maintenance-mode", + "maintenance-mode activate", + "maintenance-mode deactivate", + "maintenance-mode status", + "maintenance-mode is-active" + ] + }, + "autoload": { + "files": [ + "maintenance-mode-command.php" + ], + "psr-4": { + "WP_CLI\\MaintenanceMode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thrijith Thankachan", + "email": "thrijith13@gmail.com", + "homepage": "https://thrijith.com" + } + ], + "description": "Activates, deactivates or checks the status of the maintenance mode of a site.", + "homepage": "https://github.com/wp-cli/maintenance-mode-command", + "support": { + "issues": "https://github.com/wp-cli/maintenance-mode-command/issues", + "source": "https://github.com/wp-cli/maintenance-mode-command/tree/v2.0.8" + }, + "time": "2022-01-13T01:25:44+00:00" + }, + { + "name": "wp-cli/media-command", + "version": "v2.0.15", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/media-command.git", + "reference": "7e355266eb94734c57e1b84c75c095c17670d92b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/media-command/zipball/7e355266eb94734c57e1b84c75c095c17670d92b", + "reference": "7e355266eb94734c57e1b84c75c095c17670d92b", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^2.0", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "media", + "media import", + "media regenerate", + "media image-size" + ] + }, + "autoload": { + "files": [ + "media-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Imports files as attachments, regenerates thumbnails, or lists registered image sizes.", + "homepage": "https://github.com/wp-cli/media-command", + "support": { + "issues": "https://github.com/wp-cli/media-command/issues", + "source": "https://github.com/wp-cli/media-command/tree/v2.0.15" + }, + "time": "2022-09-02T17:17:44+00:00" + }, + { + "name": "wp-cli/mustangostang-spyc", + "version": "0.6.3", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/spyc.git", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/spyc/zipball/6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "autoload": { + "files": [ + "includes/functions.php" + ], + "psr-4": { + "Mustangostang\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP (WP-CLI fork)", + "homepage": "https://github.com/mustangostang/spyc/", + "support": { + "source": "https://github.com/wp-cli/spyc/tree/autoload" + }, + "time": "2017-04-25T11:26:20+00:00" + }, + { + "name": "wp-cli/package-command", + "version": "v2.2.2", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/package-command.git", + "reference": "36afdee21d022e6270867aa0cbfef6f453041814" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/package-command/zipball/36afdee21d022e6270867aa0cbfef6f453041814", + "reference": "36afdee21d022e6270867aa0cbfef6f453041814", + "shasum": "" + }, + "require": { + "composer/composer": "^1.10.23 || ^2.1.9", + "ext-json": "*", + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/scaffold-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "package", + "package browse", + "package install", + "package list", + "package update", + "package uninstall" + ] + }, + "autoload": { + "files": [ + "package-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Lists, installs, and removes WP-CLI packages.", + "homepage": "https://github.com/wp-cli/package-command", + "support": { + "issues": "https://github.com/wp-cli/package-command/issues", + "source": "https://github.com/wp-cli/package-command/tree/v2.2.2" + }, + "time": "2022-01-13T01:28:18+00:00" + }, + { + "name": "wp-cli/php-cli-tools", + "version": "v0.11.15", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/php-cli-tools.git", + "reference": "b6edd35988892ea1451392eb7a26d9dbe98c836d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/b6edd35988892ea1451392eb7a26d9dbe98c836d", + "reference": "b6edd35988892ea1451392eb7a26d9dbe98c836d", + "shasum": "" + }, + "require": { + "php": ">= 5.3.0" + }, + "type": "library", + "autoload": { + "files": [ + "lib/cli/cli.php" + ], + "psr-0": { + "cli": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@handbuilt.co", + "role": "Maintainer" + }, + { + "name": "James Logsdon", + "email": "jlogsdon@php.net", + "role": "Developer" + } + ], + "description": "Console utilities for PHP", + "homepage": "http://github.com/wp-cli/php-cli-tools", + "keywords": [ + "cli", + "console" + ], + "support": { + "issues": "https://github.com/wp-cli/php-cli-tools/issues", + "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.15" + }, + "time": "2022-08-15T10:15:55+00:00" + }, + { + "name": "wp-cli/rewrite-command", + "version": "v2.0.10", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/rewrite-command.git", + "reference": "562a0a5a0d51be000de87d7a8a870de13383ecd6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/rewrite-command/zipball/562a0a5a0d51be000de87d7a8a870de13383ecd6", + "reference": "562a0a5a0d51be000de87d7a8a870de13383ecd6", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "rewrite", + "rewrite flush", + "rewrite list", + "rewrite structure" + ] + }, + "autoload": { + "files": [ + "rewrite-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Lists or flushes the site's rewrite rules, updates the permalink structure.", + "homepage": "https://github.com/wp-cli/rewrite-command", + "support": { + "issues": "https://github.com/wp-cli/rewrite-command/issues", + "source": "https://github.com/wp-cli/rewrite-command/tree/v2.0.10" + }, + "time": "2022-01-13T01:28:11+00:00" + }, + { + "name": "wp-cli/role-command", + "version": "v2.0.9", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/role-command.git", + "reference": "9abd93952565935084160bc3be49dfb2483bb0b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/role-command/zipball/9abd93952565935084160bc3be49dfb2483bb0b6", + "reference": "9abd93952565935084160bc3be49dfb2483bb0b6", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "role", + "role create", + "role delete", + "role exists", + "role list", + "role reset", + "cap", + "cap add", + "cap list", + "cap remove" + ] + }, + "autoload": { + "files": [ + "role-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Adds, removes, lists, and resets roles and capabilities.", + "homepage": "https://github.com/wp-cli/role-command", + "support": { + "issues": "https://github.com/wp-cli/role-command/issues", + "source": "https://github.com/wp-cli/role-command/tree/v2.0.9" + }, + "time": "2022-01-13T01:31:23+00:00" + }, + { + "name": "wp-cli/scaffold-command", + "version": "v2.0.17", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/scaffold-command.git", + "reference": "3213d37b0bc4edc9be06839cefe1a20d8f52bb5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/scaffold-command/zipball/3213d37b0bc4edc9be06839cefe1a20d8f52bb5d", + "reference": "3213d37b0bc4edc9be06839cefe1a20d8f52bb5d", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "scaffold", + "scaffold underscores", + "scaffold block", + "scaffold child-theme", + "scaffold plugin", + "scaffold plugin-tests", + "scaffold post-type", + "scaffold taxonomy", + "scaffold theme-tests" + ] + }, + "autoload": { + "files": [ + "scaffold-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Generates code for post types, taxonomies, blocks, plugins, child themes, etc.", + "homepage": "https://github.com/wp-cli/scaffold-command", + "support": { + "issues": "https://github.com/wp-cli/scaffold-command/issues", + "source": "https://github.com/wp-cli/scaffold-command/tree/v2.0.17" + }, + "time": "2022-08-11T17:19:03+00:00" + }, + { + "name": "wp-cli/search-replace-command", + "version": "v2.0.18", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/search-replace-command.git", + "reference": "ba4e62883149ce900455158ceecb8f769a7a731c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/search-replace-command/zipball/ba4e62883149ce900455158ceecb8f769a7a731c", + "reference": "ba4e62883149ce900455158ceecb8f769a7a731c", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "search-replace" + ] + }, + "autoload": { + "files": [ + "search-replace-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Searches/replaces strings in the database.", + "homepage": "https://github.com/wp-cli/search-replace-command", + "support": { + "issues": "https://github.com/wp-cli/search-replace-command/issues", + "source": "https://github.com/wp-cli/search-replace-command/tree/v2.0.18" + }, + "time": "2022-08-25T23:10:20+00:00" + }, + { + "name": "wp-cli/server-command", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/server-command.git", + "reference": "ef610fee873c6e5395917e42886396d34eaeae62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/server-command/zipball/ef610fee873c6e5395917e42886396d34eaeae62", + "reference": "ef610fee873c6e5395917e42886396d34eaeae62", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "server" + ] + }, + "autoload": { + "files": [ + "server-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Launches PHP's built-in web server for a specific WordPress installation.", + "homepage": "https://github.com/wp-cli/server-command", + "support": { + "issues": "https://github.com/wp-cli/server-command/issues", + "source": "https://github.com/wp-cli/server-command/tree/v2.0.11" + }, + "time": "2022-08-12T18:01:38+00:00" + }, + { + "name": "wp-cli/shell-command", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/shell-command.git", + "reference": "28a7de3134c9f059900d8fa4aea1d7d618481454" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/shell-command/zipball/28a7de3134c9f059900d8fa4aea1d7d618481454", + "reference": "28a7de3134c9f059900d8fa4aea1d7d618481454", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "shell" + ] + }, + "autoload": { + "files": [ + "shell-command.php" + ], + "psr-4": { + "": "src/", + "WP_CLI\\": "src/WP_CLI" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Opens an interactive PHP console for running and testing PHP code.", + "homepage": "https://github.com/wp-cli/shell-command", + "support": { + "issues": "https://github.com/wp-cli/shell-command/issues", + "source": "https://github.com/wp-cli/shell-command/tree/v2.0.11" + }, + "time": "2022-01-13T01:34:02+00:00" + }, + { + "name": "wp-cli/super-admin-command", + "version": "v2.0.10", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/super-admin-command.git", + "reference": "e6707f3acfff089d19c5c55bba0fd66cd7d6c2fa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/super-admin-command/zipball/e6707f3acfff089d19c5c55bba0fd66cd7d6c2fa", + "reference": "e6707f3acfff089d19c5c55bba0fd66cd7d6c2fa", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/entity-command": "^1.3 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "super-admin", + "super-admin add", + "super-admin list", + "super-admin remove" + ] + }, + "autoload": { + "files": [ + "super-admin-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Lists, adds, or removes super admin users on a multisite installation.", + "homepage": "https://github.com/wp-cli/super-admin-command", + "support": { + "issues": "https://github.com/wp-cli/super-admin-command/issues", + "source": "https://github.com/wp-cli/super-admin-command/tree/v2.0.10" + }, + "time": "2022-01-13T01:40:54+00:00" + }, + { + "name": "wp-cli/widget-command", + "version": "v2.1.7", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/widget-command.git", + "reference": "6aedab77f1cd2a0f511b62110c244c32b84dd429" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/widget-command/zipball/6aedab77f1cd2a0f511b62110c244c32b84dd429", + "reference": "6aedab77f1cd2a0f511b62110c244c32b84dd429", + "shasum": "" + }, + "require": { + "wp-cli/wp-cli": "^2.5" + }, + "require-dev": { + "wp-cli/extension-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + }, + "bundled": true, + "commands": [ + "widget", + "widget add", + "widget deactivate", + "widget delete", + "widget list", + "widget move", + "widget reset", + "widget update", + "sidebar", + "sidebar list" + ] + }, + "autoload": { + "files": [ + "widget-command.php" + ], + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Bachhuber", + "email": "daniel@runcommand.io", + "homepage": "https://runcommand.io" + } + ], + "description": "Adds, moves, and removes widgets; lists sidebars.", + "homepage": "https://github.com/wp-cli/widget-command", + "support": { + "issues": "https://github.com/wp-cli/widget-command/issues", + "source": "https://github.com/wp-cli/widget-command/tree/v2.1.7" + }, + "time": "2022-01-13T01:41:02+00:00" + }, + { + "name": "wp-cli/wp-cli", + "version": "v2.6.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-cli.git", + "reference": "dee13c2baf6bf972484a63f8b8dab48f7220f095" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/dee13c2baf6bf972484a63f8b8dab48f7220f095", + "reference": "dee13c2baf6bf972484a63f8b8dab48f7220f095", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "mustache/mustache": "^2.14.1", + "php": "^5.6 || ^7.0 || ^8.0", + "rmccue/requests": "^1.8", + "symfony/finder": ">2.7", + "wp-cli/mustangostang-spyc": "^0.6.3", + "wp-cli/php-cli-tools": "~0.11.2" + }, + "require-dev": { + "roave/security-advisories": "dev-latest", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.2 || ^2", + "wp-cli/extension-command": "^1.1 || ^2", + "wp-cli/package-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^3.1.3" + }, + "suggest": { + "ext-readline": "Include for a better --prompt implementation", + "ext-zip": "Needed to support extraction of ZIP archives when doing downloads or updates" + }, + "bin": [ + "bin/wp", + "bin/wp.bat" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6.x-dev" + } + }, + "autoload": { + "psr-0": { + "WP_CLI\\": "php/" + }, + "classmap": [ + "php/class-wp-cli.php", + "php/class-wp-cli-command.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "WP-CLI framework", + "homepage": "https://wp-cli.org", + "keywords": [ + "cli", + "wordpress" + ], + "support": { + "docs": "https://make.wordpress.org/cli/handbook/", + "issues": "https://github.com/wp-cli/wp-cli/issues", + "source": "https://github.com/wp-cli/wp-cli" + }, + "time": "2022-01-25T16:31:27+00:00" + }, + { + "name": "wp-cli/wp-cli-bundle", + "version": "v2.6.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-cli-bundle.git", + "reference": "50c984247925e68e314611dd47ed00e5bc7b3a10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-cli-bundle/zipball/50c984247925e68e314611dd47ed00e5bc7b3a10", + "reference": "50c984247925e68e314611dd47ed00e5bc7b3a10", + "shasum": "" + }, + "require": { + "composer/composer": "^1.10.23 || ^2.2.3", + "php": ">=5.6", + "wp-cli/cache-command": "^2", + "wp-cli/checksum-command": "^2.1", + "wp-cli/config-command": "^2.1", + "wp-cli/core-command": "^2.1", + "wp-cli/cron-command": "^2", + "wp-cli/db-command": "^2", + "wp-cli/embed-command": "^2", + "wp-cli/entity-command": "^2", + "wp-cli/eval-command": "^2", + "wp-cli/export-command": "^2", + "wp-cli/extension-command": "^2.1", + "wp-cli/i18n-command": "^2", + "wp-cli/import-command": "^2", + "wp-cli/language-command": "^2", + "wp-cli/maintenance-mode-command": "^2", + "wp-cli/media-command": "^2", + "wp-cli/package-command": "^2.1", + "wp-cli/rewrite-command": "^2", + "wp-cli/role-command": "^2", + "wp-cli/scaffold-command": "^2", + "wp-cli/search-replace-command": "^2", + "wp-cli/server-command": "^2", + "wp-cli/shell-command": "^2", + "wp-cli/super-admin-command": "^2", + "wp-cli/widget-command": "^2", + "wp-cli/wp-cli": "^2.6" + }, + "require-dev": { + "roave/security-advisories": "dev-latest", + "wp-cli/wp-cli-tests": "^3.0.7" + }, + "suggest": { + "psy/psysh": "Enhanced `wp shell` functionality" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.6.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "WP-CLI bundle package with default commands.", + "homepage": "https://wp-cli.org", + "keywords": [ + "cli", + "wordpress" + ], + "support": { + "docs": "https://make.wordpress.org/cli/handbook/", + "issues": "https://github.com/wp-cli/wp-cli-bundle/issues", + "source": "https://github.com/wp-cli/wp-cli-bundle" + }, + "time": "2022-01-26T00:03:43+00:00" + }, + { + "name": "wp-cli/wp-config-transformer", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-config-transformer.git", + "reference": "2e90eefc6b8f5166f53aa5414fd8f1a572164ef1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-config-transformer/zipball/2e90eefc6b8f5166f53aa5414fd8f1a572164ef1", + "reference": "2e90eefc6b8f5166f53aa5414fd8f1a572164ef1", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "wp-cli/wp-cli-tests": "^3.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/WPConfigTransformer.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frankie Jarrett", + "email": "fjarrett@gmail.com" + } + ], + "description": "Programmatically edit a wp-config.php file.", + "homepage": "https://github.com/wp-cli/wp-config-transformer", + "support": { + "issues": "https://github.com/wp-cli/wp-config-transformer/issues", + "source": "https://github.com/wp-cli/wp-config-transformer/tree/v1.3.0" + }, + "time": "2022-01-10T18:37:52+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": "^5.4|^7|^8" + }, + "platform-dev": [], + "plugin-api-version": "2.2.0" +} diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..2caa951 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,41 @@ +version: "3.1" + +services: + wordpress: + image: wordpress + ports: + - 8999:80 + environment: + WORDPRESS_DB_HOST: mysql + WORDPRESS_DB_USER: wordpress + WORDPRESS_DB_PASSWORD: wordpress + WORDPRESS_DB_NAME: wordpress + ABSPATH: /usr/src/wordpress/ + WORDPRESS_DEBUG: 1 + WORDPRESS_CONFIG_EXTRA: | + define( 'SCRIPT_DEBUG', true ); + volumes: + - wordpress_data:/var/www/html + - ./:/var/www/html/wp-content/plugins/nextcellent + - mysql + links: + - mysql:mysql + + wp-cli: + image: wordpress:cli + entrypoint: wp + working_dir: /var/www/html/wp-content/plugins/nextcellent + volumes: + - wordpress_data:/var/www/html + - ./:/var/www/html/wp-content/plugins/nextcellent + + mysql: + image: mysql:5.7 + environment: + MYSQL_ROOT_PASSWORD: somewordpress + MYSQL_DATABASE: wordpress + MYSQL_USER: wordpress + MYSQL_PASSWORD: wordpress + +volumes: + wordpress_data: diff --git a/lang/nggallery-da_DK.mo b/lang/nggallery-da_DK.mo index 777d30dfe09299a578d7eb68ed43d769addca9a6..16552810f85de8adc53eac8b43b916cb051379d4 100644 GIT binary patch delta 13677 zcmXZi2Y67m8piP>-K9{vSS@WCZ7E%pQG~J!WfYLI%To4|B71w7QdAHrA|S|+B?uxL zK@gBDA}Hg^P?jiyc`*{5&IXTIfFUe`)ac!RGv>P7tLS2Xd-L0X28zZoQ zx;OgQbetdz!eFe39+-xaSO=pq2R(5DhMt5JdM#V|aC3g|p$;cwU&(`q?RUmTCIFF4L+%%kpA+XONfdsAPD4biiX z;{;;UI;`J|LPr`DaX0kAT=c~;SPos(%9mj%uEhGd6YJscsKBbHn}syRaO&CCp;(Oi zY*Z%RM+LCQrJ$65g8_IGHSuFi#%HL&66%`v`WQ{U8LE9C4#SD4h1@~C{}46dU#Nb* zM5(O_M`bz%i=&%PK`CyDewdAVu^TqTLFkVgkgPg8P=OU7+vr4)h6>mYtKw+XLe^pl z+=j~7SGIluHSurQg!!HSQFxJt`VCCvV^J%af(qyjRK)X8fhdE2^LZuWsx0QT>`>QRa8rP*6&`qEa^qwP#~cDV}ZH51;})j%DyRvN)$m zWAlDvOrV~P%D`mQIMYxIcn=eCD{8(g=qlCsC@A75sMI{O^?(eg@Op-#0!zertc^-( zAJoc5p)%&$_SqOieF;Y6m&iZP&-|+t#<20Fv0fAMA5EbX4cf!8s7T+o^^Z}{_oEKo z6^z2-O-;bbsKC-N7Besj2crUAgj&!c)c4~wD)qNf*Y$o=@~?&$GR;7~sB032u^5j! z18q?gbw{mu5NgGvZ2Rk|Gw~LB<6>K1f$F~*`Bpi5Z2JS$xX)eN!M~Yl2t&P49yLKC z`d}Jrg8Ha4&p$3|V zBXKP*!m=&RsojP;Jcq15VP)!1FcHgTaX_&pDzF)-1-^|6U

    ijaXjy|11R^x~GK= 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 delta 18231 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 awC~zEA*@sTww04+6r9#-%cE(t+y5W#2lUJU diff --git a/lang/nggallery-da_DK.po b/lang/nggallery-da_DK.po index 43d3663..d218726 100644 --- a/lang/nggallery-da_DK.po +++ b/lang/nggallery-da_DK.po @@ -2,26 +2,26 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent 1.9.26\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-26 14:07+0200\n" -"PO-Revision-Date: 2015-08-26 14:55+0200\n" "Last-Translator: Thomas Blomberg Hansen \n" "Language-Team: ThomasDK81 \n" -"Language: da_DK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-08-26 14:07+0200\n" +"PO-Revision-Date: 2015-08-26 14:55+0200\n" +"Language: da_DK\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 1.8.4\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" -"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: d:/wordpress/plugins/nextgen-gallery\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,603\n" "X-Textdomain-Support: yes\n" "X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n" # @ nggallery -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "Om" @@ -30,12 +30,8 @@ msgid "Contributors" msgstr "Bidragere" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Dette plugin er muliggjort af det store arbejde med en masse mennesker. En " -"særlig tak til følgende personer:" +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Dette plugin er muliggjort af det store arbejde med en masse mennesker. En særlig tak til følgende personer:" # @ nggallery #: ../admin/about.php:16 @@ -83,20 +79,16 @@ msgstr "for at opretholde denne fork af NextGen Gallery" #: ../admin/about.php:25 msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "" -"De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" +msgstr "De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af " -"Photocrati Media, som er succesor arbejde af Alex Rabe." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af Photocrati Media, som er succesor arbejde af Alex Rabe." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -107,10 +99,7 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Bagudkompatibilitet med NextGEN plugin version (1.9.13)" #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." msgstr "" #: ../admin/about.php:38 @@ -118,12 +107,8 @@ msgid "A reliable way to work with already installed NextGEN galleries." msgstr "En stabil måde, at arbejde med allerede installeret NextGEN gallerier." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." -msgstr "" -"En sted til at opdatere pluginet, uden FTP men med WordPress plugin " -"respository." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "En sted til at opdatere pluginet, uden FTP men med WordPress plugin respository." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." @@ -145,8 +130,7 @@ msgstr "Send os rettelser til bugs/kodeændringer." # @ nggallery #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." +msgid "The most motivated support for this plugin are your ideas and brain work." msgstr "" # @ nggallery @@ -156,9 +140,7 @@ msgstr "Oversæt dette plugin" # @ nggallery #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." +msgid "To help people to work with this plugin, we would like to have it in all available languages." msgstr "" # @ nggallery @@ -172,18 +154,29 @@ msgid "Yes, sharing and linking are also supportive and helpful." msgstr "" # @ default -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 ../admin/manage.php:188 -#: ../admin/publish.php:7 ../admin/publish.php:10 ../admin/publish.php:13 -#: ../admin/rotate.php:17 ../admin/rotate.php:20 ../admin/showmeta.php:10 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 #: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Snyder du? tsk tsk" # @ nggallery -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "Upload mislykkedes!" @@ -192,13 +185,15 @@ msgstr "Upload mislykkedes!" msgid "Upload failed! " msgstr "Upload mislykkedes! " -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Du valgte ikke et galleri!" # @ nggallery -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Tilføj galleri/billeder" @@ -213,36 +208,46 @@ msgid "remove" msgstr "fjern" # @ nggallery -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Gennemse ..." # @ nggallery -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Upload billeder" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 msgid "You didn't select a file!" msgstr "Du valgte ikke en fil!" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Nyt galleri" # @ nggallery -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Billeder" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP fil" # @ nggallery -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Importér mappe" @@ -252,8 +257,12 @@ msgid "Add a new gallery" msgstr "Tilføj et nyt galleri" # @ nggallery -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Navn" @@ -262,15 +271,19 @@ msgid "Create a new, empty gallery in the folder" msgstr "Tilføj et nyt, tom galleri i mappen" # @ nggallery -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "Tilladte tegn i fil- og mappenavne er" # @ nggallery # @ default -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Beskrivelse" @@ -305,7 +318,8 @@ msgid "Import a ZIP file from a URL" msgstr "Importere en ZIP fil fra en URL" # @ nggallery -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "til" @@ -336,28 +350,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Note: du kan ændre standard stien, under Indstillinger" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature " -"manuelt" +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature manuelt" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" -msgstr "" -"Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn " -"osv. )" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn osv. )" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." -msgstr "" -"Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til " -"billedet." +msgstr "Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til billedet." -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "Klik OK for at fortsætte, Annullere for at stoppe." @@ -398,38 +405,49 @@ msgstr "Brug avanceret upload" #: ../admin/addgallery.php:514 #, php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" -"Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks " -"højden %2$dpx." +msgstr "Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks højden %2$dpx." -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Gallerier" # @ nggallery -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Oversigt" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Album" # @ nggallery -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Tags" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Indstillinger" # @ nggallery -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Design" @@ -443,7 +461,8 @@ msgid "About this Gallery" msgstr "Om dette galleri" # @ nggallery -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Nulstil/Afinstallér" @@ -475,8 +494,7 @@ msgstr "Du har forsøgt at tilføje for mange filer til køen." # @ default #: ../admin/admin.php:311 msgid "This file exceeds the maximum upload size for this site." -msgstr "" -"Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." +msgstr "Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." # @ default #: ../admin/admin.php:312 @@ -510,10 +528,8 @@ msgstr "Der skete en fejl under upload. Prøv venligst igen senere." # @ default #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "" -"Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." # @ default #: ../admin/admin.php:319 @@ -572,20 +588,19 @@ msgid "“%s” has failed to upload due to an error" msgstr "“%s” blev ikke uploadet på grund af en fejl" # @ nggallery -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "I N D L Æ S E R" # @ nggallery -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Klik for at lukke" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "Velkommen til galleri oversigten!" #: ../admin/admin.php:449 @@ -593,20 +608,18 @@ msgid "The boxes on your overview screen are:" msgstr "Boksene i oversigten er:" # @ nggallery -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "Et overblik" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." -msgstr "" -"Viser nogle generelle informationer om din hjemmeside. Så som antal " -"billeder, album og gallerier." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "Viser nogle generelle informationer om din hjemmeside. Så som antal billeder, album og gallerier." # @ nggallery -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Seneste nyheder" @@ -615,7 +628,8 @@ msgid "The latest NextCellent news." msgstr "De seneste nyheder." # @ nggallery -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Relaterede plugins" @@ -623,20 +637,18 @@ msgstr "Relaterede plugins" msgid "Shows plugins that extend NextCellent." msgstr "Plugins, der udvider funktionaliteten." -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Vær opmærksom" #: ../admin/admin.php:453 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" -msgstr "" -"tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible " -"med NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible med NextCellent Gallery!" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Hjælp mig med at hjælpe dig!" @@ -645,7 +657,8 @@ msgid "Shows general information about he plugin and some links." msgstr "Viser generel information om galleriet og nogle links." # @ nggallery -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Oversættelse" @@ -654,7 +667,8 @@ msgid "View information about the current translation." msgstr "Viser informationer om oversættelsen." # @ nggallery -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Serverindstillinger" @@ -663,7 +677,8 @@ msgid "Show all the server settings!." msgstr "Viser alle indstillinger på serveren!" # @ nggallery -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Plugintjek" @@ -704,12 +719,8 @@ msgid "Organize your galleries into albums." msgstr "Organiser dine gallerier i album." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." -msgstr "" -"Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje " -"eller fjerne til/fra det valgte album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje eller fjerne til/fra det valgte album." #: ../admin/admin.php:523 msgid "Organize your pictures with tags." @@ -717,53 +728,52 @@ msgstr "Organiser dine billeder med tags." #: ../admin/admin.php:523 msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" -"Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." +msgstr "Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." -msgstr "" -"Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Generelt" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." -msgstr "" -"Generelle indstillinger. Indeholder indstillinger til permanent links og " -"relaterede billeder." +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "Generelle indstillinger. Indeholder indstillinger til permanent links og relaterede billeder." #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." -msgstr "" -"Alle billede relaterede indstillinger. Indeholder også indstillinger til " -"miniaturer." +msgstr "Alle billede relaterede indstillinger. Indeholder også indstillinger til miniaturer." # @ nggallery # @ default -#: ../admin/admin.php:535 ../admin/functions.php:212 ../admin/functions.php:374 -#: ../admin/manage-images.php:263 ../admin/overview.php:418 -#: ../admin/settings.php:287 ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 msgid "Gallery" msgstr "Galleri" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" # @ nggallery -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Effekter" @@ -772,7 +782,9 @@ msgid "Make your gallery look beautiful." msgstr "" # @ nggallery -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Vandmærke" @@ -782,9 +794,13 @@ msgid "Who doesn't want theft-proof images?" msgstr "" # @ nggallery -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Diasshow" @@ -802,28 +818,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -831,12 +838,8 @@ msgid "Attention!" msgstr "Vær opmærksom!" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." -msgstr "" -"Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du " -"gør! Det burde aldrig være nødvendigt at trykke den." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du gør! Det burde aldrig være nødvendigt at trykke den." #: ../admin/admin.php:581 msgid "For more information:" @@ -861,7 +864,9 @@ msgstr "Du har ikke adgangsrettigheder!" msgid "Could create image with %s x %s pixel" msgstr "Kunne oprette billede med %s x %s pixel" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 msgid "Updated successfully" msgstr "Opdateret" @@ -871,12 +876,14 @@ msgid "Album deleted" msgstr "Album slettet" # @ nggallery -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Redigér album" # @ nggallery -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Vælg album" @@ -887,8 +894,11 @@ msgstr "Intet album valgt" # @ nggallery # @ default -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Opdatér" @@ -899,8 +909,10 @@ msgstr "Redigér album" # @ nggallery # @ default -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Slet" @@ -946,12 +958,8 @@ msgstr "[Minimér]" # @ nggallery #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri " -"eller et andet album ind i det nye album herunder" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri eller et andet album ind i det nye album herunder" # @ nggallery #: ../admin/album.php:351 @@ -984,46 +992,60 @@ msgid "Select a preview image:" msgstr "Vælg et forhåndsvisningsbillede:" # @ nggallery -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Intet billede" # @ nggallery -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Link til en side (album)" # @ nggallery -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Ikke linket" # @ nggallery -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "OK" # @ nggallery -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Annullér" # @ nggallery # @ default -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Titel" # @ nggallery -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Side" @@ -1053,9 +1075,12 @@ msgid "No valid gallery name!" msgstr "Ikke gyldigt gallerinavn!" # @ nggallery -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Mappe" @@ -1066,18 +1091,22 @@ msgid "didn't exist. Please create first the main gallery folder " msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" # @ nggallery -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" # @ nggallery -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "er skrivebeskyttet!" # @ nggallery -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Kunne ikke oprette mappen" @@ -1104,26 +1133,25 @@ msgstr "med rettigheden 777!" # @ nggallery #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " -msgstr "" -"Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine " -"indlæg eller sider med kortkoden %2$s.
    " +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine indlæg eller sider med kortkoden %2$s.
    " # @ nggallery -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Redigér galleri" # @ nggallery -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "eksisterer ikke!" # @ nggallery -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "indeholder ingen billeder" @@ -1136,20 +1164,26 @@ msgid "Importing was aborted." msgstr "Importen blev stoppet." # @ nggallery -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Databasefejl. Kunne ikke tilføje galleriet!" # @ nggallery -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "Oprettet!" # @ nggallery -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Opret nye miniaturer" @@ -1159,7 +1193,8 @@ msgid " picture(s) successfully renamed" msgstr " billede(r) blev omdøbt" # @ nggallery -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr " billede(r) blev tilføjet" @@ -1168,13 +1203,13 @@ msgid "No images were added." msgstr "Ingen billeder blev tilføjet." # @ nggallery -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" -msgstr "" -"Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke " -"korrekte data" +msgstr "Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke korrekte data" # @ nggallery #: ../admin/functions.php:473 @@ -1182,8 +1217,10 @@ msgid " is not writeable " msgstr " er skrivebeskyttet!" # @ nggallery -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr " er skrivebeskyttet! " @@ -1225,8 +1262,7 @@ msgstr "Import via cURL mislykkedes." # @ nggallery #: ../admin/functions.php:1069 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " +msgstr "Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " # @ nggallery #: ../admin/functions.php:1086 @@ -1236,12 +1272,8 @@ msgstr "Kunne ikke finde et gyldigt mappenavn" # @ nggallery #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"Det er ikke muligt at oprette %s. Har serveren skriverettigheder til " -"forældremappen?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Det er ikke muligt at oprette %s. Har serveren skriverettigheder til forældremappen?" # @ nggallery #: ../admin/functions.php:1112 @@ -1249,37 +1281,40 @@ msgid "Zip-File successfully unpacked" msgstr "Zip-filen blev udpakket" # @ nggallery -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Der er ikke valgt noget galleri!" # @ nggallery -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Fejl i databasen; der er ingen sti til galleriet!" # @ nggallery -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "er ikke en gyldig billedfil!" # @ nggallery -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" -"Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder " -"til denne mappe?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder til denne mappe?" # @ nggallery -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Fejl! Filen kunne ikke flyttes til: " # @ nggallery -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Fejl! Filrettighederne kunne ikke ændres" @@ -1296,31 +1331,24 @@ msgstr "Ugyldigt upload. Fejlkode : " # @ nggallery #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen " -"%s" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen %s" # @ nggallery #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer " -"til ejeren (%s) af filen eller mappen" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer til ejeren (%s) af filen eller mappen" # @ nggallery -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "Destinations-galleriet eksisterer ikke" # @ nggallery -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" @@ -1346,12 +1374,8 @@ msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" # @ nggallery #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes " -"allerede i destinations-galleriet." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes allerede i destinations-galleriet." # @ nggallery #: ../admin/functions.php:1520 @@ -1368,17 +1392,12 @@ msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." # @ nggallery #: ../admin/functions.php:1637 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"Den uploadede fil overskrider den grænse, der er sat med direktivet " -"upload_max_filesize i php.ini" +msgstr "Den uploadede fil overskrider den grænse, der er sat med direktivet upload_max_filesize i php.ini" # @ nggallery #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." # @ nggallery #: ../admin/functions.php:1643 @@ -1415,12 +1434,8 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "Beklager NextGallery virker kun med en administrator rolle" #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database " -"indstillinger" +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database indstillinger" # @ nggallery #: ../admin/install.php:160 @@ -1433,14 +1448,19 @@ msgid "[Show picture list]" msgstr "[Vis som billedliste]" # @ nggallery -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Ingen billeder valgt" # @ nggallery -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Ændre billedstørrelse" @@ -1457,51 +1477,64 @@ msgstr "" " 'Annullér' for at stoppe, 'OK' for at fortsætte." # @ nggallery -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Tilføj et nyt galleri" # @ nggallery -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Søg efter billeder" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 msgid "Actions" msgstr "Handlinger" # @ nggallery -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Sæt vandmærke" # @ nggallery -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Importér metadata" # @ nggallery -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Gendan fra backup" # @ nggallery -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Anvend" # @ default # @ nggallery -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Redigér" # @ nggallery -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Der blev ikke fundet nogle" @@ -1516,65 +1549,82 @@ msgid "Create a new , empty gallery below the folder" msgstr "Opret et nyt og tomt galleri under mappen" # @ nggallery -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Ændr størrelsen på billederne til" -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Bredde" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Højde" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." # @ default # @ nggallery -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Størrelse" # @ nggallery -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Disse værdier er max værdier" -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Angivet størrelse" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "" -"Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" +msgstr "Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" # @ default -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "Id" # @ nggallery # @ default -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Forfatter" @@ -1609,7 +1659,8 @@ msgid "Add new tags" msgstr "Tilføj nye tags" # @ nggallery -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Slet tags" @@ -1637,7 +1688,8 @@ msgid "Search results for “%s”" msgstr "Søgeresultater for “%s”" # @ nggallery -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Galleri-indstillinger" @@ -1690,10 +1742,14 @@ msgstr "Gammel skanning" # @ nggallery # @ default -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Gem ændringer" @@ -1789,7 +1845,8 @@ msgid "Publish this image" msgstr "Udgiv dette billede" # @ nggallery -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Udgiv" @@ -1830,12 +1887,14 @@ msgstr "Vælg destinations-galleriet:" # @ nggallery # @ default -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Miniature" # @ nggallery -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Filnavn" @@ -1879,33 +1938,40 @@ msgid "Unsorted" msgstr "Usorteret" # @ nggallery -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "Billed-id" # @ nggallery -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Billedbeskrivelse/Titeltekst" # @ nggallery -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Dato/tid" # @ nggallery -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "Stigende" # @ nggallery -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "Faldende" # @ nggallery -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Billede" @@ -1916,7 +1982,8 @@ msgid "deleted successfully" msgstr "slettet" # @ nggallery -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "Kørslen gennemført! Ryd venligst din browsers cache." @@ -1926,7 +1993,8 @@ msgid "Gallery deleted successfully " msgstr "Galleri blev slettet med succes" # @ nggallery -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Rotér billeder" @@ -1996,35 +2064,40 @@ msgstr "Billed-id:" # @ default # @ nggallery -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Justering" # @ default # @ nggallery -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "Ingen" # @ default # @ nggallery -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Venstre" # @ default # @ nggallery -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Midt" # @ default # @ nggallery -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Højre" @@ -2068,7 +2141,8 @@ msgid "Check plugin/theme conflict" msgstr "Tjek plugin-/temakonflikt" # @ nggallery -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Ikke testet" @@ -2123,13 +2197,15 @@ msgid "Graphic Library" msgstr "Grafisk bibliotek" # @ default -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Indlæser …" # @ default -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "Denne widget kræver JavaScript." @@ -2137,12 +2213,8 @@ msgstr "Denne widget kræver JavaScript." # @ nggallery #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." -msgstr "" -"Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden " -"efter opdateringer." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden efter opdateringer." # @ default #: ../admin/overview.php:357 @@ -2155,8 +2227,10 @@ msgid "Image" msgstr "Billede" # @ nggallery -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "Album" @@ -2178,10 +2252,8 @@ msgstr "Lagerplads" # @ default #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMB" +msgid "%2$sMB" +msgstr "%2$sMB" # @ default #: ../admin/overview.php:469 @@ -2191,12 +2263,8 @@ msgstr "Mellemrum tilladt" # @ default #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMB (%3$s" -"%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" # @ default #: ../admin/overview.php:477 @@ -2229,14 +2297,18 @@ msgid "No GD support" msgstr "Ingen GD­-support" # @ nggallery -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Ja" # @ nggallery -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Nej" @@ -2246,19 +2318,24 @@ msgid "Not set" msgstr "Ikke slået til" # @ nggallery -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Til" # @ nggallery -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Fra" # @ nggallery -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr " - " @@ -2348,22 +2425,12 @@ msgid "PHP XML support" msgstr "PHP XML support" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 " -"version. Opgrader nu!" +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 version. Opgrader nu!" #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" -msgstr "" -"tredjepart plugins der er kompatible med NGG, er måske ikke 100% " -"kompatible med NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins der er kompatible med NGG, er måske ikke 100% kompatible med NextCellent Gallery!" # @ default #: ../admin/overview.php:770 @@ -2372,12 +2439,8 @@ msgstr "Installér" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
    Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Dette plugin er en variation af NGG version 1.9.13.
    Udviklet og " -"vedligeholdt af WPGetReady.com" +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Dette plugin er en variation af NGG version 1.9.13.
    Udviklet og vedligeholdt af WPGetReady.com" #: ../admin/overview.php:790 msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" @@ -2424,9 +2487,7 @@ msgid "Roles / capabilities" msgstr "Roller / Rettigheder" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." # @ nggallery @@ -2548,7 +2609,8 @@ msgid "General settings" msgstr "Generelle indstillinger" # @ nggallery -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Sti til Galleri" @@ -2600,9 +2662,7 @@ msgid "Include support for PicLens and CoolIris" msgstr "Understøt CoolIris og Piclens" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." #: ../admin/settings.php:339 @@ -2618,11 +2678,8 @@ msgid "Adds a static link to all images" msgstr "Tilføjer et statisk link til alle billeder" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> " -"Permanent links" +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> Permanent links" #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2706,9 +2763,7 @@ msgid "Thumbnail settings" msgstr "Indstillinger for miniaturer" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." msgstr "" #: ../admin/settings.php:422 @@ -2757,9 +2812,7 @@ msgid "Columns" msgstr "Kolonner" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." msgstr "" #: ../admin/settings.php:484 @@ -2771,9 +2824,7 @@ msgid "Text to show:" msgstr "Tekst der skal vises:" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +msgid "This is the text the visitors will have to click to switch between display modes." msgstr "" # @ nggallery @@ -2782,7 +2833,8 @@ msgid "Show first" msgstr "Vis først" # @ nggallery -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Miniaturer" @@ -2799,9 +2851,7 @@ msgid "Hidden images" msgstr "Skjulte billeder" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." msgstr "" #: ../admin/settings.php:507 @@ -2846,7 +2896,8 @@ msgid "Alt / Title text" msgstr "Alt- eller titeltekst" # @ nggallery -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Dato/tid" @@ -2856,10 +2907,7 @@ msgid "Sort direction" msgstr "Sorteringsretning" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." msgstr "" # @ nggallery @@ -2869,14 +2917,8 @@ msgstr "Med pladsholderen" # @ nggallery #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"kan du aktivere navigation igennem billederne (afhængig af de valgte " -"effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre " -"miniature-effekter, eller du ved hvad du laver." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "kan du aktivere navigation igennem billederne (afhængig af de valgte effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre miniature-effekter, eller du ved hvad du laver." # @ nggallery #: ../admin/settings.php:554 @@ -2904,7 +2946,8 @@ msgid "Shutter" msgstr "Shutter" # @ nggallery -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Brugervalgt" @@ -2914,9 +2957,7 @@ msgid "Link Code line" msgstr "Linkkode-linje" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." msgstr "" # @ nggallery @@ -2925,7 +2966,8 @@ msgid "Preview" msgstr "Forhåndsvisning" # @ nggallery -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Position" @@ -2947,9 +2989,7 @@ msgstr "Fil-URL" # @ nggallery #: ../admin/settings.php:641 msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "" -"Adgangen til URL-filer (på andre domæner) er slået fra på din server " -"(allow_url_fopen)" +msgstr "Adgangen til URL-filer (på andre domæner) er slået fra på din server (allow_url_fopen)" # @ nggallery #: ../admin/settings.php:644 @@ -2968,10 +3008,8 @@ msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" # @ nggallery #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Du kan uploade flere skrifttyper til mappen nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Du kan uploade flere skrifttyper til mappen nggallery/fonts" # @ nggallery #: ../admin/settings.php:667 @@ -2981,9 +3019,7 @@ msgstr "Farve" # @ nggallery #: ../admin/settings.php:669 msgid "(hex w/o #)" -msgstr "" -"(hex w/o #)
    Klik her for at se farvekoder: HTML Color Codes (o.a.)" +msgstr "(hex w/o #)
    Klik her for at se farvekoder: HTML Color Codes (o.a.)" # @ nggallery #: ../admin/settings.php:672 @@ -3009,12 +3045,14 @@ msgid "sec." msgstr "sekunder" # @ nggallery -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Overgangs-/fade-effekt" # @ nggallery -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "Fade" @@ -3064,22 +3102,18 @@ msgid "Settings for the JW Image Rotator" msgstr "Indstillinger for JW Image Rotator" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" #: ../admin/settings.php:727 msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" msgstr "" # @ nggallery #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." msgstr "Stien til JW Image Rotator er ikke defineret, hvilket er påkrævet." #: ../admin/settings.php:733 @@ -3207,7 +3241,8 @@ msgid "lines" msgstr "Linjer" # @ nggallery -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "Tilfældig" @@ -3219,9 +3254,7 @@ msgstr "Brug langsom zoomeffekt" # @ nggallery #: ../admin/settings.php:804 msgid "Background Color" -msgstr "" -"Baggrundsfarve
    (Farveoversigt)" +msgstr "Baggrundsfarve
    (Farveoversigt)" # @ nggallery #: ../admin/settings.php:809 @@ -3249,8 +3282,7 @@ msgid "Try XHTML validation (with CDATA)" msgstr "Prøv XHTML-validation (med CDATA)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." +msgid "Important : Could causes problem with some browser. Please recheck your page." msgstr "" # @ nggallery @@ -3260,10 +3292,8 @@ msgstr "Nulstil alle indstillinger til standardværdier" # @ nggallery #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "" -"Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" # @ nggallery #: ../admin/setup.php:30 @@ -3281,12 +3311,8 @@ msgid "Reset settings" msgstr "Nulstil indstillinger" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" -msgstr "" -"Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, " -"[OK] for at fortsætte.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, [OK] for at fortsætte.\\n" # @ nggallery #: ../admin/setup.php:39 @@ -3298,10 +3324,7 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Hvad får du med NextCellent galleri?" #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " msgstr "" # @ nggallery @@ -3310,10 +3333,7 @@ msgid "WARNING:" msgstr "ADVARSEL:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" msgstr "" # @ nggallery @@ -3327,15 +3347,13 @@ msgid "Uninstall plugin" msgstr "Afinstallér plugin" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke " -"fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" # @ nggallery -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Værdi" @@ -3374,11 +3392,10 @@ msgid "No CSS file will be used." msgstr "Ingen CSS fil vil blive brugt." # @ default -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne " -"blog." +msgstr "Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne blog." #: ../admin/style.php:148 msgid "Could not move file." @@ -3438,9 +3455,7 @@ msgid "(from the theme folder)" msgstr "(fra tema mappen)" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3506,7 +3521,9 @@ msgid "Sort Order:" msgstr "Sortér efter:" # @ nggallery -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Forrige tags" @@ -3522,17 +3539,12 @@ msgstr "Omdøb tag" # @ nggallery #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan " -"også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle " -"indlæg der bruger dette tag, vil blive opdateret." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle indlæg der bruger dette tag, vil blive opdateret." # @ nggallery -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." @@ -3558,12 +3570,8 @@ msgstr "Slet tag" # @ nggallery #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." -msgstr "" -"Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra " -"alle indlæg." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra alle indlæg." # @ nggallery #: ../admin/tags.php:218 @@ -3582,12 +3590,8 @@ msgstr "Redigér tag-kortnavn (slug)" # @ nggallery #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. " -"Definition på slug)" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. Definition på slug)" # @ nggallery #: ../admin/tags.php:244 @@ -3615,18 +3619,22 @@ msgstr "Nye billeder" msgid "Random pictures" msgstr "Tilfældige billeder" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "Grundlæggende" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 msgid "Select a gallery:" msgstr "Vælg et galleri:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "Vælg eller søg efter et galleri" @@ -3644,15 +3652,20 @@ msgstr "Vælg hvordan du vil vise dit galleri" msgid "Imagebrowser" msgstr "Imagebrowser" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "Carousel" # @ nggallery -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Billedtekst" @@ -3660,15 +3673,14 @@ msgstr "Billedtekst" msgid "Type options" msgstr "Type indstillinger" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 msgid "Number of images" msgstr "Antal billeder" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3711,8 +3723,7 @@ msgid "Gallery display types" msgstr "Galleri visningstyper" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3725,7 +3736,8 @@ msgid "Select or enter picture" msgstr "Vælg eller indtast billede" # @ nggallery -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "Indstillinger" @@ -3766,7 +3778,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 msgid "The number of images that should be displayed." msgstr "Antal billeder der burde vises." @@ -3787,16 +3800,16 @@ msgid "User defined" msgstr "Brugerdefineret" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 msgid "Select a template to display the images" msgstr "Vælg en visnings skabelon til billeder" @@ -3813,7 +3826,8 @@ msgstr "Du skal vælge et galleri." msgid "You need to select a picture." msgstr "Du skal vælge et billede." -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 msgid "You need to select a number of images." msgstr "Du skal vælge et antal billeder." @@ -3825,20 +3839,17 @@ msgstr "Opgradere database..." msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 msgid "Upgrade NextCellent Gallery" msgstr "Opgrader NextCellent Gallery" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3865,12 +3876,8 @@ msgstr "Netværksindstillinger" # @ nggallery #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du " -"organisere mappe-strukturen bedre." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du organisere mappe-strukturen bedre." # @ nggallery #: ../admin/wpmu.php:59 @@ -3941,12 +3948,8 @@ msgstr "Vælg standarddesign for gallerierne." # @ nggallery #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade " -"filer, der er større end %d x %d pixels" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade filer, der er større end %d x %d pixels" # @ default #: ../lib/locale.php:112 @@ -3954,7 +3957,8 @@ msgid "Invalid URL Provided." msgstr "Anførte URL er ugyldig." # @ default -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Kunne ikke oprette temp-fil." @@ -3979,12 +3983,14 @@ msgid "Not fired" msgstr "Ikke affyret" # @ nggallery -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Blænder" # @ nggallery -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Kildeangivelse" @@ -4009,7 +4015,8 @@ msgid "ISO" msgstr "ISO" # @ nggallery -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Lukkerhastighed" @@ -4130,20 +4137,19 @@ msgstr "Blitz" # @ nggallery #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade " -"flere filer." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade flere filer." # @ nggallery -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Oversigt over album" # @ nggallery -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Galleriet er ikke fundet]" @@ -4181,9 +4187,7 @@ msgstr "Der er ikke angivet et gyldigt nyt tag." # @ nggallery #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne " -"eksisterende tags." +msgstr "Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne eksisterende tags." # @ nggallery #: ../lib/tags.php:141 @@ -4193,17 +4197,13 @@ msgstr "Der blev ikke flettet nogen tags." # @ nggallery #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev " -"redigeret." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev redigeret." # @ nggallery #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" -"Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" +msgstr "Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" # @ nggallery #: ../lib/tags.php:163 @@ -4245,12 +4245,8 @@ msgstr "%s kortnavn(e) redigeret." # @ default #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem " -"på %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem på %s" # @ default #: ../lib/xmlrpc.php:101 @@ -4263,12 +4259,16 @@ msgid "You are not allowed to upload files to this site." msgstr "Du har ikke lov til at uploade filer til denne site." # @ default -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Kunne ikke finde galleriet " # @ default -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "Du har ikke lov til at uploade filer til dette galleri." @@ -4295,12 +4295,14 @@ msgid "Could not write file %1$s (%2$s)" msgstr "Kunne ikke skrive filen %1$s (%2$s)" # @ default -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Ugyldigt id på billede" # @ default -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Beklager. Du skal have rettigheder til at redigere dette billede" @@ -4310,12 +4312,12 @@ msgid "Sorry, could not update the image" msgstr "Beklager. Kunne ikke opdatere billedet" # @ default -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" -msgstr "" -"Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at " -"kunne gøre dette" +msgstr "Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at kunne gøre dette" # @ default #: ../lib/xmlrpc.php:378 @@ -4323,16 +4325,15 @@ msgid "Sorry, could not create the gallery" msgstr "Beklager. Kunne ikke oprette galleri" # @ default -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Ugyldigt id på galleri" # @ default #: ../lib/xmlrpc.php:424 msgid "Sorry, you must be able to manage this gallery" -msgstr "" -"Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne " -"gøre dette" +msgstr "Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne gøre dette" # @ default #: ../lib/xmlrpc.php:430 @@ -4340,12 +4341,13 @@ msgid "Sorry, could not update the gallery" msgstr "Beklager. Kunne ikke opdatere galleriet" # @ default -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" -msgstr "" -"Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre " -"dette" +msgstr "Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre dette" # @ default #: ../lib/xmlrpc.php:476 @@ -4353,7 +4355,8 @@ msgid "Sorry, could not create the album" msgstr "Beklager. Kunne ikke oprette album" # @ default -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Ugyldigt id på album" @@ -4372,30 +4375,16 @@ msgstr "Start opgradering nu" # @ nggallery #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" +msgid "Translation by : See here" +msgstr "Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" # @ nggallery #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som " -"også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og " -"plugins og følg med på TeamBlogos på Twitter." +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og plugins og følg med på TeamBlogos på Twitter." #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" # @ nggallery @@ -4433,14 +4422,8 @@ msgstr "" # @ nggallery #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"Det er nødvendigt med Flash Player og en " -"browser med Javascript support." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Det er nødvendigt med Flash Player og en browser med Javascript support." # @ nggallery #: ../nggfunctions.php:453 @@ -4458,30 +4441,35 @@ msgid "Related images for" msgstr "Billeder med relevans for" # @ nggallery -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Billeder" # @ nggallery -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Vis med PicLens]" # @ nggallery -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Tilbage" # @ nggallery -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Næste" # @ nggallery -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "af" @@ -4520,7 +4508,8 @@ msgid "Link to the main image feed" msgstr "Link til hoved-billedfeed'et" # @ default -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Titel:" @@ -4555,12 +4544,8 @@ msgstr "Galleri slideshow" # @ nggallery #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Du skal hente Flash " -"Player for at kunne se diasshowet." +msgid "Get the Flash Player to see the slideshow." +msgstr "Du skal hente Flash Player for at kunne se diasshowet." # @ nggallery #: ../widgets/widgets.php:126 @@ -4573,12 +4558,14 @@ msgid "All images" msgstr "Alle billeder" # @ nggallery -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Bredde:" # @ nggallery -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Højde:" @@ -4666,39 +4653,24 @@ msgid "Invalid MediaRSS command" msgstr "Ugyldig Media RSS-kommando" # @ nggallery -#~ msgid "" -#~ " Please note : For safe-mode = ON you need to add the subfolder thumbs " -#~ "manually" -#~ msgstr "" -#~ " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne " -#~ "til miniaturerne manuelt" +#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" +#~ msgstr " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne til miniaturerne manuelt" # @ nggallery #~ msgid "(From the theme folder)" #~ msgstr "(Fra tema-mappen)" # @ nggallery -#~ msgid "" -#~ "0 will display as much as possible based on the width of your theme. " -#~ "Setting normally only required for captions below the images" -#~ msgstr "" -#~ "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette " -#~ "vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" +#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" +#~ msgstr "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" # @ nggallery -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Supportforum (på engelsk)" +#~ msgid "Support Forums" +#~ msgstr "Supportforum (på engelsk)" # @ nggallery -#~ msgid "" -#~ "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "" -#~ "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af " -#~ "CoolIris/PicLens" +#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" +#~ msgstr "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af CoolIris/PicLens" # @ nggallery #~ msgid "Activate Media RSS feed" @@ -4725,12 +4697,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Backup originale billeder" # @ nggallery -#~ msgid "" -#~ "Browse images without reload the page. Note : Works only in combination " -#~ "with Shutter effect" -#~ msgstr "" -#~ "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i " -#~ "kombination med Shutter-effekter" +#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" +#~ msgstr "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i kombination med Shutter-effekter" # @ nggallery #~ msgid "Browsing %s" @@ -4766,9 +4734,7 @@ msgstr "Ugyldig Media RSS-kommando" # @ nggallery #~ msgid "Create new URL friendly image slugs" -#~ msgstr "" -#~ "Opret nye URL-venlige korttitler " -#~ "på billederne" +#~ msgstr "Opret nye URL-venlige korttitler på billederne" # @ nggallery #~ msgid "Creates a backup for inserted images" @@ -4871,33 +4837,20 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Gå til forrige side" # @ nggallery -#~ msgid "" -#~ "Here you can select the thumbnail effect, NextGEN Gallery will integrate " -#~ "the required HTML code in the images. Please note that only the Shutter " -#~ "and Thickbox effect will automatic added to your theme." -#~ msgstr "" -#~ "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den " -#~ "nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-" -#~ "effekterne, der automatisk vil blive tilføjet til dit tema." +#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#~ msgstr "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-effekterne, der automatisk vil blive tilføjet til dit tema." # @ nggallery #~ msgid "How to support ?" #~ msgstr "Hvordan kan du støtte?" # @ nggallery -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise " -#~ "alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: " -#~ "Dette øger sidestørrelsen" +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: Dette øger sidestørrelsen" # @ nggallery #~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "" -#~ "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" +#~ msgstr "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" # @ nggallery #~ msgid "Image list" @@ -4920,11 +4873,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Importér billed-mappe" # @ nggallery -#~ msgid "" -#~ "Important : Could causes problem at some browser. Please recheck your " -#~ "page." -#~ msgstr "" -#~ "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." +#~ msgid "Important : Could causes problem at some browser. Please recheck your page." +#~ msgstr "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." # @ nggallery #~ msgid "Integrate slideshow" @@ -4967,30 +4917,16 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Galleri" # @ nggallery -#~ msgid "" -#~ "NextGEN Gallery : Tables could not created, please check your database " -#~ "settings" -#~ msgstr "" -#~ "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-" -#~ "indstillinger" +#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" +#~ msgstr "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-indstillinger" # @ nggallery #~ msgid "NextGEN Gallery Overview" #~ msgstr "Galleri-oversigt" # @ nggallery -#~ msgid "" -#~ "NextGEN Gallery contains some functions which are only available under " -#~ "PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -#~ "supported by the PHP group. Many shared hosting providers offer both PHP " -#~ "4 and PHP 5, running simultaneously. Ask your provider if they can do " -#~ "this." -#~ msgstr "" -#~ "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige " -#~ "under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! " -#~ "Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere " -#~ "tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din " -#~ "udbyder, om de kan det." +#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din udbyder, om de kan det." # @ nggallery #~ msgid "NextGEN Media RSS" @@ -5005,14 +4941,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Galleri Widget" # @ nggallery -#~ msgid "" -#~ "No problem, before you deactivate this plugin press the Uninstall Button, " -#~ "because deactivating NextGEN Gallery does not remove any data that may " -#~ "have been created. " -#~ msgstr "" -#~ "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal " -#~ "du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke " -#~ "fjerner dets data fra databasen." +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " +#~ msgstr "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke fjerner dets data fra databasen." # @ nggallery #~ msgid "Note : Change the default path in the gallery settings" @@ -5031,40 +4961,24 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Antal billeder pr. side" # @ nggallery -#~ msgid "" -#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " -#~ "plugin of WordPress to backup all the tables first. NextGEN gallery is " -#~ "stored in the tables" -#~ msgstr "" -#~ "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du " -#~ "kan bruge et Database Backup-plugin til at lave en backup af alle " -#~ "tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." +#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" +#~ msgstr "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du kan bruge et Database Backup-plugin til at lave en backup af alle tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." # @ nggallery -#~ msgid "" -#~ "Oops, no such file exists! Double check the name and try again, merci." -#~ msgstr "" -#~ "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" +#~ msgid "Oops, no such file exists! Double check the name and try again, merci." +#~ msgstr "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" # @ default #~ msgid "Or you can drop the files into this window." #~ msgstr "Eller du kan slippe filerne over dette vindue." # @ nggallery -#~ msgid "" -#~ "Please note : If you change the settings, you need to recreate the " -#~ "thumbnails under -> Manage Gallery ." -#~ msgstr "" -#~ "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at " -#~ "gendanne miniaturerne under -> Håndtér galleri ." +#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." +#~ msgstr "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at gendanne miniaturerne under -> Håndtér galleri ." # @ nggallery -#~ msgid "" -#~ "Please note : You can only activate the watermark under -> Manage " -#~ "Gallery . This action cannot be undone." -#~ msgstr "" -#~ "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, " -#~ "ikke her. Denne handling kan ikke fortrydes." +#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." +#~ msgstr "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, ikke her. Denne handling kan ikke fortrydes." # @ default #~ msgid "Remove featured image" @@ -5095,12 +5009,8 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Vælg eller indtast galleri" # @ nggallery -#~ msgid "" -#~ "Select the lowest role which should be able to access the following " -#~ "capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "" -#~ "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. " -#~ "NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." +#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." +#~ msgstr "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." # @ default #~ msgid "Set featured image" @@ -5127,17 +5037,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Vis som" # @ nggallery -#~ msgid "" -#~ "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "" -#~ "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" +#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" +#~ msgstr "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" # @ nggallery #~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" -#~ msgstr "" -#~ "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet " -#~ "administrator" +#~ msgstr "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet administrator" # @ nggallery #~ msgid "Tag" @@ -5160,18 +5065,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Tak!" # @ nggallery -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist " -#~ "på den samme side." +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist på den samme side." # @ nggallery -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" # @ nggallery #~ msgid "The gallery will open the ImageBrowser instead the effect." @@ -5182,20 +5081,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Denne indstilling vil tilføje relevante billeder til alle indlæg" # @ nggallery -#~ msgid "" -#~ "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det " -#~ "ikke bliver slettet under plugin-opgraderinger" +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det ikke bliver slettet under plugin-opgraderinger" # @ nggallery -#~ msgid "" -#~ "Tip No. 2: Use the color picker below to help you find the right color " -#~ "scheme for your gallery!" -#~ msgstr "" -#~ "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den " -#~ "rette farve til dit galleri!" +#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den rette farve til dit galleri!" # @ nggallery #~ msgid "Title :" @@ -5223,8 +5114,7 @@ msgstr "Ugyldig Media RSS-kommando" # @ nggallery #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" +#~ msgstr "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" # @ nggallery #~ msgid "Use TinyMCE Button / Upload tab" @@ -5243,19 +5133,12 @@ msgstr "Ugyldig Media RSS-kommando" #~ msgstr "Velkommen til Galleri-modulet" # @ nggallery -#~ msgid "" -#~ "When you activate this option, some javascript is added to your site " -#~ "footer. Make sure that wp_footer is called in your theme." -#~ msgstr "" -#~ "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. " -#~ "Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." +#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." +#~ msgstr "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." # @ nggallery -#~ msgid "" -#~ "When you activate this option, you need to update your permalink " -#~ "structure one time." -#~ msgstr "" -#~ "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." +#~ msgid "When you activate this option, you need to update your permalink structure one time." +#~ msgstr "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." # @ nggallery #~ msgid "Widget that displays Media RSS links for NextGEN Gallery." @@ -5271,20 +5154,15 @@ msgstr "Ugyldig Media RSS-kommando" # @ nggallery #~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "" -#~ "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" +#~ msgstr "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" # @ nggallery #~ msgid "You don't like NextGEN Gallery ?" #~ msgstr "Nå, du kan ikke lide NextGEN Galleri?" # @ nggallery -#~ msgid "" -#~ "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this " -#~ "file will be used" -#~ msgstr "" -#~ "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne " -#~ "vil blive brugt" +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne vil blive brugt" # @ nggallery #~ msgid "Your theme should work fine with NextGEN Gallery" diff --git a/lang/nggallery-de_DE-backup-202209111611330.po~ b/lang/nggallery-de_DE-backup-202209111611330.po~ new file mode 100644 index 0000000..adae012 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202209111611330.po~ @@ -0,0 +1,3869 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Kevin Kasprus\n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2022-09-11 15:32+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.2; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

    " + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"%s\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galerie ID %1$s erstellt..
    Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
    " + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +#, fuzzy +msgid "Link" +msgstr "Linien" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +#, fuzzy +msgid "Select a gallery:" +msgstr "Wähle Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE.mo b/lang/nggallery-de_DE.mo index b362d992c6dfd0cdcb53fe61b0ea37c6635928bf..3a8130b00df49a231f1e12b11c86882ac196c5fe 100644 GIT binary patch delta 17713 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 LA0y18t%?5!0fmaX literal 50420 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 Ci}<_% diff --git a/lang/nggallery-de_DE.po b/lang/nggallery-de_DE.po index 0e8edce..d924f45 100644 --- a/lang/nggallery-de_DE.po +++ b/lang/nggallery-de_DE.po @@ -2,4430 +2,3867 @@ msgid "" msgstr "" "Project-Id-Version: NextGEN Gallery\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-11-16 19:02+0100\n" -"PO-Revision-Date: 2013-11-16 19:03+0100\n" -"Last-Translator: Niko Strijbol \n" -"Language-Team: Alex Rabe\n" -"Language: de_DE\n" +"Last-Translator: Kevin Kasprus\n" +"Language-Team: Deutsch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2022-09-11 16:11+0000\n" +"Language: de_DE\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: utf-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.5.7\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.2; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" -#: ../nggallery.php:117 +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy msgid "" -"Translation by : See here" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" -"Übersetzt von : Alex Rabe" -#: ../nggallery.php:118 +#: nggallery.php:138 msgid "" "This translation is not yet updated for Version 1.9.0. If " "you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." +"plugin folder and read here how you can translate " +"the plugin." msgstr "" "Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " -"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen Hinweis" +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

    " -#: ../nggallery.php:215 -#, fuzzy +#: nggallery.php:137 msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +"Translation by : See here" msgstr "" -"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " -"Limit) oder mehr" +"Übersetzt von : Alex Rabe" -#: ../nggallery.php:242 -msgid "Picture tag" -msgstr "Bilder-Stichwort" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" -#: ../nggallery.php:243 -msgid "Picture tag: %2$l." -msgstr "Bilder-Stichwort: %2$l." +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" -#: ../nggallery.php:244 -msgid "Separate picture tags with commas." -msgstr "Trenne Stichwörter mittels Komma" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" -#: ../nggallery.php:354 ../admin/admin.php:322 -msgid "L O A D I N G" -msgstr "B I T T E   W A R T E N" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" -#: ../nggallery.php:355 ../admin/admin.php:323 -msgid "Click to Close" -msgstr "Klicken zum Schliessen " +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" -#: ../nggallery.php:376 -msgid "loading" -msgstr "lade..." +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" -#: ../nggallery.php:550 ../nggfunctions.php:948 ../admin/admin.php:126 -#: ../admin/admin.php:169 -msgid "Overview" -msgstr "Übersicht" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" -#: ../nggallery.php:551 -msgid "Get help" -msgstr "Hilfe" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" -#: ../nggallery.php:634 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" -#: ../nggfunctions.php:42 +#. Description of the plugin msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" msgstr "" -"Es wird der Adobe " -"Flash Player benötigt und im Browser muss Javascript aktiviert sein." -#: ../nggfunctions.php:164 ../nggfunctions.php:647 ../lib/shortcodes.php:275 -msgid "[Gallery not found]" -msgstr "[Galerie nicht gefunden]" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" -#: ../nggfunctions.php:451 -msgid "[Album not found]" -msgstr "[Album nicht gefunden]" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" -#: ../nggfunctions.php:777 -msgid "[SinglePic not found]" -msgstr "[Bild nicht gefunden]" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" -#: ../nggfunctions.php:913 -msgid "Related images for" -msgstr "Verwandte Bilder von" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" -#: ../admin/about.php:9 ../admin/admin.php:136 ../admin/admin.php:182 -msgid "About" -msgstr "Über" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" -#: ../admin/about.php:12 +#: admin/class-ngg-options.php:308 #, fuzzy -msgid "Contributors" -msgstr "Mithelfen" +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" -#: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "für ihren großartig dokumentierten Code" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "für jQuery, das Beste Web 2.0 Framework" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "für die fantastische PHP-Thumbnail-Klasse" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "für viele nützliche Plugins und Ideen" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "für Shutter Reloaded, ein wirklich smarten Bildeffekt" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "für die besten Media-Flash-Scripte" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "für das Galerie Icon" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "für das Wasserzeichen-Plugin" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." msgstr "" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" msgstr "" -#: ../admin/about.php:30 -msgid "NextCellent" -msgstr "" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" -#: ../admin/about.php:32 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" -#: ../admin/about.php:33 +#: admin/class-ngg-options.php:347 #, fuzzy -msgid "What do you get with NextCellent Gallery?" -msgstr "Weitere Hilfe zu NextGEN Gallery" +msgid "Add related images" +msgstr "Verwandte Bilder" -#: ../admin/about.php:35 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" msgstr "" -#: ../admin/about.php:36 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/about.php:37 -msgid "A reliable way to work with already installed NextGEN galleries." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/about.php:38 +#: admin/class-ngg-album-manager.php:339 msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" -#: ../admin/about.php:39 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" -#: ../admin/about.php:45 +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 #, fuzzy -msgid "How to support us?" -msgstr "Unterstützung / Hilfe" +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" -#: ../admin/about.php:47 -msgid "There are several ways to contribute:" +#: admin/tinymce/window.php:245 +msgid "Album display types" msgstr "" -#: ../admin/about.php:49 -msgid "Send us bugfixes / code changes" -msgstr "Schicke uns Verbesserungen / Bugfixes" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" -#: ../admin/about.php:49 -#, fuzzy -msgid "" -"The most motivated support for this plugin are your ideas and brain work." -msgstr "Der beste Support für dieses Plugin sind Deine Ideen und Gedanken" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" -#: ../admin/about.php:50 -msgid "Translate the plugin" -msgstr "Übersetze das Plugin" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" -#: ../admin/about.php:50 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 #, fuzzy -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Um jedem das Arbeiten mit diesem Plugin zu vereinfachen, würde ich es gerne " -"in allen möglichen Sprachen anbieten" - -#: ../admin/about.php:51 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Setze einen Link zu diesem Plugin auf Deinen Blog" +msgid "Albums" +msgstr "Album" -#: ../admin/about.php:51 -msgid "Yes, sharing and linking are also supportive and helpful." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" msgstr "" -#: ../admin/addgallery.php:35 ../admin/addgallery.php:46 -#: ../admin/addgallery.php:58 ../admin/addgallery.php:69 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Cheatin’ uh?" - -#: ../admin/addgallery.php:51 ../admin/addgallery.php:82 -msgid "Upload failed!" -msgstr "Upload fehlgeschlagen!" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" -#: ../admin/addgallery.php:74 -msgid "Upload failed! " -msgstr "Upload fehlgeschlagen!" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" -#: ../admin/addgallery.php:79 -#, fuzzy -msgid "You didn't select a gallery!" -msgstr "Du magst die NextGEN Gallery nicht ?" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/addgallery.php:149 ../admin/admin.php:127 ../admin/admin.php:171 -msgid "Add Gallery / Images" -msgstr "Galerie / Bilder hinzufügen" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" -#: ../admin/addgallery.php:172 ../admin/addgallery.php:259 -msgid "Image Files" -msgstr "Bilder" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" -#: ../admin/addgallery.php:190 ../admin/addgallery.php:280 -#: ../admin/addgallery.php:308 -msgid "remove" -msgstr "Entfernen" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." -#: ../admin/addgallery.php:191 ../admin/addgallery.php:281 -#: ../admin/addgallery.php:461 -msgid "Browse..." -msgstr "Durchsuche..." +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" -#: ../admin/addgallery.php:192 ../admin/addgallery.php:230 -#: ../admin/addgallery.php:282 ../admin/addgallery.php:294 -#: ../admin/addgallery.php:479 ../admin/addgallery.php:530 -msgid "Upload images" -msgstr "Bilder hochladen" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/addgallery.php:371 +#: admin/manage/class-ngg-gallery-manager.php:92 #, fuzzy -msgid "New gallery" -msgstr "Neue Galerie" +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" -#: ../admin/addgallery.php:374 ../admin/manage-galleries.php:411 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Bilder" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/addgallery.php:377 -msgid "ZIP file" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." msgstr "" -#: ../admin/addgallery.php:380 ../admin/addgallery.php:468 -msgid "Import folder" -msgstr "Verzeichnis importieren" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" -#: ../admin/addgallery.php:391 -#, fuzzy -msgid "Add a new gallery" -msgstr "Neue Galerie erstellen" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/addgallery.php:396 ../admin/album.php:547 -msgid "Name" -msgstr "Name" +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" -#: ../admin/addgallery.php:399 +#: admin/manage/class-ngg-image-list-table.php:184 #, fuzzy -msgid "Create a new, empty gallery in the folder" -msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" +msgid "Alt & title text" +msgstr "Alt & Titel Text" -#: ../admin/addgallery.php:401 ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" -#: ../admin/addgallery.php:405 -msgid "Add gallery" -msgstr "Galerie hinzufügen" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" -#: ../admin/addgallery.php:413 -#, fuzzy -msgid "Upload a ZIP File" -msgstr "Zip-Datei hochladen" +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." -#: ../admin/addgallery.php:418 -#, fuzzy -msgid "Select ZIP file" -msgstr "Wähle Datei" +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" -#: ../admin/addgallery.php:420 -#, fuzzy -msgid "Upload a ZIP file with images" -msgstr "Lade eine Zip-Datei mit Bildern hoch" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" -#: ../admin/addgallery.php:424 -#, fuzzy -msgid "or enter URL" -msgstr "oder gib eine URL zur ZIP-Datei an" +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" -#: ../admin/addgallery.php:426 -#, fuzzy -msgid "Import a ZIP file from a URL" -msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/addgallery.php:430 ../admin/addgallery.php:506 -msgid "in to" -msgstr "in" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" -#: ../admin/addgallery.php:432 -msgid "a new gallery" -msgstr "eine neue Galerie" +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" -#: ../admin/addgallery.php:443 -#, fuzzy -msgid "Note: the upload limit on your server is " -msgstr "Hinweis : Das Upload-Limit auf dem Server beträgt " +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/addgallery.php:447 -msgid "Start upload" -msgstr "Upload starten" +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" -#: ../admin/addgallery.php:455 -#, fuzzy -msgid "Import an image folder" -msgstr "Bilder-Verzeichnis importieren" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" -#: ../admin/addgallery.php:460 -#, fuzzy -msgid "Import from server:" -msgstr "Importieren aus Server-Pfad:" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/addgallery.php:463 -#, fuzzy -msgid "Note: you can change the default path in the gallery settings" -msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" -#: ../admin/addgallery.php:465 -#, fuzzy -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -"Achtung : Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das " -"Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) " -"anlegen" -#: ../admin/addgallery.php:485 -msgid "Upload image" -msgstr "Bild hochladen" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" -#: ../admin/addgallery.php:490 -msgid "Choose files to upload" -msgstr "Wähle die Bilder zum Upload aus" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" -#: ../admin/addgallery.php:491 -msgid "Select Files" -msgstr "Wähle Datei" +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " -#: ../admin/addgallery.php:493 -msgid "Or you can drop the files into this window." -msgstr "Du kannst auch die Bilder per Drag & Drop in den Browser schieben." +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" -#: ../admin/addgallery.php:496 -#, php-format -msgid "Scale images to max width %1$dpx or max height %2$dpx" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" msgstr "" -"Skaliere die Bilder mit einer max. Breite von %1$dpx oder max. Höhe von " -"%2$dpx" -#: ../admin/addgallery.php:508 -msgid "Choose gallery" -msgstr "Wähle Galerie" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" -#: ../admin/addgallery.php:526 -msgid "" -"The batch upload requires Adobe Flash 10, disable it if you have problems" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -"Das Batch-Upload benötigt Adbode Flash 10, wenn es Probleme gibt deaktiviere " -"es besser." -#: ../admin/addgallery.php:526 -msgid "Disable flash upload" -msgstr "Deaktiviere Batch-Upload" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." -#: ../admin/addgallery.php:528 -msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -msgstr "Wähle im Dialog mit Ctrl/Shift mehrere Bilder gleichzeitig aus." +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" -#: ../admin/addgallery.php:528 -msgid "Enable flash based upload" -msgstr "Aktiviere Flash Batch Upload" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" -#: ../admin/admin.php:125 ../admin/admin.php:168 ../admin/admin.php:410 -#: ../admin/admin.php:463 ../admin/functions.php:179 -#: ../admin/manage-images.php:238 ../admin/overview.php:468 -#: ../admin/settings.php:287 ../admin/tinymce/window.php:51 -#: ../admin/tinymce/window.php:63 ../lib/rewrite.php:217 -#: ../lib/rewrite.php:226 -#, fuzzy -msgid "Gallery" -msgstr "Galerie" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" -#: ../admin/admin.php:128 ../admin/admin.php:148 ../admin/admin.php:173 -#, fuzzy -msgid "Galleries" -msgstr "Galerie" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" -#: ../admin/admin.php:129 ../admin/admin.php:175 -#, fuzzy -msgid "Albums" -msgstr "Album" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" -#: ../admin/admin.php:130 ../admin/admin.php:177 ../admin/settings.php:369 -#: ../lib/meta.php:459 -msgid "Tags" -msgstr "Stichwörter" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" -#: ../admin/admin.php:131 ../admin/admin.php:179 ../admin/settings.php:250 -#, fuzzy -msgid "Settings" -msgstr "Server- Einstellungen" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" -#: ../admin/admin.php:133 ../admin/admin.php:181 -msgid "Style" -msgstr "Style" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" -#: ../admin/admin.php:135 -msgid "Roles" -msgstr "Zugriff" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" -#: ../admin/admin.php:136 -msgid "About this Gallery" -msgstr "Über diese Galerie" +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" -#: ../admin/admin.php:139 ../admin/admin.php:150 -msgid "Reset / Uninstall" -msgstr "Rücksetzen" +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" -#: ../admin/admin.php:149 -msgid "Network settings" -msgstr "Netzwerk Einstellungen" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -#: ../admin/admin.php:279 -msgid "You do not have the correct permission" -msgstr "Du hast keine Zugriffsrechte" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" -#: ../admin/admin.php:280 -msgid "Unexpected Error" -msgstr "Unerwarteter Fehler" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" -#: ../admin/admin.php:281 -msgid "A failure occurred" -msgstr "Ein Fehler ist aufgetreten" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" -#: ../admin/admin.php:285 -msgid "You have attempted to queue too many files." -msgstr "Du hast zu viele Bilder versucht zu laden." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" -#: ../admin/admin.php:286 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" -#: ../admin/admin.php:287 -msgid "This file is empty. Please try another." -msgstr "Diese Datei ist leer." +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" -#: ../admin/admin.php:288 -msgid "This file type is not allowed. Please try another." -msgstr "Dieser Dateityp ist nicht erlaubt." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" -#: ../admin/admin.php:289 -msgid "This file is not an image. Please try another." -msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" -#: ../admin/admin.php:290 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" -#: ../admin/admin.php:291 -msgid "This is larger than the maximum size. Please try another." -msgstr "Die Datei ist zu groß. " +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" -#: ../admin/admin.php:292 -msgid "An error occurred in the upload. Please try again later." -msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" -#: ../admin/admin.php:293 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "Es besteht ein Konfigurationsfehler." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" -#: ../admin/admin.php:294 -msgid "You may only upload 1 file." -msgstr "Du kannst nur ein Bild uploaden." +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" -#: ../admin/admin.php:295 -msgid "HTTP error." -msgstr "HTTP Fehler." +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" -#: ../admin/admin.php:296 -msgid "Upload failed." -msgstr "Upload fehlgeschlagen!" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -#: ../admin/admin.php:297 -msgid "IO error." -msgstr "IO Fehler." +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" -#: ../admin/admin.php:298 -msgid "Security error." -msgstr "Sicherheitsfehler." +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " -#: ../admin/admin.php:299 -msgid "File canceled." -msgstr "Datei abbgebrochen." +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" -#: ../admin/admin.php:300 -msgid "Upload stopped." -msgstr "Upload angehalten." +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" -#: ../admin/admin.php:301 -msgid "Dismiss" -msgstr "Verwerfen" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" -#: ../admin/admin.php:302 -msgid "Crunching…" -msgstr "Bearbeiten…" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -#: ../admin/admin.php:303 -msgid "moved to the trash." -msgstr "in den Papierkorb geschoben." +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" -#: ../admin/admin.php:304 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" -#: ../admin/admin.php:414 -#, fuzzy -msgid "" -"Introduction" -msgstr "" -"Einführung" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" -#: ../admin/admin.php:417 -#, fuzzy -msgid "" -"Languages" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" msgstr "" -"Unterstütze bei der Übersetzung" -#: ../admin/admin.php:422 +#: admin/class-ngg-overview.php:39 #, fuzzy -msgid "Get help with NextCellent Gallery" -msgstr "Weitere Hilfe zu NextGEN Gallery" +msgid "Contributors" +msgstr "Mithelfen" -#: ../admin/admin.php:426 -msgid "More Help & Info" -msgstr "Weitere Hilfe & Informationen" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." -#: ../admin/admin.php:428 -#, fuzzy -msgid "" -"Support Forums" -msgstr "" -"Support Forum (englisch)" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." -#: ../admin/admin.php:429 -msgid "Download latest version" -msgstr "Aktuelle Version downloaden" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" -#: ../admin/ajax.php:295 -msgid "You are not allowed to be here" -msgstr "Keine Zugangsberechtigung" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" -#: ../admin/ajax.php:393 +#: admin/ajax.php:469 #, php-format msgid "Could create image with %s x %s pixel" msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 -#: ../admin/settings.php:167 ../admin/style.php:24 -msgid "Update Successfully" -msgstr "Update erfolgreich" +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Album gelöscht" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/album.php:272 ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Album erstellen" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" -#: ../admin/album.php:280 -msgid "Manage Albums" -msgstr "Verwalte Alben" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" -#: ../admin/album.php:286 ../admin/album.php:335 -msgid "Select album" -msgstr "Wähle Album" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Kein Album ausgewählt" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:155 -#: ../admin/overview.php:589 ../admin/rotate.php:90 ../admin/wpmu.php:112 -msgid "Update" -msgstr "Aktualisiere" - -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Album ändern" - -#: ../admin/album.php:304 ../admin/manage-galleries.php:145 -#: ../admin/manage-images.php:451 ../admin/tags.php:225 -msgid "Delete" -msgstr "Lösche" - -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Album hinzufügen" - -#: ../admin/album.php:310 -msgid "Add" -msgstr "Hinzufügen" - -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Zeige / Verstecke verwendete Galerien" - -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Alle zeigen]" - -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maximiere die Widgets" - -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Vergrößern]" - -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimiere die Widgets" - -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Verkleinern]" - -#: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " -"eine Galerie oder ein anderes Album in das neue Album ziehen" - -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Wähle Galerie" - -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album ID" - -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Kein Album ausgewählt" - -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Album Name :" - -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Beschreibung:" - -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Wähle Vorschaubild:" - -#: ../admin/album.php:429 ../admin/album.php:432 -msgid "No picture" -msgstr "Kein Bild" - -#: ../admin/album.php:443 ../admin/manage-images.php:256 -msgid "Page Link to" -msgstr "Seite verlinkt zu" - -#: ../admin/album.php:445 ../admin/manage-images.php:259 -msgid "Not linked" -msgstr "Nicht verlinkt" - -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:317 ../admin/manage-galleries.php:347 -#: ../admin/manage-images.php:536 ../admin/manage-images.php:572 -#: ../admin/manage-images.php:601 ../admin/manage-images.php:631 -msgid "OK" -msgstr "OK" - -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:319 ../admin/manage-galleries.php:349 -#: ../admin/manage-images.php:538 ../admin/manage-images.php:574 -#: ../admin/manage-images.php:603 ../admin/manage-images.php:633 -#: ../admin/tinymce/window.php:143 -msgid "Cancel" -msgstr "Abbrechen" - -#: ../admin/album.php:548 ../admin/manage-galleries.php:407 -#: ../admin/manage-images.php:254 ../lib/meta.php:457 -msgid "Title" -msgstr "Titel" - -#: ../admin/album.php:549 ../lib/rewrite.php:229 -msgid "Page" -msgstr "Seite" - -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Wähle mit der Maus den Bereich für das neue Thumbnail" - -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Thumbnail geändert" - -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Konnte Vorschaubild nicht erzeugen" - -#: ../admin/edit-thumbnail.php:140 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Wähle den Ausschnitt für das Vorschaubild innerhalb des Bildes" - -#: ../admin/functions.php:39 -msgid "No valid gallery name!" -msgstr "Kein gültiger Galerie-Name!" - -#: ../admin/functions.php:46 ../admin/functions.php:55 -#: ../admin/functions.php:80 ../admin/functions.php:149 -#: ../admin/functions.php:157 -msgid "Directory" -msgstr "Verzeichnis" - -#: ../admin/functions.php:46 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." - -#: ../admin/functions.php:47 ../admin/functions.php:56 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" - -#: ../admin/functions.php:55 ../admin/functions.php:80 -msgid "is not writeable !" -msgstr "ist schreibgeschützt !" - -#: ../admin/functions.php:76 ../admin/functions.php:85 -#: ../admin/functions.php:907 ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Kann Verzeichnis nicht erstellen " +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" -#: ../admin/functions.php:89 -msgid "The server setting Safe-Mode is on !" -msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" -#: ../admin/functions.php:90 -msgid "If you have problems, please create directory" -msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" -#: ../admin/functions.php:91 -msgid "and the thumbnails directory" -msgstr "und das Thumbnails-Verzeichnis" +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" -#: ../admin/functions.php:91 -msgid "with permission 777 manually !" -msgstr "mit den Berechtigungen 777 manuell !" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" -#: ../admin/functions.php:116 +#: admin/class-ngg-adder.php:404 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " +msgid "Create a new, empty gallery in the folder %s" msgstr "" -"Galerie ID %1$s erstellt..
    Du kannst diese Galerie jetzt mit dem " -"Stichwort %2$s in einen Artikel einbinden.
    " - -#: ../admin/functions.php:119 ../admin/functions.php:217 -msgid "Edit gallery" -msgstr "Galerie ändern" - -#: ../admin/functions.php:149 -msgid "doesn`t exist!" -msgstr "gibt es nicht !" -#: ../admin/functions.php:157 -msgid "contains no pictures" -msgstr "enthält keine Bilder" - -#: ../admin/functions.php:176 -msgid "Database error. Could not add gallery!" -msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" - -#: ../admin/functions.php:179 -msgid "successfully created!" -msgstr "erfolgreich erstellt!" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" -#: ../admin/functions.php:212 ../admin/functions.php:1024 -#: ../admin/manage-galleries.php:80 ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:202 ../admin/manage-images.php:345 -#: ../admin/manage.php:227 ../admin/manage.php:304 +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 msgid "Create new thumbnails" msgstr "Neue Vorschaubilder erstellen" -#: ../admin/functions.php:215 -msgid " picture(s) successfully added" -msgstr " Bild(er) erfolgreich hinzugefügt" - -#: ../admin/functions.php:270 ../admin/functions.php:350 -#: ../admin/functions.php:405 ../admin/functions.php:502 -#: ../admin/functions.php:556 -msgid "Object didn't contain correct data" -msgstr "Das Objekt enhält nicht die notwendigen Daten" - -#: ../admin/functions.php:278 -msgid " is not writeable " -msgstr "ist schreibgeschützt !" - -#: ../admin/functions.php:360 ../admin/functions.php:408 -#: ../admin/functions.php:508 ../admin/functions.php:559 -msgid " is not writeable" -msgstr "ist schreibgeschützt !" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" -#: ../admin/functions.php:562 -msgid "File do not exists" -msgstr "Datei existiert nicht" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" -#: ../admin/functions.php:566 -msgid "Couldn't restore original image" -msgstr "Konnte Originalbild nicht wiederherstellen" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" -#: ../admin/functions.php:682 -msgid "(Error : Couldn't not update data base)" -msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" -#: ../admin/functions.php:689 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Fehler : Konnte Metadaten nicht speichern)" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" -#: ../admin/functions.php:698 -msgid "(Error : Couldn't not find image)" -msgstr "(Fehler : Konnte das Bild nicht finden)" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" -#: ../admin/functions.php:841 -msgid "No valid URL path " -msgstr "Kein gültiger URL-Pfad" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" -#: ../admin/functions.php:857 -msgid "Import via cURL failed." -msgstr "Import via cURL abgebrochen" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" -#: ../admin/functions.php:874 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" -#: ../admin/functions.php:891 -msgid "Could not get a valid foldername" -msgstr "Konnte keinen gültigen Verzeichnisnamen finden" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" -#: ../admin/functions.php:902 -#, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +#: admin/tinymce/window.php:372 +msgid "Date taken" msgstr "" -"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " -"schreibgeschützt ?" -#: ../admin/functions.php:917 -msgid "Zip-File successfully unpacked" -msgstr "Zip-Datei erfolgreich entpackt" - -#: ../admin/functions.php:948 ../admin/functions.php:1048 -msgid "No gallery selected !" -msgstr "Keine Galerie ausgewählt !" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" -#: ../admin/functions.php:956 ../admin/functions.php:1073 -msgid "Failure in database, no gallery path set !" -msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" -#: ../admin/functions.php:980 ../admin/functions.php:1067 -msgid "is no valid image file!" -msgstr "ist keine zulässige Bilddatei !" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" -#: ../admin/functions.php:994 ../admin/functions.php:1192 -#: ../admin/functions.php:1269 -#, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" msgstr "" -"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " -"schreibgeschützt ?" - -#: ../admin/functions.php:1001 ../admin/functions.php:1090 -msgid "Error, the file could not be moved to : " -msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" - -#: ../admin/functions.php:1006 ../admin/functions.php:1094 -msgid "Error, the file permissions could not be set" -msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" - -#: ../admin/functions.php:1029 -msgid " Image(s) successfully added" -msgstr " Bild(er) erfolgreich hinzugefügt" -#: ../admin/functions.php:1056 -msgid "Invalid upload. Error Code : " -msgstr "Ungültiger Upload. Fehler Code :" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" -#: ../admin/functions.php:1132 -#, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis %s manuell anlegen." +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"%s\" ?" -#: ../admin/functions.php:1133 -#, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" msgstr "" -"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " -"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" -#: ../admin/functions.php:1186 ../admin/functions.php:1263 -msgid "The destination gallery does not exist" -msgstr "Die ausgewählte Galerie existiert nicht" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" -#: ../admin/functions.php:1217 ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" -#: ../admin/functions.php:1237 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" -#: ../admin/functions.php:1296 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" -#: ../admin/functions.php:1310 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Fehler bei der Datenbank-Operation für Bild %s" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" -#: ../admin/functions.php:1322 -#, php-format +#: admin/class-ngg-overview.php:747 msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." +"Developed & maintained by WPGetReady.com" msgstr "" -"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " -"bereits." - -#: ../admin/functions.php:1325 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" -#: ../admin/functions.php:1334 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." -#: ../admin/functions.php:1442 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" msgstr "" -"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." -"ini" - -#: ../admin/functions.php:1445 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "Die Datei ist zu gross" - -#: ../admin/functions.php:1448 -msgid "The uploaded file was only partially uploaded" -msgstr "Die Datei wurde nur teilweise hochgeladen" - -#: ../admin/functions.php:1451 -msgid "No file was uploaded" -msgstr "Keinen Datei wurde geladen" - -#: ../admin/functions.php:1454 -msgid "Missing a temporary folder" -msgstr "Konnte temporäres Verzeichnis nicht finden" - -#: ../admin/functions.php:1457 -msgid "Failed to write file to disk" -msgstr "Konnte Datei nicht speichern" -#: ../admin/functions.php:1460 -msgid "File upload stopped by extension" -msgstr "Upload dieser Dateierweiterung nicht erlaubt" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/functions.php:1463 -msgid "Unknown upload error" -msgstr "Unbekannter Uploadfehler" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" -#: ../admin/install.php:23 -#, fuzzy -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" -"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " -"\"Administrator\"" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" -#: ../admin/install.php:102 -#, fuzzy -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " -"Datenbank" - -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Zeige als Diashow]" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Zeige Bilder-Liste]" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:170 -msgid "No images selected" -msgstr "Keine Bilder ausgewählt" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:198 ../admin/manage-images.php:346 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 -msgid "Resize images" -msgstr "Bilder verkleinern" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" msgstr "" -"Du startest die Bearbeitung von %s Galerien \n" -" \n" -" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." - -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:155 -msgid "Add new gallery" -msgstr "Neue Galerie erstellen" -#: ../admin/manage-galleries.php:126 +#: admin/class-ngg-options.php:909 #, fuzzy -msgid "Manage Galleries" -msgstr "Galerie verwalten" - -#: ../admin/manage-galleries.php:129 ../admin/manage-galleries.php:132 -#: ../admin/manage-images.php:224 ../admin/manage-images.php:227 -msgid "Search Images" -msgstr "Suche Bilder" - -#: ../admin/manage-galleries.php:144 ../admin/manage-images.php:343 -msgid "Bulk actions" -msgstr "Aktion wählen" - -#: ../admin/manage-galleries.php:146 ../admin/manage-images.php:344 -#: ../admin/manage.php:141 ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Wasserzeichen setzen" - -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:349 -#: ../admin/manage.php:146 ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Metadaten importieren" - -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:347 -#: ../admin/manage.php:136 ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Original wiederherstellen" - -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:358 -msgid "Apply" -msgstr "Übernehmen" +msgid "Duration" +msgstr "Dauer" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: admin/class-ngg-tag-manager.php:255 msgid "Edit" msgstr "Bearbeiten" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:509 -msgid "No entries found" -msgstr "Keine Einträge gefunden" - -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Neue Galerie" - -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" - -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:592 -msgid "Resize Images to" -msgstr "Verkleinere Bilder auf" - -#: ../admin/manage-galleries.php:312 -#, fuzzy -msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." - -#: ../admin/manage-galleries.php:336 ../admin/manage-images.php:620 -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Breite x Höhe (in Pixel)" - -#: ../admin/manage-galleries.php:338 ../admin/manage-images.php:622 -#: ../admin/settings.php:431 -msgid "These values are maximum values " -msgstr "Diese Angaben sind maximale Angaben." - -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:625 -msgid "Set fix dimension" -msgstr "Setze feste Größe" - -#: ../admin/manage-galleries.php:343 ../admin/manage-images.php:627 -msgid "Ignore the aspect ratio, no portrait thumbnails" -msgstr "Ignoriere Bildseitenverhältnis" - -#: ../admin/manage-galleries.php:406 ../admin/manage-images.php:697 -msgid "ID" -msgstr "ID" - -#: ../admin/manage-galleries.php:408 ../admin/manage-images.php:267 -#: ../admin/manage-images.php:700 ../admin/media-upload.php:225 -#: ../admin/style.php:135 -msgid "Description" -msgstr "Beschreibung" - -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:296 -#: ../admin/overview.php:821 ../admin/style.php:133 ../lib/meta.php:458 -msgid "Author" -msgstr "Autor" - -#: ../admin/manage-galleries.php:410 -msgid "Page ID" -msgstr "Seiten-ID" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galerie nicht gefunden" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Sorry, Du hast nicht genügend Rechte" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/manage-images.php:178 -msgid "Copy image to..." -msgstr "Kopiere nach..." +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" -#: ../admin/manage-images.php:182 -msgid "Move image to..." -msgstr "Verschiebe nach..." +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" -#: ../admin/manage-images.php:186 -msgid "Add new tags" -msgstr "Stichwörter hinzufügen" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" -#: ../admin/manage-images.php:190 ../admin/manage-images.php:355 -msgid "Delete tags" -msgstr "Stichwörter löschen" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" -#: ../admin/manage-images.php:194 -msgid "Overwrite" -msgstr "Überschreiben" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" -#: ../admin/manage-images.php:207 +#: admin/class-ngg-style.php:268 #, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +msgid "Editing %s" msgstr "" -"Du startest die Bearbeitung von %s Bildern \n" -" \n" -" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." - -#: ../admin/manage-images.php:221 -#, php-format -msgid "Search results for “%s”" -msgstr "Suchergebinsse für “%s”" -#: ../admin/manage-images.php:250 ../admin/settings.php:461 -msgid "Gallery settings" -msgstr "Galerie Einstellungen" - -#: ../admin/manage-images.php:250 -msgid "Click here for more settings" -msgstr "Hier klicken für weitere Einstellungen" - -#: ../admin/manage-images.php:269 -msgid "Preview image" -msgstr "Vorschau-Bild" +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" -#: ../admin/manage-images.php:272 -msgid "No Picture" -msgstr "Kein Bild" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" -#: ../admin/manage-images.php:294 -msgid "Path" -msgstr "Pfad" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/manage-images.php:311 -msgid "Create new page" -msgstr "Neue Seite erstellen" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" -#: ../admin/manage-images.php:314 -msgid "Main page (No parent)" -msgstr "Hauptseite (keine Unterseite)" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" -#: ../admin/manage-images.php:319 -msgid "Add page" -msgstr "Seite hinzufügen" +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" -#: ../admin/manage-images.php:328 -msgid "Scan Folder for new images" -msgstr "Überprüfe Verzeichnis nach neuen Bildern" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" -#: ../admin/manage-images.php:329 ../admin/manage-images.php:364 -#: ../admin/manage-images.php:516 ../admin/settings.php:379 -#: ../admin/settings.php:451 ../admin/settings.php:541 -#: ../admin/settings.php:575 ../admin/settings.php:685 -#: ../admin/settings.php:837 -msgid "Save Changes" -msgstr "Änderungen speichern" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" -#: ../admin/manage-images.php:348 -msgid "Delete images" -msgstr "Bilder löschen" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" -#: ../admin/manage-images.php:350 -msgid "Rotate images clockwise" -msgstr "Rechts drehen" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." -#: ../admin/manage-images.php:351 -msgid "Rotate images counter-clockwise" -msgstr "Links drehen" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" -#: ../admin/manage-images.php:352 -msgid "Copy to..." -msgstr "Kopiere nach..." +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." -#: ../admin/manage-images.php:353 -msgid "Move to..." -msgstr "Verschiebe nach..." +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" -#: ../admin/manage-images.php:354 -msgid "Add tags" -msgstr "Stichwörter hinzufügen" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/manage-images.php:356 -msgid "Overwrite tags" -msgstr "Stichwörter überschreiben" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" -#: ../admin/manage-images.php:361 -msgid "Sort gallery" -msgstr "Sortiere Bilder" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" -#: ../admin/manage-images.php:437 -msgid "pixel" -msgstr "pixel" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" -#: ../admin/manage-images.php:443 -#, php-format -msgid "View \"%s\"" -msgstr "Anzeigen \"%s\"" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" -#: ../admin/manage-images.php:443 -msgid "View" -msgstr "Ansehen" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." -#: ../admin/manage-images.php:444 -msgid "Show Meta data" -msgstr "Zeige Metadaten" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/manage-images.php:444 -msgid "Meta" -msgstr "Meta" +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" -#: ../admin/manage-images.php:445 -msgid "Customize thumbnail" -msgstr "Thumbnails anpassen" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" -#: ../admin/manage-images.php:445 -msgid "Edit thumb" -msgstr "Thumbnail ändern" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" -#: ../admin/manage-images.php:446 -msgid "Rotate" -msgstr "Drehen" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" -#: ../admin/manage-images.php:448 -msgid "Publish this image" -msgstr "Bild veröffentlichen" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/manage-images.php:448 ../admin/publish.php:58 -msgid "Publish" -msgstr "Veröffentlichen" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/manage-images.php:450 -msgid "Recover" -msgstr "Rücksetzen" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" -#: ../admin/manage-images.php:450 +#: admin/functions.php:1411 #, php-format -msgid "Recover \"%s\" ?" -msgstr " \"%s\" wiederherstellen ?" +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" -#: ../admin/manage-images.php:451 +#: lib/xmlrpc.php:199 #, php-format -msgid "Delete \"%s\" ?" -msgstr "Lösche \"%s\" ?" +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" -#: ../admin/manage-images.php:532 -msgid "Enter the tags" -msgstr "Stichwörter angeben" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" -#: ../admin/manage-images.php:556 -msgid "Select the destination gallery:" -msgstr "Galerie auswählen:" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" -#: ../admin/manage-images.php:596 -msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" -#: ../admin/manage-images.php:698 ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Thumbnail" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." -#: ../admin/manage-images.php:699 ../admin/manage-sort.php:96 -msgid "Filename" -msgstr "Dateiname" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" -#: ../admin/manage-images.php:700 -msgid "Alt & Title Text" -msgstr "Alt & Titel Text" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" -#: ../admin/manage-images.php:701 -msgid "Tags (comma separated list)" -msgstr "Stichwörter (Tags)" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" -#: ../admin/manage-images.php:702 -msgid "exclude" -msgstr "ausschließen" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" -#: ../admin/manage-sort.php:33 -msgid "Sort order changed" -msgstr "Reihenfolge aktualisiert" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" -#: ../admin/manage-sort.php:81 -msgid "Sort Gallery" -msgstr "Sortiere Bilder" +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" -#: ../admin/manage-sort.php:85 -msgid "Update Sort Order" -msgstr "Sortierung speichern" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/manage-sort.php:88 -msgid "Back to gallery" -msgstr "Zurueck zur Galerie" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/manage-sort.php:93 -msgid "Presort" -msgstr "Vorsortieren" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" -#: ../admin/manage-sort.php:94 -msgid "Unsorted" -msgstr "Unsortiert" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" -#: ../admin/manage-sort.php:95 ../admin/settings.php:528 -msgid "Image ID" -msgstr "Bilder ID" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" -#: ../admin/manage-sort.php:97 ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / Titel Text" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" -#: ../admin/manage-sort.php:98 ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Datum/Zeit" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/manage-sort.php:99 ../admin/settings.php:536 -msgid "Ascending" -msgstr "Aufsteigend" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" -#: ../admin/manage-sort.php:100 ../admin/settings.php:537 -msgid "Descending" -msgstr "Absteigend" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" -#: ../admin/manage.php:85 ../admin/tinymce/window.php:53 -#: ../admin/tinymce/window.php:104 ../lib/rewrite.php:220 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Bild" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "erfolgreich gelöscht" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " -#: ../admin/manage.php:100 ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Galerie gelöscht" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage.php:244 ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Bild drehen" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Bilder erfolgreich gelöscht" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Stichwörter geändert" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Aktualisierung erfolgreich" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" -#: ../admin/manage.php:437 -msgid "New gallery page ID" -msgstr "Neue Galerie Seiten ID" +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" -#: ../admin/manage.php:437 -msgid "created" -msgstr "erstellt" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" -#: ../admin/manage.php:475 -msgid "Published a new post" -msgstr "Veröffentliche einen neuen Beitrag" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" -#: ../admin/manage.php:589 +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 #, fuzzy -msgid "1 item" -msgstr "1 Element" +msgid "Gallery" +msgstr "Galerie" -#: ../admin/media-upload.php:11 +#: admin/manage/class-ngg-manager.php:507 #, fuzzy -msgid "NextCellent Gallery" -msgstr "Wähle Galerie" - -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Keine Galerie" - -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Wähle »" - -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Zeige" - -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Verstecke" - -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Bild ID:" - -#: ../admin/media-upload.php:229 ../admin/publish.php:45 -msgid "Alignment" -msgstr "Ausrichtung" - -#: ../admin/media-upload.php:232 ../admin/publish.php:47 -#: ../admin/settings.php:561 -msgid "None" -msgstr "Keiner" - -#: ../admin/media-upload.php:234 ../admin/publish.php:49 -#: ../admin/tinymce/window.php:129 -msgid "Left" -msgstr "Links" +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 -#: ../admin/tinymce/window.php:130 -msgid "Center" -msgstr "Zentrieren" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 -#: ../admin/tinymce/window.php:131 -msgid "Right" -msgstr "Rechts" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" -#: ../admin/media-upload.php:242 ../admin/settings.php:667 -msgid "Size" -msgstr "Größe" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galerie ID %1$s erstellt..
    Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
    " -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Volle Größe" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Einzelbilder" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "In den Beitrag einfügen" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Änderungen speichern" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" -#: ../admin/overview.php:15 +#: admin/class-ngg-options.php:331 #, fuzzy -msgid "NextCellent Gallery Overview" -msgstr "NextGEN Gallery Übersicht" +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" -#: ../admin/overview.php:87 +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 #, fuzzy -msgid "Welcome to NextCellent Gallery !" -msgstr "Willkomen bei NextGEN Gallery" +msgid "General" +msgstr "Allg. Optionen" -#: ../admin/overview.php:88 -msgid "Help me help YOU!" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." msgstr "" -#: ../admin/overview.php:90 -msgid "Translation" -msgstr "Übersetzung" +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" -#: ../admin/overview.php:91 -msgid "Latest News" -msgstr "Letzte Informationen" +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" -#: ../admin/overview.php:94 -msgid "Plugin Check" -msgstr "Plugin prüfen" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" -#: ../admin/overview.php:95 -msgid "Server Settings" -msgstr "Server- Einstellungen" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/overview.php:96 -msgid "Related plugins" -msgstr "Verwandte Plugins" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" -#: ../admin/overview.php:231 -msgid "Running..." -msgstr "Läuft... Bitte warten" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" -#: ../admin/overview.php:278 -msgid "Check plugin/theme conflict" -msgstr "Plugin/Theme Konflikt prüfen" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" -#: ../admin/overview.php:279 ../admin/overview.php:285 -#: ../admin/overview.php:291 -msgid "Not tested" -msgstr "Nicht getested" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" -#: ../admin/overview.php:280 -msgid "No conflict could be detected" -msgstr "Es konnte kein Konflikt festgestellt werden" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." -#: ../admin/overview.php:281 -msgid "Test failed, disable other plugins & switch to default theme" +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." -#: ../admin/overview.php:284 -msgid "Test image function" -msgstr "Teste Bildbearbeitung" +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" -#: ../admin/overview.php:286 -msgid "The plugin could create images" -msgstr "Es konnte ein Bild erstellt werden" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" -#: ../admin/overview.php:287 -msgid "Couldn't create image, check your memory limit" -msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/overview.php:290 -msgid "Check theme compatibility" -msgstr "Theme Kompatibilität prüfen" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." -#: ../admin/overview.php:292 -#, fuzzy -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/overview.php:293 -msgid "wp_head()/wp_footer() is missing, contact the theme author" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" msgstr "" -"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" -#: ../admin/overview.php:297 -msgid "Check plugin" -msgstr "Plugin prüfen" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/overview.php:318 -msgid "Graphic Library" -msgstr "Grafik-Bibliothek" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/overview.php:334 ../admin/overview.php:383 -#: ../admin/overview.php:570 ../admin/overview.php:760 -msgid "Loading…" -msgstr "Lade…" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/overview.php:334 ../admin/overview.php:383 -#: ../admin/overview.php:570 ../admin/overview.php:760 -msgid "This widget requires JavaScript." -msgstr "Dieses Widget braucht JavaScript." +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" -#: ../admin/overview.php:347 -msgid "Thanks to all donators..." -msgstr "Danke an alle Spender..." +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" -#: ../admin/overview.php:369 -msgid "View all" -msgstr "Alle ansehen" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" -#: ../admin/overview.php:395 +#: admin/functions.php:1437 #, php-format msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" -"Der Newsfeed kann nicht geladen werden. Schaue auf die Hauptseite, um Updates mitzubekommen." +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." -#: ../admin/overview.php:407 -msgid "Untitled" -msgstr "Kein Titel" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/overview.php:457 -msgid "At a Glance" -msgstr "Übersicht" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" -#: ../admin/overview.php:462 +#: admin/class-ngg-options.php:277 #, fuzzy -msgid "Image" -msgstr "Bild" +msgid "Image files" +msgstr "Bilder" -#: ../admin/overview.php:474 ../admin/tinymce/window.php:52 -#: ../admin/tinymce/window.php:84 ../lib/rewrite.php:223 -#, fuzzy -msgid "Album" -msgstr "Album" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" -#: ../admin/overview.php:483 -msgid "Upload pictures" -msgstr "Bilder hochladen" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" -#: ../admin/overview.php:484 -msgid "Here you can control your images, galleries and albums." -msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" -#: ../admin/overview.php:514 -msgid "Storage Space" -msgstr "Speicherplatz" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" -#: ../admin/overview.php:518 +#: admin/manage/class-ngg-search-manager.php:38 #, php-format -msgid "" -"%2$sMB" +msgid "Image results for %s" msgstr "" -"%2$sMB" -#: ../admin/overview.php:519 -msgid "Space Allowed" -msgstr "Speicher verfügbar" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" -#: ../admin/overview.php:526 -#, php-format -msgid "" -"%2$sMB (%3$s%%)" -"" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" -"%2$sMB (%3$s" -"%%)" -#: ../admin/overview.php:527 -msgid "Space Used" -msgstr "Verbrauchter Uploadspeicher" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" -#: ../admin/overview.php:556 -msgid "Translation file successful updated. Please reload page." -msgstr "Übersetzungsdatei aktualisiert. Bitte Seite neu laden." +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" -#: ../admin/overview.php:558 -msgid "Reload page" -msgstr "Seite neu laden" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" -#: ../admin/overview.php:563 -msgid "Translation file couldn't be updated" -msgstr "Übersetzung konnte nicht aktualisiert werden" +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" -#: ../admin/overview.php:600 -msgid "Download" -msgstr "Jetzt updaten" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" -#: ../admin/overview.php:629 -msgid "No GD support" -msgstr "Keine GD Unterstützung" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" -#: ../admin/overview.php:641 ../admin/overview.php:687 -#: ../admin/overview.php:690 ../admin/overview.php:693 -msgid "Yes" -msgstr "Ja" +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" -#: ../admin/overview.php:643 ../admin/overview.php:688 -#: ../admin/overview.php:691 ../admin/overview.php:694 -msgid "No" -msgstr "Nein" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" -#: ../admin/overview.php:661 -msgid "Not set" -msgstr "Nicht gesetzt" +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" -#: ../admin/overview.php:663 ../admin/overview.php:666 -msgid "On" -msgstr "An" +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" -#: ../admin/overview.php:664 ../admin/overview.php:667 -msgid "Off" -msgstr "Aus" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" -#: ../admin/overview.php:670 ../admin/overview.php:673 -#: ../admin/overview.php:676 ../admin/overview.php:679 -#: ../admin/overview.php:682 ../admin/overview.php:685 -msgid "N/A" -msgstr "N/A" +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" -#: ../admin/overview.php:684 -msgid " MByte" -msgstr " MByte" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" -#: ../admin/overview.php:697 -msgid "Operating System" -msgstr "Betriebssystem" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" -#: ../admin/overview.php:698 -msgid "Server" -msgstr "Server" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/overview.php:699 -msgid "Memory usage" -msgstr "Speicherverbrauch" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" -#: ../admin/overview.php:700 -msgid "MYSQL Version" -msgstr "MySQL Version" +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/overview.php:701 -msgid "SQL Mode" -msgstr "SQL Modus" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" -#: ../admin/overview.php:702 -msgid "PHP Version" -msgstr "PHP Version" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/overview.php:703 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" -#: ../admin/overview.php:704 -msgid "PHP Allow URL fopen" -msgstr "PHP Allow URL fopen" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" -#: ../admin/overview.php:705 -msgid "PHP Memory Limit" -msgstr "PHP Memory Limit" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" -#: ../admin/overview.php:706 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload Größe" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" -#: ../admin/overview.php:707 -msgid "PHP Max Post Size" -msgstr "PHP Max Post Größe" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." -#: ../admin/overview.php:708 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking Limit" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" -#: ../admin/overview.php:709 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Execute Time" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" -#: ../admin/overview.php:710 -msgid "PHP Exif support" -msgstr "PHP Exif Modul" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" -#: ../admin/overview.php:711 -msgid "PHP IPTC support" -msgstr "PHP IPTC Modul" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/overview.php:712 -msgid "PHP XML support" -msgstr "PHP XML Modul" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" -#: ../admin/overview.php:724 -#, fuzzy -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"NextGEN Gallery enthält einige Funktionen, die nur unter PHP 5.2 verfügbar " -"sind. Du nutzt immer noch die alte PHP 4 Version. Bitte aktualisiere so bald " -"wie möglich diese Version, sie wird nicht mehr gepflegt und " -"weiterentwicklelt. Die meisten Hoster bieten bereits PHP5 an. Bitte " -"kontaktiere Deinen Provider und frag kurz nach, ob sie ein Update " -"durchführen können." - -#: ../admin/overview.php:792 -msgid "Pay attention" -msgstr "" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" -#: ../admin/overview.php:792 -#, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" -msgstr "" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" -#: ../admin/overview.php:820 -msgid "Install" -msgstr "Installieren" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" -#: ../admin/overview.php:834 -#, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
    Developed & " -"maintained by WPGetReady.com" -msgstr "" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" -#: ../admin/overview.php:840 -msgid "Please contribute it giving this plugin a good rate! Thank you!!!" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." msgstr "" -#: ../admin/overview.php:845 -msgid "Visit the plugin homepage" +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." msgstr "" -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Beitragstitel" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Artikelüberschrift " +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Größe des Bildes" +#: admin/tinymce/window.php:346 +#, fuzzy +msgid "Link" +msgstr "Linien" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Entwurf" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Zugriffsrechte geändert" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Rollen / Zugriffsrechte" +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." -#: ../admin/roles.php:29 -#, fuzzy +#: admin/class-ngg-options.php:552 msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" msgstr "" -"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " -"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Nutze für eine flexiblere Rechteverwaltung den " +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" -#: ../admin/roles.php:35 -#, fuzzy -msgid "Main NextCellent Gallery overview" -msgstr "NextGEN Galerie Übersicht" +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Upload tab" -msgstr "TinyMCE Button / Upload Tab" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Galerie einrichten / Bilder hochladen" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/roles.php:47 +#: admin/class-ngg-roles.php:35 msgid "Manage gallery" msgstr "Galerie verwalten" -#: ../admin/roles.php:51 +#: admin/class-ngg-roles.php:39 msgid "Manage others gallery" msgstr "Alle Galerien verwalten" -#: ../admin/roles.php:55 +#: admin/class-ngg-roles.php:43 msgid "Manage tags" msgstr "Verwalte Stichwörter" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Style anpassen" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Optionen änderen" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Rechte aktualisieren" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Bild gedreht" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Konnte Bild nicht bearbeiten" +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° rechts drehen" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° links drehen" +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" -#: ../admin/rotate.php:83 -msgid "Flip vertically" -msgstr "Vertikal spiegeln" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." -#: ../admin/rotate.php:84 -msgid "Flip horizontally" -msgstr "Horizontal spiegeln" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Fertig." +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Cache löschen" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" -#: ../admin/settings.php:285 -#, fuzzy -msgid "General" -msgstr "Allg. Optionen" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/settings.php:288 ../admin/settings.php:550 -msgid "Effects" -msgstr "Effekte" +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" -#: ../admin/settings.php:289 ../admin/settings.php:591 -#: ../admin/tinymce/window.php:119 -msgid "Watermark" -msgstr "Wasserzeichen" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." -#: ../admin/settings.php:290 ../admin/settings.php:487 -#: ../admin/settings.php:497 ../admin/settings.php:698 -#: ../admin/tinymce/window.php:72 ../lib/rewrite.php:215 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Slideshow" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." -#: ../admin/settings.php:303 -#, fuzzy -msgid "General settings" -msgstr "Allg. Optionen" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." -#: ../admin/settings.php:309 ../admin/wpmu.php:54 -msgid "Gallery path" -msgstr "Galerie-Pfad" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Dies ist der Standard-Pfad für alle Galerien" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" -#: ../admin/settings.php:314 -#, fuzzy -msgid "Image files" -msgstr "Bilder" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" -#: ../admin/settings.php:316 -#, fuzzy -msgid "Delete files when removing a gallery from the database" -msgstr "" -"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Wähle Grafik-Bibliothek" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD Bibliothek" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" -#: ../admin/settings.php:321 +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 #, fuzzy -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" +msgid "New gallery" +msgstr "Neue Galerie" -#: ../admin/settings.php:322 -#, fuzzy -msgid "Path to the library:" -msgstr "Pfad zum JW-Image-Rotator (URL)" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/settings.php:327 -#, fuzzy -msgid "Media RSS feed" -msgstr "Media RSS" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" -#: ../admin/settings.php:329 -#, fuzzy -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" -#: ../admin/settings.php:332 -#, fuzzy -msgid "PicLens/CoolIris" -msgstr "Aktiviere PicLens/CoolIris" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" msgstr "" -#: ../admin/settings.php:335 -#, fuzzy +#: admin/class-ngg-admin-launcher.php:646 msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " -"wp_footer() in Deinen Vorlagen aufgerufen wird." - -#: ../admin/settings.php:339 -#, fuzzy -msgid "Permalinks" -msgstr "Aktiviere Permalinks" -#: ../admin/settings.php:342 -#, fuzzy -msgid "Use permalinks" -msgstr "Aktiviere Permalinks" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" msgstr "" -#: ../admin/settings.php:345 +#: admin/class-ngg-installer.php:112 #, fuzzy msgid "" -"When activating this option, you need to update your permalink structure once" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" msgstr "" -"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " -"aktualisieren." - -#: ../admin/settings.php:349 -#, fuzzy -msgid "Gallery slug:" -msgstr "Galerie Schlagwort :" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" -#: ../admin/settings.php:353 -#, fuzzy -msgid "Recreate URLs" -msgstr "erstellt" +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" -#: ../admin/settings.php:354 +#: admin/class-ngg-roles.php:23 #, fuzzy -msgid "Start now" -msgstr "Suche jetzt" +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" -#: ../admin/settings.php:355 -#, fuzzy -msgid "If you've changed these settings, you'll have to recreate the URLs." +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." msgstr "" -"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " -"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Verwandte Bilder" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/settings.php:361 +#: widgets/class-ngg-media-rss-widget.php:12 #, fuzzy -msgid "Add related images" -msgstr "Verwandte Bilder" +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" -#: ../admin/settings.php:363 +#: widgets/class-ngg-slideshow-widget.php:12 #, fuzzy -msgid "This will add related images to every post" -msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Vergleiche mit" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Kategorien" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Max. Anzahl der Bilder" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 zeige alle verwandten Bilder" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Bild-Einstellungen" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" -#: ../admin/settings.php:395 ../admin/settings.php:427 -#: ../admin/settings.php:702 -#, fuzzy -msgid "Width" -msgstr "Breite:" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" -#: ../admin/settings.php:397 ../admin/settings.php:429 -#: ../admin/settings.php:704 -#, fuzzy -msgid "Height" -msgstr "Höhe:" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" -#: ../admin/settings.php:399 -#, fuzzy -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Bild Qualität" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" -#: ../admin/settings.php:407 -#, fuzzy -msgid "Backup original" -msgstr "Backup von Original-Bildern " +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" -#: ../admin/settings.php:409 -#, fuzzy -msgid "Create a backup for the resized images" -msgstr "Backup der Bilder anlegen" +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Grösse automatisch anpassen" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Passt die Grösse automatisch beim Upload an" +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Thumbnail-Einstellungen" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" -#: ../admin/settings.php:422 -#, fuzzy -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." +#: admin/functions.php:310 +msgid "No images were added." msgstr "" -"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " -"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/settings.php:425 -#, fuzzy -msgid "Thumbnail size" -msgstr "Thumbnails" +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" -#: ../admin/settings.php:434 -#, fuzzy -msgid "Fixed size" -msgstr "Volle Größe" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" -#: ../admin/settings.php:436 -#, fuzzy -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Ignoriere Bildseitenverhältnis" +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" -#: ../admin/settings.php:439 -msgid "Thumbnail quality" -msgstr "Thumbnail Qualität" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" -#: ../admin/settings.php:444 -msgid "Single picture" -msgstr "Einzelbilder" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" -#: ../admin/settings.php:447 -msgid "Clear cache folder" -msgstr "Lösche Cache-Verzeichnis" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" -#: ../admin/settings.php:448 -msgid "Proceed now" -msgstr "Jetzt durchführen" +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" -#: ../admin/settings.php:467 -#, fuzzy -msgid "Inline gallery" -msgstr "Keine gültige Galerie ID" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" -#: ../admin/settings.php:469 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "" +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" -#: ../admin/settings.php:473 -#, fuzzy -msgid "Images per page" -msgstr "Anzahl der Bilder pro Seite" +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." -#: ../admin/settings.php:476 -msgid "0 will disable pagination, all images on one page" -msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." -#: ../admin/settings.php:480 -msgid "Columns" -msgstr "" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" -#: ../admin/settings.php:483 -#, fuzzy -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " -"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " -"sinnvoll." +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" -#: ../admin/settings.php:488 -#, fuzzy -msgid "Enable slideshow" -msgstr "Aktiviere Flash Slideshow" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" -#: ../admin/settings.php:488 -msgid "Text to show:" -msgstr "" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" -#: ../admin/settings.php:491 +#: admin/upgrade.php:120 msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/settings.php:495 -msgid "Show first" -msgstr "Zeige als Erstes" - -#: ../admin/settings.php:496 ../widgets/widgets.php:212 -msgid "Thumbnails" -msgstr "Thumbnails" - -#: ../admin/settings.php:502 -#, fuzzy -msgid "ImageBrowser" -msgstr "Bilder-Browser" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" -#: ../admin/settings.php:504 -#, fuzzy -msgid "Use ImageBrowser instead of another effect." -msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" -#: ../admin/settings.php:508 -#, fuzzy -msgid "Hidden images" -msgstr "Versteckte Bilder hinzufügen" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" -#: ../admin/settings.php:510 +#: lib/core.php:432 +#, php-format msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" -#: ../admin/settings.php:511 -msgid "Note: this increases the page load (possibly a lot)" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." msgstr "" -#: ../admin/settings.php:515 -#, fuzzy -msgid "AJAX pagination" -msgstr "Aktiviere AJAX-Navigation" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:517 -msgid "Use AJAX pagination to browse images without reloading the page." +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" msgstr "" -#: ../admin/settings.php:518 +#: admin/class-ngg-options.php:564 #, fuzzy msgid "Note: works only in combination with the Shutter effect." msgstr "" "Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " "Hinweis : Funktioniert nur mit dem Shutter-Effekt." -#: ../admin/settings.php:522 -msgid "Sort options" -msgstr "Sortierung" +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" -#: ../admin/settings.php:525 -msgid "Sort thumbnails" -msgstr "Thumbnails sortieren" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" -#: ../admin/settings.php:527 -msgid "Custom order" -msgstr "Benutzerdefiniert" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:529 -msgid "File name" -msgstr "Dateiname" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" -#: ../admin/settings.php:530 -msgid "Alt / Title text" -msgstr "Alt / Titel Text" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" -#: ../admin/settings.php:531 ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Datum/Zeit" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" -#: ../admin/settings.php:535 -msgid "Sort direction" -msgstr "Sortierreihenfolge" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" -#: ../admin/settings.php:554 -#, fuzzy -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " -"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " -"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " -"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." -#: ../admin/settings.php:555 -msgid "With the placeholder" -msgstr "Mit Platzhalter" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:555 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -"Du kannst eine Navigation durch die Bilder aktivieren (hängt vom Effekt ab). " -"Ändere nur die Codezeile, falls Du einen anderen Effekt für die Thumbnails " -"verwendest oder einfach weißt, was Du tust." -#: ../admin/settings.php:558 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript Thumbnail Effekt" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" -#: ../admin/settings.php:562 -msgid "Thickbox" -msgstr "Thickbox" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" -#: ../admin/settings.php:563 -msgid "Lightbox" -msgstr "Lightbox" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" -#: ../admin/settings.php:564 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" -#: ../admin/settings.php:565 -msgid "Shutter" -msgstr "Shutter" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" -#: ../admin/settings.php:566 -msgid "Custom" -msgstr "Eigener" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." -#: ../admin/settings.php:571 -msgid "Link Code line" -msgstr "Link-Code-Zeile" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" -#: ../admin/settings.php:592 +#: admin/class-ngg-adder.php:447 #, fuzzy -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." msgstr "" -"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " -"gesetzt werden. " -#: ../admin/settings.php:597 -msgid "Preview" -msgstr "Vorschau" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" -#: ../admin/settings.php:599 ../admin/settings.php:604 -msgid "Position" -msgstr "Position" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" -#: ../admin/settings.php:624 -msgid "Offset" -msgstr "Abstand" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" -#: ../admin/settings.php:640 -msgid "Use image as watermark" -msgstr "Benutze das Bild als Wasserzeichen" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" -#: ../admin/settings.php:643 -msgid "URL to file" -msgstr "URL zur Datei" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" -#: ../admin/settings.php:645 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -"Der Dateizugriff von URLs ist auf diesem Server deaktiviert (allow_url_fopen)" -#: ../admin/settings.php:648 -msgid "Use text as watermark" -msgstr "Benutze Text als Wasserzeichen" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" -#: ../admin/settings.php:651 -msgid "Font" -msgstr "Schriftart" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/settings.php:660 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Diese Funktion benötigt die FreeType-Bibliothek" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" -#: ../admin/settings.php:662 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Du kannst mehr Schriftarten in das Verzeichniss nggallery/fonts hochladen." +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" -#: ../admin/settings.php:671 -msgid "Color" -msgstr "Farbe" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" -#: ../admin/settings.php:673 -msgid "(hex w/o #)" -msgstr "(hex w/o #)" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/settings.php:676 -msgid "Text" -msgstr "Text" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -#: ../admin/settings.php:680 -msgid "Opaque" -msgstr "Transparenz" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" -#: ../admin/settings.php:701 -#, fuzzy -msgid "Default size" -msgstr "Standard-CSS-Style" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" -#: ../admin/settings.php:709 +#: admin/class-ngg-options.php:320 #, fuzzy -msgid "Duration" -msgstr "Dauer" - -#: ../admin/settings.php:710 -msgid "sec." -msgstr "Sek." +msgid "Permalinks" +msgstr "Aktiviere Permalinks" -#: ../admin/settings.php:713 ../admin/settings.php:787 -msgid "Transition / Fade effect" -msgstr "Fade Effekt" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" -#: ../admin/settings.php:716 ../admin/settings.php:790 -msgid "fade" -msgstr "Fade" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/settings.php:717 -msgid "blindX" -msgstr "blindX" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" -#: ../admin/settings.php:718 -msgid "cover" -msgstr "Blenden" +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" -#: ../admin/settings.php:719 -msgid "scrollUp" -msgstr "ScrollUp" +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" -#: ../admin/settings.php:720 -msgid "scrollDown" -msgstr "ScrollDown" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" -#: ../admin/settings.php:721 -msgid "shuffle" -msgstr "Shuffle" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" -#: ../admin/settings.php:722 -msgid "toss" -msgstr "Schüttel" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" -#: ../admin/settings.php:723 -msgid "wipe" -msgstr "wischen" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" -#: ../admin/settings.php:725 -msgid "See here for more information about the effects :" -msgstr "Hier bekommst du mehr Informationen über die Effekte :" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" -#: ../admin/settings.php:729 -msgid "Settings for the JW Image Rotator" -msgstr "JW-Image-Rotator Einstellungen" +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" -#: ../admin/settings.php:730 +#: admin/class-ngg-options.php:312 #, fuzzy -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "Die Einstellungen werden im JW-Image-Rotator benutzt, in der Version" +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" -#: ../admin/settings.php:731 -msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -msgstr "" +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" -#: ../admin/settings.php:736 -#, fuzzy -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -"Der Pfad zu imagerotator.swf ist nicht gesetzt, die Flash-Diaschau kann dann " -"nicht angezeigt werden" -#: ../admin/settings.php:737 -msgid "Press the button below to search for the file." +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/settings.php:742 -msgid "Enable flash slideshow" -msgstr "Aktiviere Flash Slideshow" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" -#: ../admin/settings.php:744 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Verwende die Flash Slideshow für alle Flash-unterstützte Geräte" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." -#: ../admin/settings.php:747 -#, fuzzy -msgid "Path to the JW Image Rotator (URL)" -msgstr "Pfad zum JW-Image-Rotator (URL)" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" -#: ../admin/settings.php:750 -msgid "Search now" -msgstr "Suche jetzt" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" -#: ../admin/settings.php:751 +#: admin/class-ngg-options.php:677 #, fuzzy -msgid "Press the button below to search for the JW Image Rotator" -msgstr "JW-Image-Rotator Einstellungen" - -#: ../admin/settings.php:755 -msgid "Shuffle mode" -msgstr "Shuffle Modus" - -#: ../admin/settings.php:759 -msgid "Show next image on click" -msgstr "Zeige nächstes Bild bei Klick" - -#: ../admin/settings.php:763 -msgid "Show navigation bar" -msgstr "Zeige Navigations-Leiste" - -#: ../admin/settings.php:767 -msgid "Show loading icon" -msgstr "Zeige Lade-Bildchen" +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " -#: ../admin/settings.php:771 -msgid "Use watermark logo" -msgstr "Wasserzeichen anzeigen" +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: ../admin/settings.php:773 -msgid "You can change the logo at the watermark settings" -msgstr "Du kannst den Pfad in Einstellungen für das Wasserzeichen angeben" +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" -#: ../admin/settings.php:776 -msgid "Stretch image" -msgstr "Bild dehnen" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" -#: ../admin/settings.php:779 -msgid "true" -msgstr "Ja" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" -#: ../admin/settings.php:780 -msgid "false" -msgstr "Nein" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" -#: ../admin/settings.php:781 -msgid "fit" -msgstr "Passend" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" -#: ../admin/settings.php:782 -msgid "none" -msgstr "keiner" +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" -#: ../admin/settings.php:791 -msgid "bgfade" -msgstr "BGFade" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" -#: ../admin/settings.php:792 -msgid "slowfade" -msgstr "Slowfade" +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:793 -msgid "circles" -msgstr "Kreise" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:794 -msgid "bubbles" -msgstr "Blasen" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" -#: ../admin/settings.php:795 -msgid "blocks" -msgstr "Blöcke" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:796 -msgid "fluids" -msgstr "Fluids" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" -#: ../admin/settings.php:797 -msgid "flash" -msgstr "Flash" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" -#: ../admin/settings.php:798 -msgid "lines" -msgstr "Linien" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:799 ../widgets/widgets.php:219 +#: widgets/class-ngg-gallery-widget.php:120 msgid "random" msgstr "Zufall" -#: ../admin/settings.php:804 -msgid "Use slow zooming effect" -msgstr "nutze Zoom-Effekt" - -#: ../admin/settings.php:808 -msgid "Background Color" -msgstr "Hintergrund (BG) Farbe" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:813 -msgid "Texts / Buttons Color" -msgstr "Text- / Button Farbe" +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" -#: ../admin/settings.php:818 -msgid "Rollover / Active Color" -msgstr "Rollover / Aktiv (Link) Farbe" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" -#: ../admin/settings.php:823 -msgid "Screen Color" -msgstr "Seiten-Farbe" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" -#: ../admin/settings.php:828 -msgid "Background music (URL)" -msgstr "Hintergrundmusik (URL)" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" -#: ../admin/settings.php:832 -msgid "Try XHTML validation (with CDATA)" -msgstr "Integriere XHTML-Validierung (mittels CDATA)" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" -#: ../admin/settings.php:834 -#, fuzzy -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" msgstr "" -"Wichtig : Es könnten Probleme bei einigen Browser entstehen. Unbedingt Seite " -"danach prüfen." - -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" -#: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" msgstr "" -"Deinstallation erfolgreich! Nun kannst Du das Plugin löschen und Dein Leben " -"weiterhin genießen! Stay geeky! Viel Glück!" - -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Optionen zurücksetzen" - -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Alle Optionen/Einstellungen zurücksetzen" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Einstellungen zurücksetzen" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" -#: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" -msgstr "" -"Alle Optionen zu Standard zurücksetzen ?\\n\\nWähle [Cancel] um abzubrechen, " -"[OK] zum Fortfahren.\\n" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Plugin Tabellen (DB) entfernen" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" -#: ../admin/setup.php:44 +#: admin/class-ngg-options.php:337 #, fuzzy -msgid "You don't like NextCellent Gallery ?" -msgstr "Du magst die NextGEN Gallery nicht ?" +msgid "Recreate URLs" +msgstr "erstellt" -#: ../admin/setup.php:45 -#, fuzzy -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Null Problemo. Einfach nur vor dem Deaktivieren dieses Plugins den Uninstall-" -"Button betätigen, damit alle Tabellen der Galerie entfernt werden." +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "WARNUNG:" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" -#: ../admin/setup.php:48 -#, fuzzy -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Eine einmalig durchgeführte Deinstallation kann nicht mehr rückgängig " -"gemacht werden, da alle Tabellen der Galerie aus der Datenbank entfernt " -"werden und KEIN Backup dieser Galerie-Tabellen angelegt wird." +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" -#: ../admin/setup.php:48 -msgid "and" -msgstr "und" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Plugin deinstallieren" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" -#: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" -"Du bist dabei, das Plugin zu deinstallieren.\\nDiese Aktion kann NICHT " -"rückgängig gemacht werden.\\n\\nWähle [Cancel] zum Abbrechen, [OK] zum " -"Deinstallieren.\\n" -#: ../admin/showmeta.php:29 -msgid "Meta Data" -msgstr "Metadaten" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Tag" -msgstr "Stichwort" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/showmeta.php:35 ../admin/showmeta.php:61 ../admin/showmeta.php:86 -#: ../admin/showmeta.php:110 -msgid "Value" -msgstr "Wert" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" -#: ../admin/showmeta.php:49 -msgid "No meta data saved" -msgstr "Keine Metadaten gespeichert" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/showmeta.php:55 -msgid "EXIF Data" -msgstr "EXIF-Daten" +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" -#: ../admin/showmeta.php:74 -msgid "No exif data" -msgstr "Keine Exif-Daten" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" -#: ../admin/showmeta.php:81 -msgid "IPTC Data" -msgstr "IPTC-Daten" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" -#: ../admin/showmeta.php:105 -msgid "XMP Data" -msgstr "XMP-Daten" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" -#: ../admin/style.php:11 -msgid "(From the theme folder)" -msgstr "(Aus dem Theme Verzeichnis)" +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" -#: ../admin/style.php:43 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Du hast nicht die benötigten Rechte, um Vorlagen in diesem Blog zu " -"bearbeiten." +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" -#: ../admin/style.php:52 -msgid "CSS file successfully updated" -msgstr "CSS-Datei erfolgreich aktualisiert" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" -#: ../admin/style.php:88 -msgid "Style Editor" -msgstr "CSS-Editor" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" -#: ../admin/style.php:92 -msgid "Activate and use style sheet:" -msgstr "Aktiviere und nutze Stylesheet:" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" -#: ../admin/style.php:112 -msgid "Activate" -msgstr "Aktiviere" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" -#: ../admin/style.php:122 -#, php-format -msgid "Editing %s" -msgstr "Bearbeite %s" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" -#: ../admin/style.php:124 -#, php-format -msgid "Browsing %s" -msgstr "Durchsuche %s" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/style.php:134 -msgid "Version" -msgstr "Version" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/style.php:137 -#, fuzzy -msgid "" -"Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will " -"be not lost during a upgrade" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" msgstr "" -"Kleiner Tipp: Kopiere das Stylesheet (nggallery.css) in Dein Theme-" -"Verzeichnis, dadurch wird es beim nächsten Update nicht überschrieben." -#: ../admin/style.php:139 -#, fuzzy -msgid "" -"Your theme contain a NextCellent Gallery stylesheet (nggallery.css), this " -"file will be used" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" msgstr "" -"Dein Theme-Paket enthält ein NextGEN-Gallery-Stylesheet (nggallery.css), " -"dieses Sheet wird automatisch eingebunden" -#: ../admin/style.php:141 -msgid "" -"Tip No. 2: Use the color picker below to help you find the right color " -"scheme for your gallery!" +#: admin/manage/actions.php:332 +msgid "Rotation" msgstr "" -"2.Tipp : Benutze die Farbauswahl, um den zugehörigen HTML-Farbcode zu " -"erhalten" -#: ../admin/style.php:157 -msgid "Update File" -msgstr "Datei aktualisieren" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" -#: ../admin/style.php:160 -msgid "If this file were writable you could edit it." -msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." -#: ../admin/style.php:165 -#, fuzzy -msgid "Oops, no such file exists! Double check the name and try again." +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" msgstr "" -"Oha, eine solche Datei existiert nicht! Bitte überprüfe den Namen und " -"probiere es erneut. Danke." -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Beliebteste Stichwörter" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Zuletzt benutzt" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Alphabetisch" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../admin/tags.php:98 +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 #, fuzzy -msgid "Manage Image Tags" -msgstr "Verwalte Bilder-Stichwörter" +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Vorhandene Stichwörter" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" -#: ../admin/tags.php:114 +#: admin/class-ngg-tag-manager.php:118 msgid "Search tags" msgstr "Suche nach Stichwörter" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Start" - -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Sortierung :" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Vorheriges Stichwort" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Nächstes Stichwort" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Schlagwort umbenennen" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" -#: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." +#: admin/tinymce/window.php:304 +msgid "Select a picture" msgstr "" -"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen Wert/" -"Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " -"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " -"Stichwort verwenden, werden aktualisiert." - -#: ../admin/tags.php:192 ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" - -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Stichwörter umbennenen:" - -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Neuer Name für das Stichwort" - -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Umbenennen" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Stichwort löschen" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" -#: ../admin/tags.php:217 +#: admin/tinymce/window.php:270 msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +"Select a template for the galleries (displayed after you click on an album)" msgstr "" -"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " -"entfernt." -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" msgstr "" -"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " -"trennst" - -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Folgede Stichwörter löschen:" -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Ändere Schlagwort" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" -#: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" +#: admin/class-ngg-options.php:683 +msgid "Select an image" msgstr "" -"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " -"Was ist ein Slug?" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Stichwörter vergleichen :" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Schlagwörter setzen:" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Aktualisierung erfolgreich" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" -#: ../admin/wpmu.php:48 -msgid "Network Options" -msgstr "Netzwerk Optionen" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../admin/wpmu.php:56 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" msgstr "" -"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " -"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." -#: ../admin/wpmu.php:57 -#, php-format -msgid "The default setting should be %s" -msgstr "Grundeinstellung ist %s" +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" -#: ../admin/wpmu.php:61 -msgid "Enable upload quota check" -msgstr "Schalte die Uploadbegrenzung ein" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" -#: ../admin/wpmu.php:63 -msgid "Should work if the gallery is bellow the blog.dir" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" msgstr "" -"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" -#: ../admin/wpmu.php:67 -msgid "Enable zip upload option" -msgstr "Erlaube ZIP-Upload" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" -#: ../admin/wpmu.php:69 -msgid "Allow users to upload zip folders." -msgstr "Erlaubt die Nutzung des ZIP-Upload" +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." -#: ../admin/wpmu.php:73 -msgid "Enable import function" -msgstr "Erlaube Import Funktion" +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" -#: ../admin/wpmu.php:75 -msgid "Allow users to import images folders from the server." -msgstr "" -"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" -#: ../admin/wpmu.php:79 -msgid "Enable style selection" -msgstr "Freie CSS-Style-Auswahl" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" -#: ../admin/wpmu.php:81 -msgid "Allow users to choose a style for the gallery." -msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" -#: ../admin/wpmu.php:85 -msgid "Enable roles/capabilities" -msgstr "Rollen / Zugriffsrechte freischalten" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" -#: ../admin/wpmu.php:87 -msgid "Allow users to change the roles for other blog authors." -msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" -#: ../admin/wpmu.php:91 -msgid "Default style" -msgstr "Standard-CSS-Style" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../admin/wpmu.php:108 -msgid "Choose the default style for the galleries." -msgstr "Wähle das Default-Stylesheet für die Galerien" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/tinymce/window.php:65 -msgid "Select or enter gallery" -msgstr "Wähle oder Suche Galerie" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" -#: ../admin/tinymce/window.php:70 ../admin/tinymce/window.php:91 -msgid "Show as" -msgstr "Zeige als" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" -#: ../admin/tinymce/window.php:71 -msgid "Image list" -msgstr "Bilder-Liste" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" -#: ../admin/tinymce/window.php:73 -msgid "Imagebrowser" -msgstr "Bilder-Browser" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" -#: ../admin/tinymce/window.php:86 -msgid "Select or enter album" -msgstr "Wähle oder Suche Album" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" -#: ../admin/tinymce/window.php:92 -msgid "Extended version" -msgstr "Erweiterte Version" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" -#: ../admin/tinymce/window.php:93 -msgid "Compact version" -msgstr "Kompakte Version" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" -#: ../admin/tinymce/window.php:106 -msgid "Select or enter picture" -msgstr "Wähle oder Suche Bild" +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" -#: ../admin/tinymce/window.php:111 -msgid "Width x Height" -msgstr "Breite x Höhe" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" -#: ../admin/tinymce/window.php:115 -msgid "Effect" -msgstr "Effekt" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "No effect" -msgstr "Kein Effekt" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/tinymce/window.php:120 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" -#: ../admin/tinymce/window.php:125 -msgid "Float" -msgstr "Float" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" -#: ../admin/tinymce/window.php:128 -msgid "No float" -msgstr "Kein Float" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../admin/tinymce/window.php:147 -msgid "Insert" -msgstr "Einfügen" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../lib/core.php:407 -#, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" msgstr "" -"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " -"keine Bilder grösser als %d x %d Pixel hochladen" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Ungültige URL" +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" -#: ../lib/locale.php:116 ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Konnte temporäre Datei nicht erstellen" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../lib/meta.php:137 -msgid " sec" -msgstr " Sek." +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "ausgelöst" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Nicht ausgelöst" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Blende" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../lib/meta.php:449 ../lib/meta.php:474 -msgid "Credit" -msgstr "Autor" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Beschreibung" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Rechte" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Brennweite" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Belichtungszeit" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Betreff" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Hersteller" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Ändere Status" +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Kategorie" +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Schlüsselwörter" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "erstellt (Datum)" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "erstellt (Zeit)" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Autor Position" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Stadt" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Ort" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Staat / PLZ" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Landescode" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Land" +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Kopfzeile" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" -#: ../lib/meta.php:475 +#: lib/meta.php:475 msgid "Source" msgstr "Quelle" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright Hinweise / Credits" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakt" +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Zuletzt geändert" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programm" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Format" +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Breite" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Höhe" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Blitz" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" -#: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." msgstr "" -"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " -"zuerst ein paar Bilder." -#: ../lib/ngg-db.php:326 ../lib/ngg-db.php:327 -msgid "Album overview" -msgstr "Album Übersicht" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" -#: ../lib/shortcodes.php:318 -msgid "[Pictures not found]" -msgstr "[Bilder nicht gefunden]" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Kein neues Stichwort definiert!" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Kein neues Stichwort definiert!" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Kein Stichwort umbenannt." +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" msgstr "" -"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Kein gültiges Stichwort" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Keine Stichwörter zusammengeführt." +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" -#: ../lib/tags.php:143 +#: xml/media-rss.php:106 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" msgstr "" -"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " -"Objekte geändert." -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Kein Stichwort angegeben" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Kein Stichwort gelöscht" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" -#: ../lib/tags.php:188 +#: xml/media-rss.php:67 #, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s Stichwörter gelöscht" +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Keine neuen Stichwörter ausgewählt" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Kein Stichwort geändert" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s Stichwörter geändert" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format +#: admin/class-ngg-admin-launcher.php:535 msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." msgstr "" -"XML-RPC Service ist ausgeschaltet. Der Administrator kann es hier %s " -"einschalten" -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Username/Password falsch" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Du hast keine Berechtigung, Bilder hochzuladen" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:778 ../lib/xmlrpc.php:830 -msgid "Could not find gallery " -msgstr "Konnte Galerie nicht finden" +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:783 ../lib/xmlrpc.php:835 -msgid "You are not allowed to upload files to this gallery." -msgstr "Du hast keine Berechtigung, Bilder in diese Galerie zuladen" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Das ist keine zulässige Bilddatei!" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Konnte die Bild-ID nicht finden" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Konnte das Bild %1$s nicht löschen" +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Konnte die Datei %1$s (%2$s) nicht schreiben " +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Keine gültige Bilder ID" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Sorry, Du hast nicht das Recht, dieses Bild zu bearbeiten" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Konnte das Bild nicht aktualisieren" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:705 -#: ../lib/xmlrpc.php:740 -msgid "Sorry, you must be able to manage galleries" -msgstr "Sorry, Du hast nicht das Recht, diese Galerie zu bearbeiten" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Konnte die Galerie nicht anlegen" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Keine gültige Galerie ID" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Sorry, Du hast nicht das Recht, diese Galerie zu bearbeiten" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Konnte die Galerie nicht aktualisieren" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:672 -msgid "Sorry, you must be able to manage albums" -msgstr "Sorry, Du hast nicht das Recht, dieses Album zu bearbeiten" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Konnte das Album nicht anlegen" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Ungültige Album ID" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Konnte das Album nicht aktualisieren" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 -msgid "Photos" -msgstr "Fotos" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:122 -msgid "[View with PicLens]" -msgstr "[Mit PicLens anzeigen]" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Zurueck" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Vor" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "von" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadaten" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kameratyp" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Brennweite" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." -#: ../widgets/media-rss-widget.php:19 -#, fuzzy -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." -#: ../widgets/media-rss-widget.php:20 -#, fuzzy -msgid "NextCellent Media RSS" -msgstr "NextGEN Media RSS" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Link zum Bilder-Feed" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:201 -msgid "Title :" -msgstr "Titel :" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" -#: ../widgets/media-rss-widget.php:87 -msgid "Show Media RSS icon" -msgstr "Zeige Media RSS Icon" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." -#: ../widgets/media-rss-widget.php:93 -msgid "Show the Media RSS link" -msgstr "Zeige den globalen Media RSS Link" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" -#: ../widgets/media-rss-widget.php:98 -msgid "Text for Media RSS link:" -msgstr "Text für den globalen Media RSS Link:" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" -#: ../widgets/media-rss-widget.php:104 -msgid "Tooltip text for Media RSS link:" -msgstr "Tooltipp-Text für den globalen Media RSS Link." +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../widgets/widgets.php:22 -#, fuzzy -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Binde eine NextGEN-Gallery-Slideshow ein" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../widgets/widgets.php:23 +#: admin/class-ngg-options.php:350 #, fuzzy -msgid "NextCellent Slideshow" -msgstr "NextGEN-Diashow" +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" -#: ../widgets/widgets.php:64 +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 msgid "" -"Get the Flash " -"Player to see the slideshow." +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" msgstr "" -"Lade Dir den Flash " -"Player, um die Diashow zu sehen." - -#: ../widgets/widgets.php:121 -msgid "Title:" -msgstr "Titel:" - -#: ../widgets/widgets.php:123 -msgid "Select Gallery:" -msgstr "Wähle Galerie" -#: ../widgets/widgets.php:125 -msgid "All images" -msgstr "Alle Bilder" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../widgets/widgets.php:137 -msgid "Height:" -msgstr "Höhe:" +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" -#: ../widgets/widgets.php:138 -msgid "Width:" -msgstr "Breite:" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" -#: ../widgets/widgets.php:160 -msgid "Add recent or random images from the galleries" -msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" -#: ../widgets/widgets.php:161 +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 #, fuzzy -msgid "Nextcellent Widget" -msgstr "NextGEN-Widget" +msgid "Thumbnail size" +msgstr "Thumbnails" -#: ../widgets/widgets.php:207 -msgid "Show :" -msgstr "Zeige als :" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" -#: ../widgets/widgets.php:213 -msgid "Original images" -msgstr "Original Bilder" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" -#: ../widgets/widgets.php:222 -msgid "recent added " -msgstr "zuletzt hinzugefügt" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" -#: ../widgets/widgets.php:228 -msgid "Enable IE8 Web Slices" -msgstr "IE8 Web Slices aktivieren" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" -#: ../widgets/widgets.php:233 -msgid "Width x Height :" -msgstr "Breite x Höhe :" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" -#: ../widgets/widgets.php:239 -msgid "Select :" -msgstr "Wähle :" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#: ../widgets/widgets.php:241 -msgid "All galleries" -msgstr "Alle Galerien" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../widgets/widgets.php:242 -msgid "Only which are not listed" -msgstr "Nur ungelistete" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../widgets/widgets.php:243 -msgid "Only which are listed" -msgstr "Nur gelistete" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../widgets/widgets.php:249 -msgid "Gallery ID :" -msgstr "Galerie-ID :" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." -#: ../widgets/widgets.php:251 -msgid "Gallery IDs, separated by commas." -msgstr "Galerie-IDs, mit Kommas getrennt" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Keine Galerie wurde derzeit erstellt." +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Die Galerie ID=%s existiert nicht." +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Es wurde kein Album als Parameter übergeben" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " -#: ../xml/media-rss.php:108 +#: admin/functions.php:1019 #, php-format -msgid "The album ID=%s does not exist." -msgstr "Album-ID %s existiert nicht" - -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Ungültiger Media-RSS-Befehl" - -#~ msgid "Please update the database of NextGEN Gallery." -#~ msgstr "Bitte aktualisiere die Datenbank von NextGEN Gallery." - -#~ msgid "Click here to proceed." -#~ msgstr "Hier klicken um fortzufahren." - -#~ msgid "Donate" -#~ msgstr "Spenden" - -#~ msgid "Copyright notes / Credits" -#~ msgstr "Copyright Hinweise / Credits" - -#~ msgid "NextGEN DEV Team" -#~ msgstr "NextGEN-DEV-Team" - -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "" -#~ "Dieses Plugin wird hauptsächlich entwickelt, dokumentiert und supported " -#~ "von" - -#~ msgid "" -#~ "There are many other folks who have made contributions to this project :" -#~ msgstr "Folgende Personen haben die Entwicklung unterstützt :" - -#~ msgid "Contributors / Tribute to" -#~ msgstr "Anerkennung / Hinweise" - -#~ msgid "" -#~ "If you study the code of this plugin, you will find out that we mixed a " -#~ "lot of good already existing code and ideas together." -#~ msgstr "" -#~ "Falls Du Dir den Sourcecode dieses Plugins ansiehst, wirst Du merken, " -#~ "dass wir verschiedene gute Scripte sowie Ideen verwendet haben." - -#~ msgid "" -#~ "So, we would like to thank the following people for their pioneer work " -#~ "(without this work it's impossible to create such a plugin so fast)" -#~ msgstr "" -#~ "Wir möchten folgenden Menschen für Ihre Pionier-Arbeit danken (ohne diese " -#~ "Vorleistung wäre es unmöglich, ein Plugin so schnell zu entwickeln)" - -#~ msgid "" -#~ "If you didn't find your name on this list and there is some code which I " -#~ "integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "" -#~ "Falls Du Deinen Namen nicht auf dieser Liste findest und es aber Code " -#~ "gibt, den ich in meinem Plugin verwendet habe, so schicken mir bitte " -#~ "sofort eine E-Mail." - -#~ msgid "" -#~ "There exist several ways to contribute, help or support us in this work. " -#~ "Non of them are mandatory." -#~ msgstr "" -#~ "Es existieren verschiedene Möglichkeiten, diese Arbeit zu unterstützen." - -#~ msgid "Donate the work via paypal" -#~ msgstr "Zeig Dich für diese Arbeit per PayPal dankbar" - -#~ msgid "No doubt a very useful and easy motivation :-)" -#~ msgstr "Kein Zweifel, eine schöne und einfache Motivationshilfe" - -#~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "" -#~ "Natürlich sind Trackbacks und Links auch ein guter Support für diese " -#~ "Arbeit" - -#~ msgid "Thanks!" -#~ msgstr "Vielen Dank!" - -#~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "" -#~ "Ich möchte mich bei diesen Menschen für Ihre Unterstützung bedanken:" - -#~ msgid "and all donators..." -#~ msgstr "und allen anderen Spendern..." - -#~ msgid "Upload Images" -#~ msgstr "Bilder hochladen" - -#~ msgid "Select Zip-File" -#~ msgstr "Wähle Zip-Datei" - -#~ msgid "Manage Gallery" -#~ msgstr "Galerie verwalten" - -#~ msgid "Options" -#~ msgstr "Optionen" - -#~ msgid "" -#~ "Thanks for using this plugin, I hope you are satisfied ! If you would " -#~ "like to support the further development, please consider a donation! If you still need some help, please " -#~ "post your questions here ." -#~ msgstr "" -#~ "Vielen Dank, dass Du dieses Plugin nutzt. Ich hoffe, Du bist soweit " -#~ "zufrieden! Wenn Du die Weiterentwicklung unterstützen möchtest, würde ich " -#~ "mich über eine kleine Spende freuen! " -#~ "Wenn Du Fragen oder Problem hast, schreib sie doch hier ins Forum." - -#~ msgid "OK, hide this message now !" -#~ msgstr "OK, danke für die Info !" - -#~ msgid "" -#~ "Setup" -#~ msgstr "" -#~ "Setup" - -#~ msgid "" -#~ "Roles / Capabilities" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "" -#~ "Styles" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "Templates" -#~ msgstr "Vorlagen" - -#~ msgid "" -#~ "Gallery management" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "Gallery example" -#~ msgstr "Galerie Beispiel" - -#~ msgid "Gallery tags" -#~ msgstr "Galerie Stichwörter" - -#~ msgid "" -#~ "Album management" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "Album example" -#~ msgstr "Album Beispiel" - -#~ msgid "Album tags" -#~ msgstr "Album Stichwörter" - -#~ msgid "" -#~ "Gallery tags" -#~ msgstr "" -#~ "Einführung" - -#~ msgid "" -#~ "Image management" -#~ msgstr "" -#~ "Bilderverwaltung (englisch)" - -#~ msgid "Custom fields" -#~ msgstr "Spezialfelder" - -#~ msgid "FAQ" -#~ msgstr "FAQ (englisch)" - -#~ msgid "Feature request" -#~ msgstr "Wünsch Dir was" - -#~ msgid "Get your language pack" -#~ msgstr "Lade Deine Sprachdatei" - -#~ msgid "Contribute development" -#~ msgstr "Bei der Entwicklung helfen" - -#~ msgid "NextGEN Gallery" -#~ msgstr "NextGEN Gallery" - -#~ msgid "Do you like this Plugin?" -#~ msgstr "Bist Du mit dem Plugin zufrieden ?" - -#~ msgid "Recent donators" -#~ msgstr "Neueste Spender" - -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported and documented " -#~ "by Alex Rabe with a lot of love & effort. Any kind of " -#~ "contribution would be highly appreciated. Thanks!" -#~ msgstr "" -#~ "Dieses Plugin wird mit viel Mühe & Leidenschaft entwickelt, dokumentiert " -#~ "und supported von Alex Rabe. Vielleicht möchtest Du " -#~ "dich ja dankbar zeigen. " - -#~ msgid "Give it a good rating on WordPress.org." -#~ msgstr "Bitte bewerte das Plugin bei WordPress.org." - -#~ msgid "Donate the work via paypal." -#~ msgstr "Zeig Dich für diese Arbeit per PayPal dankbar" - -#~ msgid "Help translating it." -#~ msgstr "Hilf das Plugin zu übersetzen." - -#~ msgid "" -#~ "

    Client side resize

    You can now resize the images before you " -#~ "start with the upload.

    " -#~ msgstr "" -#~ "

    Neue Funktion

    Du kannst nun die Bilder bereits vor dem Upload " -#~ "beschneiden.

    " - -#~ msgid "Delete image files" -#~ msgstr "Lösche Bilddateien" - -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Erstelle neue URL lesbare Schlagwörter " - -#~ msgid "Activate Media RSS feed" -#~ msgstr "Aktiviere Media-RSS-Feed" - -#~ msgid "Tags / Categories" -#~ msgstr "Stichwörter / Kategorien" - -#~ msgid "Activate related images" -#~ msgstr "Verwandte Bilder anzeigen" - -#~ msgid "More settings" -#~ msgstr "Mehr Einstellungen" - -#~ msgid "Resize Images" -#~ msgstr "Bilder verkleinern" - -#~ msgid "Deactivate gallery page link" -#~ msgstr "Keine Seitenverzweigung" - -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Ein Album benötigt dann keinen Link zur Seite. Die Galerie wird direkt " -#~ "angezeigt." - -#~ msgid "Number of columns" -#~ msgstr "Anzahl der Spalten" - -#~ msgid "Integrate slideshow" -#~ msgstr "Slideshow verwenden" - -#~ msgid "Show ImageBrowser" -#~ msgstr "Zeige Bilder-Browser" - -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Wenn Du die Blätterfunktion nutzt, dann kannst Du mit dieser Option alle " -#~ "Bilder im Modal-Fenster (Thickbox,Lightbox etc.) anzeigen. " -#~ "Berücksichtige, dass die Ladezeit der Seite erhöht wird." - -#~ msgid "Default size (W x H)" -#~ msgstr "Standard Größe (B x H)" - -#~ msgid "See more information for the Flash Player on the web page" -#~ msgstr "Weitere Informationen auf der Flash-Player-Homepage" - -#~ msgid "" -#~ "If you would like to use the JW Image Rotatator, please download the " -#~ "player here and upload it to your Upload folder (Default " -#~ "is wp-content/uploads)." -#~ msgstr "" -#~ "Wenn Du den JW-Image-Rotator (Slideshow) nutzen möchtest, lade Dir die " -#~ "aktuelle Version hier herunter und übertrage sie dann in " -#~ "Dein WordPress-Upload-Verzeichnis (normalerweise wp-content/uploads)," - -#~ msgid "" -#~ "Press the button to search automatically for the imagerotator, if you " -#~ "uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "" -#~ "Drücke 'Suche jetzt' um automatisch den Pfad zum Image-Rotator zu " -#~ "ermitteln, sofern Du den Player in wp-content/uploads oder ein " -#~ "Unterverzeichnis hochgeladen hast." - -#~ msgid "Upgrade database structure..." -#~ msgstr "Aktualisiere die Datenbank-Strukturen..." - -#~ msgid "finished" -#~ msgstr "beendet" - -#~ msgid "Update file structure..." -#~ msgstr "Aktualisiere Verzeichnisse..." - -#~ msgid "Import date and time information..." -#~ msgstr "Importiere Datum/Uhrzeit..." - -#~ msgid "Move imagerotator to new location..." -#~ msgstr "Verschiebe den Image-Rotator in ein neues Verzeichnis..." - -#~ msgid "Update settings..." -#~ msgstr "Einstellungen gespeichert..." - -#~ msgid "" -#~ "Updated widget structure. If you used NextGEN Widgets, you need to setup " -#~ "them again..." -#~ msgstr "" -#~ "Die Widgets wurden überarbeitet. Wenn Du NextGEN Widgets nutzt, musst du " -#~ "Sie nun neu einfügen..." - -#~ msgid "Updated options." -#~ msgstr "Einstellungen gespeichert." - -#~ msgid "Create unique slug" -#~ msgstr "Permalinks erstellen" - -#~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "Die Permalinkstruktur wird in einer kommenden Version überarbeitet." - -#~ msgid "" -#~ "Therefore it's needed to have a unique identifier for each image, gallery " -#~ "and album." -#~ msgstr "" -#~ "Deshalb ist es notwendig ein eindeutiges Schlagwort für jedes Bild, " -#~ "Galerie und Album zu erzeugen." - -#~ msgid "" -#~ "Depend on the amount of database entries this will take a while, don't " -#~ "reload this page." -#~ msgstr "" -#~ "Diese Operation kann je nach Anzahl der Bilder eine Weile daueren, bitte " -#~ "die Seite nicht neu laden." - -#~ msgid "Could not find NextGEN Gallery database tables, upgrade failed !" -#~ msgstr "" -#~ "Konnte die NextGEN Gallery Tabellen nicht finden, Upgrade fehlgeschlagen !" - -#~ msgid "" -#~ "Some folders/files could not renamed, please recheck the permission and " -#~ "rescan the folder in the manage gallery section." -#~ msgstr "" -#~ "Einige Verzeichnisse / Bilder konnten nicht umbenannt werden, bitte " -#~ "überprüfe die Zugriffsrechte und scanne dann das Verzeichnis neu ein." - -#~ msgid "Rename failed" -#~ msgstr "Konnte nicht umbenannt werden" - -#~ msgid "Upgrade NextGEN Gallery" -#~ msgstr "NextGEN-Gallery aktualisieren" - -#~ msgid "The script detect that you upgrade from a older version." -#~ msgstr "Es wurde eine ältere NextGEN-Datenbank erkannt." - -#~ msgid "" -#~ "Your database tables for NextGEN Gallery is out-of-date, and must be " -#~ "upgraded before you can continue." -#~ msgstr "" -#~ "Deine Datenbanktabellen für NextGEN-Gallery sind nicht auf dem aktuellen " -#~ "Stand, sie müssen jetzt aktualisiert werden." - -#~ msgid "" -#~ "If you would like to downgrade later, please make first a complete backup " -#~ "of your database and the images." -#~ msgstr "" -#~ "Wenn Du wieder auf eine ältere Version zurückgehen möchtest, solltest Du " -#~ "vorher die Datenbank sichern." - -#~ msgid "The upgrade process may take a while, so please be patient." -#~ msgstr "Der Upgrade-Prozess kann etwas dauern, bitte sei geduldig..." +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" -#~ msgid "Start upgrade now" -#~ msgstr "Aktualisierung starten" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" -#~ msgid "Upgrade finished..." -#~ msgstr "Upgrade beendet..." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" -#~ msgid "Continue" -#~ msgstr "Weiter" - -#~ msgid "" -#~ "Thanks for using this plugin, NextGEN Gallery is initially developed for " -#~ "self hosted blogs. A multisite setup is possible, but cannot currently " -#~ "fully supported, as it can have several special condition ( i.e. Domain " -#~ "mapping).
    If you would like to support the further development, " -#~ "please consider a donation! If you " -#~ "still need some help, please post your questions here ." -#~ msgstr "" -#~ "Vielen Dank, dass Du dieses Plugin nutzt. NextGEN Gallery wurde für " -#~ "einfache Blogs entwickelt. Die Nutzung im Netzwerk (Multisite) ist " -#~ "möglich, aber wird nicht vollständig unterstützt (z.B. Domain Mapping)." -#~ "
    Wenn Du die Weiterentwicklung unterstützen möchtest, würde ich " -#~ "mich über eine kleine Spende freuen! " -#~ "Wenn Du Fragen oder Problem hast, schreib sie doch hier ins Forum." +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" -#~ msgid "Cache single pictures" -#~ msgstr "Nutze Cache für Einzelbilder" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" -#~ msgid "Creates a file for each singlepic settings. Reduce the CPU load" -#~ msgstr "" -#~ "Erstellt ein Cache-Bild für jedes Einzelbild (singlepic). Reduziert die " -#~ "CPU Belastung." - -#~ msgid "Currently not used, prepare database for upcoming version" -#~ msgstr "Derzeit nicht genutzt, Vorbereitung für kommende Versionen" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" -#~ msgid "Send a gift to show your appreciation." -#~ msgstr "Schau doch einfach auf meinen Wunschzettel." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" -#~ msgid "«" -#~ msgstr "«" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" -#~ msgid "»" -#~ msgstr "»" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" -#~ msgid "Displaying %s–%s of %s" -#~ msgstr "Zeige %s–%s von %s" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" -#~ msgid "Delete album ?" -#~ msgstr "Album löschen ?" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" -#~ msgid "A new version of NextGEN Gallery is available !" -#~ msgstr "Eine neue Version von NextGEN Gallery ist jetzt verfügbar" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#~ msgid "Download here" -#~ msgstr "Hier downloaden" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" -#~ msgid "already exists" -#~ msgstr "gibt es bereits" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" -#~ msgid "Gallery Overview" -#~ msgstr "Galerie Übersicht" +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#~ msgid "Quantity" -#~ msgstr "Anzahl" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" -#~ msgid "Action" -#~ msgstr "Aktion" +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" -#~ msgid "Delete this gallery ?" -#~ msgstr "Diese Galerie löschen ?" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#~ msgid "General WordPress MU Settings" -#~ msgstr "WordPress-MU-Einstellungen" +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" -#~ msgid "No album" -#~ msgstr "Kein Album" +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" -#~ msgid "for the Fugue Iconset" -#~ msgstr "für das Fugue-Iconset" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" -#~ msgid "Gallery Administrator" -#~ msgstr "Galerie-Administrator" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" -#~ msgid "Gallery Editor" -#~ msgstr "Galerie-Mitarbeiter" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" -#~ msgid "You currently have %s rights." -#~ msgstr "Du hast derzeit %s Rechte." +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" -#~ msgid "Upload Space Remaining:" -#~ msgstr "Verbleibender Speicher:" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." -#~ msgid "View all images tagged with %s" -#~ msgstr "Zeige alle Bilder, die mit dem Stichwort %s markiert sind" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" -#~ msgid "Upgrade sucessful" -#~ msgstr "Aktualisierung erfolgreich" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" -#~ msgid "" -#~ "Would you like to help to translate this plugin ? Download the current pot file and read " -#~ "here how you can translate the plugin." -#~ msgstr "" -#~ "Would you like to help to translate this plugin ? Download the current pot file and read " -#~ "here how you can translate the plugin." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" -#~ msgid "" -#~ "Translation by : N/A" -#~ msgstr "" -#~ "Übersetzt von : Alex " -#~ "Rabe" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" -#~ msgid "Setup Gallery" -#~ msgstr "Galerie Setup" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" -#~ msgid "Setup" -#~ msgstr "Setup" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" -#~ msgid "PHP Output Buffer Size" -#~ msgstr "PHP Output Buffer Größe" +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" -#~ msgid "for PclZip , a PHP library that manage ZIP archives" -#~ msgstr "für PclZip, eine ZIP PHP Library" +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" -#~ msgid "Crop square thumbnail from image" -#~ msgstr "Mittige Thumbnails aus Bildern ausschneiden" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" -#~ msgid "Create square thumbnails, use only the width setting :" -#~ msgstr "Erstellt viereckige Thumbnails, nutzt nur den Wert der Breite :" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#, fuzzy -#~ msgid "Search Media" -#~ msgstr "Suche nach Stichwörter" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" -#~ msgid "Album Page ID" -#~ msgstr "Album Seiten ID (Page ID)" +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" -#~ msgid "Import a folder with all images." -#~ msgstr "Importiere ein Verzeichnis mit Bildern." +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" -#~ msgid "Show tags" -#~ msgstr "Zeige Tags" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" -#~ msgid "Hide tags" -#~ msgstr "Verstecke Tags" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" -#~ msgid "Delete this file ?" -#~ msgstr "Diese Datei löschen ?" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#~ msgid "" -#~ "You are about to copy or move %s images \n" -#~ " \n" -#~ " 'Cancel' to stop, 'OK' to proceed." -#~ msgstr "" -#~ "Willst du wirklich %s Bild(er) verschieben \n" -#~ " \n" -#~ " 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" -#~ msgid "Show thumbnails " -#~ msgstr "Thumbnails zeigen" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" -#~ msgid "Add Gallery" -#~ msgstr "Bilder/Galerie hinzufügen" +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" -#~ msgid "" -#~ "There are totally %1$s pictures in %2$s galleries, which are spread " -#~ "across %3$s albums." -#~ msgstr "" -#~ "Es gibt insgesamt %1$s Bilder in %2$s Galerien - verteilt in %3$s Alben." +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" -#~ msgid "GD support" -#~ msgstr "GD Unterstützung" +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." -#~ msgid "ImageMagick" -#~ msgstr "ImageMagick" +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." -#~ msgid "Add Metadata :" -#~ msgstr "Metadaten hinzufügen :" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." -#~ msgid "Import EXIF, IPTC or XMP data (if available)" -#~ msgstr "EXIF, IPTC oder XMP Daten importieren (wenn verfügbar)" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#~ msgid "New Version available" -#~ msgstr "Neue Version verfügbar !!" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#~ msgid "" -#~ "The server reports that a new NextGEN Gallery Version is now available. " -#~ "Please visit the plugin homepage for more information." -#~ msgstr "" -#~ "Der Server benachrichtigt Dich über eine neu verfügbare Version der " -#~ "NextGEN Galerie. Bitte besuche die Plugin Homepage um weitere " -#~ "Informationen zu erhalten." +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" -#~ msgid "Resample Mode" -#~ msgstr "Resample Modus" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" -#~ msgid "Value between 1-5 (higher value, more CPU load)" -#~ msgstr "Wähle zwischen 1-5 (je höhere desto länger braucht der Server)" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." -#~ msgid "NextGEN Gallery %d" -#~ msgstr "NextGEN Gallery %d" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" -#~ msgid "How many NextGEN Gallery widgets would you like?" -#~ msgstr "Wie viele NextGEN Gallery Widgets möchtest du haben ?" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" -#~ msgid "Save" -#~ msgstr "Speichern" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#~ msgid "for Simple:Press Forum, it saved me a lot of time" -#~ msgstr "für das Simple:Press Forum, welches mir viel Zeit sparte" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" -#~ msgid "Sorry, NextGEN Gallery works only under WordPress 2.5 or higher" -#~ msgstr "" -#~ "Tut mir leid aber NextGEN Gallery arbeitet nur ab WordPress 2.5 und " -#~ "aufwärts" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#~ msgid "Watch gallery" -#~ msgstr "Galerie ansehen" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#~ msgid "from" -#~ msgstr "von" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" -#~ msgid " : Image resized..." -#~ msgstr " : Bild angepasst..." +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#~ msgid "Some pictures are not writeable :" -#~ msgstr "Einige Bilder sind schreibgeschützt :" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" -#~ msgid " : Watermark created..." -#~ msgstr " : Wasserzeichen gesetzt..." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." -#~ msgid " : Thumbnail created..." -#~ msgstr ": Thumbnail erstellt..." +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#~ msgid "Follow thumbnails could not created." -#~ msgstr "Folgende Thumbnails konnten nicht erstellt werden :" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" -#~ msgid "Some thumbnails are not writeable :" -#~ msgstr "Einige Thumbnails sind schreibgeschützt :" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#~ msgid "Watermark successfully added" -#~ msgstr "Wasserzeichen erfolgreich erstellt" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" -#~ msgid "Images successfully resized" -#~ msgstr "Bilder erfolgreich verkleinert" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" -#~ msgid " (require WordPress 2.3 or higher)" -#~ msgstr " (benötigt WordPress 2.3 oder höher)" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." -#~ msgid "Show thumbnail description" -#~ msgstr "Zeige Bildbeschreibung" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" -#~ msgid "Description text" -#~ msgstr "Beschreibung" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" -#~ msgid "Import a folder with images. Please note :" -#~ msgstr "Importiere ein Verzeichnis mit Bildern. Bitte beachte:" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" -#~ msgid "For safe-mode = ON you need to add the subfolder thumbs manually" -#~ msgstr "" -#~ "Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das " -#~ "Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) " -#~ "anlegen" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." -#~ msgid "The Zip-file is too large. Exceed Memory limit !" -#~ msgstr "Das Zip-File ist zu groß. Speicherlimit überschritten !" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." -#~ msgid "Summary" -#~ msgstr "Zusammenfassung" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "Welcome" -#~ msgstr "Willkommen" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" -#~ msgid "" -#~ "Welcome to NextGEN Gallery. Here you can control your images, galleries " -#~ "and albums. You currently have %s rights." -#~ msgstr "" -#~ "Willkommen zur NextGEN Galerie. Hier kannst Du Deine Bilder, Galerien und " -#~ "Alben verwalten. Du hast im Moment %s Rechte." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" -#~ msgid "Add a new gallery or import pictures" -#~ msgstr "Neue Galerie erstellen oder Bilder importieren" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" -#~ msgid "Manage galleries and images" -#~ msgstr "Verwalte Galerien und Bilder" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "URL" -#~ msgstr "URL" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#~ msgid "Delete File" -#~ msgstr "Datei löschen" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Delete image ?" -#~ msgstr "Bilder löschen ?" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "Browse your files" -#~ msgstr "Durchsuche deine Dateien" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" -#~ msgid "Direct link to file" -#~ msgstr "Link zur Datei" +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" -#~ msgid "Show:" -#~ msgstr "Zeige als:" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" -#~ msgid "Link to:" -#~ msgstr "Link zu:" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" -#~ msgid "Send to editor »" -#~ msgstr "Zum Editor schicken »" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "" -#~ "Are you sure you want to delete the file '%s'?\n" -#~ "Click ok to delete or cancel to go back." -#~ msgstr "Bist du sicher das Du diese Datei '%s' löschen willst ?" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "Alt/Titel text" -#~ msgstr "Alt / Titel Text" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-es_ES.mo b/lang/nggallery-es_ES.mo index d912df54a1f4d4fdbc4102aef584234a74f82a3b..ad0b9c7b4fc61b7f1798d25ee93a926ee8078439 100644 GIT binary patch delta 116 zcmbQvI*WCJh#3PA_<#r?0MWug>ZObiT?K)QixVw|^FP-;Pb zQHic^ae8Kou2X4xv2IAdmBPfI%9C{%qb9Bl=FLklO-xU delta 115 zcmbQmI-PZbh!-mZ1A`9`gFpfh3j=W?lr9C*_ZS%%I)StZ5N9wkFh~OFS|AM+W&lzQ r%s>nQ6TQ4AYcK{+T&KYAlbDxYnwXwyrI1=2?;1SuZ1m<%MnOgZ3P=)D diff --git a/lang/nggallery-es_ES.po b/lang/nggallery-es_ES.po index 5b7614d..4c8fcb1 100644 --- a/lang/nggallery-es_ES.po +++ b/lang/nggallery-es_ES.po @@ -1,14 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent\n" -"POT-Creation-Date: 2016-02-15 16:58-0300\n" -"PO-Revision-Date: 2016-02-15 17:11-0300\n" +"Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" -"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2016-02-15 16:58-0300\n" +"PO-Revision-Date: 2016-02-15 17:11-0300\n" +"Language: es_ES\n" "X-Generator: Poedit 1.8.7\n" "X-Poedit-KeywordsList: _n;__;_e;esc_attr_e;esc_html_e\n" "X-Poedit-Basepath: .\n" @@ -26,15 +27,19 @@ msgstr "" msgid "Could create image with %s x %s pixel" msgstr "" -#: ../admin/class-ngg-adder.php:34 ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 ../admin/class-ngg-adder.php:75 +#: ../admin/class-ngg-adder.php:34 +#: ../admin/class-ngg-adder.php:48 +#: ../admin/class-ngg-adder.php:62 +#: ../admin/class-ngg-adder.php:75 #: ../admin/class-ngg-album-manager.php:82 #: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 ../admin/manage/actions.php:12 +#: ../admin/class-ngg-album-manager.php:143 +#: ../admin/manage/actions.php:12 msgid "Cheatin’ uh?" msgstr "" -#: ../admin/class-ngg-adder.php:54 ../admin/class-ngg-adder.php:91 +#: ../admin/class-ngg-adder.php:54 +#: ../admin/class-ngg-adder.php:91 msgid "Upload failed!" msgstr "" @@ -42,12 +47,14 @@ msgstr "" msgid "Upload failed! " msgstr "" -#: ../admin/class-ngg-adder.php:88 ../admin/class-ngg-adder.php:335 +#: ../admin/class-ngg-adder.php:88 +#: ../admin/class-ngg-adder.php:335 #: ../admin/class-ngg-admin-launcher.php:296 msgid "You didn't select a gallery!" msgstr "" -#: ../admin/class-ngg-adder.php:162 ../admin/class-ngg-admin-launcher.php:65 +#: ../admin/class-ngg-adder.php:162 +#: ../admin/class-ngg-admin-launcher.php:65 #: ../admin/class-ngg-admin-launcher.php:66 msgid "Add Gallery / Images" msgstr "" @@ -60,20 +67,21 @@ msgstr "" msgid "remove" msgstr "" -#: ../admin/class-ngg-adder.php:225 ../admin/class-ngg-adder.php:488 +#: ../admin/class-ngg-adder.php:225 +#: ../admin/class-ngg-adder.php:488 msgid "Browse..." msgstr "" -#: ../admin/class-ngg-adder.php:226 ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 ../admin/class-ngg-adder.php:557 +#: ../admin/class-ngg-adder.php:226 +#: ../admin/class-ngg-adder.php:264 +#: ../admin/class-ngg-adder.php:506 +#: ../admin/class-ngg-adder.php:557 msgid "Upload images" msgstr "" #: ../admin/class-ngg-adder.php:307 #: ../admin/manage/class-ngg-image-manager.php:90 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" msgstr "" #: ../admin/class-ngg-adder.php:309 @@ -86,26 +94,32 @@ msgstr "" msgid "Press OK to proceed, and Cancel to stop." msgstr "" -#: ../admin/class-ngg-adder.php:343 ../admin/class-ngg-adder.php:351 +#: ../admin/class-ngg-adder.php:343 +#: ../admin/class-ngg-adder.php:351 msgid "You didn't select a file!" msgstr "" -#: ../admin/class-ngg-adder.php:370 ../admin/class-ngg-admin-launcher.php:474 +#: ../admin/class-ngg-adder.php:370 +#: ../admin/class-ngg-admin-launcher.php:474 msgid "New gallery" msgstr "" -#: ../admin/class-ngg-adder.php:373 ../admin/class-ngg-admin-launcher.php:482 +#: ../admin/class-ngg-adder.php:373 +#: ../admin/class-ngg-admin-launcher.php:482 #: ../admin/class-ngg-admin-launcher.php:519 -#: ../admin/class-ngg-admin-launcher.php:619 ../admin/class-ngg-options.php:210 +#: ../admin/class-ngg-admin-launcher.php:619 +#: ../admin/class-ngg-options.php:210 #: ../admin/manage/class-ngg-gallery-list-table.php:157 msgid "Images" msgstr "" -#: ../admin/class-ngg-adder.php:376 ../admin/class-ngg-admin-launcher.php:486 +#: ../admin/class-ngg-adder.php:376 +#: ../admin/class-ngg-admin-launcher.php:486 msgid "ZIP file" msgstr "" -#: ../admin/class-ngg-adder.php:379 ../admin/class-ngg-adder.php:497 +#: ../admin/class-ngg-adder.php:379 +#: ../admin/class-ngg-adder.php:497 #: ../admin/class-ngg-admin-launcher.php:490 msgid "Import folder" msgstr "" @@ -115,9 +129,12 @@ msgstr "" msgid "Add a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:395 ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 ../admin/manage/actions.php:203 +#: ../admin/class-ngg-adder.php:395 +#: ../admin/class-ngg-album-manager.php:580 +#: ../admin/manage/actions.php:128 +#: ../admin/manage/actions.php:156 +#: ../admin/manage/actions.php:181 +#: ../admin/manage/actions.php:203 #: ../admin/manage/class-ngg-gallery-manager.php:83 msgid "Name" msgstr "" @@ -132,7 +149,8 @@ msgstr "" msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -#: ../admin/class-ngg-adder.php:408 ../admin/class-ngg-admin-launcher.php:538 +#: ../admin/class-ngg-adder.php:408 +#: ../admin/class-ngg-admin-launcher.php:538 #: ../admin/class-ngg-style.php:294 #: ../admin/manage/class-ngg-gallery-list-table.php:154 #: ../admin/manage/class-ngg-image-list-table.php:187 @@ -170,7 +188,8 @@ msgstr "" msgid "Import a ZIP file from a URL" msgstr "" -#: ../admin/class-ngg-adder.php:453 ../admin/class-ngg-adder.php:512 +#: ../admin/class-ngg-adder.php:453 +#: ../admin/class-ngg-adder.php:512 msgid "in to" msgstr "" @@ -246,29 +265,35 @@ msgid "Galleries" msgstr "" #: ../admin/class-ngg-admin-launcher.php:61 -#: ../admin/class-ngg-admin-launcher.php:528 ../nggallery.php:724 +#: ../admin/class-ngg-admin-launcher.php:528 +#: ../nggallery.php:724 #: ../nggfunctions.php:966 msgid "Overview" msgstr "" #: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:430 +#: ../admin/class-ngg-album-manager.php:286 +#: ../nggallery.php:430 msgid "Albums" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:77 ../admin/class-ngg-options.php:334 +#: ../admin/class-ngg-admin-launcher.php:77 +#: ../admin/class-ngg-options.php:334 #: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:237 ../lib/meta.php:459 +#: ../admin/manage/class-ngg-image-list-table.php:237 +#: ../lib/meta.php:459 #: ../nggallery.php:438 msgid "Tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:81 ../admin/class-ngg-options.php:116 +#: ../admin/class-ngg-admin-launcher.php:81 +#: ../admin/class-ngg-options.php:116 #: ../nggallery.php:446 msgid "Settings" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:454 +#: ../admin/class-ngg-admin-launcher.php:86 +#: ../nggallery.php:454 msgid "Style" msgstr "" @@ -330,8 +355,7 @@ msgid "An error occurred in the upload. Please try again later." msgstr "" #: ../admin/class-ngg-admin-launcher.php:284 -msgid "" -"There was a configuration error. Please contact the server administrator." +msgid "There was a configuration error. Please contact the server administrator." msgstr "" #: ../admin/class-ngg-admin-launcher.php:285 @@ -379,36 +403,35 @@ msgstr "" msgid "“%s” has failed to upload due to an error" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:318 ../nggallery.php:489 +#: ../admin/class-ngg-admin-launcher.php:318 +#: ../nggallery.php:489 msgid "L O A D I N G" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:319 ../nggallery.php:490 +#: ../admin/class-ngg-admin-launcher.php:319 +#: ../nggallery.php:490 msgid "Click to Close" msgstr "" #: ../admin/class-ngg-admin-launcher.php:419 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/class-ngg-admin-launcher.php:428 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:429 ../admin/class-ngg-overview.php:13 +#: ../admin/class-ngg-admin-launcher.php:429 +#: ../admin/class-ngg-overview.php:13 msgid "At a Glance" msgstr "" #: ../admin/class-ngg-admin-launcher.php:430 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:432 ../admin/class-ngg-overview.php:21 +#: ../admin/class-ngg-admin-launcher.php:432 +#: ../admin/class-ngg-overview.php:21 msgid "Latest News" msgstr "" @@ -416,7 +439,8 @@ msgstr "" msgid "The latest NextCellent news." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:435 ../admin/class-ngg-overview.php:34 +#: ../admin/class-ngg-admin-launcher.php:435 +#: ../admin/class-ngg-overview.php:34 msgid "Related plugins" msgstr "" @@ -430,12 +454,11 @@ msgstr "" #: ../admin/class-ngg-admin-launcher.php:438 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:441 ../admin/class-ngg-overview.php:17 +#: ../admin/class-ngg-admin-launcher.php:441 +#: ../admin/class-ngg-overview.php:17 msgid "Help me help YOU!" msgstr "" @@ -451,7 +474,8 @@ msgstr "" msgid "View information about the current translation." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:449 ../admin/class-ngg-overview.php:30 +#: ../admin/class-ngg-admin-launcher.php:449 +#: ../admin/class-ngg-overview.php:30 msgid "Server Settings" msgstr "" @@ -459,7 +483,8 @@ msgstr "" msgid "Show all the server settings!." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:452 ../admin/class-ngg-overview.php:26 +#: ../admin/class-ngg-admin-launcher.php:452 +#: ../admin/class-ngg-overview.php:26 msgid "Plugin Check" msgstr "" @@ -502,21 +527,18 @@ msgstr "" #: ../admin/class-ngg-admin-launcher.php:535 #: ../admin/class-ngg-album-manager.php:582 #: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:164 ../lib/meta.php:457 +#: ../admin/manage/class-ngg-image-manager.php:164 +#: ../lib/meta.php:457 #: ../widgets/class-ngg-media-rss-widget.php:90 msgid "Title" msgstr "" #: ../admin/class-ngg-admin-launcher.php:536 -msgid "" -"The title of the gallery. This can be visible to the users of the website. " -"This has no effect on the gallery path." +msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." msgstr "" #: ../admin/class-ngg-admin-launcher.php:539 -msgid "" -"The description of the gallery. Albums using the \"extend\" template may " -"display this on the website. The description cannot contain HTML." +msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." msgstr "" #: ../admin/class-ngg-admin-launcher.php:541 @@ -525,9 +547,7 @@ msgid "Path" msgstr "" #: ../admin/class-ngg-admin-launcher.php:542 -msgid "" -"The path on the server to the folder containing this gallery. If you change " -"this, NextCellent will not move the gallery for you." +msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." msgstr "" #: ../admin/class-ngg-admin-launcher.php:544 @@ -537,9 +557,7 @@ msgid "Gallery ID" msgstr "" #: ../admin/class-ngg-admin-launcher.php:545 -msgid "" -"The internal ID used by NextCellent to represent this gallery. This " -"information can be useful for developers. A gallery ID should never change." +msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." msgstr "" #: ../admin/class-ngg-admin-launcher.php:547 @@ -548,11 +566,7 @@ msgid "Page Link" msgstr "" #: ../admin/class-ngg-admin-launcher.php:548 -msgid "" -"With this option you can select the behavior when an user clicks on a " -"gallery in an album. If the option is set to \"not linked\", the gallery " -"will be displayed on the same page. If you do select a page, the user will " -"be redirected to that page." +msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." msgstr "" #: ../admin/class-ngg-admin-launcher.php:549 @@ -570,15 +584,14 @@ msgid "Preview image" msgstr "" #: ../admin/class-ngg-admin-launcher.php:552 -msgid "" -"This image will be shown when the gallery is shown on the website and it " -"needs a preview, e.g. an album. If you do not select a preview image, " -"NextCellent will use the last uploaded image of the gallery." +msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:554 ../admin/class-ngg-style.php:291 +#: ../admin/class-ngg-admin-launcher.php:554 +#: ../admin/class-ngg-style.php:291 #: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:217 ../lib/meta.php:458 +#: ../admin/manage/class-ngg-image-manager.php:217 +#: ../lib/meta.php:458 msgid "Author" msgstr "" @@ -592,12 +605,11 @@ msgid "Create new page" msgstr "" #: ../admin/class-ngg-admin-launcher.php:558 -msgid "" -"This will create a new page with the same name as the gallery, and include a " -"shortcode for this gallery in it." +msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:563 ../admin/class-ngg-options.php:447 +#: ../admin/class-ngg-admin-launcher.php:563 +#: ../admin/class-ngg-options.php:447 #: ../admin/manage/class-ngg-image-manager.php:159 msgid "Gallery settings" msgstr "" @@ -612,10 +624,7 @@ msgid "Sort gallery" msgstr "" #: ../admin/class-ngg-admin-launcher.php:571 -msgid "" -"Allows you to manually set the order of the images in the gallery. This will " -"only be enabled if you have selected the option \"Custom sort order\" in the " -"NextCellent settings." +msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." msgstr "" #: ../admin/class-ngg-admin-launcher.php:573 @@ -624,10 +633,7 @@ msgid "Scan folder for new images" msgstr "" #: ../admin/class-ngg-admin-launcher.php:574 -msgid "" -"Scan the folder (the path of the gallery) for new images and add them to the " -"gallery. Warning! This will normalize and rename the images " -"that are added, e.g. spaces are removed." +msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." msgstr "" #: ../admin/class-ngg-admin-launcher.php:576 @@ -647,9 +653,7 @@ msgid "Organize your galleries into albums." msgstr "" #: ../admin/class-ngg-admin-launcher.php:593 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/class-ngg-admin-launcher.php:603 @@ -661,42 +665,45 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/class-ngg-admin-launcher.php:614 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:616 ../admin/class-ngg-options.php:209 +#: ../admin/class-ngg-admin-launcher.php:616 +#: ../admin/class-ngg-options.php:209 msgid "General" msgstr "" #: ../admin/class-ngg-admin-launcher.php:617 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/class-ngg-admin-launcher.php:620 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:622 ../admin/class-ngg-options.php:211 -#: ../admin/class-ngg-overview.php:59 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage/class-ngg-image-manager.php:155 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:422 +#: ../admin/class-ngg-admin-launcher.php:622 +#: ../admin/class-ngg-options.php:211 +#: ../admin/class-ngg-overview.php:59 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage/class-ngg-image-manager.php:155 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:422 msgid "Gallery" msgstr "" #: ../admin/class-ngg-admin-launcher.php:623 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:625 ../admin/class-ngg-options.php:212 +#: ../admin/class-ngg-admin-launcher.php:625 +#: ../admin/class-ngg-options.php:212 #: ../admin/class-ngg-options.php:592 msgid "Effects" msgstr "" @@ -705,8 +712,10 @@ msgstr "" msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:628 ../admin/class-ngg-options.php:213 -#: ../admin/class-ngg-options.php:646 ../admin/tinymce/window.php:329 +#: ../admin/class-ngg-admin-launcher.php:628 +#: ../admin/class-ngg-options.php:213 +#: ../admin/class-ngg-options.php:646 +#: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "" @@ -714,10 +723,14 @@ msgstr "" msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:631 ../admin/class-ngg-options.php:214 -#: ../admin/class-ngg-options.php:476 ../admin/class-ngg-options.php:502 -#: ../admin/class-ngg-options.php:798 ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 ../widgets/class-ngg-slideshow-widget.php:28 +#: ../admin/class-ngg-admin-launcher.php:631 +#: ../admin/class-ngg-options.php:214 +#: ../admin/class-ngg-options.php:476 +#: ../admin/class-ngg-options.php:502 +#: ../admin/class-ngg-options.php:798 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/class-ngg-slideshow-widget.php:28 #: ../widgets/class-ngg-slideshow-widget.php:93 msgid "Slideshow" msgstr "" @@ -735,28 +748,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/class-ngg-admin-launcher.php:644 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/class-ngg-admin-launcher.php:654 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/class-ngg-admin-launcher.php:656 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/class-ngg-admin-launcher.php:666 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/class-ngg-admin-launcher.php:668 @@ -764,9 +768,7 @@ msgid "Attention!" msgstr "" #: ../admin/class-ngg-admin-launcher.php:669 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/class-ngg-admin-launcher.php:682 @@ -791,7 +793,8 @@ msgstr "" msgid "Album deleted" msgstr "" -#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47 +#: ../admin/class-ngg-album-manager.php:277 +#: ../admin/class-ngg-roles.php:47 msgid "Edit Album" msgstr "" @@ -852,9 +855,7 @@ msgid "[Minimize]" msgstr "" #: ../admin/class-ngg-album-manager.php:341 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" msgstr "" #: ../admin/class-ngg-album-manager.php:368 @@ -901,11 +902,13 @@ msgid "OK" msgstr "" #: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:472 +#: ../admin/manage/class-ngg-manager.php:300 +#: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "" -#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232 +#: ../admin/class-ngg-album-manager.php:584 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "" @@ -914,9 +917,7 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "" #: ../admin/class-ngg-installer.php:112 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" +msgid "NextCellent Gallery : Tables could not created, please check your database settings" msgstr "" #: ../admin/class-ngg-installer.php:172 @@ -939,7 +940,8 @@ msgstr "" msgid "General settings" msgstr "" -#: ../admin/class-ngg-options.php:233 ../admin/wpmu.php:85 +#: ../admin/class-ngg-options.php:233 +#: ../admin/wpmu.php:85 msgid "Gallery path" msgstr "" @@ -947,11 +949,13 @@ msgstr "" msgid "This is the default path for all galleries" msgstr "" -#: ../admin/class-ngg-options.php:240 ../admin/wpmu.php:95 +#: ../admin/class-ngg-options.php:240 +#: ../admin/wpmu.php:95 msgid "Silent database upgrade" msgstr "" -#: ../admin/class-ngg-options.php:243 ../admin/wpmu.php:98 +#: ../admin/class-ngg-options.php:243 +#: ../admin/wpmu.php:98 msgid "Update the database without notice." msgstr "" @@ -996,9 +1000,7 @@ msgid "Include support for PicLens and CoolIris" msgstr "" #: ../admin/class-ngg-options.php:286 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." msgstr "" #: ../admin/class-ngg-options.php:290 @@ -1014,8 +1016,7 @@ msgid "Adds a static link to all images" msgstr "" #: ../admin/class-ngg-options.php:297 -msgid "" -"When activating this option, you need to update your permalink structure once" +msgid "When activating this option, you need to update your permalink structure once" msgstr "" #: ../admin/class-ngg-options.php:301 @@ -1062,11 +1063,15 @@ msgstr "" msgid "0 will show all images" msgstr "" -#: ../admin/class-ngg-options.php:347 ../admin/class-ngg-options.php:436 -#: ../admin/class-ngg-options.php:582 ../admin/class-ngg-options.php:629 -#: ../admin/class-ngg-options.php:748 ../admin/class-ngg-options.php:907 +#: ../admin/class-ngg-options.php:347 +#: ../admin/class-ngg-options.php:436 +#: ../admin/class-ngg-options.php:582 +#: ../admin/class-ngg-options.php:629 +#: ../admin/class-ngg-options.php:748 +#: ../admin/class-ngg-options.php:907 #: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:249 ../admin/wpmu.php:149 +#: ../admin/manage/class-ngg-image-manager.php:249 +#: ../admin/wpmu.php:149 msgid "Save Changes" msgstr "" @@ -1082,25 +1087,31 @@ msgstr "" msgid "Resize images" msgstr "" -#: ../admin/class-ngg-options.php:365 ../admin/class-ngg-options.php:410 -#: ../admin/class-ngg-options.php:810 ../admin/manage/actions.php:317 +#: ../admin/class-ngg-options.php:365 +#: ../admin/class-ngg-options.php:410 +#: ../admin/class-ngg-options.php:810 +#: ../admin/manage/actions.php:317 #: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 ../admin/tinymce/window.php:210 +#: ../admin/manage/class-ngg-manager.php:83 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "" -#: ../admin/class-ngg-options.php:367 ../admin/class-ngg-options.php:412 -#: ../admin/class-ngg-options.php:812 ../admin/manage/actions.php:325 +#: ../admin/class-ngg-options.php:367 +#: ../admin/class-ngg-options.php:412 +#: ../admin/class-ngg-options.php:812 +#: ../admin/manage/actions.php:325 #: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 ../admin/tinymce/window.php:211 +#: ../admin/manage/class-ngg-manager.php:85 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "" -#: ../admin/class-ngg-options.php:369 ../admin/manage/class-ngg-manager.php:65 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +#: ../admin/class-ngg-options.php:369 +#: ../admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "" #: ../admin/class-ngg-options.php:373 @@ -1132,15 +1143,11 @@ msgid "Different sizes" msgstr "" #: ../admin/class-ngg-options.php:401 -msgid "" -"Allows you to make thumbnails with dimensions that differ from the rest of " -"the gallery." +msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." msgstr "" #: ../admin/class-ngg-options.php:405 -msgid "" -"Please note: if you change the settings below settings, you need to recreate " -"the thumbnails under -> Manage Gallery ." +msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." msgstr "" #: ../admin/class-ngg-options.php:408 @@ -1151,7 +1158,8 @@ msgstr "" msgid "These values are maximum values." msgstr "" -#: ../admin/class-ngg-options.php:418 ../admin/manage/class-ngg-manager.php:94 +#: ../admin/class-ngg-options.php:418 +#: ../admin/manage/class-ngg-manager.php:94 msgid "Fixed size" msgstr "" @@ -1187,7 +1195,8 @@ msgstr "" msgid "Images per page" msgstr "" -#: ../admin/class-ngg-options.php:463 ../admin/class-ngg-options.php:902 +#: ../admin/class-ngg-options.php:463 +#: ../admin/class-ngg-options.php:902 msgid "images" msgstr "" @@ -1204,9 +1213,7 @@ msgid "columns per page" msgstr "" #: ../admin/class-ngg-options.php:472 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." msgstr "" #: ../admin/class-ngg-options.php:480 @@ -1218,9 +1225,7 @@ msgid "Text to show:" msgstr "" #: ../admin/class-ngg-options.php:488 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +msgid "This is the text the visitors will have to click to switch between display modes." msgstr "" #: ../admin/class-ngg-options.php:492 @@ -1249,9 +1254,7 @@ msgid "Hidden images" msgstr "" #: ../admin/class-ngg-options.php:522 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." msgstr "" #: ../admin/class-ngg-options.php:524 @@ -1295,7 +1298,8 @@ msgstr "" msgid "Alt / Title text" msgstr "" -#: ../admin/class-ngg-options.php:562 ../view/imagebrowser-exif.php:58 +#: ../admin/class-ngg-options.php:562 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "" @@ -1314,10 +1318,7 @@ msgid "Descending" msgstr "" #: ../admin/class-ngg-options.php:594 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." msgstr "" #: ../admin/class-ngg-options.php:595 @@ -1340,7 +1341,8 @@ msgstr "" msgid "JavaScript Thumbnail effect" msgstr "" -#: ../admin/class-ngg-options.php:610 ../admin/media-upload.php:232 +#: ../admin/class-ngg-options.php:610 +#: ../admin/media-upload.php:232 msgid "None" msgstr "" @@ -1364,7 +1366,8 @@ msgstr "" msgid "PhotoSwipe" msgstr "" -#: ../admin/class-ngg-options.php:616 ../admin/tinymce/window.php:184 +#: ../admin/class-ngg-options.php:616 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "" @@ -1373,9 +1376,7 @@ msgid "Link Code line" msgstr "" #: ../admin/class-ngg-options.php:647 -msgid "" -"Please note : you can only activate the watermark under -> Manage Galleries. " -"This action cannot be undone." +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." msgstr "" #: ../admin/class-ngg-options.php:652 @@ -1390,7 +1391,8 @@ msgstr "" msgid "View full image" msgstr "" -#: ../admin/class-ngg-options.php:662 ../admin/class-ngg-options.php:666 +#: ../admin/class-ngg-options.php:662 +#: ../admin/class-ngg-options.php:666 msgid "Position" msgstr "" @@ -1419,11 +1421,11 @@ msgid "This function will not work, cause you need the FreeType library" msgstr "" #: ../admin/class-ngg-options.php:725 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" msgstr "" -#: ../admin/class-ngg-options.php:731 ../admin/manage/class-ngg-manager.php:81 +#: ../admin/class-ngg-options.php:731 +#: ../admin/manage/class-ngg-manager.php:81 #: ../admin/media-upload.php:242 msgid "Size" msgstr "" @@ -1569,8 +1571,10 @@ msgstr "" msgid "Click to go to the next image." msgstr "" -#: ../admin/class-ngg-options.php:899 ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423 +#: ../admin/class-ngg-options.php:899 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 msgid "Number of images" msgstr "" @@ -1609,8 +1613,10 @@ msgstr "" msgid "Image" msgstr "" -#: ../admin/class-ngg-overview.php:62 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/class-ngg-overview.php:62 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "" @@ -1642,9 +1648,7 @@ msgstr "" #: ../admin/class-ngg-overview.php:126 #, php-format -msgid "" -"The newsfeed could not be loaded. Check the front page " -"to check for updates." +msgid "The newsfeed could not be loaded. Check the front page to check for updates." msgstr "" #: ../admin/class-ngg-overview.php:137 @@ -1659,7 +1663,8 @@ msgstr "" msgid "Check plugin/theme conflict" msgstr "" -#: ../admin/class-ngg-overview.php:350 ../admin/class-ngg-overview.php:356 +#: ../admin/class-ngg-overview.php:350 +#: ../admin/class-ngg-overview.php:356 #: ../admin/class-ngg-overview.php:362 msgid "Not tested" msgstr "" @@ -1708,13 +1713,17 @@ msgstr "" msgid "There is no GD support" msgstr "" -#: ../admin/class-ngg-overview.php:423 ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 ../admin/class-ngg-overview.php:503 +#: ../admin/class-ngg-overview.php:423 +#: ../admin/class-ngg-overview.php:491 +#: ../admin/class-ngg-overview.php:497 +#: ../admin/class-ngg-overview.php:503 msgid "Yes" msgstr "" -#: ../admin/class-ngg-overview.php:425 ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505 +#: ../admin/class-ngg-overview.php:425 +#: ../admin/class-ngg-overview.php:493 +#: ../admin/class-ngg-overview.php:499 +#: ../admin/class-ngg-overview.php:505 msgid "No" msgstr "" @@ -1730,9 +1739,12 @@ msgstr "" msgid "Off" msgstr "" -#: ../admin/class-ngg-overview.php:457 ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 ../admin/class-ngg-overview.php:487 +#: ../admin/class-ngg-overview.php:457 +#: ../admin/class-ngg-overview.php:463 +#: ../admin/class-ngg-overview.php:469 +#: ../admin/class-ngg-overview.php:475 +#: ../admin/class-ngg-overview.php:481 +#: ../admin/class-ngg-overview.php:487 msgid "N/A" msgstr "" @@ -1809,9 +1821,7 @@ msgid "This widget requires JavaScript." msgstr "" #: ../admin/class-ngg-overview.php:557 -msgid "" -"Note: third parties plugins that are compatible with NGG " -"may not be 100% compatible with NextCellent Gallery!" +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/class-ngg-overview.php:599 @@ -1837,12 +1847,14 @@ msgstr "" msgid "Update Now" msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 #, php-format msgid "More information about %s" msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 msgid "More Details" msgstr "" @@ -1863,9 +1875,7 @@ msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "" #: ../admin/class-ngg-overview.php:747 -msgid "" -"Developed & maintained by WPGetReady.com" +msgid "Developed & maintained by WPGetReady.com" msgstr "" #: ../admin/class-ngg-overview.php:753 @@ -1917,9 +1927,7 @@ msgid "Roles / capabilities" msgstr "" #: ../admin/class-ngg-roles.php:17 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" #: ../admin/class-ngg-roles.php:18 @@ -1987,10 +1995,7 @@ msgid "You don't like NextCellent Gallery?" msgstr "" #: ../admin/class-ngg-setup.php:31 -msgid "" -"With this button you can clear all database tables. This should also happen " -"if you uninstall the normal way, but it can be useful for manually " -"uninstalling NextCellent completely." +msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." msgstr "" #: ../admin/class-ngg-setup.php:34 @@ -1998,10 +2003,7 @@ msgid "WARNING:" msgstr "" #: ../admin/class-ngg-setup.php:36 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" msgstr "" #: ../admin/class-ngg-setup.php:36 @@ -2020,14 +2022,13 @@ msgstr "" msgid "Reset all options to default settings?" msgstr "" -#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66 +#: ../admin/class-ngg-setup.php:51 +#: ../admin/class-ngg-setup.php:66 msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" #: ../admin/class-ngg-setup.php:64 -msgid "" -"You are about to uninstall this plugin from WordPress. This action is not " -"reversible." +msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." msgstr "" #: ../admin/class-ngg-setup.php:97 @@ -2046,7 +2047,8 @@ msgstr "" msgid "No CSS file will be used." msgstr "" -#: ../admin/class-ngg-style.php:129 ../admin/class-ngg-style.php:169 +#: ../admin/class-ngg-style.php:129 +#: ../admin/class-ngg-style.php:169 msgid "You do not have sufficient permissions to edit templates for this blog." msgstr "" @@ -2070,11 +2072,13 @@ msgstr "" msgid "Could not move the CSS file." msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "Your CSS file is set by a theme or another plugin." msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "This CSS file will be applied:" msgstr "" @@ -2105,9 +2109,7 @@ msgid "(from the theme folder)" msgstr "" #: ../admin/class-ngg-style.php:283 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/class-ngg-style.php:286 @@ -2177,10 +2179,7 @@ msgid "Rename Tag" msgstr "" #: ../admin/class-ngg-tag-manager.php:195 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." msgstr "" #: ../admin/class-ngg-tag-manager.php:196 @@ -2205,9 +2204,7 @@ msgid "Delete Tag" msgstr "" #: ../admin/class-ngg-tag-manager.php:221 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." msgstr "" #: ../admin/class-ngg-tag-manager.php:222 @@ -2223,9 +2220,7 @@ msgid "Edit Tag Slug" msgstr "" #: ../admin/class-ngg-tag-manager.php:243 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" +msgid "Enter the tag name to edit and its new slug. Slug definition" msgstr "" #: ../admin/class-ngg-tag-manager.php:248 @@ -2245,9 +2240,12 @@ msgstr "" msgid "No valid gallery name!" msgstr "" -#: ../admin/functions.php:48 ../admin/functions.php:57 -#: ../admin/functions.php:83 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:48 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "" @@ -2256,16 +2254,20 @@ msgstr "" msgid "didn't exist. Please create first the main gallery folder " msgstr "" -#: ../admin/functions.php:49 ../admin/functions.php:58 +#: ../admin/functions.php:49 +#: ../admin/functions.php:58 msgid "Check this link, if you didn't know how to set the permission :" msgstr "" -#: ../admin/functions.php:57 ../admin/functions.php:83 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 msgid "is not writeable !" msgstr "" -#: ../admin/functions.php:79 ../admin/functions.php:88 -#: ../admin/functions.php:1126 ../lib/core.php:102 +#: ../admin/functions.php:79 +#: ../admin/functions.php:88 +#: ../admin/functions.php:1126 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "" @@ -2287,21 +2289,22 @@ msgstr "" #: ../admin/functions.php:120 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " msgstr "" -#: ../admin/functions.php:123 ../admin/functions.php:309 +#: ../admin/functions.php:123 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "" @@ -2313,15 +2316,18 @@ msgstr "" msgid "Importing was aborted." msgstr "" -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "" -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "" -#: ../admin/functions.php:299 ../admin/functions.php:407 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 #: ../admin/functions.php:1243 #: ../admin/manage/class-ngg-gallery-list-table.php:212 #: ../admin/manage/class-ngg-image-list-table.php:306 @@ -2334,7 +2340,8 @@ msgstr "" msgid " picture(s) successfully renamed" msgstr "" -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr "" @@ -2342,8 +2349,10 @@ msgstr "" msgid "No images were added." msgstr "" -#: ../admin/functions.php:485 ../admin/functions.php:569 -#: ../admin/functions.php:624 ../admin/functions.php:721 +#: ../admin/functions.php:485 +#: ../admin/functions.php:569 +#: ../admin/functions.php:624 +#: ../admin/functions.php:721 #: ../admin/functions.php:775 msgid "Object didn't contain correct data" msgstr "" @@ -2352,8 +2361,10 @@ msgstr "" msgid " is not writeable " msgstr "" -#: ../admin/functions.php:579 ../admin/functions.php:627 -#: ../admin/functions.php:727 ../admin/functions.php:778 +#: ../admin/functions.php:579 +#: ../admin/functions.php:627 +#: ../admin/functions.php:727 +#: ../admin/functions.php:778 msgid " is not writeable" msgstr "" @@ -2395,39 +2406,42 @@ msgstr "" #: ../admin/functions.php:1121 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" msgstr "" #: ../admin/functions.php:1136 msgid "Zip-File successfully unpacked" msgstr "" -#: ../admin/functions.php:1167 ../admin/functions.php:1267 +#: ../admin/functions.php:1167 +#: ../admin/functions.php:1267 msgid "No gallery selected !" msgstr "" -#: ../admin/functions.php:1175 ../admin/functions.php:1292 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1292 msgid "Failure in database, no gallery path set !" msgstr "" -#: ../admin/functions.php:1199 ../admin/functions.php:1286 +#: ../admin/functions.php:1199 +#: ../admin/functions.php:1286 msgid "is no valid image file!" msgstr "" -#: ../admin/functions.php:1213 ../admin/functions.php:1411 +#: ../admin/functions.php:1213 +#: ../admin/functions.php:1411 #: ../admin/functions.php:1488 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" msgstr "" -#: ../admin/functions.php:1220 ../admin/functions.php:1309 +#: ../admin/functions.php:1220 +#: ../admin/functions.php:1309 msgid "Error, the file could not be moved to : " msgstr "" -#: ../admin/functions.php:1225 ../admin/functions.php:1313 +#: ../admin/functions.php:1225 +#: ../admin/functions.php:1313 msgid "Error, the file permissions could not be set" msgstr "" @@ -2441,24 +2455,21 @@ msgstr "" #: ../admin/functions.php:1351 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" msgstr "" #: ../admin/functions.php:1352 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" msgstr "" -#: ../admin/functions.php:1405 ../admin/functions.php:1482 +#: ../admin/functions.php:1405 +#: ../admin/functions.php:1482 msgid "The destination gallery does not exist" msgstr "" -#: ../admin/functions.php:1436 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1436 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "" @@ -2480,9 +2491,7 @@ msgstr "" #: ../admin/functions.php:1541 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." msgstr "" #: ../admin/functions.php:1544 @@ -2500,9 +2509,7 @@ msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "" #: ../admin/functions.php:1671 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" msgstr "" #: ../admin/functions.php:1674 @@ -2557,8 +2564,10 @@ msgstr "" msgid "Error rotating thumbnail" msgstr "" -#: ../admin/manage/actions.php:129 ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 ../admin/manage/actions.php:204 +#: ../admin/manage/actions.php:129 +#: ../admin/manage/actions.php:157 +#: ../admin/manage/actions.php:182 +#: ../admin/manage/actions.php:204 msgid "Value" msgstr "" @@ -2614,8 +2623,10 @@ msgstr "" msgid "X" msgstr "" -#: ../admin/manage/actions.php:302 ../admin/manage/actions.php:311 -#: ../admin/manage/actions.php:320 ../admin/manage/actions.php:328 +#: ../admin/manage/actions.php:302 +#: ../admin/manage/actions.php:311 +#: ../admin/manage/actions.php:320 +#: ../admin/manage/actions.php:328 msgid "px" msgstr "" @@ -2812,9 +2823,7 @@ msgid "Delete \"{}\"?" msgstr "" #: ../admin/manage/class-ngg-image-manager.php:151 -msgid "" -"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-" -">Sort Options" +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" msgstr "" #: ../admin/manage/class-ngg-image-manager.php:186 @@ -2868,8 +2877,10 @@ msgstr "" msgid "Select the destination gallery:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:134 ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 ../admin/tinymce/window.php:433 +#: ../admin/manage/class-ngg-manager.php:134 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "" @@ -2935,9 +2946,7 @@ msgid "Image results for %s" msgstr "" #: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "" -"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-" -">Sort Options" +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" msgstr "" #: ../admin/manage/class-ngg-sort-manager.php:35 @@ -2964,11 +2973,13 @@ msgstr "" msgid "Unsorted" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:116 ../admin/media-upload.php:221 +#: ../admin/manage/class-ngg-sort-manager.php:116 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452 +#: ../admin/manage/class-ngg-sort-manager.php:121 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "" @@ -3000,19 +3011,23 @@ msgstr "" msgid "Image ID:" msgstr "" -#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:335 +#: ../admin/media-upload.php:229 +#: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "" -#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:339 +#: ../admin/media-upload.php:234 +#: ../admin/tinymce/window.php:339 msgid "Left" msgstr "" -#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:340 +#: ../admin/media-upload.php:236 +#: ../admin/tinymce/window.php:340 msgid "Center" msgstr "" -#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:341 +#: ../admin/media-upload.php:238 +#: ../admin/tinymce/window.php:341 msgid "Right" msgstr "" @@ -3048,13 +3063,16 @@ msgstr "" msgid "Random pictures" msgstr "" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 #: ../widgets/class-ngg-slideshow-widget.php:113 msgid "Select a gallery:" @@ -3072,14 +3090,19 @@ msgstr "" msgid "Imagebrowser" msgstr "" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "" @@ -3088,9 +3111,7 @@ msgid "Type options" msgstr "" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3130,8 +3151,7 @@ msgid "Gallery display types" msgstr "" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3142,7 +3162,8 @@ msgstr "" msgid "Select or enter picture" msgstr "" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "" @@ -3179,7 +3200,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 msgid "The number of images that should be displayed." msgstr "" @@ -3200,16 +3222,16 @@ msgid "User defined" msgstr "" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 msgid "Select a template to display the images" msgstr "" @@ -3225,7 +3247,8 @@ msgstr "" msgid "You need to select a picture." msgstr "" -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 msgid "You need to select a number of images." msgstr "" @@ -3233,20 +3256,17 @@ msgstr "" msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/upgrade.php:114 ../admin/upgrade.php:137 +#: ../admin/upgrade.php:114 +#: ../admin/upgrade.php:137 msgid "Upgrade NextCellent Gallery" msgstr "" #: ../admin/upgrade.php:116 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:120 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:124 @@ -3278,9 +3298,7 @@ msgid "Network Options" msgstr "" #: ../admin/wpmu.php:89 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." msgstr "" #: ../admin/wpmu.php:90 @@ -3342,16 +3360,15 @@ msgstr "" #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" msgstr "" #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "" -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "" @@ -3371,11 +3388,13 @@ msgstr "" msgid "Not fired" msgstr "" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "" @@ -3395,7 +3414,8 @@ msgstr "" msgid "ISO" msgstr "" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "" @@ -3492,17 +3512,18 @@ msgid "Flash" msgstr "" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." msgstr "" -#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362 +#: ../lib/ngg-db.php:361 +#: ../lib/ngg-db.php:362 msgid "Album overview" msgstr "" -#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 msgid "Picture" msgstr "" @@ -3541,8 +3562,7 @@ msgstr "" #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." msgstr "" #: ../lib/tags.php:146 @@ -3581,9 +3601,7 @@ msgstr "" #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" msgstr "" #: ../lib/xmlrpc.php:101 @@ -3594,11 +3612,15 @@ msgstr "" msgid "You are not allowed to upload files to this site." msgstr "" -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "" @@ -3620,11 +3642,13 @@ msgstr "" msgid "Could not write file %1$s (%2$s)" msgstr "" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "" @@ -3632,7 +3656,9 @@ msgstr "" msgid "Sorry, could not update the image" msgstr "" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "" @@ -3641,7 +3667,8 @@ msgstr "" msgid "Sorry, could not create the gallery" msgstr "" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "" @@ -3653,8 +3680,11 @@ msgstr "" msgid "Sorry, could not update the gallery" msgstr "" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "" @@ -3662,7 +3692,8 @@ msgstr "" msgid "Sorry, could not create the album" msgstr "" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "" @@ -3679,17 +3710,11 @@ msgid "Upgrade now." msgstr "" #: ../nggallery.php:136 -msgid "" -"Translation by : See here" +msgid "Translation by : See here" msgstr "" #: ../nggallery.php:137 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." msgstr "" #: ../nggallery.php:177 @@ -3697,8 +3722,7 @@ msgid "Something went wrong while upgrading NextCellent Gallery." msgstr "" #: ../nggallery.php:266 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" #: ../nggallery.php:295 @@ -3745,7 +3769,8 @@ msgstr "" msgid "next" msgstr "" -#: ../nggfunctions.php:177 ../nggfunctions.php:664 +#: ../nggfunctions.php:177 +#: ../nggfunctions.php:664 msgid "[Gallery not found]" msgstr "" @@ -3761,25 +3786,30 @@ msgstr "" msgid "Related images for" msgstr "" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "" -#: ../view/gallery-caption.php:32 ../view/gallery.php:68 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:68 msgid "[View with PicLens]" msgstr "" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "" diff --git a/lang/nggallery-fi.mo b/lang/nggallery-fi.mo index 9e5e03337bc6ef75675cc7f745ee09db760c33c3..4df13a32ca6f1c781b8723f3de470544ee08531b 100644 GIT binary patch delta 16806 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 diff --git a/lang/nggallery-fi.po b/lang/nggallery-fi.po index 9ddc1ee..6655a69 100644 --- a/lang/nggallery-fi.po +++ b/lang/nggallery-fi.po @@ -1,18 +1,20 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery suomeksi\n" -"POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: \n" +"Report-Msgid-Bugs-To: \n" "Last-Translator: Niko Strijbol \n" "Language-Team: Vesa Tiirikainen \n" -"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: \n" +"Language: fi\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Generator: Poedit 1.7.1\n" -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "Lisäosasta" @@ -21,12 +23,8 @@ msgid "Contributors" msgstr "Tukijat" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. " -"Erityiskiitokset seuraaville ihmisille: " +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " #: ../admin/about.php:16 msgid "for their great documented code" @@ -68,17 +66,14 @@ msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" msgid "The original translators for NextGen Gallery, who made the translations" msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon " -"1.9.13, joka on Alex Raben työn suora jatke." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -89,34 +84,20 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." -msgstr "" -"Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin " -"käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. " -"Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja " -"toimii yhä) useimmilla käyttäjillä." +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." #: ../admin/about.php:38 msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "" -"Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." +msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." -msgstr "" -"Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin " -"tehtyjä päivityksiä FTP:llä." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" -"Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun " -"mahdollista)." +msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." #: ../admin/about.php:46 msgid "How to support us?" @@ -131,8 +112,7 @@ msgid "Send us bugfixes / code changes" msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." +msgid "The most motivated support for this plugin are your ideas and brain work." msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." #: ../admin/about.php:51 @@ -140,12 +120,8 @@ msgid "Translate the plugin" msgstr "Käännä lisäosa." #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen " -"olevan saatavilla kaikilla kielillä." +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." #: ../admin/about.php:52 msgid "Place a link to the plugin in your blog/webpage" @@ -155,17 +131,28 @@ msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" msgid "Yes, sharing and linking are also supportive and helpful." msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Huijaatko’ höh?" -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "Lataus epäonnistui!" @@ -173,12 +160,14 @@ msgstr "Lataus epäonnistui!" msgid "Upload failed! " msgstr "Lataus epäonnistui!" -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Lisää galleria / kuvia" @@ -190,34 +179,44 @@ msgstr "Kuvatiedostot" msgid "remove" msgstr "poista" -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Selaa..." -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Lataa kuvia" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 #, fuzzy msgid "You didn't select a file!" msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Uusi galleria" -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Kuvia" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP-tiedosto" -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Tuo kuvahakemisto" @@ -226,8 +225,12 @@ msgstr "Tuo kuvahakemisto" msgid "Add a new gallery" msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Nimi" @@ -235,13 +238,17 @@ msgstr "Nimi" msgid "Create a new, empty gallery in the folder" msgstr "Luo uusi tyhjä galleria hakemistoon" -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Kuvaus" @@ -274,7 +281,8 @@ msgstr "tai anna Zip-tiedoston URL" msgid "Import a ZIP file from a URL" msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "paikkaan" @@ -303,24 +311,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Huom : muuta oletuspolku gallerian asetuksista" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä " -"manuaalisesti" +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "" @@ -360,35 +365,48 @@ msgid "Use advanced uploader" msgstr "Käytä kuvaa vesileimana" #: ../admin/addgallery.php:514 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Galleriat" -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Yleinen" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Albumit" -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Tägit" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Asetukset" -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Tyyli" @@ -400,7 +418,8 @@ msgstr "Roolit" msgid "About this Gallery" msgstr "Tästä galleriasta " -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Resetoi / poista" @@ -453,8 +472,7 @@ msgid "An error occurred in the upload. Please try again later." msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." +msgid "There was a configuration error. Please contact the server administrator." msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " #: ../admin/admin.php:319 @@ -502,36 +520,35 @@ msgstr "siirretty roskakoriin." msgid "“%s” has failed to upload due to an error" msgstr "“%s” ei latautunut virheen takia" -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "L A T A A N" -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Klikkaa sulkeaksesi" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/admin.php:449 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "Yleisnäkymä" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Tuoreimmat uutiset" @@ -540,7 +557,8 @@ msgstr "Tuoreimmat uutiset" msgid "The latest NextCellent news." msgstr "Tuoreimmat uutiset" -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Liittyvät lisäosat" @@ -548,18 +566,18 @@ msgstr "Liittyvät lisäosat" msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Ole tarkkana" #: ../admin/admin.php:453 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Auta minua auttamaan SINUA!" @@ -567,7 +585,8 @@ msgstr "Auta minua auttamaan SINUA!" msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Käännös" @@ -575,7 +594,8 @@ msgstr "Käännös" msgid "View information about the current translation." msgstr "" -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Palvelinasetukset" @@ -584,7 +604,8 @@ msgstr "Palvelinasetukset" msgid "Show all the server settings!." msgstr "[Näytä kaikki]" -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Lisäosan tarkistus" @@ -631,9 +652,7 @@ msgid "Organize your galleries into albums." msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/admin.php:523 @@ -646,42 +665,46 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Yleistä" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/admin.php:535 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage-images.php:263 -#: ../admin/overview.php:418 ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 msgid "Gallery" msgstr "Galleria" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Efektit " @@ -689,7 +712,9 @@ msgstr "Efektit " msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Vesileima " @@ -698,9 +723,13 @@ msgstr "Vesileima " msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Diasarja " @@ -719,28 +748,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -749,9 +769,7 @@ msgid "Attention!" msgstr "Ole tarkkana" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/admin.php:581 @@ -762,9 +780,7 @@ msgstr "Täältä löytyy lisätietoa efekteistä:" #: ../admin/admin.php:582 #, fuzzy msgid "Support Forums" -msgstr "" -"Tukifoorumit (engl.)" +msgstr "Tukifoorumit (engl.)" #: ../admin/admin.php:583 #, fuzzy @@ -780,7 +796,9 @@ msgstr "Sinulla ei ole lupa olla täällä" msgid "Could create image with %s x %s pixel" msgstr "Luotiin kuva kooltaan %s x %s pikseliä" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 #, fuzzy msgid "Updated successfully" msgstr "CSS-tiedosto päivitetty onnistuneesti." @@ -789,11 +807,13 @@ msgstr "CSS-tiedosto päivitetty onnistuneesti." msgid "Album deleted" msgstr "Albumi poistettu" -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Muokkaa albumia" -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Valitse albumi" @@ -801,8 +821,11 @@ msgstr "Valitse albumi" msgid "No album selected" msgstr "Ei valittua albumia" -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Päivitä" @@ -810,8 +833,10 @@ msgstr "Päivitä" msgid "Edit album" msgstr "Muokkaa albumia" -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Poista" @@ -848,12 +873,8 @@ msgid "[Minimize]" msgstr "[Minimoi]" #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai " -"toisen albumin uuteen albumiisi alla" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" #: ../admin/album.php:351 msgid "Select gallery" @@ -879,39 +900,53 @@ msgstr "Albumin kuvaus:" msgid "Select a preview image:" msgstr "Valitse esikatselukuva:" -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Ei kuvaa" -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Sivu linkitetty" -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Ei linkitetty" -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "OK" -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Peruuta" -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Otsikko" -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Sivu" @@ -935,9 +970,12 @@ msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." msgid "No valid gallery name!" msgstr "Gallerian nimi ei kelpaa!" -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Hakemisto" @@ -946,16 +984,20 @@ msgstr "Hakemisto" msgid "didn't exist. Please create first the main gallery folder " msgstr "ei löydy. Luo ensin päägallerian hakemisto." -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "ei voi kirjoittaa !" -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Hakemiston luonti ei onnistu" @@ -977,23 +1019,22 @@ msgstr "valtuutus 777 manuaalisesti !" #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " -msgstr "" -"Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian " -"artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Muokkaa galleriaa" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "ei ole olemassa !" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "ei sisällä kuvia " @@ -1005,18 +1046,24 @@ msgstr "" msgid "Importing was aborted." msgstr "" -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "luonti onnistui!" -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Luo uudet esikatselukuvat" @@ -1026,7 +1073,8 @@ msgstr "Luo uudet esikatselukuvat" msgid " picture(s) successfully renamed" msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr " kuva(t) lisätty onnistuneesti" @@ -1035,8 +1083,10 @@ msgstr " kuva(t) lisätty onnistuneesti" msgid "No images were added." msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" msgstr "Objekti ei sisältänyt oikeita tietoja" @@ -1045,8 +1095,10 @@ msgstr "Objekti ei sisältänyt oikeita tietoja" msgid " is not writeable " msgstr "ei voida kirjoittaa !" -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr "ei voida kirjoittaa !" @@ -1080,8 +1132,7 @@ msgstr "cURL-tuonti epäonnistui. " #: ../admin/functions.php:1069 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" +msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" #: ../admin/functions.php:1086 msgid "Could not get a valid foldername" @@ -1089,43 +1140,42 @@ msgstr "Ei kelvollista hakemistonimeä" #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella " -"kirjoittaa?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" #: ../admin/functions.php:1112 msgid "Zip-File successfully unpacked" msgstr "Zip-tiedosto purettu onnistuneesti" -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Ei galleriaa valittuna !" -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "ei ole kelvollinen kuvatiedosto !" -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" -"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella " -"kirjoitussuojattu?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" @@ -1139,28 +1189,21 @@ msgstr "Väärä lataus. Virhekoodi :" #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s " -"manuaalisesti." +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) " -"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "Kohdegalleriaa ei ole olemassa" -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" @@ -1182,12 +1225,8 @@ msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo " -"kohdegalleriassa." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." #: ../admin/functions.php:1520 #, php-format @@ -1201,14 +1240,10 @@ msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." #: ../admin/functions.php:1637 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) " -"ohjaustiedostossa php.ini" +msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " #: ../admin/functions.php:1643 @@ -1240,11 +1275,8 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " #: ../admin/install.php:160 msgid "[Show as slideshow]" @@ -1254,13 +1286,18 @@ msgstr "[Näytä diasarjana]" msgid "[Show picture list]" msgstr "[Näytä kuvalista]" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Yhtään kuvaa ei valittuna" -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Muuta kuvakokoa" @@ -1275,44 +1312,57 @@ msgstr "" " \n" " 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Lisää uusi galleria" -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Etsi kuvia" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 #, fuzzy msgid "Actions" msgstr "Sijainti" -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Aseta vesileima" -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Tuo metadata" -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Palauta varmistuksesta" -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Hyväksy" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Muokkaa" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Mitään kohteita ei löydy" @@ -1324,59 +1374,76 @@ msgstr "Uusi galleria" msgid "Create a new , empty gallery below the folder" msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Muuta kuvien kooksi " -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Leveys" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Korkeus" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" -"Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Koko" -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Nämä ovat maksimiarvot." -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Kiinteä koko" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "ID" -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Kirjoittaja" @@ -1404,7 +1471,8 @@ msgstr "Siirrä kuva..." msgid "Add new tags" msgstr "Lisää tägejä" -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Poista tägejä" @@ -1428,7 +1496,8 @@ msgstr "" msgid "Search results for “%s”" msgstr "Hakutulokset “%s”" -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Gallerian asetukset" @@ -1474,10 +1543,14 @@ msgstr "Luo uusi, tyhjä galleria hakemiston alle" msgid "Old scanning" msgstr "" -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Tallenna muutokset" @@ -1556,7 +1629,8 @@ msgstr "Pyöritä" msgid "Publish this image" msgstr "Julkaise kuva" -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Julkaise" @@ -1592,11 +1666,13 @@ msgstr "Anna tägejä" msgid "Select the destination gallery:" msgstr "Valitse kohdegalleria:" -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Esikatselukuva" -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Tiedostonimi" @@ -1633,28 +1709,35 @@ msgstr "Esilajittele" msgid "Unsorted" msgstr "Lajittelematon" -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "Kuva ID" -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Alt / otsikkoteksit" -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Pvm/aika" -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "Laskeva" -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "Nouseva" -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Kuva" @@ -1663,7 +1746,8 @@ msgstr "Kuva" msgid "deleted successfully" msgstr "poistettu onnistuneesti" -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." @@ -1671,7 +1755,8 @@ msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." msgid "Gallery deleted successfully " msgstr "Gallerian poisto onnistui " -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Pyöritä kuvia" @@ -1727,27 +1812,32 @@ msgstr "Piilota" msgid "Image ID:" msgstr "Kuva ID:" -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Tasaus " -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "ei mitään" -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Vasen" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Keskitä" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Oikea" @@ -1784,7 +1874,8 @@ msgstr "Toimii..." msgid "Check plugin/theme conflict" msgstr "Tarkista lisäosa/teema -konfliktit" -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Ei testattu" @@ -1795,9 +1886,7 @@ msgstr "Mitään konfliktia ei löytynyt" #: ../admin/overview.php:279 msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" -"Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa " -"(Default Theme)" +msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" #: ../admin/overview.php:282 msgid "Test image function" @@ -1831,24 +1920,22 @@ msgstr "Tarkista lisäosa" msgid "Graphic Library" msgstr "Grafiikkakirjasto" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Ladataan…" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "Tämä vimpain vaatii JavaScriptin." #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." -msgstr "" -"Uutissyötettä ei voitu ladata. Tarkista Etusivulta " -"päivitykset." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." #: ../admin/overview.php:357 msgid "Untitled" @@ -1858,8 +1945,10 @@ msgstr "Nimetön" msgid "Image" msgstr "Kuva" -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "Albumi" @@ -1877,10 +1966,8 @@ msgstr "Tallennustila" #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMt" +msgid "%2$sMB" +msgstr "%2$sMt" #: ../admin/overview.php:469 msgid "Space Allowed" @@ -1888,12 +1975,8 @@ msgstr "Sallittu tila" #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMt " -"(%3$s%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMt (%3$s%%)" #: ../admin/overview.php:477 msgid "Space Used" @@ -1919,13 +2002,17 @@ msgstr "Lataa" msgid "No GD support" msgstr "Ei GD-tukea" -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Kyllä" -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Ei" @@ -1933,17 +2020,22 @@ msgstr "Ei" msgid "Not set" msgstr "Ei asetettu" -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Päällä " -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Pois päältä" -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr "N/A" @@ -2016,21 +2108,11 @@ msgid "PHP XML support" msgstr "PHP XML -tuki" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. " -"Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet " -"palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy " -"apua palvelutoimittajaltasi." +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/overview.php:770 @@ -2039,12 +2121,8 @@ msgstr "Asenna" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
    Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
    Kehitys & " -"ylläpito: WPGetReady.com" +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
    Kehitys & ylläpito: WPGetReady.com" #: ../admin/overview.php:790 #, fuzzy @@ -2084,12 +2162,8 @@ msgid "Roles / capabilities" msgstr "Roolit / toiminnot" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery " -"tukee vain WordPressin standardirooleja." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." #: ../admin/roles.php:30 msgid "For a more flexible user management you can use the" @@ -2194,7 +2268,8 @@ msgstr "Välimuisti tyhjennetty" msgid "General settings" msgstr "Yleiset asetukset " -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Galleriapolku " @@ -2243,12 +2318,8 @@ msgid "Include support for PicLens and CoolIris" msgstr "Lisää tuki PicLensille ja CoolIrisille" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että " -"teemasi kutsuu wp_footer:ia." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." #: ../admin/settings.php:339 msgid "Permalinks" @@ -2263,11 +2334,8 @@ msgid "Adds a static link to all images" msgstr "Lisää staattisen linkin kaikkiin kuviin" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien " -"rakenne kerran." +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2342,12 +2410,8 @@ msgid "Thumbnail settings" msgstr "Esikatselukuvien asetukset" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat " -"uudelleen -> Gallerian hallinta." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." #: ../admin/settings.php:422 msgid "Thumbnail size" @@ -2390,12 +2454,8 @@ msgid "Columns" msgstr "Sarakkeita" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan " -"yleensä vain kuviatekstejä varten." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." #: ../admin/settings.php:484 msgid "Enable slideshow" @@ -2406,17 +2466,15 @@ msgid "Text to show:" msgstr "Näytettävä teksti:" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." -msgstr "" -"Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." #: ../admin/settings.php:491 msgid "Show first" msgstr "Näytä ensin." -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Esikatselukuvat" @@ -2433,12 +2491,8 @@ msgid "Hidden images" msgstr "Piilotetut kuvat" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, " -"Lightbox jne.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." #: ../admin/settings.php:507 msgid "Note: this increases the page load (possibly a lot)" @@ -2476,7 +2530,8 @@ msgstr "Tiedostonimi" msgid "Alt / Title text" msgstr "Alt / otsikkoteksti" -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Pvm/Aika" @@ -2485,28 +2540,16 @@ msgid "Sort direction" msgstr "Lajittelusuunta" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää " -"tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -" -"efektit lisätään automaattisesti teemaasi." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." #: ../admin/settings.php:551 msgid "With the placeholder" msgstr "Sijoituspaikalla" #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä " -"vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet " -"tekemässä." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." #: ../admin/settings.php:554 msgid "JavaScript Thumbnail effect" @@ -2528,7 +2571,8 @@ msgstr "Highslide" msgid "Shutter" msgstr "Suljin" -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Räätälöity" @@ -2537,18 +2581,15 @@ msgid "Link Code line" msgstr "Linkki-koodirivi" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." -msgstr "" -"Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä " -"ei voi peruuttaa. " +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " #: ../admin/settings.php:593 msgid "Preview" msgstr "Esikatselu" -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Sijainti" @@ -2581,8 +2622,7 @@ msgid "This function will not work, cause you need the FreeType library" msgstr "Tämä toiminto vaatii FreeType-kirjaston" #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." #: ../admin/settings.php:667 @@ -2613,11 +2653,13 @@ msgstr "Kestoaika" msgid "sec." msgstr "s." -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Siirtymäefekti" -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "häivytys" @@ -2658,28 +2700,20 @@ msgid "Settings for the JW Image Rotator" msgstr "JW Image Rotatorin asetukset" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "" -"NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, " -"tekijä " +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " #: ../admin/settings.php:727 msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" msgstr "" -"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa " -"NextCellent Gallery versiossa on \n" +"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" "\t\t\t\t\tladattava tiedosto käsisin paikkaan " #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "" -"Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei " -"toimi." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." #: ../admin/settings.php:733 msgid "Press the button below to search for the file." @@ -2703,9 +2737,7 @@ msgstr "Etsi nyt" #: ../admin/settings.php:747 msgid "Press the button below to search for the JW Image Rotator" -msgstr "" -"Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit " -"sen kansioon wp-content/uploads tai sen alikansioon." +msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." #: ../admin/settings.php:751 msgid "Shuffle mode" @@ -2783,7 +2815,8 @@ msgstr "salama" msgid "lines" msgstr "viivat" -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "satunnaisesti" @@ -2816,21 +2849,16 @@ msgid "Try XHTML validation (with CDATA)" msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." -msgstr "" -"Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi " -"uudelleen." +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." #: ../admin/setup.php:15 msgid "Reset all settings to default parameter" msgstr "Palauta kaikki asetukset oletusarvoihin." #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "" -"Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" #: ../admin/setup.php:30 msgid "Reset options" @@ -2845,12 +2873,8 @@ msgid "Reset settings" msgstr "Resetoi asetukset" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" -msgstr "" -"Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] " -"jatkaaksesi.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" #: ../admin/setup.php:39 msgid "Uninstall plugin tables" @@ -2861,27 +2885,16 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Etkö pidä NextCellent Gallerystä?" #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -" -"nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." #: ../admin/setup.php:47 msgid "WARNING:" msgstr "VAROITUS:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus " -"(Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on " -"tallennettu tietokantatauluihin." +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." #: ../admin/setup.php:48 msgid "and" @@ -2892,14 +2905,12 @@ msgid "Uninstall plugin" msgstr "Poista lisäosa" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi " -"palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Arvo" @@ -2934,10 +2945,10 @@ msgstr "CSS-tiedosto päivitetty onnistuneesti." msgid "No CSS file will be used." msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." +msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." #: ../admin/style.php:148 #, fuzzy @@ -2986,12 +2997,12 @@ msgid "Activate" msgstr "Aktivoi" #: ../admin/style.php:272 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Editing %s" msgstr "Katso \"%s\"" #: ../admin/style.php:274 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Browsing %s" msgstr "Katso \"%s\"" @@ -3001,9 +3012,7 @@ msgid "(from the theme folder)" msgstr "Tuo kuvahakemisto" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3031,8 +3040,7 @@ msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." #: ../admin/style.php:320 #, fuzzy msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" +msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" #: ../admin/tags.php:40 msgid "Most popular" @@ -3062,7 +3070,9 @@ msgstr "Aloita" msgid "Sort Order:" msgstr "Järjestys :" -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Edelliset tägit" @@ -3075,19 +3085,13 @@ msgid "Rename Tag" msgstr "Anna tägille uusi nimi" #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös " -"tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä " -"käyttävät artikkelit päivitetään." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" -"Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." +msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." #: ../admin/tags.php:196 msgid "Tag(s) to rename:" @@ -3106,9 +3110,7 @@ msgid "Delete Tag" msgstr "Poista tägi" #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." #: ../admin/tags.php:218 @@ -3124,12 +3126,8 @@ msgid "Edit Tag Slug" msgstr "Muokkaa tägin lyhytnimeä" #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" #: ../admin/tags.php:244 msgid "Tag(s) to match:" @@ -3158,19 +3156,23 @@ msgstr "viimeksi lisätyt" msgid "Random pictures" msgstr "satunnaisesti" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 #, fuzzy msgid "Select a gallery:" msgstr "Valitse galleria:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 #, fuzzy msgid "Select or search for a gallery" @@ -3189,14 +3191,19 @@ msgstr "Valitse tai anna galleria" msgid "Imagebrowser" msgstr "Kuvaselain" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Kuvateksti" @@ -3205,16 +3212,15 @@ msgstr "Kuvateksti" msgid "Type options" msgstr "Kamera / tyyppi" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 #, fuzzy msgid "Number of images" msgstr "Kuvien maksimimäärä" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3258,8 +3264,7 @@ msgid "Gallery display types" msgstr "Galleria" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3271,7 +3276,8 @@ msgstr "Valitse tai anna kuva" msgid "Select or enter picture" msgstr "Valitse tai anna kuva" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 #, fuzzy msgid "Options" @@ -3310,7 +3316,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 #, fuzzy msgid "The number of images that should be displayed." msgstr "Kuvien maksimimäärä" @@ -3335,16 +3342,16 @@ msgid "User defined" msgstr "" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 #, fuzzy msgid "Select a template to display the images" msgstr "Valitse esikatselukuva:" @@ -3363,7 +3370,8 @@ msgstr "Mikään galleria ei ole valittuna !" msgid "You need to select a picture." msgstr "Valitse tai anna kuva" -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 #, fuzzy msgid "You need to select a number of images." msgstr "Kuvien maksimimäärä" @@ -3376,21 +3384,18 @@ msgstr "" msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 #, fuzzy msgid "Upgrade NextCellent Gallery" msgstr "Apua NextCellent Galleryyn" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3416,12 +3421,8 @@ msgid "Network Options" msgstr "Verkkovaihtoehdot" #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit " -"järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." #: ../admin/wpmu.php:59 #, php-format @@ -3478,18 +3479,15 @@ msgstr "Valitse gallerioiden oletustyyli." #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia " -"kuvia kuin %d x %d pikseliä" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "Väärä URL" -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Tilapäistiedostoa ei voitu luoda." @@ -3509,11 +3507,13 @@ msgstr "Laukaistu" msgid "Not fired" msgstr "Ei laukaistu" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Aukko" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Tekijä" @@ -3533,7 +3533,8 @@ msgstr "Polttoväli" msgid "ISO" msgstr "ISO" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Suljinnopeus" @@ -3630,18 +3631,17 @@ msgid "Flash" msgstr "Salama" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit " -"lisätä uusia." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Albumin yleistiedot" -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Galleriaa ei löydy]" @@ -3672,8 +3672,7 @@ msgstr "Ei kelvollista tägiä." #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." +msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." #: ../lib/tags.php:141 msgid "No tag merged." @@ -3681,17 +3680,12 @@ msgstr "Tägejä ei yhdistetty." #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta " -"muokattu." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" -"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. " -"Valitse!" +msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" #: ../lib/tags.php:163 msgid "No tag specified!" @@ -3725,12 +3719,8 @@ msgstr "%s lyhytnimi(ä) muutettu." #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi " -"ottaa ne käyttöön paikassa %s " +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " #: ../lib/xmlrpc.php:101 msgid "Bad login/pass combination." @@ -3740,11 +3730,15 @@ msgstr "Käyttäjänimi/salasana väärin." msgid "You are not allowed to upload files to this site." msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Galleriaa ei löytynyt." -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." @@ -3766,11 +3760,13 @@ msgstr "Kuvan %1$s poisto ei onnistunut" msgid "Could not write file %1$s (%2$s)" msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Värää kuvan ID" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." @@ -3778,7 +3774,9 @@ msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." msgid "Sorry, could not update the image" msgstr "Kuvan päivitys ei onnistunut." -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." @@ -3787,7 +3785,8 @@ msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." msgid "Sorry, could not create the gallery" msgstr "Gallerian luonti ei onnistunut." -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Väärä gallerian ID" @@ -3799,8 +3798,11 @@ msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." msgid "Sorry, could not update the gallery" msgstr "Gallerian päivitys ei onnistunut." -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." @@ -3808,7 +3810,8 @@ msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." msgid "Sorry, could not create the album" msgstr "Albumin luonti ei onnistunut." -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Väärä albumin ID" @@ -3824,36 +3827,18 @@ msgstr "NextCellent Gallery ohjausnäkymä" #: ../nggallery.php:102 #, fuzzy msgid "Upgrade now" -msgstr "" -"NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. " -"Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet " -"palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy " -"apua palvelutoimittajaltasi." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Kääntänyt : Vesa Tiirikainen" +msgid "Translation by : See here" +msgstr "Kääntänyt : Vesa Tiirikainen" #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne " -"kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva " -"po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan " -"voi kääntää.

    " +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

    " #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " #: ../nggallery.php:268 @@ -3886,14 +3871,8 @@ msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"Tarvitset Adobe " -"Flash Playerin ja selaimen " -"Javascript -tuella ." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." #: ../nggfunctions.php:453 msgid "[Album not found]" @@ -3907,26 +3886,31 @@ msgstr "[Kuvaa ei löydy]" msgid "Related images for" msgstr "Liittyvät kuvat " -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Valokuvaa" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Katso PicLensillä]" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Edellinen" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Seuraava " -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr " / " @@ -3959,7 +3943,8 @@ msgstr "Media RSS" msgid "Link to the main image feed" msgstr "Linkki kuvien syötteeseen" -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Otsikko:" @@ -3989,12 +3974,8 @@ msgid "NextCellent Slideshow" msgstr "NextCellent diasarja" #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Lataa Flash Player, nähdäksesi diasarjan." +msgid "Get the Flash Player to see the slideshow." +msgstr "Lataa Flash Player, nähdäksesi diasarjan." #: ../widgets/widgets.php:126 msgid "Select Gallery:" @@ -4004,11 +3985,13 @@ msgstr "Valitse galleria:" msgid "All images" msgstr "Kaikki kuvat" -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Leveys:" -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Korkeus:" @@ -4086,17 +4069,11 @@ msgstr "Albumi ID %s ei ole olemassa" msgid "Invalid MediaRSS command" msgstr "Virheellinen Media RSS -komento" -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Johdanto" +#~ msgid "Introduction" +#~ msgstr "Johdanto" -#~ msgid "" -#~ "Languages" -#~ msgstr "" -#~ "Kielet" +#~ msgid "Languages" +#~ msgstr "Kielet" #~ msgid "Get help with NextCellent Gallery" #~ msgstr "Apua NextCellent Galleryyn" @@ -4104,12 +4081,8 @@ msgstr "Virheellinen Media RSS -komento" #~ msgid "More Help & Info" #~ msgstr "Lisää apua & tietoa" -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Tukifoorumit (engl.)" +#~ msgid "Support Forums" +#~ msgstr "Tukifoorumit (engl.)" #~ msgid "Download latest version" #~ msgstr "Lataa viimeisin versio" @@ -4119,36 +4092,24 @@ msgstr "Virheellinen Media RSS -komento" #~ msgstr "(teeman hakemistosta)" #, fuzzy -#~ msgid "" -#~ "There is a NextCellent theme file, this file will be used. It's located " -#~ "in:" -#~ msgstr "" -#~ "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), " -#~ "jota käytetään automaattisesti" +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" #, fuzzy -#~ msgid "" -#~ "Tip 2: use the color picker below to help you find the right color scheme " -#~ "for your gallery!" -#~ msgstr "" -#~ "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean " -#~ "värikaavion galleriaasi!" +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" #~ msgid "Choose files to upload" #~ msgstr "Valitse ladattavat tiedostot" -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on " -#~ "ongelmia." +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." #~ msgid "Disable flash upload" #~ msgstr "Ota flash-lataus pois käytöstä" #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." +#~ msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." #~ msgid "Enable flash based upload" #~ msgstr "Ota Flash-lataus käyttöön" @@ -4166,15 +4127,13 @@ msgstr "Virheellinen Media RSS -komento" #~ msgstr "Massatoiminnot" #~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "" -#~ "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" +#~ msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" #~ msgid "Ignore the aspect ratio, no portrait thumbnails" #~ msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" #~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "" -#~ "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" +#~ msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" #~ msgid "Tags (comma separated list)" #~ msgstr "Tägit (pilkuilla erotettu lista)" @@ -4200,12 +4159,8 @@ msgstr "Virheellinen Media RSS -komento" #~ msgid "Browsing %s" #~ msgstr "Selataan %s" -#~ msgid "" -#~ "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se " -#~ "ei häviä seuraavan päivityksen yhteydessä." +#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." #~ msgid "Manage Image Tags" #~ msgstr "Hallitse kuvien tägejä" diff --git a/lang/nggallery-fi_FI.mo b/lang/nggallery-fi_FI.mo new file mode 100644 index 0000000000000000000000000000000000000000..1dc48dddb1488754e025b552937dd932bf2676e0 GIT binary patch literal 61783 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 PnsOezW$}hedR6`du;$H^ literal 0 HcmV?d00001 diff --git a/lang/nggallery-fi_FI.po b/lang/nggallery-fi_FI.po index a471e36..94c43d8 100644 --- a/lang/nggallery-fi_FI.po +++ b/lang/nggallery-fi_FI.po @@ -1,13 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery suomeksi\n" -"POT-Creation-Date: 2013-11-16 19:17+0100\n" -"PO-Revision-Date: \n" +"Report-Msgid-Bugs-To: \n" "Last-Translator: Vesa Tiirikainen \n" "Language-Team: Vesa Tiirikainen \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:17+0100\n" +"PO-Revision-Date: \n" +"Language: \n" "X-Poedit-Language: Finnish\n" "X-Poedit-Country: Finland\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -2691,14 +2693,8 @@ msgid "Reset settings" msgstr "Resetoi asetukset" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n" -"\\n" -"Choose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "" -"Resetoi kaikki oletusarvoihin?\\n" -"\\n" -"Valitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" #: ../admin/setup.php:39 msgid "Uninstall plugin tables" @@ -2729,16 +2725,8 @@ msgid "Uninstall plugin" msgstr "Poista lisäosa" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\n" -"This action is not reversible.\\n" -"\\n" -"Choose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"Olet poistamassa tätä lisäosaa WordPressistä.\\n" -"Tätä toimenpidettä EI voi palauttaa.\\n" -"\\n" -"Valitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" #: ../admin/showmeta.php:29 msgid "Meta Data" @@ -3588,4 +3576,3 @@ msgstr "Albumi ID %s ei ole olemassa" #: ../xml/media-rss.php:115 msgid "Invalid MediaRSS command" msgstr "Virheellinen Media RSS -komento" - diff --git a/lang/nggallery-hu_HU.mo b/lang/nggallery-hu_HU.mo index f71f911b9389db885d1e031a6f637c46647ead69..701ce1c93336ea9983fcce95c24cf69c6e940fdd 100644 GIT binary patch delta 14923 zcmb8$cYIV;{{Qhi>4h3X4=|wj-J@IO`Gk~j4#5<19iR4|u%)sxk8V>Gc2IR%6#963;J&Y;% z6yA$xF%27ZcAUm8$610)h_`gnfP9YAxvS%(Qjvna@C~epS1}a-LXAAMo8yFI4U9lH z*1=||4D`iVOu?S`0BS&Mu{Ul*{x~=IhbGplyW`ZRf2SLT@;DmRu@~d85X<2TREKLZ z5nn|O=!C7mgl^&+wm!CpiIROeqKR6|0ephHXl;Zh`z!KcoDVMw=fd# zq85R8ENTLk?{S<;SQnL{RyIz$hy1I(fyKnTy&(kM;7I3+t)S z+HA+#_%kX4Q7oJ~u8iuqHpXEStcyvg%uGSupKIeeHhu)PXO^KR^fYSVFW9)$M?nv6 zM|H3Zm683Z)E!5y)j1pAL=Diz)~<DGh1AG)U5kKnvP=?C% zDb%q%8;Du|>l8Gz-%+O_EZHHz&y~%+7p{nKN?%$L&)pf*^C<4MbwP0q6Tmm z6R<)`;6ujgg4$c-Z9K=u&!v!m-ME7ab^I;rxLiXu7&6eLG6vnmaTtL;P)m`FQ8>`X zqfwh{B5L#HU^(}Kw6+W?1q)_UR3HwpfWKYbOhs+VY)rr+)LL#pJy&Yu?Wm0HK(%|o#^2&3;%lh;hu&}c8GAqLUzLhVf^JO>+{Jx?8B3IulLCDq}2RUDO)4!v@$L)$RkR zfn=iE`-h2r&QrEx6V~LyUUR`Yf%S-g!uD969i)ct#aD38lm4aeE~Tnu6VISVLgMoUl~tUw*BH8y@3XA*Bkt$q9h=G~owor!(e19ze_atoE( zaF6*m9EI8|Em6m}4Qh{d#vmVs`zVxRKh)Y^N2TgdR7PS`&4Y=k4mw~*Ohyf~7=v&T zHpC?ukDF1MIEq@5GpLFFfI4N@(N~>6tIKJ0?uU?NseH}@r@ zW<1zB0X3lMs19bKQo8`daRq9i&!Hx|8I_^;QT=`9qtKGVZClZd;p&Fr7>=o^2B)J^ zUxXUKGF!hI)xjpzb9+$(I*eg>3YF2b*att0!sFNkKR|VG1=aB% zs3nM;Zt82HK5m;@6Hzm3kJ?N9Q5}0w?M$=vv#=iV6BvbWAnzuhvx`Cm6;)X{rLZol z!{(@0a(7!l8r5JLs)0OgfW;V%>rffkjBRi)>i(;!cJJEjQCa4`T3A`7 zsPQ&I6!8^3Pj zPf!!Pj{4ZGTwp%rvI@w5Qz}+c(H!5yM7)BUQSCyrxtgM8(jHac$2t^ah$o^3Jk$CR zYN?*YXk3X}s+Uli-G-X@9v=mz;sC1Qlc*cNx86Xd*fq;s4@adq7PX1uP|tVAN;ufY zlToS8MYTH%Ti^mz`&+R)`rf5bg~Dyr0~KeRHI7By*b=K^H{687urJ<04IpWb`N=2^ z8xt==Ey3#;hexnKUPcdgC^8vdiL~Q$4p7hy73P{X8iU%5vvDjwk6P-QA7Z{PG7q(vp1{i7>#U&=g%3#^MIlX4{3z;C}3kmoOe1JZ##(4|U&g41E8eL}4%$ zb8!HEjM_}G3yh7hI&nuFgo9BXK95TIHtRd60hggVIEb407pOhxIeK92a9<^e-a+ z+TEW~p|$w|tKn@_hcSw>y(2&%(W48$jlp z-{qs=rmzp2;kP&)%Plsko{g^(@5dgPy~K3*I;IeBM|JQghGC6IO(yH%P~!F&fr~I0 zpTI7-0%_9m9ilLS!pNoOxNSqFCi*e+p_G7ah$mZ@<9)_@x`HK22- z({$Tjud&R$A0EJl)Gx;7I{&Xz(3+n_t@TZ8j4@A`xC^So(WnmBV0-)yHM5%kGy|@W z+B3aTn{5O}VY)RBwbzPmyaKD}{I3ZV*u|(d-f!ctusrcqRO;@cX5@O(q`I!Pk+lVe zbG@Cl8>+)Ts68^q)=#qaQ?aYg|2zuXRBxj;&&Q|-j-Wa|ZsU`vH9n0U@Owq~^W#cl`QXE7r+2^QsPOl*U>fpS+a2d4(H!&TfO3e59JPbTwJ#YO1 zwON0{u2}9V-VN9nhcLpc$R=~{S!s@ACTd`X)&(oczf!!M3T?utt=mxbhfy7TiXHJ6 z?1fEMnG{aLro>B7sojQZ=LA;A8#olBpEaL;6VOfkE-F)Jd=wf|xPT2X`Z@C<(h5_E z7h(Z^f}LHQgw^Il=)vdB3o2v{N0aMSFbVTfGu(+v^#Rli?I>yqE?_iXLuJNymx9)? z*$XE19Z?Mq#9H_|_QemeKUQ38>c^rsTLEgO>umil>v60}{Z)*?$QR95xHxnZk3p8& z=M+(>PsKk?g|i(O6Mux-R72O9bA3PR_)Wt~xCk}CXHYZShE;G6hT|u;{v_)D^Qej5 z#PR4_ufHGk@sUcQGZimlD?EjoapX%TRl`snPeiTlTnu!KHHf$2C_ISm(7nN=ek3Z@ z6EPAquma}W>knf%{X36Q(8xxY3HUr} zbA5=)%n{Ucr%>%)wAOls{A>3PqM!$6p;AUb%J;0n|XR@&?9Pz}FL>Y(m@=8{*K7D^-%Slu_vaYHrF}~ z#oZWz`%oPpL=E^$R6F0<`d?5>tY5dNzt*MXUz?*Z6?$L{YK>B{4d$Xo`VwmGKSHJa zJ9J~jCUd=+b+9!b6S%$#dt(_k#n9JG#u8Bj>*%AjB4L^n}T+6mCYuFEiljlDl`3X0FJfs z27CQ2jH3P{jKE_y{@Qxc)?Y{MjoYXJS9-%dR~;jD{_9iF4K3`2-WW|h5X<2h)C|0+ zH7mk+eA3o$xAg~5d*T}mY(7+n;ag0H6;PS1iEiwSjdlLVQb?fUAyf)q!}@ptTjP(| z3TtgOZ^i+rjyB|6OMb+e9rr@9`PI43y+{SXT`V7d!jk&*!D&(Q8H>X4?|M!EI^%_Wf=JT zzY<&V0%~R(P?>lawTVtyFQb;`E)K@Xw@rg%usm@pR>hg9jvv7!T#ni!U!d+ggG=$J zx5>XM=Ik&tdjxe%-oiR~8a1;!s0`KEX?AUM)GN6UYCsR52AqW&@L~+YXHm~TkJWG| zhT~CGCQj@m{~GBzd*c=CKpe4)-`8MItbkGPm4#X7#-W~~;YZg>=@;T}{&jrN!Uv_Xx$7b=zguo4bK-It2WWHu^u^HCXl z4lCkj)Y9&?@d?!F@Li-(i^9*?7$f(ZPs7&eCeFYbxD<7KUP7hveS7^BrV{^wYG>lR z96_9et?~YUnSm}wWqK7>$Cr?S`<&erMpE%1*2cK^%Jo%#~m2h{WzTXGU{0MeBY$H z57r?bhI&2+b^knDzYMhmui5xr)Ta9ymC*~>l>VK+C@3{e%gjjIVK?Hws8lV$iMSdy zfZtIA{S$Rss(fHxSlv-;JsAT7Laq5cR0f_#ElDY=zc0}jLg9M~y77`VWWRa!*0nar zx?Jy!YG^c0!Aw*~M^Q8V%EmvV2Ka}y;sG`$aYIyQOYkWd$NT{K&!=L*M|}UocTqPC z{@6GZwb@pnQdWxU=zR>v&ruznLe1!BY>U66Ce-4fF&X2CA3%Mk6r%>d^dR|H%ATP@ zyZ05;rrC#X{0w#d1`fdBf16D@7}dda)PNVF&h;y(jy^{XuVP@+ zVt?W)p9boE&O{2@gjuLpZ!WgRjphdDBx=nrT5qBna(!lwUp3Scv`5w7Z_Tvz51}%* z-ntJpz_VCh=l>=Jr7-B2xljR>+WM#&HAU@>HmD2@#CkXmb^hm~?puYGaUDjYA1mQr z)C7;9`ZiVzbZ9o_H12@cXEg9zqT1E9{Ct;*;3$ z3-c}cEo?`86Qi){2{WK}sOOU~@b`ZsY(*w2)pM&#crofMzc|wSb)mtYD`4m77EQNoW@=lb;f+$reJ;I z9Bhm$P;bCpSQkUi^6&Iw15}32qxMdnbLKZC3D}z0gX(w%>I=*!)P%MpOYL($rl8$; z8tdUtsMMAJ)}*{G>UuV|!eZ0_He)S3gxZ7`Q4QBVZ%#{FbQ2FmwL1f~cb1`^-+>i% z{=cB0HMxKq;Y}OgL3JGUo!JvLQET4-waXJwGwy&|ntSmsj=?y*|9kUuKt3vSFW|lS zBc@=B3uK=DojDY=78_K7$87u;CJ-lHG)plSA0(cSO8ISThab!-$U)U_Kn>_LYOQag zHgm*}Ca#4wi4)P+fI>eCx*-d-xgNxDTxng4wTU;P9xOx6{2S{f)EfT>)nUa;X7e^c zwbKz*-xI@dIBKcJUb5$ZCKVd-B2+`GF#`P!Vo+jui- zpa-qr;p@bI;vjtOin;##74omtSNX{_bgy+X>iEpZ5x4~>V(`yqKpq@Gya0#b5lqCo zSIxN|gwu!%F#}IyGwk<^*|d2$fq0pZf@W|DHRJGWro&1&nm7&h;2vy)7w{geaoxOt z#$XTP573Q4H+b!01MG}zaTuP&Wtec&{1Cen_2%@|_|-Hx2-B%phC}dIjK=$JnLRNK zb=;<7Ra}JHJFBrg{tGMPVGO}D7>eJaGIa@avBQ7N`(z_>41LZKQ*eI5C~heCn@MGL z)J&7njgMdj+=!9*Ha5ifa6W#IeKGZSv$mU1nf(Ck<2lsCLjEvIG!mnA{^wIr!%G4c z?0SqLehKU0+gKC7K%IhLunv~HZ8mEHHX*(jd80Ygu{Qd!6|Tlw_;2e4tLqN?j{coE z3QB2fRbVp4;W+G%vr#XOeb^R5c+0fFPUyxo)cuRF4z9PphZ@*v)Y63gY1*%Wx~~QL z!YK@(Acv#Q=Qz}WJl5H$lrKZwx6-;6HK2{y9KXbE81|PrEjy7voOM^=*LKxhuE3re zg=4ArxLo}Hhr(_u^g=m}O8sT@;-9EJkrw0%Y^ogWOC*&ME|;!XqW$$ zfmuP31qI&hf{dK(cz>lK)m>djjBroQ$nv`L3#Ux+=I2i>%*rZq&&ZkOO-pq8{68-i z&P?+ZaM|Bz=w(+-Ms}fBeGT@`Dd^*+w`_mZ@G7qEY9i1w&EynjrMa_n3IgrA3#NJ9 z|84p27xO*;eZn6zVtjZ+R?ZZU2I@~Am*|Ri`kJY@`zQIAjo%Yok~=xkpF4S=tC@Rh zPF9*X&pkCSXGWm$d~eZmGW%JI-$S+8AC*>5TvQwr^ z^G?YOj40bP!|PW13i68Fo^($}cB23IlIRFKigUhL|JP4G5fQ3v#`{M-J1orAsN}V^ zP5e{W9&wc{TGzki^ty2+?bnScpPgRFvUGJ%E1cYKl)uyZ)xm6O#yrFS>B~1l{iUxJ zyZr9WErTPHGt!F!^#iv~a+&Frt;@>FnNhYbyU3lNk?AFc-fZ`bGJjf5e%a=NvUT}+ z9yirxd$I}=o!)^A{Qo@Se|6icps2rX@1AdVbCuk9v(bP5?=O0*G%BQ@H>=1W|K4&} zH8yHlX5p^DkLPctaN6{yaVn0^9~fcN;2Q*;{WBtQK1ndb7qyT zOHIuvX>&c+-{!xSrWcp7WDRucXKN%Zb((-I%$uFOj_wPJ*CcNZuS;rFh z=FalO`!C-pAG~sLxT~H2 zw_BdzQT?-uNK~LB7JY_W_j>1MWX8KwDCN)P2xa862psAC%kwhk&Mn)M88}h1yan#E z(tP*KyfS|(shnPz=`MR`dY&iV>0NT@w>bZ-KYolXi9Z{=V^WCg&!`+DTd)3o}dczw&HIUmj{}Q8#eH)m3 ze*A#AJnFnP7=&AF`ySL1oWM+Y6NB+Fy8Wp*4IL)~1fWg~#f%t*GF=IZg=1qGlw)#*HwTI2qXnPJgU`o<_{SMtq-yru=WzKwhCnny#_gbfKsj z%7(gdEEdGd=!ab~GxkCaU>ItTd~Wm0P)o2CHT4fr51ye3^RF9*G%+{KfkDItQ60+I zxT1~gqV_@))WBP#W-7(TeNpEPK|R1o48}>Q8JdGy%9S?W>87F)9Yo$d=Xb1%FHt8Z zHg%lBSQquALr@nOj(T0EU=du8>VFnBlebUkPP3;MM*`7qQB9J(T#_qW?~#_YG$I=aJkK|M?KMQ^udFufgeWQ=&WtOjvDBF)cH?Q zPx=bWV^9aan6NhLKJKuN=1HSbQ&<2svf`*4)v)>6*2buBy*8MH9k3{_w4TJ8#7?rw z*TUX}15pFLjC$a^$OE~Zf2iojZ*7MRolM6F)Cgm&#ZjBBGU@^iFbB4=@nF=Gk44SQ zB+P|#F)QvsUGEs`bK?SL_P+mAB1yc#hL|uT|@7ee@=5~_^?qa?JilEl`J=92>T9Z*z*AKPnhG9I8M{Uy0 zsPnel_5de`PYrQQqf2UqAoZIb%7~1zYsNmZKwh4vH7E@ z8(c*#;Vaa6>AIPpY*|oCm4x-N8T#Q8RR5LTn15Yh6A7*5PpA`aqNeN#>W04E&38mF z`Vv<_U8oXjt*fK@H$@G!v$a2Jt%uw8smPn`EJ2wJ@ToJQlBb#^kq!LA9G?u}| zs0;muYw-$diYN9p&Oxp58XJF&dVoWy8=OPEZhzXmPd_u&Sx^s@9d-SD7@+sRm`#+! z0W?&{INXN%=)Hs$Fr+{4KGsFe$VAlC&c(dA0JS&vpg-=%Ks<`-cLvwtdCY|4KG4jt z{$Enjl&nIXxEFPULs$;aA|rKz8J#Ya6*FUY)Dpy@o~#rGVw+Qpk#!Pk z#^zy8z5g4isN-SV;UWeR-$#w~CF+L$ADXGmiW*Q()Dz~j`4Xs^D2v)7tx?zMhnn&c zs0W;YAvguyy3k@Oy3uOX8g9cp_#+m_8^|_rvJ5nD#TeuTa898HPimtU>un#x{D)IHKtcmJYa4E&Ztx6sV!%){ph(md=0iPcJeJ3@ z7>fO{CAw|?3>G2|{>WUv9O}lkP)pFvZ5z5`IuZk|AETaZG)7`7>c$&T1KnoxKcHUU zbEpBmz;@{Sv00L2)C~4S-Eau%lXim5yO&YX1vjBC@Ez&{V^|A66auj+>Dx$SIGHpC*N>0B_%K`4OLO^e@iTkV=xgnVg%ks zUGOz(lSYg%KfTJJW@0c-$C+3L3yw5v-VW8?1@)GU!*IR-tEp&ezePRCKGckyK)v5r zF$V9TKAJO*GBXj2`Vwi2IWQTumxiO(cq-<{MW~tGkD8g|sD4*58~1mfQqdCyjy8KB zKWb{@QMjbC9NhuIiwzD_G)Jn6n}izi0_z6U675FK#D3J2{)(E3i>T||wCzu<&Nwrp!Kn5us2Pnx z%~;$xo?N@MqD?eFO=(Be30<%V4nW;_5mv$ts5QKU>i-{RL)UoIF9&L~#^QRcf_3mN zMq$ZM&0kcSx~UW-F%V;L9@fR(n1bmhm?`Xmy1;By`xVp@#7;DutPZvz?u$uy2#aFS zB=gtzim3BaFd8>tdUPM7Qh~~8EQGzETCVk6A- zB`0HB)ZSTT{TlTeAI64w74;exoo1%GhP6Iwz|Aoe_jlS+(G&JSZK`25o?_!As0(?l zM{N6L%uW6w24m24^VZ}-#YHd(E218#u5E8=?T+qRGz_Iu4R>Q<{13gGYlhjybx=#v z0re3*0Cj_js3)F{+U=V#3=g7icowxpH!uM2p&vd$E&1~q%zt(&u2eHcIZ+MyQ706` zXe@_u*a~~&Skx5X$F-O^)BHBPj=EvYEc0bk2zC8Is41UFccSJIBr6{ zMf1#X%%;hYTH83(jf>m3H0s6)SQe{cJPyTTxD1Qnuc#Zp#%vh2 zSbK`~FHEHXi53`zBTzS5fRVTiHIQ94e+>0RCs8wU0ky0DLLYpJ+Wr5auH(DJ3@`&~ z=0a?o2Q#`!6riF_SORsS1k??x*nAR35I4p?*bUY1g!PQ|BIY6gJ8A~s;u=g`%DIf} z8ftHqT4CO@j_CdSe@`kJ*--Sw@t6}QSy$Tp52za)#Bz8Yt6`3nX6D*qEb$1`jIKmo z=O@%m-a@^0Z!iTLuVVhAsccr>+1Yt0AI zBTOcKi?uL$oq3>@n4WkWX2sp8-G34@;pKI1GbMLPXw4$lo2kx=x?ly&fpf7Aday3O zviaH@%;xHZdcrBF{;M!M{(#y$7qB8ez-WxyXzo+bO(idhPBt+PClb#?y|*!6nb)f{ zh7dPF-5>=s;z-mcoQMIqz~)z=`ftKO+>7n-7}mhpP3B9_-G@qX5-U+pcnULNuFdAg zv8XkyjourhUZ0WJ0%u`q{1Y|RQCrOUv6z9l3G zr?$gu)P*u`GaVyP9~`+c8cShjY=(N0E~pECgoSWC=EsfL9#5b)UonsQ6041x;SbRJ z`+tOOn2A+r*n`?UuQ44)ZZ}h#8+GG?r~#L=aWyPX+yr%_F&Kh#Q2o}TmS7u}#C@m% zK1H|IHroy}wPi4xxHZP(FszO%QB!#fHFcT4Hct?V)rj+9dF*OkhVI zPP3F*QA-xLllj-kN|4azs*2^YEr#L@49At$Z%{LE3?uOpYBN4VZN8vy>P^Lro>H;@WukT~jfStqUtx1o1{X$Xw@}g$27;45Up=PS>Vdh`E zy&nm!;V4u*2mNsk>IpVsK|G4l_z1IM=n?Z)#G_`eE~>o~cE+)&^Kal~e2aQ3E*~`m z4E~Av*VIP+WY#PmHR2lB92=pgd<90~UW~@8m=87o%ICM%vUbHx<=3&)m2(YJfdZ=a0m^xC*tD zM^H<94t2dJs3q|K#d{yOQ=W>Rpa!aA9cu~(5|6M>!aT&YP#4;cUGNC%NsIhyo~!~Y zu8$g6E9{SbQ8RcEXS(=y#X)-iXPo5Ihz9@POo!R1&GZdwW`03U*&Wmpy+U31Eo!E+ zoHB1s6zT!qxAsN7{}WITvH~@*Etna#Bqx1R7LD&7mD;`JDT2T)Uf9(98k zm<}V(nJ3AK+FXUK38)9Dj}x#xmcZ*+6SJH*KRR1uW8&%Ong1Xve~{28)I%(cPi&m$ zf_WQaP&bN4^{a$Sv8rwV9m9$5VkExCV2rqEmMTBiB~C!)$D#Jz4E@We5_3psjaFMd zn1%QU)a!H_HRVrjKH`#Tk4NRJqGl?^ItDeMC8!7Vpw@n$%^ye28aet9QX)z zLMA@0^udxHHGl+EzgFmd|55MnK-83vL_N_I)Qx7KHtk~6Yq=GZ@B;S7m@8Zh-P5Ry zrg8_fV~?xm!edc0GZ{6Y`Iv}naT;F7DmeIe^8w~TZMNH}0X;#T@B4>Yk}y;pkDBQO zquWWMqLDVkIP8wPz%(q1%dj;5g4!Ft*UXKIqxvPHX0ASZ&$sb3)Dmn!E#+R!iKlG* z2s7#ZPj}sP48_WHD1f?97i@=9ungYCLYU`BeGKoQHn61+`>5Fc0p* zTzDC^bT2WK`#XL&nGVc~6|o8G+wTkPgQ=(sy+ys2>2H|}=E3~Ll~FU%**XZdWaCi- zo?-LfVs7G}F&gipTT`F$wi$VD)D6m@o~)j=i_MS3X!0{K2|cI}oR_F6E_%nzL=Du` zx5Z-EAGLIguo@o4e3?l{ zX>QyU1BiQ}mf}Oyz$T$K-y)2{ji{MB_9yeNDSvD`6uoagA}gT=&=Vgpu%$_NWIxiXZ89y3>a4KqG3vIj-HK1*7DjBHkLx21kGvY}M#LK89xreXO z`O9pgHyBTt^P!osB&7Vb>#_M9$d8)p71qnB z-5>eHpbT^3?39f~c9OioA|)rw$dJ&;|9xqfoEY z=NOL5F$}*(op{vdPoQS(CTflEqXy=BX3meq^u)z61}oru*cLP43T&?Te=`-mmwtbn z8^oaEIMl$BtetQp@o;R2h5j+^L$Da}m#FjhSTABT;uqKf8$34yS&#LIk6~l(??k>Z z7wCb7h-YI@+=IQa(7$GLO-F6U-Pj(_pl(?DrFqgO*owFf#^F{hi5Iad2E8($Ck;^_ zbi2?UP31Y25t!{i^Zh&%n-U+#DHz4hOUAFT3wTiEqtXCt(ia zWQ@S!s68=3kpxB;`{&zKW$Vs3Q#xxAY@3U$5mZYt`KjKy&TYRWcP4_W`faPt45 zrZOa*i3_3zoQQR?73yeUEUd~h3el8H6ZsVwz3p8qCKc3xrMsn3)>zT z;PSqH@zzqP*Dnz@pz79EsHyIU0r-*CjT+EI)CbYGxK;1}Eh-&I%uVldSZ?PZtRgd* zsV5ImgE&?#mr%5h6-9sVK(wrP@At6 zYQ{c9?Xj7t8QX#d@Bn)M``^1%d`Y}SeN?_dt!Z?)S>tl3kJ8GhDNaJIZBxvQZBTom z7wY{VfZALmQA;o%^}b)S-b20SFT!2s-~Zl_(EA^h#XNBs>LWH6R>0n<51tj)a~Puj z5#~wrpr*V6Y6;t;o^TTCx|>il<3SDN80rBoMDYIWiLQ~*1sNJjpnS_yUG>ZmDf zhr2~S6IW3t)Ao?^mik4?Rdwcwr+U* z`_DON8}y3Zrs#;{X77{#mHG+Pw^|R|Z!j1Bfx2etL(11SA5FeAr3*P;ZRZ5)XiEJF zm^*&}QNznlA`GtL+8*Qa?@cZUoS=lD0rfGNmkK2m53MGYs?}!fjB#Z_?_H0)cFeW9{SX4MZFH?h{^H4|J%l4_5$je z;_Yt!7(_mbKEK+2X-)ckSVnn7dpFvC#PPOIZ}J80EF7^XoT7a{?Z4r7JJE89HLf`;xniSFi{UC7+3#pC#T&U0>&K?Ro8JA5GEG zlyXZOM#pT*X^Q@Dczh-~9VlNA2Vo!jEJp2>w4<-B94DW4#B=T&8=SHJfGy~AmNJq0 z7xcsl^T#sdlb(F_@#JedSi1{VuxW{r`jHdjt#V;KBdzIBJvGXrE8HY~vK$zc<%tKz+nJ zC-)^+h1|EcPdZ{9xolh?tG&CXrrG>ioVBdP2?q(kq+=p=eTSzV)5+zd@EgRbO8J|H zQ@GmRM8A;uIpO$mom}L6aicwX68Y`a%Tm1e&qjw(g0JvTJWlzDPCFACoIa)U`;pe&|dikyybDF^KhyT5auzUOs#$nC&!I3MR?20i~)d(uo2g{jxW zSPbC8Td3?3XEWt4_0Q}@=2_R-lLyhaC8ZR3{XY1GvY7IrZJ$a01L{@CbxF%n&unLj zs`H<{rt04HAE+9~bWX@^JHECj7qp%85&xn(?XB@=$`6#2r0!9Usf}X^{l202Q*M&G zK}oc2D`?lRrH^RSFYE-p|2j&N(DB0H{RuXQlhzXdWZUl9i+o~@p{<;)C)@MHa@+qT zZQ+#fi1ph~M-$sW2RRS%1Ac!x3kbH*@CT(2r4$XDY)74><36!JPyPaX+O}?-SCFFr zU&u2|I||V+lH6Y;vQeLH`!}Lb9?H+;58-X{`cHA4B6QNxm2$^+R{Q}a4{gzOE<+hh zTnFn?7SV5wI&rw@vxayr`QNZNMaNR&3%1@7SCR9f?>Xvcy**g}B-^0{i9R-YjT6_| zdN14lz{Y7*rJ}!Nbf^4f`=qrM<9r?cDX+XWekIXo2_=;>hW5`W&9wg_?9;2?B9gl( zttoBoMR$=OVe2=@=cIoI;?F6YXgf|WlzKbr*KNOi^tnj9fwpiQh#e_9;wZ~0gXsH8 zpZ}qBZcY$yPo6`^an$Ey5an;m7nFINbchl}|42$<$~t?_Bb-i~jsW`VXldIHVHka9 z*f@%|+TI@gq4l3)gA4XVg*7O@5bH0RK$msQ*eIjje|_VgATX zzAE{`gs&;JsgJ@om?@64b`JY81?U+O*oK88(wWVHwvW(6} z@D2uQ1okLEtYfJ?zbuB38%A!bw}oF$xR3l1+jq0gAH$`TWBUC!fl}0V7(?<6Cqz)v z+uUmE3Dj@U7DfrT`RCSY;>RQNE=7%LQ~arsS|ss`x|l#VOP1Q-FL0>V;Hj+d=MY+(wC@ z_z+*mYP2_`{tx9QaT&^wl%kyfAGwNdIy9j&p0baIv|}gnRZ1ty07?M;babYKyfY}} z9@18svVwBS_WKjh(Uu;kaQ;u!H=&Na$slVq$=Z!(0g#-TcOI(^@-$k_6(6llaCzpgUzgF7v}2mf^Wf__eyQK>F6G(1dx*=^>-!ez zJeT&*ae3SaSGqhE4%PDYEI#^MfalzanxUy@t_ORnT~GE;U30f)>hrsuJp=9q`g%4$ lNbz-5Prd&zmuKwbyBR$0SFbbfT;T6IAF%V^U{@vA{{d-l&_4hG diff --git a/lang/nggallery-hu_HU.po b/lang/nggallery-hu_HU.po index 76e9451..b6af681 100644 --- a/lang/nggallery-hu_HU.po +++ b/lang/nggallery-hu_HU.po @@ -2,23 +2,23 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Galéria magyar fordítás\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: 2015-01-09 17:01+0100\n" "Last-Translator: Niko Strijbol \n" "Language-Team: \n" -"Language: hu_HU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;" -"esc_attr_e;esc_html__;esc_html_e\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"Language: hu_HU\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.7.1\n" "X-Poedit-SearchPath-0: ..\n" -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "Névjegy" @@ -27,12 +27,8 @@ msgid "Contributors" msgstr "Hozzájárulók" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi " -"embereknek:" +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi embereknek:" #: ../admin/about.php:16 msgid "for their great documented code" @@ -74,17 +70,14 @@ msgstr "a NextGen Gallery ezen ágának karbantartásáért." msgid "The original translators for NextGen Gallery, who made the translations" msgstr "A NextGen Gallery eredeti fordítói, akik a fordításokat készítették" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"A NextCellent Galéria a Photocrati Media által készített NextGen Gallery " -"1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "A NextCellent Galéria a Photocrati Media által készített NextGen Gallery 1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -95,32 +88,20 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Visszamenőlegesen kompatíbilis a NextGEN 1.9.13-as verziójával." #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." -msgstr "" -"Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok " -"irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód " -"elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb " -"ember számára." +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb ember számára." #: ../admin/about.php:38 msgid "A reliable way to work with already installed NextGEN galleries." msgstr "Megbízható mód, a már meglévő NextGEN galériák kezelésére." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." -msgstr "" -"Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény " -"repó." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény repó." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" -"Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." +msgstr "Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." #: ../admin/about.php:46 msgid "How to support us?" @@ -135,22 +116,16 @@ msgid "Send us bugfixes / code changes" msgstr "Küldjhet be hibajavításokat / kód módosításokat" #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." -msgstr "" -"A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." #: ../admin/about.php:51 msgid "Translate the plugin" msgstr "Lefordíthatja a bővítményt" #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy " -"minden nyelven elérhető legyen." +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy minden nyelven elérhető legyen." #: ../admin/about.php:52 msgid "Place a link to the plugin in your blog/webpage" @@ -160,17 +135,28 @@ msgstr "Helyezzen el egy hivatkozást a bővítményre a blogján/weboldalán!" msgid "Yes, sharing and linking are also supportive and helpful." msgstr "Igen, a megosztás és hivatkozás is támogatás és segítség." -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Csalni próbálunk?" -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "A feltöltés meghiúsult." @@ -178,12 +164,14 @@ msgstr "A feltöltés meghiúsult." msgid "Upload failed! " msgstr "A feltöltés meghiúsult." -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Nem választott ki galériát!" -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Új galéria / képek" @@ -195,34 +183,44 @@ msgstr "Képfájlok" msgid "remove" msgstr "eltávolítás" -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Tallóz..." -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Képek feltöltése" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 #, fuzzy msgid "You didn't select a file!" msgstr "Nem választott ki galériát!" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Új galéria" -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Képek" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP fájl" -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Importálási könyvtár" @@ -231,8 +229,12 @@ msgstr "Importálási könyvtár" msgid "Add a new gallery" msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Név" @@ -240,13 +242,17 @@ msgstr "Név" msgid "Create a new, empty gallery in the folder" msgstr "Új, üres galéria létrehozása ebben a könyvtárban" -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Leírás" @@ -279,7 +285,8 @@ msgstr "vagy URL megadása" msgid "Import a ZIP file from a URL" msgstr "ZIP fájl importálása adott URL-ről" -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "ide:" @@ -308,26 +315,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell " -"létrehozni." +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell létrehozni." -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" -msgstr "" -"Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális " -"karaktereket, ...)" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális karaktereket, ...)" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." @@ -366,35 +368,46 @@ msgstr "Korszerű feltöltő használata" #: ../admin/addgallery.php:514 #, php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" -"A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum " -"%2$d képpont magasságra." +msgstr "A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum %2$d képpont magasságra." -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Galériák" -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Áttekintés" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Albumok" -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Címkék" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Beállítások" -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Stílus" @@ -406,7 +419,8 @@ msgstr "Szerepek" msgid "About this Gallery" msgstr "Erről a galériáról" -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Alaphelyzetbe állítás / Eltávolítás" @@ -432,9 +446,7 @@ msgstr "Feltehetően túl sok fájl került a várakozási sorba." #: ../admin/admin.php:311 msgid "This file exceeds the maximum upload size for this site." -msgstr "" -"A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési " -"méretet." +msgstr "A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési méretet." #: ../admin/admin.php:312 msgid "This file is empty. Please try another." @@ -461,11 +473,8 @@ msgid "An error occurred in the upload. Please try again later." msgstr "A feltöltéskor hiba történt. Próbáljuk újra." #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "" -"Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver " -"adminisztrátorával." +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver adminisztrátorával." #: ../admin/admin.php:319 msgid "You may only upload 1 file." @@ -512,36 +521,35 @@ msgstr "áthelyezésre került a lomtárba." msgid "“%s” has failed to upload due to an error" msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "B E T Ö L T É S" -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Kattintás a bezáráshoz" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/admin.php:449 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "Összefoglaló" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Legújabb hírek" @@ -550,7 +558,8 @@ msgstr "Legújabb hírek" msgid "The latest NextCellent news." msgstr "Üdvözlet a NextCellent Galéria bővítményben." -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Kapcsolódó bővítmények" @@ -558,20 +567,18 @@ msgstr "Kapcsolódó bővítmények" msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Figyelem" #: ../admin/admin.php:453 -#, fuzzy, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" -msgstr "" -"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " -"hogy a NextCellent Galériával is működnek!" +#, fuzzy,php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Segíts, hogy segíthessek!" @@ -579,7 +586,8 @@ msgstr "Segíts, hogy segíthessek!" msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Fordítás" @@ -587,7 +595,8 @@ msgstr "Fordítás" msgid "View information about the current translation." msgstr "" -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Szerver beállítások" @@ -596,7 +605,8 @@ msgstr "Szerver beállítások" msgid "Show all the server settings!." msgstr "Szerver beállítások" -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Bővítmény ellenőrzés" @@ -641,9 +651,7 @@ msgid "Organize your galleries into albums." msgstr "Itt kezelheti a képeket, galériákat és albumokat." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/admin.php:523 @@ -656,43 +664,47 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Általános" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/admin.php:535 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage-images.php:263 -#: ../admin/overview.php:418 ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 #, fuzzy msgid "Gallery" msgstr "Galéria" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Effektusok" @@ -700,7 +712,9 @@ msgstr "Effektusok" msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Vízjel" @@ -709,9 +723,13 @@ msgstr "Vízjel" msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Diavetítés" @@ -729,28 +747,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -759,9 +768,7 @@ msgid "Attention!" msgstr "Figyelem" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/admin.php:581 @@ -786,7 +793,9 @@ msgstr "Nem lehetne itt." msgid "Could create image with %s x %s pixel" msgstr "Nem hozható létre %s x %s pixel méretű kép." -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 msgid "Updated successfully" msgstr "A frissítés sikeresen befejeződött." @@ -794,11 +803,13 @@ msgstr "A frissítés sikeresen befejeződött." msgid "Album deleted" msgstr "Az album törlésre került." -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Album szerkesztése" -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Album kiválasztása" @@ -806,8 +817,11 @@ msgstr "Album kiválasztása" msgid "No album selected" msgstr "Nincs album kiválasztva." -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Frissítés" @@ -815,8 +829,10 @@ msgstr "Frissítés" msgid "Edit album" msgstr "Album szerkesztése" -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Törlés" @@ -853,12 +869,8 @@ msgid "[Minimize]" msgstr "[Bezárás]" #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk " -"a galériát vagy másik albumot az alábbi albumba." +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk a galériát vagy másik albumot az alábbi albumba." #: ../admin/album.php:351 msgid "Select gallery" @@ -884,39 +896,53 @@ msgstr "Album leírása:" msgid "Select a preview image:" msgstr "Előnézeti kép kiválasztása:" -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Nincs kép" -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Az oldal hivatkozása ide:" -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Nincs hivatkozás" -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "OK" -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Mégsem" -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Cím" -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Oldal" @@ -940,9 +966,12 @@ msgstr "Jelöljük ki a területet a bélyegkép számára a balra levő képrő msgid "No valid gallery name!" msgstr "A galéria neve érvénytelen." -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Könyvtár" @@ -951,18 +980,20 @@ msgstr "Könyvtár" msgid "didn't exist. Please create first the main gallery folder " msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" -msgstr "" -"Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a " -"hivatkozást:" +msgstr "Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a hivatkozást:" -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "nem írható." -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Könyvtár létrehozása sikertelen." @@ -984,23 +1015,22 @@ msgstr "777 jogosultsággal, kézzel." #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " -msgstr "" -"%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba " -"a következő gyorskóddal illeszthető be: %2$s.
    " +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba a következő gyorskóddal illeszthető be: %2$s.
    " -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Galéria szerkesztése" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "nem létezik!" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "nincs benn kép" @@ -1012,18 +1042,24 @@ msgstr "Valami félresikerült átnevezés közben" msgid "Importing was aborted." msgstr "Importálás megszakítva." -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "sikeresen létrehozva!" -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Új bélyegképek készítése" @@ -1032,7 +1068,8 @@ msgstr "Új bélyegképek készítése" msgid " picture(s) successfully renamed" msgstr " kép sikeresen átnevezve." -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr " kép sikeresen hozzáadva." @@ -1040,8 +1077,10 @@ msgstr " kép sikeresen hozzáadva." msgid "No images were added." msgstr "Nem lett hozzáadva kép." -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" msgstr "Ez az objektum nem tartalmaz helyes adatot." @@ -1050,8 +1089,10 @@ msgstr "Ez az objektum nem tartalmaz helyes adatot." msgid " is not writeable " msgstr " nem írható" -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr " nem írható" @@ -1093,41 +1134,42 @@ msgstr "Nem megfelelő a könyvtárnév." #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver " -"rendelkezik írási jogokkal a szülőkönyvtárra!" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver rendelkezik írási jogokkal a szülőkönyvtárra!" #: ../admin/functions.php:1112 msgid "Zip-File successfully unpacked" msgstr "A tömörített állomány sikeresen kicsomagolásra került." -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "érvénytelen képfájl." -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." @@ -1141,30 +1183,21 @@ msgstr "Hibás a feltöltés. Hibakód:" #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a " -"könyvtárat: %s" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a könyvtárat: %s" #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve " -"könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa " -"(%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény " -"végrehajtható-e." +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa (%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény végrehajtható-e." -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "A célgaléria nem létezik." -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" @@ -1177,9 +1210,7 @@ msgstr "%1$s képet került át ebbe a galériába: %2$s" #: ../admin/functions.php:1491 #, php-format msgid "Failed to copy image %1$s to %2$s" -msgstr "" -"Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) " -"%2$s könyvtárba." +msgstr "Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) %2$s könyvtárba." #: ../admin/functions.php:1505 #, php-format @@ -1188,12 +1219,8 @@ msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már " -"lézetett ez a fájl." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már lézetett ez a fájl." #: ../admin/functions.php:1520 #, php-format @@ -1207,17 +1234,11 @@ msgstr "%1$s kép került másolásra %2$s galériába." #: ../admin/functions.php:1637 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"A feltöltött fájl mérete meghaladja a php.ini fájlban levő " -"upload_max_filesize direktiva értékét" +msgstr "A feltöltött fájl mérete meghaladja a php.ini fájlban levő upload_max_filesize direktiva értékét" #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE " -"direktiva értékét" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE direktiva értékét" #: ../admin/functions.php:1643 msgid "The uploaded file was only partially uploaded" @@ -1248,12 +1269,8 @@ msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az " -"adatbázis beállításokat." +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az adatbázis beállításokat." #: ../admin/install.php:160 msgid "[Show as slideshow]" @@ -1263,13 +1280,18 @@ msgstr "[Megjelenítés diavetítésként]" msgid "[Show picture list]" msgstr "[Képlista megjelenítése]" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Nem lett kép kiválasztva." -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Képek átméretezése" @@ -1284,43 +1306,56 @@ msgstr "" " \n" "Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Új galéria létrehozása" -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Képek keresése" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 msgid "Actions" msgstr "Műveletek" -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Vízjel elhelyezése" -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Metaadat importálása" -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Visszaállítás biztonsági másolatból" -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Alkalmazás" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Szerkesztés" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Nincs elem." @@ -1332,60 +1367,76 @@ msgstr "Új galéria" msgid "Create a new , empty gallery below the folder" msgstr "Új, üres galéria létrehozása ebben a könyvtárban" -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Képek átméretezése:" -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Szélesség" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Magasság" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" -"szélesség x magasság (képpontban). A NextCellent Galéria megtartja a " -"képarányokat." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "szélesség x magasság (képpontban). A NextCellent Galéria megtartja a képarányokat." -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Méret" -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Ezek a maximális értékek." -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Fix méret" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "AZ" -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Szerző" @@ -1413,7 +1464,8 @@ msgstr "Kép áthelyezése ide..." msgid "Add new tags" msgstr "Új címkék hozzáadása" -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Címkék törlése" @@ -1437,7 +1489,8 @@ msgstr "" msgid "Search results for “%s”" msgstr "Keresési eredmények: “%s”" -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Galéria beállítások" @@ -1482,10 +1535,14 @@ msgstr "Új képek keresése a könyvtárban" msgid "Old scanning" msgstr "Régi szkennelés" -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Változások mentése" @@ -1563,7 +1620,8 @@ msgstr "Forgatás" msgid "Publish this image" msgstr "Kép publikálása" -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Publikálás" @@ -1597,11 +1655,13 @@ msgstr "Címkék megadása" msgid "Select the destination gallery:" msgstr "A célgaléria kiválasztása:" -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Bélyegkép" -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Fájlnév" @@ -1637,28 +1697,35 @@ msgstr "Előrendezés" msgid "Unsorted" msgstr "Rendezetlen" -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "Kép AZ" -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Alternatív/Cím szöveg" -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Dátum/Időpont" -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "Növekvő" -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "Csökkenő" -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Kép" @@ -1667,7 +1734,8 @@ msgstr "Kép" msgid "deleted successfully" msgstr "sikeresen törlésre került." -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." @@ -1675,7 +1743,8 @@ msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát msgid "Gallery deleted successfully " msgstr "A galéria sikeresen törlésre került." -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Képek forgatása" @@ -1732,27 +1801,32 @@ msgstr "Elrejtés" msgid "Image ID:" msgstr "Kép AZ:" -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Igazítás" -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "Nincs" -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Bal" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Közép" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Jobb" @@ -1789,7 +1863,8 @@ msgstr "Fut..." msgid "Check plugin/theme conflict" msgstr "Bővítmény/sablon ütközés keresés" -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Nincs vizsgálva" @@ -1800,9 +1875,7 @@ msgstr "Nem találtam ütközéseket" #: ../admin/overview.php:279 msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" -"A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap " -"sablonra." +msgstr "A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap sablonra." #: ../admin/overview.php:282 msgid "Test image function" @@ -1836,24 +1909,22 @@ msgstr "Ellenőrzés" msgid "Graphic Library" msgstr "Grafikus rendszerkönyvtár" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Betöltés…" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "A kialkalmazás a JavaScript használatát igényli." #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the
    front page to " -"check for updates." -msgstr "" -"A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a " -"frissítésekért." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a frissítésekért." #: ../admin/overview.php:357 msgid "Untitled" @@ -1864,8 +1935,10 @@ msgstr "Cím nélküli" msgid "Image" msgstr "kép" -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 #, fuzzy msgid "Album" msgstr "Album" @@ -1884,11 +1957,8 @@ msgstr "Tárolási terület" #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMB" +msgid "%2$sMB" +msgstr "%2$sMB" #: ../admin/overview.php:469 msgid "Space Allowed" @@ -1896,12 +1966,8 @@ msgstr "Engedélyezett tárterület" #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMB " -"(%3$s%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" #: ../admin/overview.php:477 msgid "Space Used" @@ -1927,13 +1993,17 @@ msgstr "Letöltés" msgid "No GD support" msgstr "Nincs GD támogatás" -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Igen" -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Nem" @@ -1941,17 +2011,22 @@ msgstr "Nem" msgid "Not set" msgstr "Nincs beállítva" -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Be" -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Ki" -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr "Nincs adat" @@ -2024,26 +2099,12 @@ msgid "PHP XML support" msgstr "PHP XML támogatás" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 " -"verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk " -"most! A PHP csoport már nem támogatja a régebbi verziót. Sok " -"tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, " -"párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e " -"megfelelő PHP szolgáltatás." +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk most! A PHP csoport már nem támogatja a régebbi verziót. Sok tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e megfelelő PHP szolgáltatás." #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" -msgstr "" -"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " -"hogy a NextCellent Galériával is működnek!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" #: ../admin/overview.php:770 msgid "Install" @@ -2051,12 +2112,8 @@ msgstr "Telepítés" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
    Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
    Fejleszti és karban " -"tartja a WPGetReady.com." +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
    Fejleszti és karban tartja a WPGetReady.com." #: ../admin/overview.php:790 msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" @@ -2095,13 +2152,8 @@ msgid "Roles / capabilities" msgstr "Szerepkörök és képességek" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági " -"szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói " -"szerepköreit használja." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói szerepköreit használja." #: ../admin/roles.php:30 msgid "For a more flexible user management you can use the" @@ -2202,7 +2254,8 @@ msgstr "Az gyorsítótár kiürítésre került." msgid "General settings" msgstr "Általános beállítások" -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Galéria útvonala" @@ -2240,9 +2293,7 @@ msgstr "Média RSS csatorna" #: ../admin/settings.php:329 msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "" -"Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens " -"lehetőségnél." +msgstr "Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens lehetőségnél." #: ../admin/settings.php:332 msgid "PicLens/CoolIris" @@ -2253,13 +2304,8 @@ msgid "Include support for PicLens and CoolIris" msgstr "PicLens és CoolIris támogatás engedélyezése" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. " -"Nézzük meg, hogy általunk használt sablonban a wp_footer függvény " -"meghívásra kerül-e." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. Nézzük meg, hogy általunk használt sablonban a wp_footer függvény meghívásra kerül-e." #: ../admin/settings.php:339 msgid "Permalinks" @@ -2274,11 +2320,8 @@ msgid "Adds a static link to all images" msgstr "Állandó linket ad minden képhez" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link " -"struktúrát." +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link struktúrát." #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2294,9 +2337,7 @@ msgstr "Kezdés most" #: ../admin/settings.php:355 msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "" -"Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell " -"hozni az URL-eket." +msgstr "Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell hozni az URL-eket." #: ../admin/settings.php:358 msgid "Related images" @@ -2355,12 +2396,8 @@ msgid "Thumbnail settings" msgstr "Bélyegkép beállítások" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell " -"generálni a Galéria kezelés menüpontban." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell generálni a Galéria kezelés menüpontban." #: ../admin/settings.php:422 msgid "Thumbnail size" @@ -2396,20 +2433,15 @@ msgstr "Képek száma oldalanként" #: ../admin/settings.php:472 msgid "0 will disable pagination, all images on one page" -msgstr "" -"0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." +msgstr "0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." #: ../admin/settings.php:476 msgid "Columns" msgstr "Oszlopok" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti " -"szövegek miatt kell." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti szövegek miatt kell." #: ../admin/settings.php:484 msgid "Enable slideshow" @@ -2420,17 +2452,15 @@ msgid "Text to show:" msgstr "Megjelenítendő szöveg:" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." -msgstr "" -"Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." #: ../admin/settings.php:491 msgid "Show first" msgstr "Megjelenítés elsőként" -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Bélyegképek" @@ -2447,11 +2477,8 @@ msgid "Hidden images" msgstr "Rejtett képek" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." #: ../admin/settings.php:507 msgid "Note: this increases the page load (possibly a lot)" @@ -2489,7 +2516,8 @@ msgstr "Fájl neve" msgid "Alt / Title text" msgstr "Alternatív / Cím szöveg" -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Dátum / Időpont" @@ -2498,28 +2526,16 @@ msgid "Sort direction" msgstr "Rendezés iránya" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja " -"a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox " -"hatás kerül automatikusan a témába." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox hatás kerül automatikusan a témába." #: ../admin/settings.php:551 msgid "With the placeholder" msgstr "Helyőrrel együtt" #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"Effektustól függően navigálhatunk a képeken keresztül. Csak akkor " -"változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk " -"vagy tudjuk, hogy mit teszünk." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "Effektustól függően navigálhatunk a képeken keresztül. Csak akkor változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk vagy tudjuk, hogy mit teszünk." #: ../admin/settings.php:554 msgid "JavaScript Thumbnail effect" @@ -2541,7 +2557,8 @@ msgstr "Highslide" msgid "Shutter" msgstr "Shutter" -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Egyedi" @@ -2550,18 +2567,15 @@ msgid "Link Code line" msgstr "Hivatkozás kódsora" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." -msgstr "" -"Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A " -"művelet nem vonható vissza." +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A művelet nem vonható vissza." #: ../admin/settings.php:593 msgid "Preview" msgstr "Előnézet" -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Pozíció" @@ -2579,8 +2593,7 @@ msgstr "Fájl URL" #: ../admin/settings.php:641 msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "" -"Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" +msgstr "Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" #: ../admin/settings.php:644 msgid "Use text as watermark" @@ -2592,16 +2605,11 @@ msgstr "Betűtípus" #: ../admin/settings.php:656 msgid "This function will not work, cause you need the FreeType library" -msgstr "" -"Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges " -"FreeType rendszerkönyvtár." +msgstr "Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges FreeType rendszerkönyvtár." #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"További betűtípusokat az nggallery/fonts könyvtárba lehet " -"feltölteni." +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "További betűtípusokat az nggallery/fonts könyvtárba lehet feltölteni." #: ../admin/settings.php:667 msgid "Color" @@ -2631,11 +2639,13 @@ msgstr "Időtartam" msgid "sec." msgstr "mp." -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Átmenet / Áttűnés effektus" -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "halványodás" @@ -2677,26 +2687,18 @@ msgid "Settings for the JW Image Rotator" msgstr "JW Image Rotator beállítások" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "" -"A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es " -"verzióját használja, aminek szerzője:" +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es verzióját használja, aminek szerzője:" #: ../admin/settings.php:727 msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" -msgstr "" -"Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent " -"Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." +msgstr "Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "" -"Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." #: ../admin/settings.php:733 msgid "Press the button below to search for the file." @@ -2708,8 +2710,7 @@ msgstr "Flash diabemutató bekapcsolása" #: ../admin/settings.php:740 msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "" -".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" +msgstr ".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" #: ../admin/settings.php:743 msgid "Path to the JW Image Rotator (URL)" @@ -2799,7 +2800,8 @@ msgstr "vaku" msgid "lines" msgstr "vonalak" -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "véletlen" @@ -2832,19 +2834,15 @@ msgid "Try XHTML validation (with CDATA)" msgstr "XHTML ellenőrzés (a CDATA-val)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." -msgstr "" -"Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt " -"minden böngészővel." +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt minden böngészővel." #: ../admin/setup.php:15 msgid "Reset all settings to default parameter" msgstr "Minden opció alaphelyzetbe állítása" #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" msgstr "Eltávolítás sikeres. Most már eltávolíthatja a bővítményt. Sok sikert." #: ../admin/setup.php:30 @@ -2860,9 +2858,7 @@ msgid "Reset settings" msgstr "Alaphelyzetbe állítás" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" msgstr "" "Minden opció alaphelyzetbe kerüljön?\n" "\n" @@ -2877,26 +2873,16 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Nem tetszik a NextCellent Galéria?" #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, " -"mert a kikapcsolás nem törli a létrehozott adatokat." +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, mert a kikapcsolás nem törli a létrehozott adatokat." #: ../admin/setup.php:47 msgid "WARNING:" msgstr "FIGYELEM:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést " -"készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." #: ../admin/setup.php:48 msgid "and" @@ -2907,15 +2893,12 @@ msgid "Uninstall plugin" msgstr "Bővítmény eltávolítása" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "" -"A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet " -"nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy " -"az [OK] gombot az eltávolításhoz.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy az [OK] gombot az eltávolításhoz.\\n" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Érték" @@ -2949,7 +2932,8 @@ msgstr "sikeresen létrehozva!" msgid "No CSS file will be used." msgstr "" -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." msgstr "Nem rendelkezünk a sablonok szerkesztéséhez szükséges jogosultsággal." @@ -3013,9 +2997,7 @@ msgid "(from the theme folder)" msgstr "(a sablon könyvtárából)" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3043,8 +3025,7 @@ msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." #: ../admin/style.php:320 #, fuzzy msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" +msgstr "Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" #: ../admin/tags.php:40 msgid "Most popular" @@ -3074,7 +3055,9 @@ msgstr "OK" msgid "Sort Order:" msgstr "Rendezési sorrend:" -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Előző címke" @@ -3087,19 +3070,13 @@ msgid "Rename Tag" msgstr "Címke átnevezése" #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk " -"használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re " -"és a címkét használó összes bejegyzés lecserélésre kerül." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re és a címkét használó összes bejegyzés lecserélésre kerül." -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" -"Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" +msgstr "Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" #: ../admin/tags.php:196 msgid "Tag(s) to rename:" @@ -3118,17 +3095,12 @@ msgid "Delete Tag" msgstr "Címke törlése" #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." -msgstr "" -"Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből " -"törlődni fog." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből törlődni fog." #: ../admin/tags.php:218 msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "" -"Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" +msgstr "Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" #: ../admin/tags.php:222 msgid "Tag(s) to delete:" @@ -3139,13 +3111,8 @@ msgid "Edit Tag Slug" msgstr "Címke rövidítés szerkesztése" #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" #: ../admin/tags.php:244 msgid "Tag(s) to match:" @@ -3171,18 +3138,22 @@ msgstr "Új képek" msgid "Random pictures" msgstr "Véletlen képek" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "Alapok" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 msgid "Select a gallery:" msgstr "Galéria kiválasztása:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "Galéria kiválasztása vagy megadása" @@ -3199,14 +3170,19 @@ msgstr "Galéria megjelenítésének kiválasztása" msgid "Imagebrowser" msgstr "Képböngésző" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "Körhinta" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Cím" @@ -3214,18 +3190,15 @@ msgstr "Cím" msgid "Type options" msgstr "Típus opciók" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 msgid "Number of images" msgstr "Képek száma" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." -msgstr "" -"A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz " -"használva." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz használva." #: ../admin/tinymce/window.php:208 msgid "Slideshow dimensions" @@ -3264,8 +3237,7 @@ msgid "Gallery display types" msgstr "Galéria megjelenés típusok" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" #: ../admin/tinymce/window.php:304 @@ -3276,7 +3248,8 @@ msgstr "Válasszon egy képet" msgid "Select or enter picture" msgstr "Kép kiválasztása vagy megadása" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "Beállítások" @@ -3313,7 +3286,8 @@ msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 msgid "The number of images that should be displayed." msgstr "A megjelenítendő képek száma." @@ -3334,20 +3308,16 @@ msgid "User defined" msgstr "Felhasználó által megadott" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" -"Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az " -"azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó " -"által megadott pedig a beállításokból veszi a rendezés módját." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó által megadott pedig a beállításokból veszi a rendezés módját." -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "" -"Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." +msgstr "Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 msgid "Select a template to display the images" msgstr "Sablon kiválasztása a képek megjelenítéséhez" @@ -3363,7 +3333,8 @@ msgstr "Nem választott ki galériát." msgid "You need to select a picture." msgstr "Ki kell választani egy képet." -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 msgid "You need to select a number of images." msgstr "Ki kell választani a képek számát." @@ -3375,21 +3346,18 @@ msgstr "" msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 #, fuzzy msgid "Upgrade NextCellent Gallery" msgstr "NextCellent Galéria" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3415,12 +3383,8 @@ msgid "Network Options" msgstr "Hálózati beállítások" #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban " -"tudjuk rendezni a könyvtárstruktúrát." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban tudjuk rendezni a könyvtárstruktúrát." #: ../admin/wpmu.php:59 #, php-format @@ -3465,9 +3429,7 @@ msgstr "Szerepkörök/képességek engedélyezése" #: ../admin/wpmu.php:89 msgid "Allow users to change the roles for other blog authors." -msgstr "" -"Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog " -"szerzőknél." +msgstr "Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog szerzőknél." #: ../admin/wpmu.php:93 msgid "Default style" @@ -3479,18 +3441,15 @@ msgstr "Alapértelmezett stílus a galériákhoz." #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni " -"%d x %d pixelnél nagyobb képeket." +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni %d x %d pixelnél nagyobb képeket." #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "Érvénytelen URL lett megadva." -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Átmeneti fájl nem hozható létre." @@ -3510,11 +3469,13 @@ msgstr "Kész" msgid "Not fired" msgstr "Nincs kész" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Nyílás" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Köszönet" @@ -3534,7 +3495,8 @@ msgstr "Fókusztávolság" msgid "ISO" msgstr "ISO" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Zársebesség" @@ -3631,18 +3593,17 @@ msgid "Flash" msgstr "Flash" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez " -"töröljünk néhányat a régiek közül." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez töröljünk néhányat a régiek közül." -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Album áttekintése" -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Nincs ilyen galéria]" @@ -3673,8 +3634,7 @@ msgstr "Nincs érvényes új címke." #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." +msgstr "Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." #: ../lib/tags.php:141 msgid "No tag merged." @@ -3682,11 +3642,8 @@ msgstr "Nincs összevont címke." #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"«%1$s» címke összevonása ezzel: «%2$s». %3$s " -"objektum szerkesztve." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "«%1$s» címke összevonása ezzel: «%2$s». %3$s objektum szerkesztve." #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" @@ -3724,12 +3681,8 @@ msgstr "%s keresőbarát útvonalrész került szerkesztésre." #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor " -"engedélyezheti itt: %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor engedélyezheti itt: %s" #: ../lib/xmlrpc.php:101 msgid "Bad login/pass combination." @@ -3739,11 +3692,15 @@ msgstr "Hibás felhasználó/jelszó kombináció." msgid "You are not allowed to upload files to this site." msgstr "Nem tölthet fel fájlokat erre az oldalra." -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Nem található a galéria." -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "Nem tölthet fel fájlokat ebbe a galériába." @@ -3765,11 +3722,13 @@ msgstr "A kép törlése nem sikerült: %1$s" msgid "Could not write file %1$s (%2$s)" msgstr "A fájl írása nem sikerült %1$s (%2$s)." -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Érvénytelen kép azonosító." -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." @@ -3777,7 +3736,9 @@ msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." msgid "Sorry, could not update the image" msgstr "Bocsi, nem sikerült frissíteni a képet." -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "Jogosultság szükséges a galériák kezeléséhez." @@ -3786,7 +3747,8 @@ msgstr "Jogosultság szükséges a galériák kezeléséhez." msgid "Sorry, could not create the gallery" msgstr "Bocsi, nem sikerült létrehozni a galériát." -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Érvénytelen galéria azonosító." @@ -3798,8 +3760,11 @@ msgstr "Bocsi, jogosultság szükséges e galéria kezeléséhez." msgid "Sorry, could not update the gallery" msgstr "Bocsi, nem sikerült frissíteni a galériát." -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." @@ -3807,7 +3772,8 @@ msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." msgid "Sorry, could not create the album" msgstr "Bocsi, nem sikerült létrehozni az albumot" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Érvénytelen album azonosító." @@ -3825,28 +3791,15 @@ msgid "Upgrade now" msgstr "" #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Fordította: lásd itt" +msgid "Translation by : See here" +msgstr "Fordította: lásd itt" #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt " -"akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény " -"könyvtárából és olvassuk el itt a fordítási útmutatókat!" +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény könyvtárából és olvassuk el itt a fordítási útmutatókat!" #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." #: ../nggallery.php:268 @@ -3876,18 +3829,11 @@ msgstr "Segítségkérés" #: ../nggallery.php:754 msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "" -"Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" +msgstr "Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"A Flash Playerre " -"és egy böngészőre JavaScript-" -"tel szükség van." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "A Flash Playerre és egy böngészőre JavaScript-tel szükség van." #: ../nggfunctions.php:453 msgid "[Album not found]" @@ -3902,26 +3848,31 @@ msgid "Related images for" msgstr "Kapcsolódó képek:" # Köszi eosz a segítséget! -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Fénykép" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Megtekintés PicLens alkalmazással]" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Előző" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Következő" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr " /" @@ -3954,7 +3905,8 @@ msgstr "Média RSS" msgid "Link to the main image feed" msgstr "Hivatkozás a fő képcsatornára" -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Cím:" @@ -3984,12 +3936,8 @@ msgid "NextCellent Slideshow" msgstr "NextCellent diavetítés" #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Flash Player " -"letöltése a diavetítés megtekintéséhez." +msgid "Get the Flash Player to see the slideshow." +msgstr "Flash Player letöltése a diavetítés megtekintéséhez." #: ../widgets/widgets.php:126 msgid "Select Gallery:" @@ -3999,11 +3947,13 @@ msgstr "Galéria választás:" msgid "All images" msgstr "Összes kép" -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Szélesség:" -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Magasság:" @@ -4077,17 +4027,11 @@ msgstr "Nem létező album: ID=%s" msgid "Invalid MediaRSS command" msgstr "Hibás a Média RSS parancs" -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Bevezetés" +#~ msgid "Introduction" +#~ msgstr "Bevezetés" -#~ msgid "" -#~ "Languages" -#~ msgstr "" -#~ "Nyelvek" +#~ msgid "Languages" +#~ msgstr "Nyelvek" #~ msgid "Get help with NextCellent Gallery" #~ msgstr "Segítség a NextCellent Galériához" @@ -4095,12 +4039,8 @@ msgstr "Hibás a Média RSS parancs" #~ msgid "More Help & Info" #~ msgstr "További segítség és információ" -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Támogató fórumok" +#~ msgid "Support Forums" +#~ msgstr "Támogató fórumok" #~ msgid "Download latest version" #~ msgstr "A legújabb verzió letöltése" @@ -4130,29 +4070,17 @@ msgstr "Hibás a Média RSS parancs" #~ msgid "(from the ngg_styles folder)" #~ msgstr "(az ngg_styles könyvtárból)" -#~ msgid "" -#~ "If you do not want to lose your edits during an update, copy your css " -#~ "file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." -#~ msgstr "" -#~ "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a " -#~ "css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." +#~ msgid "If you do not want to lose your edits during an update, copy your css file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." +#~ msgstr "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." #~ msgid "Your current file is located here:" #~ msgstr "Az aktuális fájl itt van:" -#~ msgid "" -#~ "There is a NextCellent theme file, this file will be used. It's located " -#~ "in:" -#~ msgstr "" -#~ "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt " -#~ "van:" - -#~ msgid "" -#~ "Tip 2: use the color picker below to help you find the right color scheme " -#~ "for your gallery!" -#~ msgstr "" -#~ "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának " -#~ "megtalálásához!" +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt van:" + +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának megtalálásához!" #~ msgid "Set featured image" #~ msgstr "Kiemelt kép beállítása" diff --git a/lang/nggallery-nl_NL.mo b/lang/nggallery-nl_NL.mo index 8bbb2048ac7b8861a58978e1b18f253b5956757b..b7e1135b3ff1588103b02a7dde7fadd8b7bb97f2 100644 GIT binary patch delta 13993 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 delta 18632 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 diff --git a/lang/nggallery-nl_NL.po b/lang/nggallery-nl_NL.po index 0926626..c39e2af 100644 --- a/lang/nggallery-nl_NL.po +++ b/lang/nggallery-nl_NL.po @@ -2,18 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery 1.9.24\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-02 18:55+0200\n" -"PO-Revision-Date: \n" "Last-Translator: Niko Strijbol \n" "Language-Team: Niko Strijbol \n" -"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-07-02 18:55+0200\n" +"PO-Revision-Date: \n" +"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" -"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: k\n" "X-Textdomain-Support: yes\n" "X-Generator: Poedit 1.8.2\n" @@ -31,16 +30,20 @@ msgid "Could create image with %s x %s pixel" msgstr "Kan afbeelding maken met %s x %s pixels" # @ default -#: ../admin/class-ngg-adder.php:34 ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 ../admin/class-ngg-adder.php:75 +#: ../admin/class-ngg-adder.php:34 +#: ../admin/class-ngg-adder.php:48 +#: ../admin/class-ngg-adder.php:62 +#: ../admin/class-ngg-adder.php:75 #: ../admin/class-ngg-album-manager.php:82 #: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 ../admin/manage/actions.php:12 +#: ../admin/class-ngg-album-manager.php:143 +#: ../admin/manage/actions.php:12 msgid "Cheatin’ uh?" msgstr "Vals aan 't spelen, eh?" # @ nggallery -#: ../admin/class-ngg-adder.php:54 ../admin/class-ngg-adder.php:91 +#: ../admin/class-ngg-adder.php:54 +#: ../admin/class-ngg-adder.php:91 msgid "Upload failed!" msgstr "Upload mislukt!" @@ -50,13 +53,15 @@ msgid "Upload failed! " msgstr "Upload mislukt!" # @ nggallery -#: ../admin/class-ngg-adder.php:88 ../admin/class-ngg-adder.php:335 +#: ../admin/class-ngg-adder.php:88 +#: ../admin/class-ngg-adder.php:335 #: ../admin/class-ngg-admin-launcher.php:298 msgid "You didn't select a gallery!" msgstr "Je hebt geen galerij geselecteerd!" # @ nggallery -#: ../admin/class-ngg-adder.php:162 ../admin/class-ngg-admin-launcher.php:65 +#: ../admin/class-ngg-adder.php:162 +#: ../admin/class-ngg-admin-launcher.php:65 #: ../admin/class-ngg-admin-launcher.php:66 msgid "Add Gallery / Images" msgstr "Galerij / afbeeldingen toevoegen" @@ -72,48 +77,48 @@ msgid "remove" msgstr "verwijderen" # @ nggallery -#: ../admin/class-ngg-adder.php:225 ../admin/class-ngg-adder.php:488 +#: ../admin/class-ngg-adder.php:225 +#: ../admin/class-ngg-adder.php:488 msgid "Browse..." msgstr "Blader..." # @ nggallery -#: ../admin/class-ngg-adder.php:226 ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 ../admin/class-ngg-adder.php:557 +#: ../admin/class-ngg-adder.php:226 +#: ../admin/class-ngg-adder.php:264 +#: ../admin/class-ngg-adder.php:506 +#: ../admin/class-ngg-adder.php:557 msgid "Upload images" msgstr "Afbeeldingen uploaden" #: ../admin/class-ngg-adder.php:307 #: ../admin/manage/class-ngg-image-manager.php:86 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" -msgstr "" -"Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens " -"verwijderen, ...)" +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens verwijderen, ...)" #: ../admin/class-ngg-adder.php:309 #: ../admin/manage/class-ngg-image-manager.php:88 msgid "You will need to update your URLs if you link directly to the images." -msgstr "" -"Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen " -"linkt." +msgstr "Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen linkt." #: ../admin/class-ngg-adder.php:311 #: ../admin/manage/class-ngg-image-manager.php:90 msgid "Press OK to proceed, and Cancel to stop." msgstr "Druk OK om verder te gaan, Annuleren om te stoppen." -#: ../admin/class-ngg-adder.php:343 ../admin/class-ngg-adder.php:351 +#: ../admin/class-ngg-adder.php:343 +#: ../admin/class-ngg-adder.php:351 msgid "You didn't select a file!" msgstr "Je hebt geen bestand geselecteerd!" # @ nggallery -#: ../admin/class-ngg-adder.php:370 ../admin/class-ngg-admin-launcher.php:479 +#: ../admin/class-ngg-adder.php:370 +#: ../admin/class-ngg-admin-launcher.php:479 msgid "New gallery" msgstr "Nieuwe galerij" # @ nggallery -#: ../admin/class-ngg-adder.php:373 ../admin/class-ngg-admin-launcher.php:487 +#: ../admin/class-ngg-adder.php:373 +#: ../admin/class-ngg-admin-launcher.php:487 #: ../admin/class-ngg-admin-launcher.php:524 #: ../admin/class-ngg-admin-launcher.php:569 #: ../admin/class-ngg-options.php:205 @@ -121,12 +126,14 @@ msgstr "Nieuwe galerij" msgid "Images" msgstr "Afbeeldingen" -#: ../admin/class-ngg-adder.php:376 ../admin/class-ngg-admin-launcher.php:491 +#: ../admin/class-ngg-adder.php:376 +#: ../admin/class-ngg-admin-launcher.php:491 msgid "ZIP file" msgstr "Zip-bestand" # @ nggallery -#: ../admin/class-ngg-adder.php:379 ../admin/class-ngg-adder.php:497 +#: ../admin/class-ngg-adder.php:379 +#: ../admin/class-ngg-adder.php:497 #: ../admin/class-ngg-admin-launcher.php:495 msgid "Import folder" msgstr "Importeer map" @@ -138,9 +145,12 @@ msgid "Add a new gallery" msgstr "Nieuwe galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-adder.php:395 ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 ../admin/manage/actions.php:203 +#: ../admin/class-ngg-adder.php:395 +#: ../admin/class-ngg-album-manager.php:580 +#: ../admin/manage/actions.php:128 +#: ../admin/manage/actions.php:156 +#: ../admin/manage/actions.php:181 +#: ../admin/manage/actions.php:203 #: ../admin/manage/class-ngg-gallery-manager.php:83 msgid "Name" msgstr "Naam" @@ -159,7 +169,8 @@ msgstr "Toegestane karakters voor bestanden en mappen zijn \"%s\"." # @ nggallery # @ default -#: ../admin/class-ngg-adder.php:408 ../admin/class-ngg-style.php:294 +#: ../admin/class-ngg-adder.php:408 +#: ../admin/class-ngg-style.php:294 #: ../admin/manage/class-ngg-gallery-list-table.php:154 #: ../admin/manage/class-ngg-image-list-table.php:187 #: ../admin/manage/class-ngg-image-list-table.php:232 @@ -170,8 +181,7 @@ msgstr "Beschrijving" #: ../admin/class-ngg-adder.php:412 msgid "Add a description. This is optional and can be changed later." -msgstr "" -"Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." +msgstr "Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." # @ nggallery #: ../admin/class-ngg-adder.php:419 @@ -204,7 +214,8 @@ msgid "Import a ZIP file from a URL" msgstr "Importeer een zip-bestand vanuit een URL" # @ nggallery -#: ../admin/class-ngg-adder.php:453 ../admin/class-ngg-adder.php:512 +#: ../admin/class-ngg-adder.php:453 +#: ../admin/class-ngg-adder.php:512 msgid "in to" msgstr "naar" @@ -279,9 +290,7 @@ msgstr "Gebruik de geavanceerde uploader" #: ../admin/class-ngg-adder.php:560 #, php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" -"Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte " -"%2$dpx." +msgstr "Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte %2$dpx." # @ nggallery # @ default @@ -295,33 +304,39 @@ msgid "Galleries" msgstr "Galerijen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:61 ../nggallery.php:723 +#: ../admin/class-ngg-admin-launcher.php:61 +#: ../nggallery.php:723 #: ../nggfunctions.php:966 msgid "Overview" msgstr "Overzicht" # @ nggallery #: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:429 +#: ../admin/class-ngg-album-manager.php:286 +#: ../nggallery.php:429 msgid "Albums" msgstr "Albums" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:77 ../admin/class-ngg-options.php:329 +#: ../admin/class-ngg-admin-launcher.php:77 +#: ../admin/class-ngg-options.php:329 #: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:233 ../lib/meta.php:459 +#: ../admin/manage/class-ngg-image-list-table.php:233 +#: ../lib/meta.php:459 #: ../nggallery.php:437 msgid "Tags" msgstr "Tags" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:81 ../admin/class-ngg-options.php:116 +#: ../admin/class-ngg-admin-launcher.php:81 +#: ../admin/class-ngg-options.php:116 #: ../nggallery.php:445 msgid "Settings" msgstr "Instellingen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:453 +#: ../admin/class-ngg-admin-launcher.php:86 +#: ../nggallery.php:453 msgid "Style" msgstr "Stijl" @@ -398,8 +413,7 @@ msgstr "Een fout is opgetreden tijdens het uploaden. Probeer eens opnieuw." # @ default #: ../admin/class-ngg-admin-launcher.php:286 -msgid "" -"There was a configuration error. Please contact the server administrator." +msgid "There was a configuration error. Please contact the server administrator." msgstr "Er was een configuratiefout. Contacteer de server administrator." # @ default @@ -459,24 +473,20 @@ msgid "“%s” has failed to upload due to an error" msgstr "“%s” is niet geupload omwille van een fout" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:321 ../nggallery.php:488 +#: ../admin/class-ngg-admin-launcher.php:321 +#: ../nggallery.php:488 msgid "L O A D I N G" msgstr "L A D E N" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:322 ../nggallery.php:489 +#: ../admin/class-ngg-admin-launcher.php:322 +#: ../nggallery.php:489 msgid "Click to Close" msgstr "Klik om te sluiten" #: ../admin/class-ngg-admin-launcher.php:424 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." -msgstr "" -"Welkom bij je NextCellent Dashboard! Dit scherm geeft je allerlei informatie " -"over NextCellent in een ogenblik. Je kan meer hulp voor elk scherm krijgen " -"door op Help te drukken in de rechterbovenhoek." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "Welkom bij je NextCellent Dashboard! Dit scherm geeft je allerlei informatie over NextCellent in een ogenblik. Je kan meer hulp voor elk scherm krijgen door op Help te drukken in de rechterbovenhoek." #: ../admin/class-ngg-admin-launcher.php:433 msgid "The boxes on your overview screen are:" @@ -489,12 +499,8 @@ msgid "At a Glance" msgstr "In een oogopslag" #: ../admin/class-ngg-admin-launcher.php:435 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." -msgstr "" -"Toont algemene informatie over je site, zoals het aantal afbeeldingen, " -"albums en galerijen." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "Toont algemene informatie over je site, zoals het aantal afbeeldingen, albums en galerijen." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:437 @@ -522,9 +528,7 @@ msgstr "Aandacht" #: ../admin/class-ngg-admin-launcher.php:443 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/class-ngg-admin-launcher.php:446 @@ -568,8 +572,7 @@ msgstr "Kijk of er fouten in je installatie zijn." #: ../admin/class-ngg-admin-launcher.php:476 msgid "On this page you can add galleries and pictures to those galleries." -msgstr "" -"Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." +msgstr "Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." #: ../admin/class-ngg-admin-launcher.php:480 msgid "Add new galleries to NextCellent." @@ -604,12 +607,8 @@ msgid "Organize your galleries into albums." msgstr "Organiseer je galerijen in albums." #: ../admin/class-ngg-admin-launcher.php:543 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." -msgstr "" -"Selecteer eerst een album van de dropdown en sleep dan de galerijen die je " -"wilt toevoegen of verwijderen naar en van het album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "Selecteer eerst een album van de dropdown en sleep dan de galerijen die je wilt toevoegen of verwijderen naar en van het album." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:553 @@ -618,17 +617,11 @@ msgstr "Organiseer je afbeeldingen met tags." #: ../admin/class-ngg-admin-launcher.php:554 msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" -"Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags " -"samen te voegen." +msgstr "Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags samen te voegen." #: ../admin/class-ngg-admin-launcher.php:564 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." -msgstr "" -"Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per " -"categorie." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per categorie." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:566 @@ -637,41 +630,40 @@ msgid "General" msgstr "Algemeen" #: ../admin/class-ngg-admin-launcher.php:567 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "Algemene opties. Bevat permalinks en gerelateerde afbeeldingen." #: ../admin/class-ngg-admin-launcher.php:570 msgid "All image-related options. Also contains options for thumbnails." -msgstr "" -"Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor " -"miniaturen." +msgstr "Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor miniaturen." # @ nggallery # @ default #: ../admin/class-ngg-admin-launcher.php:572 -#: ../admin/class-ngg-options.php:206 ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:213 ../admin/functions.php:375 +#: ../admin/class-ngg-options.php:206 +#: ../admin/class-ngg-overview.php:59 +#: ../admin/functions.php:213 +#: ../admin/functions.php:375 #: ../admin/manage/class-ngg-image-manager.php:151 -#: ../admin/tinymce/window.php:117 ../admin/tinymce/window.php:150 -#: ../admin/tinymce/window.php:274 ../admin/tinymce/window.php:395 -#: ../admin/tinymce/window.php:446 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:421 +#: ../admin/tinymce/window.php:117 +#: ../admin/tinymce/window.php:150 +#: ../admin/tinymce/window.php:274 +#: ../admin/tinymce/window.php:395 +#: ../admin/tinymce/window.php:446 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:421 msgid "Gallery" msgstr "Galerij" #: ../admin/class-ngg-admin-launcher.php:573 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." -msgstr "" -"Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit " -"allemaal hier." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit allemaal hier." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:575 -#: ../admin/class-ngg-options.php:207 ../admin/class-ngg-options.php:578 +#: ../admin/class-ngg-options.php:207 +#: ../admin/class-ngg-options.php:578 msgid "Effects" msgstr "Effecten" @@ -681,7 +673,8 @@ msgstr "Laat je galerij er prachtig uitzien." # @ nggallery #: ../admin/class-ngg-admin-launcher.php:578 -#: ../admin/class-ngg-options.php:208 ../admin/class-ngg-options.php:625 +#: ../admin/class-ngg-options.php:208 +#: ../admin/class-ngg-options.php:625 #: ../admin/tinymce/window.php:326 msgid "Watermark" msgstr "Watermerk" @@ -692,9 +685,12 @@ msgstr "Wie wilt er geen diefstal-bestendige afbeeldingen?" # @ nggallery #: ../admin/class-ngg-admin-launcher.php:581 -#: ../admin/class-ngg-options.php:209 ../admin/class-ngg-options.php:462 -#: ../admin/class-ngg-options.php:488 ../admin/class-ngg-options.php:777 -#: ../admin/tinymce/window.php:156 ../lib/rewrite.php:218 +#: ../admin/class-ngg-options.php:209 +#: ../admin/class-ngg-options.php:462 +#: ../admin/class-ngg-options.php:488 +#: ../admin/class-ngg-options.php:777 +#: ../admin/tinymce/window.php:156 +#: ../lib/rewrite.php:218 #: ../widgets/class-ngg-slideshow-widget.php:28 #: ../widgets/class-ngg-slideshow-widget.php:93 msgid "Slideshow" @@ -710,51 +706,30 @@ msgstr "Vergeet niet om op opslaan te drukken!" #: ../admin/class-ngg-admin-launcher.php:592 msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" -"Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." +msgstr "Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." #: ../admin/class-ngg-admin-launcher.php:594 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" -"Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op " -"als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van " -"upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van upgrades." #: ../admin/class-ngg-admin-launcher.php:604 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." -msgstr "" -"Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle " -"hogere rollen zullen ook toegang hebben." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle hogere rollen zullen ook toegang hebben." #: ../admin/class-ngg-admin-launcher.php:606 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." -msgstr "" -"NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog " -"uitbreiden." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog uitbreiden." #: ../admin/class-ngg-admin-launcher.php:616 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." -msgstr "" -"Als 'iemand' (jij zeker niet) je instellingen verknoeit heeft, kan je ze " -"hier resetten." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "Als 'iemand' (jij zeker niet) je instellingen verknoeit heeft, kan je ze hier resetten." #: ../admin/class-ngg-admin-launcher.php:618 msgid "Attention!" msgstr "Aandacht!" #: ../admin/class-ngg-admin-launcher.php:619 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "Je zou de knop Verwijderen nooit moeten gebruiken!" # @ nggallery @@ -784,7 +759,8 @@ msgid "Album deleted" msgstr "Album verwijderd" # @ nggallery -#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47 +#: ../admin/class-ngg-album-manager.php:277 +#: ../admin/class-ngg-roles.php:47 msgid "Edit Album" msgstr "Album bewerken" @@ -861,12 +837,8 @@ msgstr "[Minimaliseer]" # @ nggallery #: ../admin/class-ngg-album-manager.php:341 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander " -"album naar je nieuwe album hieronder slepen" +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander album naar je nieuwe album hieronder slepen" # @ nggallery #: ../admin/class-ngg-album-manager.php:368 @@ -923,7 +895,8 @@ msgstr "OK" # @ nggallery #: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:469 +#: ../admin/manage/class-ngg-manager.php:300 +#: ../admin/tinymce/window.php:469 msgid "Cancel" msgstr "Annuleren" @@ -931,30 +904,27 @@ msgstr "Annuleren" # @ default #: ../admin/class-ngg-album-manager.php:582 #: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:160 ../lib/meta.php:457 +#: ../admin/manage/class-ngg-image-manager.php:160 +#: ../lib/meta.php:457 #: ../widgets/class-ngg-media-rss-widget.php:90 msgid "Title" msgstr "Titel" # @ nggallery -#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232 +#: ../admin/class-ngg-album-manager.php:584 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Pagina" # @ nggallery #: ../admin/class-ngg-installer.php:29 msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" -"Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" +msgstr "Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" # @ nggallery #: ../admin/class-ngg-installer.php:112 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je " -"database-instellingen" +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je database-instellingen" # @ nggallery #: ../admin/class-ngg-installer.php:172 @@ -982,7 +952,8 @@ msgid "General settings" msgstr "Instellingen" # @ nggallery -#: ../admin/class-ngg-options.php:228 ../admin/wpmu.php:85 +#: ../admin/class-ngg-options.php:228 +#: ../admin/wpmu.php:85 msgid "Gallery path" msgstr "Galerij pad" @@ -992,11 +963,13 @@ msgid "This is the default path for all galleries" msgstr "Dit is het standaard pad voor alle galerijen" # @ nggallery -#: ../admin/class-ngg-options.php:235 ../admin/wpmu.php:95 +#: ../admin/class-ngg-options.php:235 +#: ../admin/wpmu.php:95 msgid "Silent database upgrade" msgstr "Databank in stilte bijwerken" -#: ../admin/class-ngg-options.php:238 ../admin/wpmu.php:98 +#: ../admin/class-ngg-options.php:238 +#: ../admin/wpmu.php:98 msgid "Update the database without notice." msgstr "Werk de databank bij zonder melding." @@ -1038,8 +1011,7 @@ msgstr "Media-RSS-feed" # @ nggallery #: ../admin/class-ngg-options.php:273 msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "" -"Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" +msgstr "Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" # @ nggallery #: ../admin/class-ngg-options.php:277 @@ -1052,12 +1024,8 @@ msgstr "Inclusief ondersteuning voor PicLens en CoolIris" # @ nggallery #: ../admin/class-ngg-options.php:281 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. " -"Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" # @ nggallery #: ../admin/class-ngg-options.php:285 @@ -1075,11 +1043,8 @@ msgstr "Voegt een statische link toe aan alle afbeeldingen" # @ nggallery #: ../admin/class-ngg-options.php:292 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te " -"updaten." +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te updaten." # @ nggallery #: ../admin/class-ngg-options.php:296 @@ -1138,11 +1103,15 @@ msgstr "0 zal alle afbeeldingen tonen" # @ nggallery # @ default -#: ../admin/class-ngg-options.php:342 ../admin/class-ngg-options.php:422 -#: ../admin/class-ngg-options.php:568 ../admin/class-ngg-options.php:609 -#: ../admin/class-ngg-options.php:727 ../admin/class-ngg-options.php:886 +#: ../admin/class-ngg-options.php:342 +#: ../admin/class-ngg-options.php:422 +#: ../admin/class-ngg-options.php:568 +#: ../admin/class-ngg-options.php:609 +#: ../admin/class-ngg-options.php:727 +#: ../admin/class-ngg-options.php:886 #: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:245 ../admin/wpmu.php:149 +#: ../admin/manage/class-ngg-image-manager.php:245 +#: ../admin/wpmu.php:149 msgid "Save Changes" msgstr "Bijwerken" @@ -1161,30 +1130,34 @@ msgid "Resize images" msgstr "Formaat afbeeldingen aanpassen" # @ nggallery -#: ../admin/class-ngg-options.php:360 ../admin/class-ngg-options.php:396 -#: ../admin/class-ngg-options.php:789 ../admin/manage/actions.php:309 +#: ../admin/class-ngg-options.php:360 +#: ../admin/class-ngg-options.php:396 +#: ../admin/class-ngg-options.php:789 +#: ../admin/manage/actions.php:309 #: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 ../admin/tinymce/window.php:207 +#: ../admin/manage/class-ngg-manager.php:83 +#: ../admin/tinymce/window.php:207 #: ../admin/tinymce/window.php:315 msgid "Width" msgstr "Breedte" # @ nggallery -#: ../admin/class-ngg-options.php:362 ../admin/class-ngg-options.php:398 -#: ../admin/class-ngg-options.php:791 ../admin/manage/actions.php:318 +#: ../admin/class-ngg-options.php:362 +#: ../admin/class-ngg-options.php:398 +#: ../admin/class-ngg-options.php:791 +#: ../admin/manage/actions.php:318 #: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 ../admin/tinymce/window.php:208 +#: ../admin/manage/class-ngg-manager.php:85 +#: ../admin/tinymce/window.php:208 #: ../admin/tinymce/window.php:317 msgid "Height" msgstr "Hoogte" # @ nggallery -#: ../admin/class-ngg-options.php:364 ../admin/manage/class-ngg-manager.php:65 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" -"Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen " -"respecteren." +#: ../admin/class-ngg-options.php:364 +#: ../admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen respecteren." # @ nggallery #: ../admin/class-ngg-options.php:368 @@ -1218,12 +1191,8 @@ msgstr "Thumbnail instellingen" # @ nggallery #: ../admin/class-ngg-options.php:391 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen " -"opnieuw te maken." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen opnieuw te maken." # @ nggallery #: ../admin/class-ngg-options.php:394 @@ -1236,7 +1205,8 @@ msgid "These values are maximum values." msgstr "Dit zijn de maximale waarden" # @ default -#: ../admin/class-ngg-options.php:404 ../admin/manage/class-ngg-manager.php:94 +#: ../admin/class-ngg-options.php:404 +#: ../admin/manage/class-ngg-manager.php:94 msgid "Fixed size" msgstr "Vaste grootte" @@ -1286,16 +1256,15 @@ msgid "Images per page" msgstr "Afbeeldingen per pagina" # @ nggallery -#: ../admin/class-ngg-options.php:449 ../admin/class-ngg-options.php:881 +#: ../admin/class-ngg-options.php:449 +#: ../admin/class-ngg-options.php:881 msgid "images" msgstr "Afbeeldingen" # @ nggallery #: ../admin/class-ngg-options.php:450 msgid "0 will disable pagination and show all images on one page." -msgstr "" -"0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 " -"pagina" +msgstr "0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 pagina" #: ../admin/class-ngg-options.php:454 msgid "Columns" @@ -1308,12 +1277,8 @@ msgstr "Afbeeldingen per pagina" # @ nggallery #: ../admin/class-ngg-options.php:458 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" -"0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst " -"onder de afbeeldingen." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst onder de afbeeldingen." # @ nggallery #: ../admin/class-ngg-options.php:466 @@ -1325,12 +1290,8 @@ msgid "Text to show:" msgstr "Te tonen tekst:" #: ../admin/class-ngg-options.php:474 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." -msgstr "" -"Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de " -"weergavemodi." +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de weergavemodi." # @ nggallery #: ../admin/class-ngg-options.php:478 @@ -1363,17 +1324,12 @@ msgid "Hidden images" msgstr "Verborgen afbeeldingen" #: ../admin/class-ngg-options.php:508 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt " -"(zoals Thickbox, Lightbox, enz.)." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt (zoals Thickbox, Lightbox, enz.)." #: ../admin/class-ngg-options.php:510 msgid "Note: this increases the page load (possibly a lot)" -msgstr "" -"Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" +msgstr "Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" # @ nggallery #: ../admin/class-ngg-options.php:514 @@ -1382,9 +1338,7 @@ msgstr "AJAX-pagina's" #: ../admin/class-ngg-options.php:518 msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "" -"Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te " -"herladen." +msgstr "Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te herladen." # @ nggallery #: ../admin/class-ngg-options.php:520 @@ -1423,7 +1377,8 @@ msgid "Alt / Title text" msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/class-ngg-options.php:548 ../view/imagebrowser-exif.php:58 +#: ../admin/class-ngg-options.php:548 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Datum / tijd" @@ -1446,26 +1401,13 @@ msgstr "Aflopend" # @ nggallery #: ../admin/class-ngg-options.php:583 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery " -"zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening " -"mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden " -"aan je thema." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden aan je thema." # @ nggallery #: ../admin/class-ngg-options.php:584 -msgid "" -"With the placeholder %GALLERY_NAME% you can activate a " -"navigation through the images (depend on the effect). Change the code line " -"only , when you use a different thumbnail effect or you know what you do." -msgstr "" -"
    Er kan navigatie toegevoegd worden aan de afbeeldingen (hangt van het " -"effect af). Wijzig de code uitsluitend als je voor een afwijkend thumbnail " -"effect gaat of als je weet waar je mee bezig bent!" +msgid "With the placeholder %GALLERY_NAME% you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "
    Er kan navigatie toegevoegd worden aan de afbeeldingen (hangt van het effect af). Wijzig de code uitsluitend als je voor een afwijkend thumbnail effect gaat of als je weet waar je mee bezig bent!" # @ nggallery #: ../admin/class-ngg-options.php:588 @@ -1474,7 +1416,8 @@ msgstr "JavaScript Thumbnail effect" # @ default # @ nggallery -#: ../admin/class-ngg-options.php:591 ../admin/media-upload.php:232 +#: ../admin/class-ngg-options.php:591 +#: ../admin/media-upload.php:232 msgid "None" msgstr "Geen" @@ -1499,7 +1442,8 @@ msgid "Shutter" msgstr "Sluiter" # @ nggallery -#: ../admin/class-ngg-options.php:596 ../admin/tinymce/window.php:181 +#: ../admin/class-ngg-options.php:596 +#: ../admin/tinymce/window.php:181 msgid "Custom" msgstr "Custom" @@ -1510,12 +1454,8 @@ msgstr "Link Code regel" # @ nggallery #: ../admin/class-ngg-options.php:626 -msgid "" -"Please note : you can only activate the watermark under -> Manage Galleries. " -"This action cannot be undone." -msgstr "" -"Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze " -"actie kan niet ongedaan gemaakt worden." +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +msgstr "Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze actie kan niet ongedaan gemaakt worden." # @ nggallery #: ../admin/class-ngg-options.php:631 @@ -1533,7 +1473,8 @@ msgid "View full image" msgstr "Afbeelding vooraf bekijken" # @ nggallery -#: ../admin/class-ngg-options.php:641 ../admin/class-ngg-options.php:645 +#: ../admin/class-ngg-options.php:641 +#: ../admin/class-ngg-options.php:645 msgid "Position" msgstr "Positie" @@ -1565,19 +1506,17 @@ msgstr "Lettertype" # @ nggallery #: ../admin/class-ngg-options.php:702 msgid "This function will not work, cause you need the FreeType library" -msgstr "" -"Deze functie zal niet werken, omdat je een Free Type library nodig hebt" +msgstr "Deze functie zal niet werken, omdat je een Free Type library nodig hebt" # @ nggallery #: ../admin/class-ngg-options.php:704 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Je kan meer lettertypes uploaden in de map nggallery/fonts" +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Je kan meer lettertypes uploaden in de map nggallery/fonts" # @ default # @ nggallery -#: ../admin/class-ngg-options.php:710 ../admin/manage/class-ngg-manager.php:81 +#: ../admin/class-ngg-options.php:710 +#: ../admin/manage/class-ngg-manager.php:81 #: ../admin/media-upload.php:242 msgid "Size" msgstr "Formaat" @@ -1671,9 +1610,7 @@ msgstr "Herhalen" #: ../admin/class-ngg-options.php:826 msgid "Infinity loop. Duplicate last and first items to get loop illusion." -msgstr "" -"Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een " -"lusillusie te creëren." +msgstr "Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een lusillusie te creëren." #: ../admin/class-ngg-options.php:830 msgid "Mouse/touch drag" @@ -1740,8 +1677,10 @@ msgid "Click to go to the next image." msgstr "Ga naar de volgende pagina" # @ nggallery -#: ../admin/class-ngg-options.php:878 ../admin/tinymce/window.php:194 -#: ../admin/tinymce/window.php:358 ../admin/tinymce/window.php:420 +#: ../admin/class-ngg-options.php:878 +#: ../admin/tinymce/window.php:194 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 msgid "Number of images" msgstr "Aantal afbeeldingen" @@ -1787,8 +1726,10 @@ msgid "Image" msgstr "Afbeelding" # @ nggallery -#: ../admin/class-ngg-overview.php:62 ../admin/tinymce/window.php:118 -#: ../admin/tinymce/window.php:233 ../lib/rewrite.php:226 +#: ../admin/class-ngg-overview.php:62 +#: ../admin/tinymce/window.php:118 +#: ../admin/tinymce/window.php:233 +#: ../lib/rewrite.php:226 msgid "Album" msgstr "Album" @@ -1811,8 +1752,7 @@ msgstr "Je hebt geen toestemming om hier te zijn" #: ../admin/class-ngg-overview.php:108 #, php-format msgid "%2$s MB" -msgstr "" -"%2$sMB" +msgstr "%2$sMB" #: ../admin/class-ngg-overview.php:111 msgid "Used" @@ -1822,19 +1762,13 @@ msgstr "Toon / verberg gebruikte galerijen" #: ../admin/class-ngg-overview.php:112 #, php-format msgid "%2$s MB (%3$s%%)" -msgstr "" -"%2$sMB (%3$s" -"%%)" +msgstr "%2$sMB (%3$s%%)" # @ nggallery #: ../admin/class-ngg-overview.php:126 #, php-format -msgid "" -"The newsfeed could not be loaded. Check the front page " -"to check for updates." -msgstr "" -"Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina om te controleren op updates." +msgid "The newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina om te controleren op updates." # @ default #: ../admin/class-ngg-overview.php:137 @@ -1852,7 +1786,8 @@ msgid "Check plugin/theme conflict" msgstr "Plugin controle / thema conflict" # @ nggallery -#: ../admin/class-ngg-overview.php:350 ../admin/class-ngg-overview.php:356 +#: ../admin/class-ngg-overview.php:350 +#: ../admin/class-ngg-overview.php:356 #: ../admin/class-ngg-overview.php:362 msgid "Not tested" msgstr "Niet getest" @@ -1865,8 +1800,7 @@ msgstr "Er kan geen conflict worden gevonden" # @ nggallery #: ../admin/class-ngg-overview.php:352 msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" -"Test mislukt, schakel andere plugins uit en stel het standaard thema in" +msgstr "Test mislukt, schakel andere plugins uit en stel het standaard thema in" # @ nggallery #: ../admin/class-ngg-overview.php:355 @@ -1896,9 +1830,7 @@ msgstr "Je thema zou moeten werken met NextCellent Gallery" # @ nggallery #: ../admin/class-ngg-overview.php:364 msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "" -"wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het " -"thema" +msgstr "wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het thema" # @ nggallery #: ../admin/class-ngg-overview.php:368 @@ -1916,14 +1848,18 @@ msgid "There is no GD support" msgstr "Geen GD ondersteuning" # @ nggallery -#: ../admin/class-ngg-overview.php:423 ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 ../admin/class-ngg-overview.php:503 +#: ../admin/class-ngg-overview.php:423 +#: ../admin/class-ngg-overview.php:491 +#: ../admin/class-ngg-overview.php:497 +#: ../admin/class-ngg-overview.php:503 msgid "Yes" msgstr "Ja" # @ nggallery -#: ../admin/class-ngg-overview.php:425 ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505 +#: ../admin/class-ngg-overview.php:425 +#: ../admin/class-ngg-overview.php:493 +#: ../admin/class-ngg-overview.php:499 +#: ../admin/class-ngg-overview.php:505 msgid "No" msgstr "Nee" @@ -1943,9 +1879,12 @@ msgid "Off" msgstr "Uit" # @ nggallery -#: ../admin/class-ngg-overview.php:457 ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 ../admin/class-ngg-overview.php:487 +#: ../admin/class-ngg-overview.php:457 +#: ../admin/class-ngg-overview.php:463 +#: ../admin/class-ngg-overview.php:469 +#: ../admin/class-ngg-overview.php:475 +#: ../admin/class-ngg-overview.php:481 +#: ../admin/class-ngg-overview.php:487 msgid "N/A" msgstr "N/A" @@ -2040,12 +1979,8 @@ msgid "This widget requires JavaScript." msgstr "Deze widget vereist JavaScript." #: ../admin/class-ngg-overview.php:557 -msgid "" -"Note: third parties plugins that are compatible with NGG " -"may not be 100% compatible with NextCellent Gallery!" -msgstr "" -"niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken " -"met NextCellent Gallery!" +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken met NextCellent Gallery!" #: ../admin/class-ngg-overview.php:599 #, php-format @@ -2078,13 +2013,15 @@ msgid "Update Now" msgstr "Bijwerken" # @ nggallery -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 #, php-format msgid "More information about %s" msgstr "Voor meer informatie over %s" # @ nggallery -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 msgid "More Details" msgstr "Meer instellingen" @@ -2105,12 +2042,8 @@ msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "Deze plug-in is een aanpassing van NextGen Gallery, versie 1.9.13." #: ../admin/class-ngg-overview.php:747 -msgid "" -"Developed & maintained by WPGetReady.com" -msgstr "" -"Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
    Ontwikkeld en " -"onderhouden door WPGetReady.com" +msgid "Developed & maintained by WPGetReady.com" +msgstr "Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
    Ontwikkeld en onderhouden door WPGetReady.com" #: ../admin/class-ngg-overview.php:753 msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" @@ -2127,9 +2060,7 @@ msgstr "Welkom bij NextCellent Gallery!" #: ../admin/class-ngg-overview.php:835 msgid "This plugin is made possible by the great work of a lot of people:" -msgstr "" -"Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een " -"heleboel mensen. Een speciale dank u aan onderstaande personen:" +msgstr "Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een heleboel mensen. Een speciale dank u aan onderstaande personen:" #: ../admin/class-ngg-overview.php:837 msgid "Alex Rabe and Photocrati for the original NextGen Gallery" @@ -2146,8 +2077,7 @@ msgstr "voor de Watermerk plugin" #: ../admin/class-ngg-overview.php:844 msgid "for his implementation of changing file the upload date using jQuery" -msgstr "" -"voor zijn implementatie van het veranderen van de uploaddatum met jQuery" +msgstr "voor zijn implementatie van het veranderen van de uploaddatum met jQuery" #: ../admin/class-ngg-overview.php:847 msgid "for his his code suggestions regarding nggtags shortcodes" @@ -2168,12 +2098,8 @@ msgstr "Instellen Rollen/Rechten voor gebruik NextGEN" # @ nggallery #: ../admin/class-ngg-roles.php:17 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te " -"voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." # @ nggallery #: ../admin/class-ngg-roles.php:18 @@ -2256,14 +2182,8 @@ msgid "You don't like NextCellent Gallery?" msgstr "Vind je NextCellent niet leuk?" #: ../admin/class-ngg-setup.php:31 -msgid "" -"With this button you can clear all database tables. This should also happen " -"if you uninstall the normal way, but it can be useful for manually " -"uninstalling NextCellent completely." -msgstr "" -"Met deze knop kan u de databanktabellen wissen. Dit zou ook vanzelf moeten " -"gebeuren als je op de normale wijze verwijdert, maar het kan nuttig zijn om " -"NextCellent manueel te verwijderen." +msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." +msgstr "Met deze knop kan u de databanktabellen wissen. Dit zou ook vanzelf moeten gebeuren als je op de normale wijze verwijdert, maar het kan nuttig zijn om NextCellent manueel te verwijderen." # @ nggallery #: ../admin/class-ngg-setup.php:34 @@ -2272,14 +2192,8 @@ msgstr "WAARSCHUWING:" # @ nggallery #: ../admin/class-ngg-setup.php:36 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -" Eenmaal verwijderd, kan dit niet ongedaan gemaakt worden. Je zult een " -"Database Backup plugin van WordPress moeten gebruiken om eerst een backup te " -"maken van alle tabellen. NextCellent Gallery is opgeslagen in de tabellen " +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr " Eenmaal verwijderd, kan dit niet ongedaan gemaakt worden. Je zult een Database Backup plugin van WordPress moeten gebruiken om eerst een backup te maken van alle tabellen. NextCellent Gallery is opgeslagen in de tabellen " # @ nggallery #: ../admin/class-ngg-setup.php:36 @@ -2300,17 +2214,14 @@ msgstr "Deïnstalleer knop" msgid "Reset all options to default settings?" msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" -#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66 +#: ../admin/class-ngg-setup.php:51 +#: ../admin/class-ngg-setup.php:66 msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan." #: ../admin/class-ngg-setup.php:64 -msgid "" -"You are about to uninstall this plugin from WordPress. This action is not " -"reversible." -msgstr "" -"Je staat op het punt deze plug-in te verwijderen van WordPress. Deze actie " -"kan niet ongedaan gemaakt worden." +msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." +msgstr "Je staat op het punt deze plug-in te verwijderen van WordPress. Deze actie kan niet ongedaan gemaakt worden." # @ nggallery #: ../admin/class-ngg-setup.php:97 @@ -2320,9 +2231,7 @@ msgstr "Alle instellingen terugzetten naar de standaard waarden" # @ nggallery #: ../admin/class-ngg-setup.php:104 msgid "Uninstall successful! Now delete the plugin and enjoy your life!" -msgstr "" -"Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder " -"leven! Veel plezier!" +msgstr "Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder leven! Veel plezier!" # @ nggallery #: ../admin/class-ngg-style.php:118 @@ -2334,10 +2243,10 @@ msgid "No CSS file will be used." msgstr "Geen css-bestand zal gebruikt worden." # @ default -#: ../admin/class-ngg-style.php:129 ../admin/class-ngg-style.php:169 +#: ../admin/class-ngg-style.php:129 +#: ../admin/class-ngg-style.php:169 msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "" -"Je hebt niet de juiste permissies om sjablonen van deze site te bewerken" +msgstr "Je hebt niet de juiste permissies om sjablonen van deze site te bewerken" # @ default #: ../admin/class-ngg-style.php:154 @@ -2364,11 +2273,13 @@ msgstr "CSS bestand met succes verplaatst." msgid "Could not move the CSS file." msgstr "Kon het css-bestand niet verplaatsen." -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "Your CSS file is set by a theme or another plugin." msgstr "Je css-bestand is ingesteld door een thema of een plug-in." -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 msgid "This CSS file will be applied:" msgstr "Dit css-bestand zal gebruikt worden:" @@ -2404,12 +2315,8 @@ msgid "(from the theme folder)" msgstr "(van de themamap)" #: ../admin/class-ngg-style.php:283 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." -msgstr "" -"Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste " -"map verplaatsen." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste map verplaatsen." # @ nggallery #: ../admin/class-ngg-style.php:286 @@ -2420,7 +2327,8 @@ msgstr "Verplaats bestand" # @ default #: ../admin/class-ngg-style.php:291 #: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:213 ../lib/meta.php:458 +#: ../admin/manage/class-ngg-image-manager.php:213 +#: ../lib/meta.php:458 msgid "Author" msgstr "Auteur" @@ -2447,8 +2355,7 @@ msgstr "Als dit bestand beschrijfbaar zou zijn, zou je het kunnen bewerken" # @ nggallery #: ../admin/class-ngg-style.php:316 msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." +msgstr "Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." # @ nggallery #: ../admin/class-ngg-tag-manager.php:45 @@ -2504,22 +2411,14 @@ msgstr "Hernoem tag" # @ nggallery #: ../admin/class-ngg-tag-manager.php:195 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid " -"ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten " -"die deze tag gebruiken zullen bijgewerkt worden." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten die deze tag gebruiken zullen bijgewerkt worden." # @ nggallery #: ../admin/class-ngg-tag-manager.php:196 #: ../admin/class-ngg-tag-manager.php:244 msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" -"Je kunt meerdere tags specificeren om te hernoemen door ze met komma's " -"te scheiden" +msgstr "Je kunt meerdere tags specificeren om te hernoemen door ze met komma's te scheiden" # @ nggallery #: ../admin/class-ngg-tag-manager.php:200 @@ -2543,19 +2442,13 @@ msgstr " verwijder Tag" # @ nggallery #: ../admin/class-ngg-tag-manager.php:221 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." -msgstr "" -"Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden " -"van alle berichten." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden van alle berichten." # @ nggallery #: ../admin/class-ngg-tag-manager.php:222 msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "" -"Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden " -"door komma's" +msgstr "Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden door komma's" # @ nggallery #: ../admin/class-ngg-tag-manager.php:226 @@ -2569,12 +2462,8 @@ msgstr "Bewerk tag slug" # @ nggallery #: ../admin/class-ngg-tag-manager.php:243 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" # @ nggallery #: ../admin/class-ngg-tag-manager.php:248 @@ -2599,9 +2488,12 @@ msgid "No valid gallery name!" msgstr "Geen geldige galerij naam!" # @ nggallery -#: ../admin/functions.php:48 ../admin/functions.php:57 -#: ../admin/functions.php:83 ../admin/functions.php:158 -#: ../admin/functions.php:165 ../admin/functions.php:345 +#: ../admin/functions.php:48 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +#: ../admin/functions.php:158 +#: ../admin/functions.php:165 +#: ../admin/functions.php:345 #: ../admin/functions.php:353 msgid "Directory" msgstr "Directory" @@ -2612,18 +2504,22 @@ msgid "didn't exist. Please create first the main gallery folder " msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan" # @ nggallery -#: ../admin/functions.php:49 ../admin/functions.php:58 +#: ../admin/functions.php:49 +#: ../admin/functions.php:58 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Klik deze link, als je niet weet hoe je rechten moet toewijzen :" # @ nggallery -#: ../admin/functions.php:57 ../admin/functions.php:83 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 msgid "is not writeable !" msgstr "is niet beschrijfbaar!" # @ nggallery -#: ../admin/functions.php:79 ../admin/functions.php:88 -#: ../admin/functions.php:1127 ../lib/core.php:102 +#: ../admin/functions.php:79 +#: ../admin/functions.php:88 +#: ../admin/functions.php:1127 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Niet mogelijk de directory aan te maken" @@ -2650,26 +2546,25 @@ msgstr "met permissie 777 handmatig ingesteld !" # @ nggallery #: ../admin/functions.php:120 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " -msgstr "" -"Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of " -"pagina tonen met de code %2$s.
    " +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of pagina tonen met de code %2$s.
    " # @ nggallery -#: ../admin/functions.php:123 ../admin/functions.php:310 +#: ../admin/functions.php:123 +#: ../admin/functions.php:310 #: ../admin/functions.php:413 msgid "Edit gallery" msgstr "Galerij bewerken" # @ nggallery -#: ../admin/functions.php:158 ../admin/functions.php:345 +#: ../admin/functions.php:158 +#: ../admin/functions.php:345 msgid "doesn`t exist!" msgstr "bestaat niet!" # @ nggallery -#: ../admin/functions.php:165 ../admin/functions.php:353 +#: ../admin/functions.php:165 +#: ../admin/functions.php:353 msgid "contains no pictures" msgstr "bevat geen afbeeldingen" @@ -2682,17 +2577,20 @@ msgid "Importing was aborted." msgstr "Importeren is gestopt." # @ nggallery -#: ../admin/functions.php:210 ../admin/functions.php:372 +#: ../admin/functions.php:210 +#: ../admin/functions.php:372 msgid "Database error. Could not add gallery!" msgstr "Database fout. Kan geen galerij toevoegen!" # @ nggallery -#: ../admin/functions.php:213 ../admin/functions.php:375 +#: ../admin/functions.php:213 +#: ../admin/functions.php:375 msgid "successfully created!" msgstr "met succes gemaakt!" # @ nggallery -#: ../admin/functions.php:300 ../admin/functions.php:408 +#: ../admin/functions.php:300 +#: ../admin/functions.php:408 #: ../admin/functions.php:1244 #: ../admin/manage/class-ngg-gallery-list-table.php:212 #: ../admin/manage/class-ngg-image-list-table.php:302 @@ -2707,7 +2605,8 @@ msgid " picture(s) successfully renamed" msgstr " afbeelding(en) met succes hernoemd" # @ nggallery -#: ../admin/functions.php:307 ../admin/functions.php:411 +#: ../admin/functions.php:307 +#: ../admin/functions.php:411 msgid " picture(s) successfully added" msgstr " afbeelding(en) met succes toegevoegd" @@ -2717,8 +2616,10 @@ msgid "No images were added." msgstr "Er zijn geen afbeeldingen toegevoegd." # @ nggallery -#: ../admin/functions.php:486 ../admin/functions.php:570 -#: ../admin/functions.php:625 ../admin/functions.php:722 +#: ../admin/functions.php:486 +#: ../admin/functions.php:570 +#: ../admin/functions.php:625 +#: ../admin/functions.php:722 #: ../admin/functions.php:776 msgid "Object didn't contain correct data" msgstr "Object bevat onjuiste gegevens" @@ -2729,8 +2630,10 @@ msgid " is not writeable " msgstr "is niet beschrijfbaar" # @ nggallery -#: ../admin/functions.php:580 ../admin/functions.php:628 -#: ../admin/functions.php:728 ../admin/functions.php:779 +#: ../admin/functions.php:580 +#: ../admin/functions.php:628 +#: ../admin/functions.php:728 +#: ../admin/functions.php:779 msgid " is not writeable" msgstr "is niet beschrijfbaar" @@ -2772,9 +2675,7 @@ msgstr "Importeer via cURL mislukt." # @ nggallery #: ../admin/functions.php:1094 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Geuploade bestand is geen geldig of onjuist zip bestand ! De server " -"herkent : " +msgstr "Geuploade bestand is geen geldig of onjuist zip bestand ! De server herkent : " # @ nggallery #: ../admin/functions.php:1111 @@ -2784,12 +2685,8 @@ msgstr "Geen geldige mapnaam" # @ nggallery #: ../admin/functions.php:1122 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" -msgstr "" -"Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de " -"server? " +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de server? " # @ nggallery #: ../admin/functions.php:1137 @@ -2797,36 +2694,40 @@ msgid "Zip-File successfully unpacked" msgstr "Zip-bestand is met succes uitgepakt" # @ nggallery -#: ../admin/functions.php:1168 ../admin/functions.php:1268 +#: ../admin/functions.php:1168 +#: ../admin/functions.php:1268 msgid "No gallery selected !" msgstr "Geen galerij geselecteerd !" # @ nggallery -#: ../admin/functions.php:1176 ../admin/functions.php:1293 +#: ../admin/functions.php:1176 +#: ../admin/functions.php:1293 msgid "Failure in database, no gallery path set !" msgstr "Mislukt in de database, geen galerij pad ingesteld !" # @ nggallery -#: ../admin/functions.php:1200 ../admin/functions.php:1287 +#: ../admin/functions.php:1200 +#: ../admin/functions.php:1287 msgid "is no valid image file!" msgstr "is geen geldig afbeeldingsbestand!" # @ nggallery -#: ../admin/functions.php:1214 ../admin/functions.php:1412 +#: ../admin/functions.php:1214 +#: ../admin/functions.php:1412 #: ../admin/functions.php:1489 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" -"Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" # @ nggallery -#: ../admin/functions.php:1221 ../admin/functions.php:1310 +#: ../admin/functions.php:1221 +#: ../admin/functions.php:1310 msgid "Error, the file could not be moved to : " msgstr "Mislukt, het bestand kan niet verplaatst worden naar: " # @ nggallery -#: ../admin/functions.php:1226 ../admin/functions.php:1314 +#: ../admin/functions.php:1226 +#: ../admin/functions.php:1314 msgid "Error, the file permissions could not be set" msgstr "Fout, de bestandspermissies kunnen niet ingesteld worden" @@ -2843,31 +2744,24 @@ msgstr "Ongeldige upload: fout code:" # @ nggallery #: ../admin/functions.php:1352 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"BEVEILINGS beperking in effect! Het is nodig de map %s " -"handmatig te maken" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "BEVEILINGS beperking in effect! Het is nodig de map %s handmatig te maken" # @ nggallery #: ../admin/functions.php:1353 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -"Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het " -"script overeenkomt met de eigenaar (%s) van het bestand" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het script overeenkomt met de eigenaar (%s) van het bestand" # @ nggallery -#: ../admin/functions.php:1406 ../admin/functions.php:1483 +#: ../admin/functions.php:1406 +#: ../admin/functions.php:1483 msgid "The destination gallery does not exist" msgstr "De doelgalerij bestaat niet" # @ nggallery -#: ../admin/functions.php:1437 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1437 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Afbeelding verplaatsen mislukt %1$s naar %2$s" @@ -2893,12 +2787,8 @@ msgstr "Database rij kopieeren mislukt voor afbeelding %s" # @ nggallery #: ../admin/functions.php:1542 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De " -"bestandsnaam was al aanwezig in de bestaande galerij." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De bestandsnaam was al aanwezig in de bestaande galerij." # @ nggallery #: ../admin/functions.php:1545 @@ -2915,18 +2805,12 @@ msgstr "%1$s afbeelding(en) gekopieerd naar galerij: %2$s ." # @ nggallery #: ../admin/functions.php:1669 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" -"Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php." -"ini" +msgstr "Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php.ini" # @ nggallery #: ../admin/functions.php:1672 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is " -"ingesteld op het HTML formulier" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is ingesteld op het HTML formulier" # @ nggallery #: ../admin/functions.php:1675 @@ -2961,8 +2845,7 @@ msgstr "Onbekende upload fout" # @ nggallery #: ../admin/manage/actions.php:58 msgid "Select how you would like to rotate the image on the left." -msgstr "" -"Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" # @ nggallery #: ../admin/manage/actions.php:65 @@ -2995,8 +2878,10 @@ msgid "Error rotating thumbnail" msgstr "Fout bij roteren van de thumbnail" # @ nggallery -#: ../admin/manage/actions.php:129 ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 ../admin/manage/actions.php:204 +#: ../admin/manage/actions.php:129 +#: ../admin/manage/actions.php:157 +#: ../admin/manage/actions.php:182 +#: ../admin/manage/actions.php:204 msgid "Value" msgstr "Waarde" @@ -3062,8 +2947,10 @@ msgid "X" msgstr "X" #. translators: a measurement unit, stand for pixels -#: ../admin/manage/actions.php:295 ../admin/manage/actions.php:304 -#: ../admin/manage/actions.php:312 ../admin/manage/actions.php:321 +#: ../admin/manage/actions.php:295 +#: ../admin/manage/actions.php:304 +#: ../admin/manage/actions.php:312 +#: ../admin/manage/actions.php:321 msgid "px" msgstr "px" @@ -3301,12 +3188,8 @@ msgid "Delete \"{}\"?" msgstr " \"%s\" verwijderen?" #: ../admin/manage/class-ngg-image-manager.php:147 -msgid "" -"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-" -">Sort Options" -msgstr "" -"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " -"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" # @ nggallery #: ../admin/manage/class-ngg-image-manager.php:164 @@ -3402,8 +3285,10 @@ msgid "Select the destination gallery:" msgstr "Selecteer een doel galerij:" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:134 ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 ../admin/tinymce/window.php:430 +#: ../admin/manage/class-ngg-manager.php:134 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 msgid "Select or search for a gallery" msgstr "Selecteer of zoek een galerij" @@ -3483,12 +3368,8 @@ msgid "Image results for %s" msgstr "Afbeeldingsresultaten voor %s" #: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "" -"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-" -">Sort Options" -msgstr "" -"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " -"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" #: ../admin/manage/class-ngg-sort-manager.php:35 msgid "Go back" @@ -3526,7 +3407,8 @@ msgid "Alt/Title text" msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452 +#: ../admin/manage/class-ngg-sort-manager.php:121 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Datum/tijd" @@ -3567,25 +3449,29 @@ msgstr "Afbeeldings ID:" # @ default # @ nggallery -#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:332 +#: ../admin/media-upload.php:229 +#: ../admin/tinymce/window.php:332 msgid "Alignment" msgstr "Uitlijning" # @ default # @ nggallery -#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:336 +#: ../admin/media-upload.php:234 +#: ../admin/tinymce/window.php:336 msgid "Left" msgstr "Links" # @ default # @ nggallery -#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:337 +#: ../admin/media-upload.php:236 +#: ../admin/tinymce/window.php:337 msgid "Center" msgstr "Centreren" # @ default # @ nggallery -#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:338 +#: ../admin/media-upload.php:238 +#: ../admin/tinymce/window.php:338 msgid "Right" msgstr "Rechts" @@ -3628,14 +3514,17 @@ msgstr "Recente afbeeldingen" msgid "Random pictures" msgstr "Willekeurige afbeeldingen" -#: ../admin/tinymce/window.php:129 ../admin/tinymce/window.php:230 -#: ../admin/tinymce/window.php:297 ../admin/tinymce/window.php:355 +#: ../admin/tinymce/window.php:129 +#: ../admin/tinymce/window.php:230 +#: ../admin/tinymce/window.php:297 +#: ../admin/tinymce/window.php:355 #: ../admin/tinymce/window.php:417 msgid "Basics" msgstr "Basis" # @ nggallery -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:376 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:376 #: ../admin/tinymce/window.php:427 #: ../widgets/class-ngg-slideshow-widget.php:113 msgid "Select a gallery:" @@ -3655,15 +3544,20 @@ msgstr "Selecteer hoe je je galerij wilt weergeven" msgid "Imagebrowser" msgstr "Afbeeldingsbrowser" -#: ../admin/tinymce/window.php:168 ../admin/tinymce/window.php:280 -#: ../admin/tinymce/window.php:401 ../admin/tinymce/window.php:452 +#: ../admin/tinymce/window.php:168 +#: ../admin/tinymce/window.php:280 +#: ../admin/tinymce/window.php:401 +#: ../admin/tinymce/window.php:452 msgid "Carousel" msgstr "Carousel" # @ nggallery -#: ../admin/tinymce/window.php:174 ../admin/tinymce/window.php:286 -#: ../admin/tinymce/window.php:347 ../admin/tinymce/window.php:407 -#: ../admin/tinymce/window.php:458 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:174 +#: ../admin/tinymce/window.php:286 +#: ../admin/tinymce/window.php:347 +#: ../admin/tinymce/window.php:407 +#: ../admin/tinymce/window.php:458 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Titel" @@ -3673,12 +3567,8 @@ msgid "Type options" msgstr "Type-opties" #: ../admin/tinymce/window.php:197 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." -msgstr "" -"Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de " -"standaardwaarde van de instellingen." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de standaardwaarde van de instellingen." # @ nggallery #: ../admin/tinymce/window.php:205 @@ -3724,11 +3614,8 @@ msgid "Gallery display types" msgstr "Weergavemodi" #: ../admin/tinymce/window.php:267 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" -msgstr "" -"Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op " -"een album)" +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op een album)" # @ nggallery #: ../admin/tinymce/window.php:301 @@ -3741,7 +3628,8 @@ msgid "Select or enter picture" msgstr "Selecteer of geef afbeedling" # @ nggallery -#: ../admin/tinymce/window.php:310 ../admin/tinymce/window.php:385 +#: ../admin/tinymce/window.php:310 +#: ../admin/tinymce/window.php:385 #: ../admin/tinymce/window.php:436 msgid "Options" msgstr "Opties" @@ -3776,16 +3664,14 @@ msgstr "Link" #: ../admin/tinymce/window.php:344 msgid "Add an optional link to the image. Leave blank for no link." -msgstr "" -"Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." +msgstr "Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." #: ../admin/tinymce/window.php:348 msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "" -"Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen " -"bijschrift." +msgstr "Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen bijschrift." -#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 msgid "The number of images that should be displayed." msgstr "Het aantal afbeeldingen dat getoond moet worden." @@ -3809,22 +3695,17 @@ msgid "User defined" msgstr "Aangepast" #: ../admin/tinymce/window.php:372 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" -"In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de " -"ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd " -"is de volgorde uit de instellingen." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen." -#: ../admin/tinymce/window.php:381 ../admin/tinymce/window.php:432 +#: ../admin/tinymce/window.php:381 +#: ../admin/tinymce/window.php:432 msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "" -"Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die " -"galerij getoond worden." +msgstr "Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden." # @ nggallery -#: ../admin/tinymce/window.php:388 ../admin/tinymce/window.php:439 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 msgid "Select a template to display the images" msgstr "Selecteer een sjabloon om de afbeeldingen te tonen" @@ -3843,7 +3724,8 @@ msgid "You need to select a picture." msgstr "Je moet een afbeelding selecteren." # @ nggallery -#: ../admin/tinymce/window.php:516 ../admin/tinymce/window.php:520 +#: ../admin/tinymce/window.php:516 +#: ../admin/tinymce/window.php:520 msgid "You need to select a number of images." msgstr "Je moet een aantal afbeelding selecteren." @@ -3854,20 +3736,12 @@ msgid "Upgrade NextCellent Gallery" msgstr "NextCellent Gallery upgraden" #: ../admin/upgrade/class-ngg-upgrade-page.php:41 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." -msgstr "" -"Je upgrade van een oudere versie. Om de nieuwste functies te kunnen " -"gebruiken, moet je een database-upgrade uitvoeren." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "Je upgrade van een oudere versie. Om de nieuwste functies te kunnen gebruiken, moet je een database-upgrade uitvoeren." #: ../admin/upgrade/class-ngg-upgrade-page.php:46 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." -msgstr "" -"Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je " -"het echt veilig wil spelen, maak je best een back-up van je database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je het echt veilig wil spelen, maak je best een back-up van je database." # @ nggallery #: ../admin/upgrade/class-ngg-upgrade-page.php:51 @@ -3904,12 +3778,8 @@ msgstr "Netwerk instellingen" # @ nggallery #: ../admin/wpmu.php:89 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun " -"je de map beter structureren." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun je de map beter structureren." # @ nggallery #: ../admin/wpmu.php:90 @@ -3979,18 +3849,13 @@ msgstr "Kies de standaard stijl voor de galerijen." #: ../admin/wpmu.php:144 msgid "Note: between brackets is the folder in which the file is." -msgstr "" -"Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." +msgstr "Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." # @ nggallery #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen " -"groter dan %d x %d pixels" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen groter dan %d x %d pixels" # @ default #: ../lib/locale.php:112 @@ -3998,7 +3863,8 @@ msgid "Invalid URL Provided." msgstr "Ongeldige plugin gebruikt." # @ default -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Kan geen tijdelijk bestand maken." @@ -4023,12 +3889,14 @@ msgid "Not fired" msgstr "Niet fired" # @ nggallery -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Opening" # @ nggallery -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Credit" @@ -4053,7 +3921,8 @@ msgid "ISO" msgstr "ISO" # @ nggallery -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Sluiter snelheid" @@ -4174,21 +4043,20 @@ msgstr "Flash" # @ nggallery #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om " -"andere bestanden te kunnen uploaden." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om andere bestanden te kunnen uploaden." # @ nggallery -#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362 +#: ../lib/ngg-db.php:361 +#: ../lib/ngg-db.php:362 msgid "Album overview" msgstr "Album overzicht" # @ nggallery -#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Afbeelding" @@ -4226,8 +4094,7 @@ msgstr "Geen geldige nieuwe tag." # @ nggallery #: ../lib/tags.php:112 msgid "No objects (post/page) found for specified old tags." -msgstr "" -"Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." +msgstr "Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." # @ nggallery #: ../lib/tags.php:141 @@ -4237,11 +4104,8 @@ msgstr "Geen tag samengevoegd" # @ nggallery #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s " -"objecten bewerkt." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s objecten bewerkt." # @ nggallery #: ../lib/tags.php:146 @@ -4288,12 +4152,8 @@ msgstr "%s slug(s) bewerkt." # @ default #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" -msgstr "" -"XML-RPC services zijn uitgeschakeld op deze site. Een Admin kan deze " -"inschakelen op %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC services zijn uitgeschakeld op deze site. Een Admin kan deze inschakelen op %s" # @ default #: ../lib/xmlrpc.php:101 @@ -4306,15 +4166,18 @@ msgid "You are not allowed to upload files to this site." msgstr "Je hebt onvoldoende rechten om bestanden op deze site te uploaden." # @ default -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Kan geen galerij vinden" # @ default -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." -msgstr "" -"Je hebt onvoldoende rechten om bestanden naar deze gallery te uploaden." +msgstr "Je hebt onvoldoende rechten om bestanden naar deze gallery te uploaden." # @ nggallery #: ../lib/xmlrpc.php:180 @@ -4339,12 +4202,14 @@ msgid "Could not write file %1$s (%2$s)" msgstr "Kan bestand %1$s (%2$s) niet beschrijven" # @ default -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Ongeldige afbeelding ID" # @ default -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Helaas, je moet toestemming hebben om deze afbeelding te bewerken" @@ -4354,7 +4219,9 @@ msgid "Sorry, could not update the image" msgstr "Helaas, de afbeelding kon niet bijgewerkt worden." # @ default -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" msgstr "Mislukt, je moet toestemming hebben om gallerys kunnen beheren." @@ -4365,7 +4232,8 @@ msgid "Sorry, could not create the gallery" msgstr "Mislukt, de gallery kon niet gemaakt worden" # @ default -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Ongeldige gallery ID" @@ -4380,8 +4248,11 @@ msgid "Sorry, could not update the gallery" msgstr "Mislukt, de gallery kon niet bijgewerkt worden." # @ default -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" msgstr "Mislukt, je moet toestemming heb om albums te beheren" @@ -4391,7 +4262,8 @@ msgid "Sorry, could not create the album" msgstr "Mislukt, het album kon niet gemaakt worden" # @ default -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Ongeldig album ID" @@ -4411,25 +4283,13 @@ msgstr "Nu upgraden" # @ nggallery #: ../nggallery.php:135 -msgid "" -"Translation by : See here" -msgstr "" -"Vertaling door: Anja" +msgid "Translation by : See here" +msgstr "Vertaling door: Anja" # @ nggallery #: ../nggallery.php:136 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als " -"je graag wil helpen met de vertaling, download dan de huidige po uit de " -"plugin map en lees hier hoe je de plugin kan vertalen." +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als je graag wil helpen met de vertaling, download dan de huidige po uit de plugin map en lees hier hoe je de plugin kan vertalen." #: ../nggallery.php:176 msgid "Something went wrong while upgrading NextCellent Gallery." @@ -4437,11 +4297,8 @@ msgstr "Iets ging verkeerd bij het hernoemen van" # @ nggallery #: ../nggallery.php:265 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" -"Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of " -"hoger" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of hoger" # @ nggallery #: ../nggallery.php:294 @@ -4496,7 +4353,8 @@ msgid "next" msgstr "Volgende" # @ nggallery -#: ../nggfunctions.php:177 ../nggfunctions.php:664 +#: ../nggfunctions.php:177 +#: ../nggfunctions.php:664 msgid "[Gallery not found]" msgstr "[Galerij niet gevonden]" @@ -4516,29 +4374,34 @@ msgid "Related images for" msgstr "Gerelateerde afbeeldingen voor" # @ nggallery -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "Afbeeldingen" # @ nggallery -#: ../view/gallery-caption.php:32 ../view/gallery.php:68 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:68 msgid "[View with PicLens]" msgstr "[Bekijk met PicLens] " # @ nggallery -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Terug" # @ nggallery -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Volgende" # @ nggallery -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "van" @@ -4699,8 +4562,7 @@ msgstr "Formaat afbeeldingen aanpassen" #: ../widgets/class-ngg-slideshow-widget.php:130 msgid "The given width and height are ignored when this is selected." -msgstr "" -"De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." +msgstr "De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." # @ nggallery #: ../xml/media-rss.php:50 @@ -4761,17 +4623,11 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgid "for the Gallery Icon" #~ msgstr "voor het galerij icoon" -#~ msgid "" -#~ "The original translators for NextGen Gallery, who made the translations" -#~ msgstr "" -#~ "De originele vertalers voor NextGen Gallery, die de vertalingen maakten" +#~ msgid "The original translators for NextGen Gallery, who made the translations" +#~ msgstr "De originele vertalers voor NextGen Gallery, die de vertalingen maakten" -#~ msgid "" -#~ "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery " -#~ "by Photocrati Media, which is the succesor to the work by Alex Rabe." -#~ msgstr "" -#~ "NextCellent is gebaseerd op versie 1.9.13 van NextGen Gallery door " -#~ "Photocrati Media, wat de opvolger is van het werk door Alex Rabe." +#~ msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +#~ msgstr "NextCellent is gebaseerd op versie 1.9.13 van NextGen Gallery door Photocrati Media, wat de opvolger is van het werk door Alex Rabe." # @ nggallery #~ msgid "What do you get with NextCellent Gallery?" @@ -4780,24 +4636,17 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" #~ msgstr "Achterwaartse compatabiliteit met NextGEN versie 1.9.13" -#~ msgid "" -#~ "Slow evolving code path, made only by NextGEN user's suggestions. Yep, " -#~ "you read it right: slow in counterpart as fast. Older code is good enough " -#~ "to keep a community and it worked (and works) for most people." +#~ msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." #~ msgstr "Traag evoluerende code, enkel door de suggesties van gebruikers." #~ msgid "A reliable way to work with already installed NextGEN galleries." -#~ msgstr "" -#~ "Een betrouwbare manier om te werken met bestaande NextGEN-galerijen." +#~ msgstr "Een betrouwbare manier om te werken met bestaande NextGEN-galerijen." -#~ msgid "" -#~ "A place for updating the plugin without using FTP manual updates, but " -#~ "WordPress plugin repository." +#~ msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." #~ msgstr "Een plaats om de plug-in bij te werken zonder manuele FTP-updates." #~ msgid "Alternative path preserving backward compatibility (while possible)." -#~ msgstr "" -#~ "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)." +#~ msgstr "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)." # @ nggallery #~ msgid "How to support us?" @@ -4811,22 +4660,16 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Stuur ons bugfixes / code aanpassingen" # @ nggallery -#~ msgid "" -#~ "The most motivated support for this plugin are your ideas and brain work." -#~ msgstr "" -#~ "De meest motiverende steun voor deze plug-in zijn je ideeën en denkwerk." +#~ msgid "The most motivated support for this plugin are your ideas and brain work." +#~ msgstr "De meest motiverende steun voor deze plug-in zijn je ideeën en denkwerk." # @ nggallery #~ msgid "Translate the plugin" #~ msgstr "Vertaal de plugin" # @ nggallery -#~ msgid "" -#~ "To help people to work with this plugin, we would like to have it in all " -#~ "available languages." -#~ msgstr "" -#~ "Om mensen te helpen werken met de plug-in, willen we de plug-in in alle " -#~ "talen beschikbaar maken." +#~ msgid "To help people to work with this plugin, we would like to have it in all available languages." +#~ msgstr "Om mensen te helpen werken met de plug-in, willen we de plug-in in alle talen beschikbaar maken." # @ nggallery #~ msgid "Place a link to the plugin in your blog/webpage" @@ -4836,12 +4679,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Ja, delen is ook een manier van helpen." # @ nggallery -#~ msgid "" -#~ "Please note: If safe-mode is ON, you need to add the subfolder with " -#~ "thumbs manually" -#~ msgstr "" -#~ "Opmerking: Indien safe-mode = AAN moet je de thumbnail submap manueel " -#~ "aanmaken" +#~ msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +#~ msgstr "Opmerking: Indien safe-mode = AAN moet je de thumbnail submap manueel aanmaken" # @ nggallery #~ msgid "About this Gallery" @@ -4853,8 +4692,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Select the area for the thumbnail from the picture on the left." -#~ msgstr "" -#~ "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +#~ msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" # @ nggallery #~ msgid "Search Images" @@ -4878,13 +4716,13 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "" -#~ "You are about to start the bulk edit for %s images \n" -#~ " \n" -#~ " 'Cancel' to stop, 'OK' to proceed." +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." #~ msgstr "" -#~ "Je bent bezig meerdere bewerkingen van %s afbeeldingen te starten \n" -#~ " \n" -#~ " 'Annuleren' om te stoppen, 'OK' om door te gaan." +"Je bent bezig meerdere bewerkingen van %s afbeeldingen te starten \n" +" \n" +" 'Annuleren' om te stoppen, 'OK' om door te gaan." # @ nggallery #~ msgid "Search results for “%s”" @@ -4962,18 +4800,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "PHP Exif ondersteuning" # @ nggallery -#~ msgid "" -#~ "NextCellent Gallery contains some functions which are only available " -#~ "under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no " -#~ "longer supported by the PHP group. Many shared hosting providers offer " -#~ "both PHP 4 and PHP 5, running simultaneously. Ask your provider if they " -#~ "can do this." -#~ msgstr "" -#~ "NextCellent Gallery bevat enkele functies die niet beschikbaar zijn onder " -#~ "PHP 5.2. Je gebruikt de oude PHP 4 versie, upgrade nu! Het wordt niet " -#~ "langer ondersteund door de PHP groep. Verschillende hosting providers " -#~ "bieden beide PHP 4 en PHP 5, tegelijk. Vraag je provider of ze dit kunnen " -#~ "doen." +#~ msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextCellent Gallery bevat enkele functies die niet beschikbaar zijn onder PHP 5.2. Je gebruikt de oude PHP 4 versie, upgrade nu! Het wordt niet langer ondersteund door de PHP groep. Verschillende hosting providers bieden beide PHP 4 en PHP 5, tegelijk. Vraag je provider of ze dit kunnen doen." # @ nggallery #~ msgid "Post title" @@ -5000,11 +4828,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Met de plaatshouder " # @ nggallery -#~ msgid "" -#~ "The accessing of URL files is disabled at your server (allow_url_fopen)" -#~ msgstr "" -#~ "De toegang van de URL bestanden zijn uitgeschakeld bij je server " -#~ "(allow_url_fopen)" +#~ msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +#~ msgstr "De toegang van de URL bestanden zijn uitgeschakeld bij je server (allow_url_fopen)" # @ nggallery #~ msgid "(hex w/o #)" @@ -5051,24 +4876,17 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "De instellingen voor de JW Image Rotator" # @ nggallery -#~ msgid "" -#~ "NextCellent Gallery flash slideshows use the JW Image Rotator Version " -#~ "3.17 by" -#~ msgstr "" -#~ "De instellingen worden alleen gebruikt in de JW Image Rotator Version " +#~ msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +#~ msgstr "De instellingen worden alleen gebruikt in de JW Image Rotator Version " #~ msgid "" -#~ "Press the button below to search for it automatically. For earlier " -#~ "versions of NextCellent Gallery, you'll need to\n" -#~ "\t\t\t\t\tupload the file manually to the" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" #~ msgstr "Druk op de knop hieronder om te zoeken." # @ nggallery -#~ msgid "" -#~ "The path to JW Image Rotator is not defined, the slideshow will not work." -#~ msgstr "" -#~ "Het pad naar imagerotator.swf is niet opgegeven, de slideshow zal niet " -#~ "werken" +#~ msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +#~ msgstr "Het pad naar imagerotator.swf is niet opgegeven, de slideshow zal niet werken" #~ msgid "Press the button below to search for the file." #~ msgstr "Druk op de knop hieronder om het bestand te zoeken." @@ -5079,9 +4897,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Integrate the flash based slideshow for all flash supported devices" -#~ msgstr "" -#~ "Integreer de flash gebaseerde slideshow voor alle flash ondersteunde " -#~ "apparaten" +#~ msgstr "Integreer de flash gebaseerde slideshow voor alle flash ondersteunde apparaten" # @ nggallery #~ msgid "Path to the JW Image Rotator (URL)" @@ -5196,44 +5012,24 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Probeer XHTML validatie (met CDATA)" # @ nggallery -#~ msgid "" -#~ "Important : Could causes problem with some browser. Please recheck your " -#~ "page." -#~ msgstr "" -#~ "Belangrijk: kan problemen veroorzaken met bepaalde browsers. Controleer " -#~ "je pagina." +#~ msgid "Important : Could causes problem with some browser. Please recheck your page." +#~ msgstr "Belangrijk: kan problemen veroorzaken met bepaalde browsers. Controleer je pagina." # @ nggallery -#~ msgid "" -#~ "No problem, before you deactivate this plugin press the Uninstall Button, " -#~ "because deactivating NextCellent Gallery does not remove any data that " -#~ "may have been created. " -#~ msgstr "" -#~ "Geen probleem, voor je deze plug-in deactiveert, klik op de knop " -#~ "verwijderen, omdat het deactiveren van NextCellent Gallery niet de data " -#~ "verwijdert die gemaakt is." +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +#~ msgstr "Geen probleem, voor je deze plug-in deactiveert, klik op de knop verwijderen, omdat het deactiveren van NextCellent Gallery niet de data verwijdert die gemaakt is." # @ nggallery #~ msgid "Could not find NextCellent Gallery database tables, upgrade failed!" #~ msgstr "Kon NextCellent Database niet vinden, upgrade is mislukt!" # @ nggallery -#~ msgid "" -#~ "The Flash Player and a browser with " -#~ "Javascript support are needed." -#~ msgstr "" -#~ "De Flash Player en en browser met " -#~ "Javascript ondersteuning zijn nodig." +#~ msgid "The Flash Player and a browser with Javascript support are needed." +#~ msgstr "De Flash Player en en browser met Javascript ondersteuning zijn nodig." # @ nggallery -#~ msgid "" -#~ "Get the Flash " -#~ "Player to see the slideshow." -#~ msgstr "" -#~ "Gebruik de Flash " -#~ "Player om de slideshow te bekijken." +#~ msgid "Get the Flash Player to see the slideshow." +#~ msgstr "Gebruik de Flash Player om de slideshow te bekijken." # @ nggallery #~ msgid "Select Gallery:" @@ -5252,84 +5048,44 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "IE8 webslices inschakelen" # @ nggallery -#~ msgid "" -#~ "Translation by alex rabe" -#~ msgstr "" -#~ "Vertaling door Anja (werkgroepen.net)" +#~ msgid "Translation by alex rabe" +#~ msgstr "Vertaling door Anja (werkgroepen.net)" # @ nggallery -#~ msgid "" -#~ "Image management" -#~ msgstr "" -#~ "Afbeeldingsbeheer" +#~ msgid "Image management" +#~ msgstr "Afbeeldingsbeheer" # @ nggallery -#~ msgid "" -#~ "Album management" -#~ msgstr "" -#~ "Album beheer" +#~ msgid "Album management" +#~ msgstr "Album beheer" # @ nggallery -#~ msgid "" -#~ "Gallery management" -#~ msgstr "" -#~ "Gallery beheer" +#~ msgid "Gallery management" +#~ msgstr "Gallery beheer" # @ nggallery -#~ msgid "" -#~ "Gallery tags" -#~ msgstr "" -#~ "Gallery tags" +#~ msgid "Gallery tags" +#~ msgstr "Gallery tags" # @ nggallery -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Introductie" +#~ msgid "Introduction" +#~ msgstr "Introductie" # @ nggallery -#~ msgid "" -#~ "Roles / Capabilities" -#~ msgstr "" -#~ "Rollen / Rechten" +#~ msgid "Roles / Capabilities" +#~ msgstr "Rollen / Rechten" # @ nggallery -#~ msgid "" -#~ "Setup" -#~ msgstr "" -#~ "Setup" +#~ msgid "Setup" +#~ msgstr "Setup" # @ nggallery -#~ msgid "" -#~ "Styles" -#~ msgstr "" -#~ "Styles" +#~ msgid "Styles" +#~ msgstr "Styles" # @ nggallery -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Ondersteuningsforums (Engels)" +#~ msgid "Support Forums" +#~ msgstr "Ondersteuningsforums (Engels)" # @ nggallery #~ msgid "Activate Media RSS feed" @@ -5396,12 +5152,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Verwijder afbeeldings bestanden" # @ nggallery -#~ msgid "" -#~ "Depend on the amount of database entries this will take a while, don't " -#~ "reload this page." -#~ msgstr "" -#~ "Afhankelijk van de grootte van de database gegevens zal dit een tijdje " -#~ "duren, herlaad deze pagina daarom niet." +#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." +#~ msgstr "Afhankelijk van de grootte van de database gegevens zal dit een tijdje duren, herlaad deze pagina daarom niet." # @ nggallery #~ msgid "Disable flash upload" @@ -5421,8 +5173,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Donate the work via paypal." -#~ msgstr "" -#~ "Donaties voor het werk ziet de ontwikkelaar graag tegemoet via paypal" +#~ msgstr "Donaties voor het werk ziet de ontwikkelaar graag tegemoet via paypal" # @ nggallery #~ msgid "Download latest version" @@ -5469,50 +5220,24 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Help met vertalen." # @ nggallery -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Als paginering wordt gebruikt, zal deze optie nog steeds getoond worden " -#~ "in het modale venster (thickbox, lightbox enz.). Opmerking: dit neemt " -#~ "meer ruimte/tijd bij het laden van de pagina" +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Als paginering wordt gebruikt, zal deze optie nog steeds getoond worden in het modale venster (thickbox, lightbox enz.). Opmerking: dit neemt meer ruimte/tijd bij het laden van de pagina" # @ nggallery -#~ msgid "" -#~ "If you didn't find your name on this list and there is some code which I " -#~ "integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "" -#~ "Als je je naam niet gevonden hebt op deze lijst en ik heb code geï" -#~ "ntegreerd in mijn plugin, aarzel dan niet mij een mail te sturen." +#~ msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail." +#~ msgstr "Als je je naam niet gevonden hebt op deze lijst en ik heb code geïntegreerd in mijn plugin, aarzel dan niet mij een mail te sturen." # @ nggallery -#~ msgid "" -#~ "If you study the code of this plugin, you will find out that we mixed a " -#~ "lot of good already existing code and ideas together." -#~ msgstr "" -#~ "Als je de code van deze plugin bestudeert, zul je zien dat we veel goede " -#~ "al bestaande code en ideeën gecombineerd hebben." +#~ msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together." +#~ msgstr "Als je de code van deze plugin bestudeert, zul je zien dat we veel goede al bestaande code en ideeën gecombineerd hebben." # @ nggallery -#~ msgid "" -#~ "If you would like to downgrade later, please make first a complete backup " -#~ "of your database and the images." -#~ msgstr "" -#~ "Wil je later downgraden, maak dan een complete backup van je database en " -#~ "afbeeldingen." +#~ msgid "If you would like to downgrade later, please make first a complete backup of your database and the images." +#~ msgstr "Wil je later downgraden, maak dan een complete backup van je database en afbeeldingen." # @ nggallery -#~ msgid "" -#~ "If you would like to use the JW Image Rotatator, please download the " -#~ "player here and upload it to your Upload folder (Default " -#~ "is wp-content/uploads)." -#~ msgstr "" -#~ "Als je de JW image rotator wilt gebruiken, download de speler dan vanaf " -#~ "hier en upload het naar je upload map (standaard is dit " -#~ "wp-content/uploads)." +#~ msgid "If you would like to use the JW Image Rotatator, please download the player here and upload it to your Upload folder (Default is wp-content/uploads)." +#~ msgstr "Als je de JW image rotator wilt gebruiken, download de speler dan vanaf hier en upload het naar je upload map (standaard is dit wp-content/uploads)." # @ nggallery #~ msgid "Image list" @@ -5564,21 +5289,15 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "" -#~ "Een van de komende functies een automatisch bijgewerkte permalink " -#~ "structuur." +#~ msgstr "Een van de komende functies een automatisch bijgewerkte permalink structuur." # @ nggallery #~ msgid "Please update the database of NextGEN Gallery." #~ msgstr "Update de database van NextGEN Gallery !" # @ nggallery -#~ msgid "" -#~ "Press the button to search automatically for the imagerotator, if you " -#~ "uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "" -#~ "Klik de knop om automatisch naar de imagerotator te zoeken, als je het " -#~ "hebt geupload naar wp-content/uploads of een submap" +#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" +#~ msgstr "Klik de knop om automatisch naar de imagerotator te zoeken, als je het hebt geupload naar wp-content/uploads of een submap" # @ nggallery #~ msgid "Recent donators" @@ -5613,21 +5332,12 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Toon Afbeelding Browser" # @ nggallery -#~ msgid "" -#~ "So, we would like to thank the following people for their pioneer work " -#~ "(without this work it's impossible to create such a plugin so fast)" -#~ msgstr "" -#~ "Daarom willen we graag de volgende mensen bedanken voor hun pioneerswerk " -#~ "(zonder dit werk zou het onmogelijk zijn geweest een plugin als deze zo " -#~ "snel snel te ontwikkelen)" +#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" +#~ msgstr "Daarom willen we graag de volgende mensen bedanken voor hun pioneerswerk (zonder dit werk zou het onmogelijk zijn geweest een plugin als deze zo snel snel te ontwikkelen)" # @ nggallery -#~ msgid "" -#~ "Some folders/files could not renamed, please recheck the permission and " -#~ "rescan the folder in the manage gallery section." -#~ msgstr "" -#~ "Enkele mappen/bestanden konden niet hernoemd worden, controleer de " -#~ "permissies en herscan de map in de beheer gallery sectie" +#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." +#~ msgstr "Enkele mappen/bestanden konden niet hernoemd worden, controleer de permissies en herscan de map in de beheer gallery sectie" # @ nggallery #~ msgid "Tag" @@ -5642,36 +5352,12 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Tags / categorieën" # @ nggallery -#~ msgid "" -#~ "Thanks for using this plugin, I hope you are satisfied ! If you would " -#~ "like to support the further development, please consider a donation! If you still need some help, please " -#~ "post your questions here ." -#~ msgstr "" -#~ "Bedankt voor het gebruik van deze plugin, de maker hoopt dat je er " -#~ "tevreden mee bent! Als je verdere ontwikkeling van deze plugin wilt " -#~ "ondersteunen, overweeg dan een donatie! Heb je hulp nodig, stel dan hier je vragen." +#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Bedankt voor het gebruik van deze plugin, de maker hoopt dat je er tevreden mee bent! Als je verdere ontwikkeling van deze plugin wilt ondersteunen, overweeg dan een donatie! Heb je hulp nodig, stel dan hier je vragen." # @ nggallery -#~ msgid "" -#~ "Thanks for using this plugin, NextGEN Gallery is initially developed for " -#~ "self hosted blogs. A multisite setup is possible, but cannot currently " -#~ "fully supported, as it can have several special condition ( i.e. Domain " -#~ "mapping).
    If you would like to support the further development, " -#~ "please consider a donation! If you " -#~ "still need some help, please post your questions here ." -#~ msgstr "" -#~ "Bedankt voor het gebruik van deze plugin, Nextgen Gallery is ontwikkeld " -#~ "voor zelf gehosted sites. Een multisite setup is mogelijk, maar kan " -#~ "momenteel nog niet volledig ondersteund worden, zoals de bijzondere " -#~ "voorwaarde (b.v. domain mapping).
    . Als je verdere ontwikkeling wilt " -#~ "ondersteunen, overweeg een donatie " -#~ "Heb je hulp nodig, stel dan hier je vragen." +#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
    If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Bedankt voor het gebruik van deze plugin, Nextgen Gallery is ontwikkeld voor zelf gehosted sites. Een multisite setup is mogelijk, maar kan momenteel nog niet volledig ondersteund worden, zoals de bijzondere voorwaarde (b.v. domain mapping).
    . Als je verdere ontwikkeling wilt ondersteunen, overweeg een donatie Heb je hulp nodig, stel dan hier je vragen." # @ nggallery #~ msgid "Thanks to all donators..." @@ -5682,19 +5368,12 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Bedankt!" # @ nggallery -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Het album zal niet linken naar een galerij subpagina. De galerij wordt " -#~ "getoond op dezelfde pagina." +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Het album zal niet linken naar een galerij subpagina. De galerij wordt getoond op dezelfde pagina." # @ nggallery -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "De batch upload vereist Adobe Flash 10, uitschakelen als je problemen " -#~ "ondervindt" +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "De batch upload vereist Adobe Flash 10, uitschakelen als je problemen ondervindt" # @ nggallery #~ msgid "The script detect that you upgrade from a older version." @@ -5705,59 +5384,32 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Het upgrade process zal even duren, een beetje geduld asjeblieft" # @ nggallery -#~ msgid "" -#~ "There are many other folks who have made contributions to this project :" -#~ msgstr "" -#~ "Er zijn vele andere mensen die hun bijdragen leveren aan dit project:" +#~ msgid "There are many other folks who have made contributions to this project :" +#~ msgstr "Er zijn vele andere mensen die hun bijdragen leveren aan dit project:" # @ nggallery -#~ msgid "" -#~ "There exist several ways to contribute, help or support us in this work. " -#~ "Non of them are mandatory." -#~ msgstr "" -#~ "Er bestaan vele manieren om te geven, te helpen of ons te ondersteunen in " -#~ "dit werk. Geen van alle is verplicht." +#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." +#~ msgstr "Er bestaan vele manieren om te geven, te helpen of ons te ondersteunen in dit werk. Geen van alle is verplicht." # @ nggallery -#~ msgid "" -#~ "Therefore it's needed to have a unique identifier for each image, gallery " -#~ "and album." -#~ msgstr "" -#~ "Daarom is een uniek identificatienummer nog voor elke afbeelding, galerij " -#~ "en album." +#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." +#~ msgstr "Daarom is een uniek identificatienummer nog voor elke afbeelding, galerij en album." # @ nggallery -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported and documented " -#~ "by Alex Rabe with a lot of love & effort. Any kind of " -#~ "contribution would be highly appreciated. Thanks!" -#~ msgstr "" -#~ "Deze plugin wordt met veel liefde en inspanning, voornamelijk ontwikkeld, " -#~ "onderhouden, ondersteund en gedocumenteerd door Alex Rabe. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!" +#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" +#~ msgstr "Deze plugin wordt met veel liefde en inspanning, voornamelijk ontwikkeld, onderhouden, ondersteund en gedocumenteerd door Alex Rabe. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!" # @ nggallery -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "" -#~ "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, " -#~ "gedocumenteerd door" +#~ msgid "This plugin is primarily developed, maintained, supported, documented by" +#~ msgstr "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, gedocumenteerd door" # @ nggallery -#~ msgid "" -#~ "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Tip : Kopieer je stylesheet (nggallery.css) naar je themamap, dan blijft " -#~ "het bewaard tijdens een upgrade" +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Tip : Kopieer je stylesheet (nggallery.css) naar je themamap, dan blijft het bewaard tijdens een upgrade" # @ nggallery -#~ msgid "" -#~ "Tip No. 2: Use the color picker below to help you find the right color " -#~ "scheme for your gallery!" -#~ msgstr "" -#~ "Tip nr. 2: Gebruik onderstaande kleurenpicker om het goede kleurenschema " -#~ "voor je gallery te vinden !" +#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Tip nr. 2: Gebruik onderstaande kleurenpicker om het goede kleurenschema voor je gallery te vinden !" # @ nggallery #~ msgid "Title :" @@ -5780,12 +5432,8 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Instellingen bijgewerkt" # @ nggallery -#~ msgid "" -#~ "Updated widget structure. If you used NextGEN Widgets, you need to setup " -#~ "them again..." -#~ msgstr "" -#~ "Bijgewerkte widget structuur. Als je NextGEN widgets gebruikt, is het " -#~ "nodig ze opnieuw in te stellen..." +#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." +#~ msgstr "Bijgewerkte widget structuur. Als je NextGEN widgets gebruikt, is het nodig ze opnieuw in te stellen..." # @ nggallery #~ msgid "Upgrade finished..." @@ -5797,8 +5445,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Meerdere bestandenden in 1 keer uploaden met ctrl/shift-knoppen in dialoog" +#~ msgstr "Meerdere bestandenden in 1 keer uploaden met ctrl/shift-knoppen in dialoog" # @ default #~ msgid "Use as featured image" @@ -5810,8 +5457,7 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "" -#~ "We willen de mensen bedanken die ons ondersteund hebben in het werk : " +#~ msgstr "We willen de mensen bedanken die ons ondersteund hebben in het werk : " # @ nggallery #~ msgid "Width x Height" @@ -5823,25 +5469,15 @@ msgstr "Ongeldige MediaRSS opdracht" # @ nggallery #~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "" -#~ "Ja, ook sharen(delen) en trackback is een goede ondersteuning voor dit " -#~ "werk." +#~ msgstr "Ja, ook sharen(delen) en trackback is een goede ondersteuning voor dit werk." # @ nggallery -#~ msgid "" -#~ "Your database tables for NextGEN Gallery is out-of-date, and must be " -#~ "upgraded before you can continue." -#~ msgstr "" -#~ "Je database tabellen voor Next-Gen Gallery zijn verouderd en moeten " -#~ "bijgewerkt worden voor je kunt doorgaan." +#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." +#~ msgstr "Je database tabellen voor Next-Gen Gallery zijn verouderd en moeten bijgewerkt worden voor je kunt doorgaan." # @ nggallery -#~ msgid "" -#~ "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this " -#~ "file will be used" -#~ msgstr "" -#~ "Je thema bevat een NextGEN Gallery stylesheet (nggallery.css), dit " -#~ "bestand wordt gebruikt " +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "Je thema bevat een NextGEN Gallery stylesheet (nggallery.css), dit bestand wordt gebruikt " # @ nggallery #~ msgid "and all donators..." @@ -5877,9 +5513,5 @@ msgstr "Ongeldige MediaRSS opdracht" #~ msgstr "Ga naar de laatste pagina" # @ nggallery -#~ msgid "" -#~ "

    Client side resize

    You can now resize the images before you " -#~ "start with the upload.

    " -#~ msgstr "" -#~ "

    Client side verkleinen

    Je kan de afbeeldingen nu verkleinen " -#~ "vooraleer je begint te uploaden.

    " +#~ msgid "

    Client side resize

    You can now resize the images before you start with the upload.

    " +#~ msgstr "

    Client side verkleinen

    Je kan de afbeeldingen nu verkleinen vooraleer je begint te uploaden.

    " diff --git a/lang/nggallery-ru_RU.mo b/lang/nggallery-ru_RU.mo index a6f4cad159c626605b1d78b64cb7cda0d9789a08..eec385bad29329b7c98819b13668d2618697ad65 100644 GIT binary patch delta 17841 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 TM<2mF6#1U9vwAZ-vEu&#@O3(G delta 16916 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\n" "Language-Team: Russian\n" -"Language: ru_RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"Language: ru_RU\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Poedit-KeywordsList: _n:1,2;__;_e;esc_attr_e;esc_html_e\n" @@ -18,7 +18,8 @@ msgstr "" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -#: ../admin/about.php:9 ../admin/admin.php:171 +#: ../admin/about.php:9 +#: ../admin/admin.php:171 msgid "About" msgstr "О NextCellent" @@ -27,11 +28,8 @@ msgid "Contributors" msgstr "Соратники" #: ../admin/about.php:14 -msgid "" -"This plugin is made possible by the great work of a lot of people. A special " -"thanks the following people:" -msgstr "" -"Данный плагин - плод работы множества людей, скажем слова благодарности:" +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Данный плагин - плод работы множества людей, скажем слова благодарности:" #: ../admin/about.php:16 msgid "for their great documented code" @@ -73,17 +71,14 @@ msgstr "за поддержку этого форка NextGen Gallery" msgid "The original translators for NextGen Gallery, who made the translations" msgstr "Всем переводчикам NextGen Gallery, кто создавал переводы" -#: ../admin/about.php:31 ../nggallery.php:386 +#: ../admin/about.php:31 +#: ../nggallery.php:386 msgid "NextCellent" msgstr "NextCellent" #: ../admin/about.php:33 -msgid "" -"NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by " -"Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "" -"NextCellent Gallery основана на версии 1.9.13 NextGen Gallery от Photocrati " -"Media - успешном форке работы Alex Rabe." +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery основана на версии 1.9.13 NextGen Gallery от Photocrati Media - успешном форке работы Alex Rabe." #: ../admin/about.php:34 msgid "What do you get with NextCellent Gallery?" @@ -94,31 +89,20 @@ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" msgstr "Обратную совместимость с NextGEN, считая версию 1.9.13" #: ../admin/about.php:37 -msgid "" -"Slow evolving code path, made only by NextGEN user's suggestions. Yep, you " -"read it right: slow in counterpart as fast. Older code is good enough to " -"keep a community and it worked (and works) for most people." -msgstr "" -"Медленное развитие кода, только по предложениям пользователей NextGEN. Да, " -"совершенно верно - медленное развитие в противопоставление быстроте " -"изменений: старый код достаточно хорош, и он работал (и работает) у большого " -"количества людей. " +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Медленное развитие кода, только по предложениям пользователей NextGEN. Да, совершенно верно - медленное развитие в противопоставление быстроте изменений: старый код достаточно хорош, и он работал (и работает) у большого количества людей. " #: ../admin/about.php:38 msgid "A reliable way to work with already installed NextGEN galleries." msgstr "Надёжная работа с уже установленными галереями NextGEN." #: ../admin/about.php:39 -msgid "" -"A place for updating the plugin without using FTP manual updates, but " -"WordPress plugin repository." +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." msgstr "Размещение обновлений в репозитории WordPress." #: ../admin/about.php:40 msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "" -"Альтернативный путь сохранения обратной совместимости (пока будет такая " -"возможность)." +msgstr "Альтернативный путь сохранения обратной совместимости (пока будет такая возможность)." #: ../admin/about.php:46 msgid "How to support us?" @@ -133,23 +117,16 @@ msgid "Send us bugfixes / code changes" msgstr "Отправить нам ошибки / изменения кода" #: ../admin/about.php:50 -msgid "" -"The most motivated support for this plugin are your ideas and brain work." -msgstr "" -"Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш " -"интеллектуальный труд." +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш интеллектуальный труд." #: ../admin/about.php:51 msgid "Translate the plugin" msgstr "Перевести плагин" #: ../admin/about.php:51 -msgid "" -"To help people to work with this plugin, we would like to have it in all " -"available languages." -msgstr "" -"Для того, чтобы помочь людям использовать этот плагин, мы хотели бы " -"предоставлять его на их родных языках." +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Для того, чтобы помочь людям использовать этот плагин, мы хотели бы предоставлять его на их родных языках." #: ../admin/about.php:52 msgid "Place a link to the plugin in your blog/webpage" @@ -159,17 +136,28 @@ msgstr "Вставить ссылку на плагин в вашем блоге msgid "Yes, sharing and linking are also supportive and helpful." msgstr "Да, пропаганда и ссылки так же помогают и очень полезны." -#: ../admin/addgallery.php:35 ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 ../admin/addgallery.php:70 ../admin/album.php:88 -#: ../admin/album.php:123 ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 ../admin/publish.php:7 ../admin/publish.php:10 -#: ../admin/publish.php:13 ../admin/rotate.php:17 ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 ../admin/showmeta.php:13 +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 msgid "Cheatin’ uh?" msgstr "Балуемся?" -#: ../admin/addgallery.php:52 ../admin/addgallery.php:83 +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 msgid "Upload failed!" msgstr "Сбой при загрузке!" @@ -177,12 +165,14 @@ msgstr "Сбой при загрузке!" msgid "Upload failed! " msgstr "Сбой при загрузке!" -#: ../admin/addgallery.php:80 ../admin/addgallery.php:295 +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 #: ../admin/admin.php:330 msgid "You didn't select a gallery!" msgstr "Вы не выбрали галерею!" -#: ../admin/addgallery.php:150 ../admin/admin.php:139 +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 msgid "Add Gallery / Images" msgstr "Добавить галерею / изображения" @@ -194,34 +184,44 @@ msgstr "Список изображений" msgid "remove" msgstr "убрать" -#: ../admin/addgallery.php:198 ../admin/addgallery.php:446 +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 msgid "Browse..." msgstr "Обзор..." -#: ../admin/addgallery.php:199 ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 ../admin/addgallery.php:512 +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 msgid "Upload images" msgstr "Загрузить изображения" -#: ../admin/addgallery.php:303 ../admin/addgallery.php:311 +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 #, fuzzy msgid "You didn't select a file!" msgstr "Вы не выбрали галерею!" -#: ../admin/addgallery.php:351 ../admin/admin.php:477 +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 msgid "New gallery" msgstr "Новая галерея" -#: ../admin/addgallery.php:354 ../admin/admin.php:482 ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 ../admin/settings.php:286 +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 msgid "Images" msgstr "Изображения" -#: ../admin/addgallery.php:357 ../admin/admin.php:485 +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 msgid "ZIP file" msgstr "ZIP архив" -#: ../admin/addgallery.php:360 ../admin/addgallery.php:453 +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 #: ../admin/admin.php:488 msgid "Import folder" msgstr "Импортировать папку" @@ -230,8 +230,12 @@ msgstr "Импортировать папку" msgid "Add a new gallery" msgstr "Добавить новую галерею" -#: ../admin/addgallery.php:376 ../admin/album.php:547 ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 ../admin/showmeta.php:84 ../admin/showmeta.php:108 +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 msgid "Name" msgstr "Название" @@ -239,13 +243,17 @@ msgstr "Название" msgid "Create a new, empty gallery in the folder" msgstr "Создать новую пустую галерею" -#: ../admin/addgallery.php:381 ../admin/manage-galleries.php:282 +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 msgid "Allowed characters for file and folder names are" msgstr "Допустимые символы для имен файлов и папок -" -#: ../admin/addgallery.php:384 ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 ../admin/media-upload.php:225 +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 #: ../admin/style.php:298 msgid "Description" msgstr "Описание" @@ -278,7 +286,8 @@ msgstr "или введите URL" msgid "Import a ZIP file from a URL" msgstr "Импорт ZIP файла через URL" -#: ../admin/addgallery.php:415 ../admin/addgallery.php:469 +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 msgid "in to" msgstr "в" @@ -307,24 +316,21 @@ msgid "Note: you can change the default path in the gallery settings" msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи" #: ../admin/addgallery.php:450 -msgid "" -"Please note: If safe-mode is ON, you need to add the subfolder with thumbs " -"manually" -msgstr "" -"Пожалуйста, запомните: Если включён режим \"Safe-Mode\", Вам потребуется " -"добавить подкаталог с миниатюрами вручную" +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Пожалуйста, запомните: Если включён режим \"Safe-Mode\", Вам потребуется добавить подкаталог с миниатюрами вручную" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../admin/addgallery.php:453 ../admin/manage-images.php:354 +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 msgid "Press OK to proceed, and Cancel to stop." msgstr "" @@ -364,35 +370,48 @@ msgid "Use advanced uploader" msgstr "Использовать изображение в качестве водяного знака" #: ../admin/addgallery.php:514 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "Обрезать изображения до макс. ширины %1$dpx или макс. высоты %2$dpx" -#: ../admin/admin.php:125 ../admin/admin.php:130 ../admin/admin.php:143 -#: ../admin/admin.php:190 ../admin/admin.php:435 +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 #: ../admin/manage-galleries.php:126 msgid "Galleries" msgstr "Галереи" -#: ../admin/admin.php:135 ../nggallery.php:671 ../nggfunctions.php:953 +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 msgid "Overview" msgstr "Обзор" -#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401 +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 msgid "Albums" msgstr "Альбомы" -#: ../admin/admin.php:151 ../admin/manage-images.php:733 -#: ../admin/settings.php:369 ../admin/tags.php:98 ../lib/meta.php:459 +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 #: ../nggallery.php:409 msgid "Tags" msgstr "Тэги" -#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417 +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 msgid "Settings" msgstr "Настройки" -#: ../admin/admin.php:160 ../nggallery.php:425 +#: ../admin/admin.php:160 +#: ../nggallery.php:425 msgid "Style" msgstr "Стили" @@ -404,7 +423,8 @@ msgstr "Роли" msgid "About this Gallery" msgstr "Об этой галерее" -#: ../admin/admin.php:177 ../admin/admin.php:198 +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 msgid "Reset / Uninstall" msgstr "Сбросить / Удалить" @@ -430,9 +450,7 @@ msgstr "Вы попытались загрузить слишком много #: ../admin/admin.php:311 msgid "This file exceeds the maximum upload size for this site." -msgstr "" -"Данный файл превысил максимальный размер, разрещённый для загрузки на этом " -"сайте." +msgstr "Данный файл превысил максимальный размер, разрещённый для загрузки на этом сайте." #: ../admin/admin.php:312 msgid "This file is empty. Please try another." @@ -448,27 +466,19 @@ msgstr "Данный файл - не изображение, пожалуйст #: ../admin/admin.php:315 msgid "Memory exceeded. Please try another smaller file." -msgstr "" -"Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше " -"размером." +msgstr "Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше размером." #: ../admin/admin.php:316 msgid "This is larger than the maximum size. Please try another." -msgstr "" -"Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер." +msgstr "Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер." #: ../admin/admin.php:317 msgid "An error occurred in the upload. Please try again later." -msgstr "" -"Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте " -"ещё раз позднее." +msgstr "Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте ещё раз позднее." #: ../admin/admin.php:318 -msgid "" -"There was a configuration error. Please contact the server administrator." -msgstr "" -"Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с " -"администратором сервиса." +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с администратором сервиса." #: ../admin/admin.php:319 msgid "You may only upload 1 file." @@ -515,36 +525,35 @@ msgstr "переместить в корзину" msgid "“%s” has failed to upload due to an error" msgstr "“%s” был загружен с ошибкой" -#: ../admin/admin.php:352 ../nggallery.php:458 +#: ../admin/admin.php:352 +#: ../nggallery.php:458 msgid "L O A D I N G" msgstr "З А Г Р У З К А" -#: ../admin/admin.php:353 ../nggallery.php:459 +#: ../admin/admin.php:353 +#: ../nggallery.php:459 msgid "Click to Close" msgstr "Закрыть" #: ../admin/admin.php:440 -msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "" #: ../admin/admin.php:449 msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/admin.php:450 ../admin/overview.php:407 +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 msgid "At a Glance" msgstr "С первого взгляда" #: ../admin/admin.php:450 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." msgstr "" -#: ../admin/admin.php:451 ../admin/overview.php:90 +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 msgid "Latest News" msgstr "Последние новости" @@ -553,7 +562,8 @@ msgstr "Последние новости" msgid "The latest NextCellent news." msgstr "Последние новости" -#: ../admin/admin.php:453 ../admin/overview.php:94 +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 msgid "Related plugins" msgstr "Похожие плагины" @@ -561,18 +571,18 @@ msgstr "Похожие плагины" msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/admin.php:453 ../admin/overview.php:742 +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 msgid "Pay attention" msgstr "Обратите внимание" #: ../admin/admin.php:453 #, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/admin.php:455 ../admin/overview.php:87 +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 msgid "Help me help YOU!" msgstr "Помогите, мне, пожалуйста!" @@ -580,7 +590,8 @@ msgstr "Помогите, мне, пожалуйста!" msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/admin.php:457 ../admin/overview.php:89 +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 msgid "Translation" msgstr "Перевод" @@ -588,7 +599,8 @@ msgstr "Перевод" msgid "View information about the current translation." msgstr "" -#: ../admin/admin.php:460 ../admin/overview.php:93 +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 msgid "Server Settings" msgstr "Настройки сервера" @@ -597,7 +609,8 @@ msgstr "Настройки сервера" msgid "Show all the server settings!." msgstr "[Показать всеl]" -#: ../admin/admin.php:461 ../admin/overview.php:92 +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 msgid "Plugin Check" msgstr "Состояние плагина" @@ -644,9 +657,7 @@ msgid "Organize your galleries into albums." msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." #: ../admin/admin.php:514 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." msgstr "" #: ../admin/admin.php:523 @@ -659,43 +670,47 @@ msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" #: ../admin/admin.php:532 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." msgstr "" -#: ../admin/admin.php:533 ../admin/settings.php:285 +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 msgid "General" msgstr "Основное" #: ../admin/admin.php:533 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +msgid "General NextCellent options. Contains options for permalinks and related images." msgstr "" #: ../admin/admin.php:534 msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/admin.php:535 ../admin/functions.php:212 -#: ../admin/functions.php:374 ../admin/manage-images.php:263 -#: ../admin/overview.php:418 ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:393 +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 #, fuzzy msgid "Gallery" msgstr "Галерей нет" #: ../admin/admin.php:535 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." msgstr "" -#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546 +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 msgid "Effects" msgstr "Эффекты" @@ -703,7 +718,9 @@ msgstr "Эффекты" msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587 +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 #: ../admin/tinymce/window.php:329 msgid "Watermark" msgstr "Водяной знак" @@ -712,9 +729,13 @@ msgstr "Водяной знак" msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../admin/admin.php:538 ../admin/settings.php:290 ../admin/settings.php:483 -#: ../admin/settings.php:493 ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 ../lib/rewrite.php:218 +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 #: ../widgets/widgets.php:29 msgid "Slideshow" msgstr "Слайдшоу" @@ -733,28 +754,19 @@ msgid "You can edit the css file to adjust how your gallery looks." msgstr "" #: ../admin/admin.php:549 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." msgstr "" #: ../admin/admin.php:558 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." msgstr "" #: ../admin/admin.php:559 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +msgid "NextCellent also works with various plugins that extend the default roles capabilities." msgstr "" #: ../admin/admin.php:568 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." msgstr "" #: ../admin/admin.php:569 @@ -763,9 +775,7 @@ msgid "Attention!" msgstr "Обратите внимание" #: ../admin/admin.php:569 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." msgstr "" #: ../admin/admin.php:581 @@ -776,9 +786,7 @@ msgstr "Смотрите здесь для получения дополните #: ../admin/admin.php:582 #, fuzzy msgid "Support Forums" -msgstr "" -"Форумы поддержки" +msgstr "Форумы поддержки" #: ../admin/admin.php:583 #, fuzzy @@ -794,7 +802,9 @@ msgstr "Вам нельзя здесь находиться" msgid "Could create image with %s x %s pixel" msgstr "Удалось создать изображение с размером %s x %s px" -#: ../admin/album.php:97 ../admin/album.php:116 ../admin/album.php:161 +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 #, fuzzy msgid "Updated successfully" msgstr "CSS-файл успешно обновлен" @@ -803,11 +813,13 @@ msgstr "CSS-файл успешно обновлен" msgid "Album deleted" msgstr "Альбом удален" -#: ../admin/album.php:272 ../admin/roles.php:59 +#: ../admin/album.php:272 +#: ../admin/roles.php:59 msgid "Edit Album" msgstr "Редактировать теги" -#: ../admin/album.php:286 ../admin/album.php:335 +#: ../admin/album.php:286 +#: ../admin/album.php:335 msgid "Select album" msgstr "Выбрать альбом" @@ -815,8 +827,11 @@ msgstr "Выбрать альбом" msgid "No album selected" msgstr "Не выбрано ни одного альбома" -#: ../admin/album.php:299 ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 ../admin/rotate.php:89 ../admin/wpmu.php:114 +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 msgid "Update" msgstr "Обновить" @@ -824,8 +839,10 @@ msgstr "Обновить" msgid "Edit album" msgstr "Редактировать альбом" -#: ../admin/album.php:304 ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 ../admin/tags.php:225 +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 msgid "Delete" msgstr "Удалить" @@ -862,12 +879,8 @@ msgid "[Minimize]" msgstr "[Скрыть]" #: ../admin/album.php:325 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" -msgstr "" -"После создания и выбора альбома, вы можете перетаскивать галереи и другие " -"альбомы в новый альбом ниже." +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "После создания и выбора альбома, вы можете перетаскивать галереи и другие альбомы в новый альбом ниже." #: ../admin/album.php:351 msgid "Select gallery" @@ -893,39 +906,53 @@ msgstr "Описание альбома:" msgid "Select a preview image:" msgstr "Выбрать превью:" -#: ../admin/album.php:429 ../admin/album.php:432 +#: ../admin/album.php:429 +#: ../admin/album.php:432 msgid "No picture" msgstr "Нет изображения" -#: ../admin/album.php:443 ../admin/manage-images.php:281 +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 msgid "Page Link to" msgstr "Ссылка на страницу" -#: ../admin/album.php:445 ../admin/manage-images.php:284 +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 msgid "Not linked" msgstr "Без ссылки" -#: ../admin/album.php:458 ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 ../admin/manage-images.php:664 +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 msgid "OK" msgstr "Ок" -#: ../admin/album.php:460 ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 ../admin/manage-images.php:665 +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 #: ../admin/tinymce/window.php:472 msgid "Cancel" msgstr "Отмена" -#: ../admin/album.php:548 ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 ../lib/meta.php:457 +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 msgid "Title" msgstr "Заголовок" -#: ../admin/album.php:549 ../lib/rewrite.php:232 +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 msgid "Page" msgstr "Страница" @@ -949,9 +976,12 @@ msgstr "Выберите область превью на картинке сл msgid "No valid gallery name!" msgstr "Неправильное название галереи!" -#: ../admin/functions.php:50 ../admin/functions.php:59 -#: ../admin/functions.php:84 ../admin/functions.php:157 -#: ../admin/functions.php:164 ../admin/functions.php:344 +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 #: ../admin/functions.php:352 msgid "Directory" msgstr "Папка" @@ -960,16 +990,20 @@ msgstr "Папка" msgid "didn't exist. Please create first the main gallery folder " msgstr "не существует. Пожалуйста, создайте основную папку галереи" -#: ../admin/functions.php:51 ../admin/functions.php:60 +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 msgid "Check this link, if you didn't know how to set the permission :" msgstr "Воспользуйтесь этой ссылкой, если не знаете как установить права:" -#: ../admin/functions.php:59 ../admin/functions.php:84 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 msgid "is not writeable !" msgstr "Некоторые изображения не перезаписываемы" -#: ../admin/functions.php:80 ../admin/functions.php:89 -#: ../admin/functions.php:1102 ../lib/core.php:102 +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 msgid "Unable to create directory " msgstr "Невозможно создать папку" @@ -991,23 +1025,22 @@ msgstr "с разрешением 777 вручную!" #: ../admin/functions.php:122 #, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " -msgstr "" -"Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или " -"страницу с шорткодом %2$s.
    " +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или страницу с шорткодом %2$s.
    " -#: ../admin/functions.php:125 ../admin/functions.php:309 +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 #: ../admin/functions.php:412 msgid "Edit gallery" msgstr "Редактировать галерею" -#: ../admin/functions.php:157 ../admin/functions.php:344 +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 msgid "doesn`t exist!" msgstr "не существует!" -#: ../admin/functions.php:164 ../admin/functions.php:352 +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 msgid "contains no pictures" msgstr "не содержит изображений" @@ -1019,18 +1052,24 @@ msgstr "" msgid "Importing was aborted." msgstr "" -#: ../admin/functions.php:209 ../admin/functions.php:371 +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 msgid "Database error. Could not add gallery!" msgstr "Ошибка БД. Невозможно создать галерею!" -#: ../admin/functions.php:212 ../admin/functions.php:374 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 msgid "successfully created!" msgstr "успешно создана!" -#: ../admin/functions.php:299 ../admin/functions.php:407 -#: ../admin/functions.php:1219 ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 ../admin/manage.php:227 +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 #: ../admin/manage.php:304 msgid "Create new thumbnails" msgstr "Создать новые превью" @@ -1040,7 +1079,8 @@ msgstr "Создать новые превью" msgid " picture(s) successfully renamed" msgstr "изображения успешно добавлены" -#: ../admin/functions.php:306 ../admin/functions.php:410 +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 msgid " picture(s) successfully added" msgstr "изображения успешно добавлены" @@ -1049,8 +1089,10 @@ msgstr "изображения успешно добавлены" msgid "No images were added." msgstr "изображения успешно добавлены" -#: ../admin/functions.php:465 ../admin/functions.php:545 -#: ../admin/functions.php:600 ../admin/functions.php:697 +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 #: ../admin/functions.php:751 msgid "Object didn't contain correct data" msgstr "Объект не содержал правильных данных" @@ -1059,8 +1101,10 @@ msgstr "Объект не содержал правильных данных" msgid " is not writeable " msgstr "не перезаписываемо" -#: ../admin/functions.php:555 ../admin/functions.php:603 -#: ../admin/functions.php:703 ../admin/functions.php:754 +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 msgid " is not writeable" msgstr "не перезаписываемо" @@ -1094,9 +1138,7 @@ msgstr "Ошибка импорта через cURL." #: ../admin/functions.php:1069 msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" -"Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер " -"распознает:" +msgstr "Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер распознает:" #: ../admin/functions.php:1086 msgid "Could not get a valid foldername" @@ -1104,39 +1146,42 @@ msgstr "Невозможно получить правильное имя пап #: ../admin/functions.php:1097 #, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +msgid "Unable to create directory %s. Is its parent directory writable by the server?" msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки." #: ../admin/functions.php:1112 msgid "Zip-File successfully unpacked" msgstr "Zip-файл успешно распакован" -#: ../admin/functions.php:1143 ../admin/functions.php:1243 +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 msgid "No gallery selected !" msgstr "Не выбрано ни одной галереи!" -#: ../admin/functions.php:1151 ../admin/functions.php:1268 +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 msgid "Failure in database, no gallery path set !" msgstr "Ошибка в БД, не установлен путь к галерее!" -#: ../admin/functions.php:1175 ../admin/functions.php:1262 +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 msgid "is no valid image file!" msgstr "не является файлом изображения!" -#: ../admin/functions.php:1189 ../admin/functions.php:1387 +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 #: ../admin/functions.php:1464 #, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +msgid "Unable to write to directory %s. Is this directory writable by the server?" msgstr "Невозможно записать в папку %s. Проверьте права CHMOD папки." -#: ../admin/functions.php:1196 ../admin/functions.php:1285 +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 msgid "Error, the file could not be moved to : " msgstr "Ошибка, файл не может быть перемещён в:" -#: ../admin/functions.php:1201 ../admin/functions.php:1289 +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 msgid "Error, the file permissions could not be set" msgstr "Ошибка, разрешения не установлены" @@ -1150,29 +1195,21 @@ msgstr "Загрузка не удалась. Код ошибки:" #: ../admin/functions.php:1327 #, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" -"В SAFE MODE есть ограничения! Вам нужно создать папку %s " -"вручную" +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "В SAFE MODE есть ограничения! Вам нужно создать папку %s вручную" #: ../admin/functions.php:1328 #, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" -msgstr "" -" Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого " -"скрипта с владельцем (%s) файла, с которым будет проводиться действие " -"функцией или его директорией" +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr " Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого скрипта с владельцем (%s) файла, с которым будет проводиться действие функцией или его директорией" -#: ../admin/functions.php:1381 ../admin/functions.php:1458 +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 msgid "The destination gallery does not exist" msgstr "Эта галерея не существует" -#: ../admin/functions.php:1412 ../lib/xmlrpc.php:222 +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 #, php-format msgid "Failed to move image %1$s to %2$s" msgstr "Не удалось переместить изображение %1$s в %2$s" @@ -1194,12 +1231,8 @@ msgstr "Не удалось скопировать строку в базе да #: ../admin/functions.php:1517 #, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." -msgstr "" -"Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл " -"с таким именем уже существует в галерее." +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл с таким именем уже существует в галерее." #: ../admin/functions.php:1520 #, php-format @@ -1216,12 +1249,8 @@ msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini" #: ../admin/functions.php:1640 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "" -"Загруженный файл превосходит значение MAX_FILE_SIZE, которое было " -"установлено в HTML-форме" +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Загруженный файл превосходит значение MAX_FILE_SIZE, которое было установлено в HTML-форме" #: ../admin/functions.php:1643 msgid "The uploaded file was only partially uploaded" @@ -1249,16 +1278,11 @@ msgstr "Неизвестная ошибка загрузки" #: ../admin/install.php:23 msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" -"Извините, настраивать работу NextCellent Gallery может только Администратор" +msgstr "Извините, настраивать работу NextCellent Gallery может только Администратор" #: ../admin/install.php:102 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" -msgstr "" -"NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте " -"настройки вашей БД " +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД " #: ../admin/install.php:160 msgid "[Show as slideshow]" @@ -1268,13 +1292,18 @@ msgstr "[Показывать как слайдшоу]" msgid "[Show picture list]" msgstr "[Показывать список картинок]" -#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195 +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 msgid "No images selected" msgstr "Не выбрано ни одного изображения" -#: ../admin/manage-galleries.php:76 ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 ../admin/manage-images.php:373 -#: ../admin/manage.php:211 ../admin/manage.php:290 ../admin/settings.php:394 +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 msgid "Resize images" msgstr "Изменить размер изображений" @@ -1286,44 +1315,57 @@ msgid "" " 'Cancel' to stop, 'OK' to proceed." msgstr "Вы действительно хотите изменить %s изображения?" -#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128 +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 msgid "Add new gallery" msgstr "Добавить новую галерею" -#: ../admin/manage-galleries.php:132 ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 ../admin/manage-images.php:252 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 msgid "Search Images" msgstr "Поиск изображений" -#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 #, fuzzy msgid "Actions" msgstr "Групповые действия" -#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371 -#: ../admin/manage.php:141 ../admin/manage.php:253 +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 msgid "Set watermark" msgstr "Установить водяной знак" -#: ../admin/manage-galleries.php:152 ../admin/manage-images.php:376 -#: ../admin/manage.php:146 ../admin/manage.php:274 +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 msgid "Import metadata" msgstr "Импортировать мета-данные" -#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374 -#: ../admin/manage.php:136 ../admin/manage.php:250 +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 msgid "Recover from backup" msgstr "Восстановить из бэкапа" -#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385 +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 msgid "Apply" msgstr "Применить" -#: ../admin/manage-galleries.php:219 ../admin/tags.php:251 +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 msgid "Edit" msgstr "Редактировать" -#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541 +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 msgid "No entries found" msgstr "Содержимое не найдено" @@ -1335,58 +1377,76 @@ msgstr "Новая Галерея" msgid "Create a new , empty gallery below the folder" msgstr "Создать новую пустую галерею в папке" -#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622 +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 msgid "Resize Images to" msgstr "Изменить размер изображений до" -#: ../admin/manage-galleries.php:311 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 ../admin/manage-images.php:653 -#: ../admin/settings.php:395 ../admin/settings.php:424 -#: ../admin/settings.php:698 ../admin/tinymce/window.php:210 +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 #: ../admin/tinymce/window.php:318 msgid "Width" msgstr "Ширина" -#: ../admin/manage-galleries.php:313 ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 ../admin/manage-images.php:654 -#: ../admin/settings.php:397 ../admin/settings.php:426 -#: ../admin/settings.php:700 ../admin/tinymce/window.php:211 +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 #: ../admin/tinymce/window.php:320 msgid "Height" msgstr "Высота" -#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629 +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 #: ../admin/settings.php:399 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "Ширина и Высота (в пикселах). NextCellent Gallery сохранит пропорции." -#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 ../admin/settings.php:663 +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 msgid "Size" msgstr "Размер" -#: ../admin/manage-galleries.php:341 ../admin/manage-images.php:655 +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 #: ../admin/settings.php:428 msgid "These values are maximum values " msgstr "Эти значения - максимальные" -#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658 +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 #: ../admin/settings.php:431 msgid "Fixed size" msgstr "Фиксированный размер" -#: ../admin/manage-galleries.php:346 ../admin/manage-images.php:660 +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 #: ../admin/settings.php:433 msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "Соотношение сторон будет проигнорировано, пропорции нарушены" -#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729 +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 msgid "ID" msgstr "ID" -#: ../admin/manage-galleries.php:412 ../admin/manage-images.php:321 -#: ../admin/overview.php:771 ../admin/style.php:295 ../lib/meta.php:458 +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 msgid "Author" msgstr "Автор" @@ -1414,7 +1474,8 @@ msgstr "Не удалось мереместить изображение %1$s msgid "Add new tags" msgstr "Добавить новый альбом" -#: ../admin/manage-images.php:215 ../admin/manage-images.php:382 +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 msgid "Delete tags" msgstr "Удалить теги" @@ -1435,7 +1496,8 @@ msgstr "Вы действительно хотите изменить %s изо msgid "Search results for “%s”" msgstr "Результаты поиска по “%s”" -#: ../admin/manage-images.php:275 ../admin/settings.php:457 +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 msgid "Gallery settings" msgstr "Настройки галереи" @@ -1481,10 +1543,14 @@ msgstr "Сканировать папку на наличие новых изо msgid "Old scanning" msgstr "" -#: ../admin/manage-images.php:356 ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 ../admin/settings.php:379 -#: ../admin/settings.php:447 ../admin/settings.php:537 -#: ../admin/settings.php:571 ../admin/settings.php:681 +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 #: ../admin/settings.php:833 msgid "Save Changes" msgstr "Сохранить изменения" @@ -1563,7 +1629,8 @@ msgstr "Повернуть" msgid "Publish this image" msgstr "Изображения успешно добавлены" -#: ../admin/manage-images.php:478 ../admin/publish.php:58 +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 msgid "Publish" msgstr "Публикуйте" @@ -1599,11 +1666,13 @@ msgstr "Введите теги" msgid "Select the destination gallery:" msgstr "Выберите галерею:" -#: ../admin/manage-images.php:730 ../admin/media-upload.php:246 +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 msgid "Thumbnail" msgstr "Превью" -#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92 +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 msgid "Filename" msgstr "Имя файла" @@ -1640,28 +1709,35 @@ msgstr "Отсортировать" msgid "Unsorted" msgstr "Без сортировки" -#: ../admin/manage-sort.php:91 ../admin/settings.php:524 +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 msgid "Image ID" msgstr "ID изображения" -#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221 +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 msgid "Alt/Title text" msgstr "Текст Alt/Title" -#: ../admin/manage-sort.php:94 ../lib/meta.php:452 +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 msgid "Date/Time" msgstr "Дата/время" -#: ../admin/manage-sort.php:95 ../admin/settings.php:532 +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 msgid "Ascending" msgstr "По возрастанию" -#: ../admin/manage-sort.php:96 ../admin/settings.php:533 +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 msgid "Descending" msgstr "По убыванию" -#: ../admin/manage.php:85 ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "Picture" msgstr "Изображение" @@ -1670,7 +1746,8 @@ msgstr "Изображение" msgid "deleted successfully" msgstr "успешно удалено" -#: ../admin/manage.php:100 ../admin/manage.php:109 +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 msgid "Operation successful. Please clear your browser cache." msgstr "Действие успешно. Пожалуйста, очистите кэш браузера." @@ -1678,7 +1755,8 @@ msgstr "Действие успешно. Пожалуйста, очистите msgid "Gallery deleted successfully " msgstr "Изображения успешно удалены" -#: ../admin/manage.php:244 ../admin/manage.php:247 +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 msgid "Rotate images" msgstr "Повернуть изображения" @@ -1735,27 +1813,32 @@ msgstr "Скрыть" msgid "Image ID:" msgstr "ID изображения" -#: ../admin/media-upload.php:229 ../admin/publish.php:45 +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 #: ../admin/tinymce/window.php:335 msgid "Alignment" msgstr "Выравнивание" -#: ../admin/media-upload.php:232 ../admin/publish.php:47 +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 #: ../admin/settings.php:557 msgid "None" msgstr "Ничего" -#: ../admin/media-upload.php:234 ../admin/publish.php:49 +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 #: ../admin/tinymce/window.php:339 msgid "Left" msgstr "Left" -#: ../admin/media-upload.php:236 ../admin/publish.php:51 +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 #: ../admin/tinymce/window.php:340 msgid "Center" msgstr "Center" -#: ../admin/media-upload.php:238 ../admin/publish.php:53 +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 #: ../admin/tinymce/window.php:341 msgid "Right" msgstr "Right" @@ -1792,7 +1875,8 @@ msgstr "Обработка..." msgid "Check plugin/theme conflict" msgstr "Состояние плагина/конфликты темы" -#: ../admin/overview.php:277 ../admin/overview.php:283 +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 #: ../admin/overview.php:289 msgid "Not tested" msgstr "Не протестированые" @@ -1837,24 +1921,22 @@ msgstr "Перевести плагин" msgid "Graphic Library" msgstr "Графическая библиотека" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "Loading…" msgstr "Загрузка…" -#: ../admin/overview.php:333 ../admin/overview.php:520 +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 #: ../admin/overview.php:710 msgid "This widget requires JavaScript." msgstr "Этот виджет требует JavaScript." #: ../admin/overview.php:345 #, php-format -msgid "" -"Newsfeed could not be loaded. Check the front page to " -"check for updates." -msgstr "" -"Фид новостей не может быть загружен. Посмотрите главную " -"страницу, чтобы проверить обновления." +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Фид новостей не может быть загружен. Посмотрите главную страницу, чтобы проверить обновления." #: ../admin/overview.php:357 msgid "Untitled" @@ -1865,8 +1947,10 @@ msgstr "Без имени" msgid "Image" msgstr "ID изображения" -#: ../admin/overview.php:424 ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226 +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 #, fuzzy msgid "Album" msgstr "ID альбома" @@ -1885,10 +1969,8 @@ msgstr "Хранилище" #: ../admin/overview.php:468 #, php-format -msgid "" -"%2$sMB" -msgstr "" -"%2$sMB" +msgid "%2$sMB" +msgstr "%2$sMB" #: ../admin/overview.php:469 msgid "Space Allowed" @@ -1896,12 +1978,8 @@ msgstr "Хранилище" #: ../admin/overview.php:476 #, php-format -msgid "" -"%2$sMB (%3$s" -"%%)" -msgstr "" -"%2$sMB (%3$s" -"%%)" +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" #: ../admin/overview.php:477 msgid "Space Used" @@ -1927,13 +2005,17 @@ msgstr "Скачать" msgid "No GD support" msgstr "GD не поддерживается" -#: ../admin/overview.php:591 ../admin/overview.php:637 -#: ../admin/overview.php:640 ../admin/overview.php:643 +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 msgid "Yes" msgstr "Да" -#: ../admin/overview.php:593 ../admin/overview.php:638 -#: ../admin/overview.php:641 ../admin/overview.php:644 +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 msgid "No" msgstr "Нет" @@ -1941,17 +2023,22 @@ msgstr "Нет" msgid "Not set" msgstr "Не установлено" -#: ../admin/overview.php:613 ../admin/overview.php:616 +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 msgid "On" msgstr "Включено" -#: ../admin/overview.php:614 ../admin/overview.php:617 +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 msgid "Off" msgstr "Выключено" -#: ../admin/overview.php:620 ../admin/overview.php:623 -#: ../admin/overview.php:626 ../admin/overview.php:629 -#: ../admin/overview.php:632 ../admin/overview.php:635 +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 msgid "N/A" msgstr "Недоступно" @@ -2024,21 +2111,11 @@ msgid "PHP XML support" msgstr "PHP XML support" #: ../admin/overview.php:674 -msgid "" -"NextCellent Gallery contains some functions which are only available under " -"PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -"supported by the PHP group. Many shared hosting providers offer both PHP 4 " -"and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "" -"NextCellent Gallery содержит некоторые функции, которые доступны только в " -"PHP 5.2. Вы используете раннюю версию (PHP 4), обновите его. Эта версия " -"более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и " -"подвергаетесь опасности." +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery содержит некоторые функции, которые доступны только в PHP 5.2. Вы используете раннюю версию (PHP 4), обновите его. Эта версия более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и подвергаетесь опасности." #: ../admin/overview.php:742 -msgid "" -"third parties plugins that are compatible with NGG may not be 100% " -"compatible with NextCellent Gallery!" +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" msgstr "" #: ../admin/overview.php:770 @@ -2047,13 +2124,8 @@ msgstr "Установить" #: ../admin/overview.php:784 #, php-format -msgid "" -"This plugin is a branch from NGG stable version 1.9.13.
    Developed & " -"maintained by WPGetReady.com" -msgstr "" -"Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery." -"
    Разработка и поддержка WPGetReady.com" +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by
    WPGetReady.com" +msgstr "Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery.
    Разработка и поддержка WPGetReady.com" #: ../admin/overview.php:790 #, fuzzy @@ -2093,12 +2165,8 @@ msgid "Roles / capabilities" msgstr "Права доступа" #: ../admin/roles.php:29 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" -"Выбор младшей роли, которая получит доступ к следующим возможностям. " -"NextCellent Gallery поддерживает базовые роли WordPress." +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Выбор младшей роли, которая получит доступ к следующим возможностям. NextCellent Gallery поддерживает базовые роли WordPress." #: ../admin/roles.php:30 msgid "For a more flexible user management you can use the" @@ -2203,7 +2271,8 @@ msgstr "Кэш очищен" msgid "General settings" msgstr "Основные настройки" -#: ../admin/settings.php:309 ../admin/wpmu.php:56 +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 msgid "Gallery path" msgstr "Путь к галереи" @@ -2252,12 +2321,8 @@ msgid "Include support for PicLens and CoolIris" msgstr "Включить поддержку для PicLens and CoolIris" #: ../admin/settings.php:335 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." -msgstr "" -"Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что " -"в Вашей теме вызывается тег шаблона wp-footer." +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что в Вашей теме вызывается тег шаблона wp-footer." #: ../admin/settings.php:339 msgid "Permalinks" @@ -2272,11 +2337,8 @@ msgid "Adds a static link to all images" msgstr "Добавить постоянные ссылки ко всем изображениям" #: ../admin/settings.php:345 -msgid "" -"When activating this option, you need to update your permalink structure once" -msgstr "" -"Если эта опция будет активирована, Вам следует обновить структуру постоянных " -"ссылок на сайте" +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Если эта опция будет активирована, Вам следует обновить структуру постоянных ссылок на сайте" #: ../admin/settings.php:349 msgid "Gallery slug:" @@ -2351,12 +2413,8 @@ msgid "Thumbnail settings" msgstr "Настройки превью" #: ../admin/settings.php:419 -msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." -msgstr "" -"Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно " -"будет пересоздать миниатюры изображений в \"Управление Галереей\"." +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно будет пересоздать миниатюры изображений в \"Управление Галереей\"." #: ../admin/settings.php:422 msgid "Thumbnail size" @@ -2384,8 +2442,7 @@ msgstr "В строчку" #: ../admin/settings.php:465 msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "" -"Галереи не будут показываться в дочерних страницах, только на той же самой." +msgstr "Галереи не будут показываться в дочерних страницах, только на той же самой." #: ../admin/settings.php:469 msgid "Images per page" @@ -2400,9 +2457,7 @@ msgid "Columns" msgstr "Столбцов" #: ../admin/settings.php:479 -msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." msgstr "Если установить 0, показаны будут все изображения" #: ../admin/settings.php:484 @@ -2414,16 +2469,15 @@ msgid "Text to show:" msgstr "Показывать текст" #: ../admin/settings.php:487 -msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +msgid "This is the text the visitors will have to click to switch between display modes." msgstr "Это текст, на который посетители будут кликать при смене режимов." #: ../admin/settings.php:491 msgid "Show first" msgstr "Показывать первым(и)" -#: ../admin/settings.php:492 ../widgets/widgets.php:218 +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 msgid "Thumbnails" msgstr "Превью" @@ -2440,12 +2494,8 @@ msgid "Hidden images" msgstr "Скрытые изображения" #: ../admin/settings.php:506 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." -msgstr "" -"Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox " -"и т.п.), если используется постраничный вывод." +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox и т.п.), если используется постраничный вывод." #: ../admin/settings.php:507 msgid "Note: this increases the page load (possibly a lot)" @@ -2457,9 +2507,7 @@ msgstr "постраничный AJAX вывод" #: ../admin/settings.php:513 msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "" -"Использовать постраничный AJAX вывод для просмотра изображений без их " -"перезагрузки." +msgstr "Использовать постраничный AJAX вывод для просмотра изображений без их перезагрузки." #: ../admin/settings.php:514 msgid "Note: works only in combination with the Shutter effect." @@ -2485,7 +2533,8 @@ msgstr "Название файла" msgid "Alt / Title text" msgstr "Текст Alt / Title" -#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58 +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 msgid "Date / Time" msgstr "Дата / Время" @@ -2494,28 +2543,16 @@ msgid "Sort direction" msgstr "Направление сортировки" #: ../admin/settings.php:550 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." -msgstr "" -"Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery " -"интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, " -"что автоматически это произойдёт только с эффектами Thickbox и Shutter." +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, что автоматически это произойдёт только с эффектами Thickbox и Shutter." #: ../admin/settings.php:551 msgid "With the placeholder" msgstr "С помощью" #: ../admin/settings.php:551 -msgid "" -"you can activate a navigation through the images (depend on the effect). " -"Change the code line only , when you use a different thumbnail effect or you " -"know what you do." -msgstr "" -"вы можете активировать навигацию по изображениям (зависит от эффекта). " -"Изменяйте код, только если используете другой эффект для превью или просто " -"знаете, что делаете." +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "вы можете активировать навигацию по изображениям (зависит от эффекта). Изменяйте код, только если используете другой эффект для превью или просто знаете, что делаете." #: ../admin/settings.php:554 msgid "JavaScript Thumbnail effect" @@ -2537,7 +2574,8 @@ msgstr "Highslide" msgid "Shutter" msgstr "Shutter" -#: ../admin/settings.php:562 ../admin/tinymce/window.php:184 +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 msgid "Custom" msgstr "Пользовательский" @@ -2546,18 +2584,15 @@ msgid "Link Code line" msgstr "Строка кода для ссылки" #: ../admin/settings.php:588 -msgid "" -"Please note : you can only activate the watermark under -> Manage " -"Galleries . This action cannot be undone." -msgstr "" -"Вы можете активировать водяной знак в настройках \"Управление галереями\". " -"Внимание: это необратимая операция." +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Вы можете активировать водяной знак в настройках \"Управление галереями\". Внимание: это необратимая операция." #: ../admin/settings.php:593 msgid "Preview" msgstr "Предварительный просмотр" -#: ../admin/settings.php:595 ../admin/settings.php:600 +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 msgid "Position" msgstr "Расположение" @@ -2587,15 +2622,11 @@ msgstr "Шрифт" #: ../admin/settings.php:656 msgid "This function will not work, cause you need the FreeType library" -msgstr "" -"Эта настройка не будет работать, потому что отсутствует библиотека FreeType" +msgstr "Эта настройка не будет работать, потому что отсутствует библиотека FreeType" #: ../admin/settings.php:658 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" -msgstr "" -"Вы может использовать больше шрифтов, загрузив их в папку " +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Вы может использовать больше шрифтов, загрузив их в папку " #: ../admin/settings.php:667 msgid "Color" @@ -2625,11 +2656,13 @@ msgstr "Продолжительность" msgid "sec." msgstr "сек." -#: ../admin/settings.php:709 ../admin/settings.php:783 +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 msgid "Transition / Fade effect" msgstr "Эффект перехода" -#: ../admin/settings.php:712 ../admin/settings.php:786 +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 msgid "fade" msgstr "fade" @@ -2670,24 +2703,20 @@ msgid "Settings for the JW Image Rotator" msgstr "Настройки JW Image Rotator" #: ../admin/settings.php:726 -msgid "" -"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" msgstr "NextCellent Gallery флеш-слайд-шоу использует JW Image Rotator 3.17 от" #: ../admin/settings.php:727 #, fuzzy msgid "" -"Press the button below to search for it automatically. For earlier versions " -"of NextCellent Gallery, you'll need to\n" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" "\t\t\t\t\tupload the file manually to the" msgstr "" -"Для автоматического поиска нажмите кнопку ниже. Для более ранних версий " -"NextCellent Gallery, Вам понадобится\\r\n" +"Для автоматического поиска нажмите кнопку ниже. Для более ранних версий NextCellent Gallery, Вам понадобится\\r\n" "\t\t\t\t\tзагрузить сюда файлы самостоятельно" #: ../admin/settings.php:732 -msgid "" -"The path to JW Image Rotator is not defined, the slideshow will not work." +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." msgstr "Путь к JW Image Rotator не определён, слайд-шоу не будет работать." #: ../admin/settings.php:733 @@ -2700,8 +2729,7 @@ msgstr "Включить flash-загрузку" #: ../admin/settings.php:740 msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "" -"Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых" +msgstr "Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых" #: ../admin/settings.php:743 msgid "Path to the JW Image Rotator (URL)" @@ -2791,7 +2819,8 @@ msgstr "flash" msgid "lines" msgstr "lines" -#: ../admin/settings.php:795 ../widgets/widgets.php:224 +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 msgid "random" msgstr "случайный" @@ -2824,8 +2853,7 @@ msgid "Try XHTML validation (with CDATA)" msgstr "Попытаться проверить XHTML на валидность (с CDATA)" #: ../admin/settings.php:830 -msgid "" -"Important : Could causes problem with some browser. Please recheck your page." +msgid "Important : Could causes problem with some browser. Please recheck your page." msgstr "Важно: с некоторыми браузерами могут воникнуть проблемы." #: ../admin/setup.php:15 @@ -2833,10 +2861,8 @@ msgid "Reset all settings to default parameter" msgstr "Сбросить все настройки к стандартным" #: ../admin/setup.php:26 -msgid "" -"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "" -"Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!" +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!" #: ../admin/setup.php:30 msgid "Reset options" @@ -2851,9 +2877,7 @@ msgid "Reset settings" msgstr "Восстановление настроек" #: ../admin/setup.php:34 -msgid "" -"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] " -"to proceed.\\n" +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" msgstr "Сбросить все настройки?\\n" #: ../admin/setup.php:39 @@ -2865,26 +2889,16 @@ msgid "You don't like NextCellent Gallery ?" msgstr "Жаль, если Вам не понраилась NextCellent Gallery..." #: ../admin/setup.php:45 -msgid "" -"No problem, before you deactivate this plugin press the Uninstall Button, " -"because deactivating NextCellent Gallery does not remove any data that may " -"have been created. " -msgstr "" -"Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", " -"в этом случае будут так же удалены и данные, созданные NextCellent Gallery." +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", в этом случае будут так же удалены и данные, созданные NextCellent Gallery." #: ../admin/setup.php:47 msgid "WARNING:" msgstr "ВНИМАНИЕ:" #: ../admin/setup.php:48 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" -msgstr "" -"Деинсталляция не может быть отменена, данные и таблицы в базе данных " -"теряются безвозвратно." +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Деинсталляция не может быть отменена, данные и таблицы в базе данных теряются безвозвратно." #: ../admin/setup.php:48 msgid "and" @@ -2895,12 +2909,12 @@ msgid "Uninstall plugin" msgstr "Удалить плагин" #: ../admin/setup.php:50 -msgid "" -"You are about to Uninstall this plugin from WordPress.\\nThis action is not " -"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" msgstr "Вы собираетесь удалить этот плагин.\\nЭто действие необратимо.\\n" -#: ../admin/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85 +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 #: ../admin/showmeta.php:109 msgid "Value" msgstr "Значение" @@ -2935,7 +2949,8 @@ msgstr "CSS-файл успешно обновлен" msgid "No CSS file will be used." msgstr "CSS-файл успешно обновлен" -#: ../admin/style.php:123 ../admin/style.php:163 +#: ../admin/style.php:123 +#: ../admin/style.php:163 msgid "You do not have sufficient permissions to edit templates for this blog." msgstr "У вас недостаточно прав для изменения шаблонов этого блога." @@ -2986,12 +3001,12 @@ msgid "Activate" msgstr "Активировать" #: ../admin/style.php:272 -#, fuzzy, php-format +#, fuzzy,php-format msgid "Editing %s" msgstr "Редактирование %s%s" @@ -3001,9 +3016,7 @@ msgid "(from the theme folder)" msgstr "(из папки темы)" #: ../admin/style.php:287 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." msgstr "" #: ../admin/style.php:290 @@ -3031,9 +3044,7 @@ msgstr "Если бы этот файл был перезаписываемым, #: ../admin/style.php:320 #, fuzzy msgid "This file does not exist. Double check the name and try again." -msgstr "" -"Такой файл не существует. Пожалуйста, проверьте его название ещё раз и " -"попробуйте снова." +msgstr "Такой файл не существует. Пожалуйста, проверьте его название ещё раз и попробуйте снова." #: ../admin/tags.php:40 msgid "Most popular" @@ -3063,7 +3074,9 @@ msgstr "Ок" msgid "Sort Order:" msgstr "Сортировать:" -#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175 +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 msgid "Previous tags" msgstr "Предыдущие теги" @@ -3076,16 +3089,11 @@ msgid "Rename Tag" msgstr "Переименовать тег" #: ../admin/tags.php:191 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." -msgstr "" -"Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы " -"можете использовать эту опцию для объединения тегов. Нажмите на кнопку " -"\"Переименовать\" и все посты с этим тегом будут обновлены." +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы можете использовать эту опцию для объединения тегов. Нажмите на кнопку \"Переименовать\" и все посты с этим тегом будут обновлены." -#: ../admin/tags.php:192 ../admin/tags.php:240 +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 msgid "You can specify multiple tags to rename by separating them with commas." msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми." @@ -3106,9 +3114,7 @@ msgid "Delete Tag" msgstr "Удалить тег" #: ../admin/tags.php:217 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." msgstr "Введите имя тега для удаления. Этот тег будет удален из всех постов." #: ../admin/tags.php:218 @@ -3124,12 +3130,8 @@ msgid "Edit Tag Slug" msgstr "Изменить короткую ссылку тега:" #: ../admin/tags.php:239 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" -msgstr "" -"Впишите тег и его новую короткую ссылку. Что такое слаг?" +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Впишите тег и его новую короткую ссылку. Что такое слаг?" #: ../admin/tags.php:244 msgid "Tag(s) to match:" @@ -3158,19 +3160,23 @@ msgstr "Последние жертвователи" msgid "Random pictures" msgstr "случайный" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 #: ../admin/tinymce/window.php:420 msgid "Basics" msgstr "" -#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 #: ../admin/tinymce/window.php:430 #, fuzzy msgid "Select a gallery:" msgstr "Выберите галерею:" -#: ../admin/tinymce/window.php:138 ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 #: ../admin/tinymce/window.php:433 #, fuzzy msgid "Select or search for a gallery" @@ -3189,14 +3195,19 @@ msgstr "или введите URL Zip-файла" msgid "Imagebrowser" msgstr "Браузер изображений" -#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455 +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 msgid "Carousel" msgstr "" -#: ../admin/tinymce/window.php:177 ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 ../lib/meta.php:451 +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 msgid "Caption" msgstr "Подпись" @@ -3205,16 +3216,15 @@ msgstr "Подпись" msgid "Type options" msgstr "Камера / Тип" -#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 #: ../admin/tinymce/window.php:423 #, fuzzy msgid "Number of images" msgstr "Макс. количество изображений" #: ../admin/tinymce/window.php:200 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." msgstr "" #: ../admin/tinymce/window.php:208 @@ -3258,8 +3268,7 @@ msgid "Gallery display types" msgstr "Галерей нет" #: ../admin/tinymce/window.php:270 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +msgid "Select a template for the galleries (displayed after you click on an album)" msgstr "" #: ../admin/tinymce/window.php:304 @@ -3271,7 +3280,8 @@ msgstr "или введите URL Zip-файла" msgid "Select or enter picture" msgstr "или введите URL Zip-файла" -#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 #: ../admin/tinymce/window.php:439 msgid "Options" msgstr "Настройки" @@ -3309,7 +3319,8 @@ msgstr "" msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426 +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 #, fuzzy msgid "The number of images that should be displayed." msgstr "Количество изображений на странице" @@ -3334,16 +3345,16 @@ msgid "User defined" msgstr "" #: ../admin/tinymce/window.php:375 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/tinymce/window.php:384 ../admin/tinymce/window.php:435 +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442 +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 #, fuzzy msgid "Select a template to display the images" msgstr "Выбрать превью:" @@ -3362,7 +3373,8 @@ msgstr "Вы не выбрали галерею!" msgid "You need to select a picture." msgstr "или введите URL Zip-файла" -#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523 +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 #, fuzzy msgid "You need to select a number of images." msgstr "Макс. количество изображений" @@ -3375,24 +3387,20 @@ msgstr "Обновление структуры БД..." #: ../admin/upgrade.php:48 #, fuzzy msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "" -"Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" +msgstr "Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" -#: ../admin/upgrade.php:68 ../admin/upgrade.php:85 +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 #, fuzzy msgid "Upgrade NextCellent Gallery" msgstr "Обновить NextGEN Gallery" #: ../admin/upgrade.php:69 -msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." msgstr "" #: ../admin/upgrade.php:70 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." msgstr "" #: ../admin/upgrade.php:71 @@ -3418,12 +3426,8 @@ msgid "Network Options" msgstr "Изменить настройки" #: ../admin/wpmu.php:58 -msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." -msgstr "" -"Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете " -"настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /." +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /." #: ../admin/wpmu.php:59 #, php-format @@ -3480,18 +3484,15 @@ msgstr "Выберите стандартный стиль всех галере #: ../lib/core.php:432 #, php-format -msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" -msgstr "" -"Внимание: в зависимости от server memory limit, вы не можете загружать " -"изображения более %d x %d пикселей" +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Внимание: в зависимости от server memory limit, вы не можете загружать изображения более %d x %d пикселей" #: ../lib/locale.php:112 msgid "Invalid URL Provided." msgstr "Неверный URL." -#: ../lib/locale.php:116 ../lib/locale.php:120 +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 msgid "Could not create Temporary file." msgstr "Невозможно создать временный файл." @@ -3511,11 +3512,13 @@ msgstr "Fired" msgid "Not fired" msgstr "Not fired" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 msgid "Aperture" msgstr "Диафрагма" -#: ../lib/meta.php:449 ../lib/meta.php:474 +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 msgid "Credit" msgstr "Credit" @@ -3535,7 +3538,8 @@ msgstr "Фокусное расстояние" msgid "ISO" msgstr "ISO" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 msgid "Shutter speed" msgstr "Выдержка" @@ -3632,17 +3636,17 @@ msgid "Flash" msgstr "Flash" #: ../lib/multisite.php:23 -msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." -msgstr "" -"Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." -#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343 +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 msgid "Album overview" msgstr "Обзор альбома" -#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651 +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 msgid "[Gallery not found]" msgstr "[Галерея не найдена]" @@ -3681,17 +3685,12 @@ msgstr "Не объединено ни одного тега." #: ../lib/tags.php:143 #, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" -"Объединить метки «%1$s» в «%2$s». %3$s объектов " -"изменено." +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Объединить метки «%1$s» в «%2$s». %3$s объектов изменено." #: ../lib/tags.php:146 msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" -"Ошибка. Недостаточно тегов для переименования. И для объединения тоже. " -"Выберите!" +msgstr "Ошибка. Недостаточно тегов для переименования. И для объединения тоже. Выберите!" #: ../lib/tags.php:163 msgid "No tag specified!" @@ -3725,9 +3724,7 @@ msgstr "%s ссылка изменена." #: ../lib/xmlrpc.php:93 #, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" msgstr "XML-RPC отключен на этом блоге. Администратор может включить их в %s" #: ../lib/xmlrpc.php:101 @@ -3738,11 +3735,15 @@ msgstr "Неверный логин и/или пароль." msgid "You are not allowed to upload files to this site." msgstr "У вас нет прав загружать файлы на этот сайт." -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 msgid "Could not find gallery " msgstr "Невозможно найти галерею" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 msgid "You are not allowed to upload files to this gallery." msgstr "У вас нет прав загружать файлы в эту галерею." @@ -3764,11 +3765,13 @@ msgstr "Ошибка удаления изображения %1$s " msgid "Could not write file %1$s (%2$s)" msgstr "Невозможно записать файл %1$s (%2$s)" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 msgid "Invalid image ID" msgstr "Невозможно найти ID изображения" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 msgid "Sorry, you must be able to edit this image" msgstr "Вы не можете редактировать" @@ -3776,43 +3779,44 @@ msgstr "Вы не можете редактировать" msgid "Sorry, could not update the image" msgstr "Невозможно найти изображения" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 #: ../lib/xmlrpc.php:739 msgid "Sorry, you must be able to manage galleries" -msgstr "" -"Извините, у вас должны быть права для управления галереями, чтобы увидеть " -"список галерей" +msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" #: ../lib/xmlrpc.php:378 msgid "Sorry, could not create the gallery" msgstr "Извините, невозможно создать галерею" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 msgid "Invalid gallery ID" msgstr "Недействительный ID галереи" #: ../lib/xmlrpc.php:424 msgid "Sorry, you must be able to manage this gallery" -msgstr "" -"Извините, у вас должны быть права для управления галереями, чтобы увидеть " -"список галерей" +msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" #: ../lib/xmlrpc.php:430 msgid "Sorry, could not update the gallery" msgstr "Извините, невозможно создать галерею" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 msgid "Sorry, you must be able to manage albums" -msgstr "" -"Извините, у вас должны быть права для управления галереями, чтобы увидеть " -"список галерей" +msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" #: ../lib/xmlrpc.php:476 msgid "Sorry, could not create the album" msgstr "Извините, невозможно создать галерею" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 msgid "Invalid album ID" msgstr "Альбом с ID=%s не существует." @@ -3831,33 +3835,16 @@ msgid "Upgrade now" msgstr "Начать обновление" #: ../nggallery.php:129 -msgid "" -"Translation by : See here" -msgstr "" -"Перевод: Владимир " -"Василенко aka jeltoesolnce." +msgid "Translation by : See here" +msgstr "Перевод: Владимир Василенко aka jeltoesolnce." #: ../nggallery.php:130 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." -msgstr "" -"Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы " -"хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего " -"переводчика: эта информация устарела, в настоящий момент процесс перевода " -"производится по другому.)" +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего переводчика: эта информация устарела, в настоящий момент процесс перевода производится по другому.)" #: ../nggallery.php:239 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" -"\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 " -"MB или выше" +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 MB или выше" #: ../nggallery.php:268 msgid "Picture tag" @@ -3889,14 +3876,8 @@ msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " msgstr "Извините, NextCellent Gallery деактивирована: версия NextGEN " #: ../nggfunctions.php:42 -msgid "" -"The Flash Player " -"and a browser with Javascript " -"support are needed." -msgstr "" -"Нужны Flash Player и браузер с поддержкой " -"Javascript." +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Нужны Flash Player и браузер с поддержкой Javascript." #: ../nggfunctions.php:453 msgid "[Album not found]" @@ -3910,26 +3891,31 @@ msgstr "[Изображение не найдено]" msgid "Related images for" msgstr "Похожие изображения для" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 msgid "Photos" msgstr "изображений" -#: ../view/gallery-caption.php:32 ../view/gallery.php:32 +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 #: ../widgets/media-rss-widget.php:112 msgid "[View with PicLens]" msgstr "[Просмотр из PicLens]" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 #: ../view/imagebrowser.php:26 msgid "Back" msgstr "Назад" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 #: ../view/imagebrowser.php:29 msgid "Next" msgstr "Вперед" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 #: ../view/imagebrowser.php:31 msgid "of" msgstr "из" @@ -3962,7 +3948,8 @@ msgstr "Media RSS" msgid "Link to the main image feed" msgstr "Ссылка на иконку RSS" -#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122 +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 #: ../widgets/widgets.php:211 msgid "Title:" msgstr "Заголовок:" @@ -3992,12 +3979,8 @@ msgid "NextCellent Slideshow" msgstr "NextCellent Gallery слайд-шоу" #: ../widgets/widgets.php:64 -msgid "" -"Get the Flash " -"Player to see the slideshow." -msgstr "" -"Для просмотра слайд-шоу, Скачайте Flash Player." +msgid "Get the Flash Player to see the slideshow." +msgstr "Для просмотра слайд-шоу, Скачайте Flash Player." #: ../widgets/widgets.php:126 msgid "Select Gallery:" @@ -4007,11 +3990,13 @@ msgstr "Выберите галерею:" msgid "All images" msgstr "Все изображения" -#: ../widgets/widgets.php:142 ../widgets/widgets.php:235 +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 msgid "Width:" msgstr "Ширина:" -#: ../widgets/widgets.php:145 ../widgets/widgets.php:238 +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 msgid "Height:" msgstr "Высота:" @@ -4089,17 +4074,11 @@ msgstr "Альбом с ID=%s не существует." msgid "Invalid MediaRSS command" msgstr "Неправильная команда MediaRSS" -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Краткий курс" +#~ msgid "Introduction" +#~ msgstr "Краткий курс" -#~ msgid "" -#~ "Languages" -#~ msgstr "" -#~ "Переводы" +#~ msgid "Languages" +#~ msgstr "Переводы" #~ msgid "Get help with NextCellent Gallery" #~ msgstr "Нужна помощь?" @@ -4107,12 +4086,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "More Help & Info" #~ msgstr "Больше вспомогательных материалов и информации" -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Форумы поддержки" +#~ msgid "Support Forums" +#~ msgstr "Форумы поддержки" #~ msgid "Download latest version" #~ msgstr "Скачать последнюю версию" @@ -4122,125 +4097,57 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "(из папки темы)" #, fuzzy -#~ msgid "" -#~ "There is a NextCellent theme file, this file will be used. It's located " -#~ "in:" -#~ msgstr "" -#~ "\"В папке вашей темы есть CSS-файл NextCellent Gallery (nggallery.css), " -#~ "именно он будет использован." +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "\"В папке вашей темы есть CSS-файл NextCellent Gallery (nggallery.css), именно он будет использован." #, fuzzy -#~ msgid "" -#~ "Tip 2: use the color picker below to help you find the right color scheme " -#~ "for your gallery!" -#~ msgstr "" -#~ "Совет №2: используйте палитру (ниже), чтобы быстро и удобно подобрать " -#~ "цветовую гамму для своей галереи." - -#~ msgid "" -#~ " Please note : For safe-mode = ON you need to add the subfolder thumbs " -#~ "manually" -#~ msgstr "" -#~ "Пожалуйста, обратите внимание: для safe-mode = ON, вам необходимо " -#~ "добавлять превью в подкаталог вручную" +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Совет №2: используйте палитру (ниже), чтобы быстро и удобно подобрать цветовую гамму для своей галереи." + +#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" +#~ msgstr "Пожалуйста, обратите внимание: для safe-mode = ON, вам необходимо добавлять превью в подкаталог вручную" #~ msgid "%1$s of %2$s" #~ msgstr "%1$s из %2$s" -#~ msgid "" -#~ "0 will display as much as possible based on the width of your theme. " -#~ "Setting normally only required for captions below the images" -#~ msgstr "" -#~ "При \"0\" по ширине будет размещено столько изображений, сколько возможно " -#~ "- в зависимости от ширины вашей темы. Обычно, настройка нужна только для " -#~ "подписей под изображениями" - -#~ msgid "" -#~ "Translation by alex rabe" -#~ msgstr "" -#~ "Языковые файлы" - -#~ msgid "" -#~ "Image management" -#~ msgstr "" -#~ "Управление изображениями" - -#~ msgid "" -#~ "Album management" -#~ msgstr "" -#~ "Управление альбомами" - -#~ msgid "" -#~ "Gallery management" -#~ msgstr "" -#~ "Галереи" - -#~ msgid "" -#~ "Gallery tags" -#~ msgstr "" -#~ "Тэги галереи" - -#~ msgid "" -#~ "Introduction" -#~ msgstr "" -#~ "Введение" - -#~ msgid "" -#~ "Roles / Capabilities" -#~ msgstr "" -#~ "Роли / Возможности" - -#~ msgid "" -#~ "Setup" -#~ msgstr "" -#~ "Настройка" - -#~ msgid "" -#~ "Styles" -#~ msgstr "" -#~ "Стили" - -#~ msgid "" -#~ "Support Forums" -#~ msgstr "" -#~ "Форумы поддержки" - -#~ msgid "" -#~ "This translation is not yet updated for Version 1.8.0. " -#~ "If you would like to help with translation, download the current po from " -#~ "the plugin folder and read here how you can translate the " -#~ "plugin." -#~ msgstr "" -#~ "Этот перевод еще не адаптирован для версии 1.8.3. Если " -#~ "вы хотите помочь с переводом прочитайте о том, как это " -#~ "сделать." - -#~ msgid "" -#~ "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "" -#~ "Фид RSS будет добавлен в header вашего сайта. Полезно для CoolIris/PicLens" +#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" +#~ msgstr "При \"0\" по ширине будет размещено столько изображений, сколько возможно - в зависимости от ширины вашей темы. Обычно, настройка нужна только для подписей под изображениями" + +#~ msgid "Translation by alex rabe" +#~ msgstr "Языковые файлы" + +#~ msgid "Image management" +#~ msgstr "Управление изображениями" + +#~ msgid "Album management" +#~ msgstr "Управление альбомами" + +#~ msgid "Gallery management" +#~ msgstr "Галереи" + +#~ msgid "Gallery tags" +#~ msgstr "Тэги галереи" + +#~ msgid "Introduction" +#~ msgstr "Введение" + +#~ msgid "Roles / Capabilities" +#~ msgstr "Роли / Возможности" + +#~ msgid "Setup" +#~ msgstr "Настройка" + +#~ msgid "Styles" +#~ msgstr "Стили" + +#~ msgid "Support Forums" +#~ msgstr "Форумы поддержки" + +#~ msgid "This translation is not yet updated for Version 1.8.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +#~ msgstr "Этот перевод еще не адаптирован для версии 1.8.3. Если вы хотите помочь с переводом прочитайте о том, как это сделать." + +#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" +#~ msgstr "Фид RSS будет добавлен в header вашего сайта. Полезно для CoolIris/PicLens" #~ msgid "Activate Media RSS feed" #~ msgstr "Активировать фид Media RSS" @@ -4266,12 +4173,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Backup original images" #~ msgstr "Делать бэкап оригинальных изображений" -#~ msgid "" -#~ "Browse images without reload the page. Note : Works only in combination " -#~ "with Shutter effect" -#~ msgstr "" -#~ "Просмотр изображений без обновления страницы. Внимание: работает только " -#~ "при использовании эффекта Shutter" +#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" +#~ msgstr "Просмотр изображений без обновления страницы. Внимание: работает только при использовании эффекта Shutter" #~ msgid "Browsing %s" #~ msgstr "Просмотр %s" @@ -4313,8 +4216,7 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "Создает бэкап изображений" #~ msgid "Creates a file for each singlepic settings. Reduce the CPU load" -#~ msgstr "" -#~ "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU" +#~ msgstr "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU" #~ msgid "Custom fields" #~ msgstr "Пользовательские поля" @@ -4331,12 +4233,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Delete image files" #~ msgstr "Удалить файлы изображений" -#~ msgid "" -#~ "Depend on the amount of database entries this will take a while, don't " -#~ "reload this page." -#~ msgstr "" -#~ "В зависимости от количества записей в базе данных это займет некоторое " -#~ "время, не перезагружайте эту страницу." +#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." +#~ msgstr "В зависимости от количества записей в базе данных это займет некоторое время, не перезагружайте эту страницу." #~ msgid "Disable flash upload" #~ msgstr "Отключить flash-загрузку" @@ -4398,58 +4296,26 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Help translating it." #~ msgstr "Больше вспомогательных материалов и информации" -#~ msgid "" -#~ "Here you can select the thumbnail effect, NextGEN Gallery will integrate " -#~ "the required HTML code in the images. Please note that only the Shutter " -#~ "and Thickbox effect will automatic added to your theme." -#~ msgstr "" -#~ "Здесь вы можете выбрать эффект для превью, NextGEN Gallery сгенерирует " -#~ "необходимый HTML-код в изображениях. Пожалуйста, имейте ввиду, что только " -#~ "эффекты Shutter и Thickbox будут автоматически добавлены в вашу тему" +#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#~ msgstr "Здесь вы можете выбрать эффект для превью, NextGEN Gallery сгенерирует необходимый HTML-код в изображениях. Пожалуйста, имейте ввиду, что только эффекты Shutter и Thickbox будут автоматически добавлены в вашу тему" #~ msgid "How to support ?" #~ msgstr "Как поддержать?" -#~ msgid "" -#~ "If pagination is used, this option will still show all images in the " -#~ "modal window (Thickbox, Lightbox etc.). Note : This increases the page " -#~ "load" -#~ msgstr "" -#~ "Если используется постраничная навигация, эта настройка будет по-прежнему " -#~ "показывать все изображения в модальном окне (Thickbox, Lightbox, и т.д.). " -#~ "Внимание: это увеличивает время загрузки страницы" - -#~ msgid "" -#~ "If you didn't find your name on this list and there is some code which I " -#~ "integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "" -#~ "Если вы не нашли себя в списке и есть код, который я использовал в своем " -#~ "плагине, не стесняйтесь отправить мне письмо." - -#~ msgid "" -#~ "If you study the code of this plugin, you will find out that we mixed a " -#~ "lot of good already existing code and ideas together." -#~ msgstr "" -#~ "Если вы посмотрите код этого плагина, вы обнаружите, что мы использовали " -#~ "в плагине множество идей." - -#~ msgid "" -#~ "If you would like to downgrade later, please make first a complete backup " -#~ "of your database and the images." -#~ msgstr "" -#~ "Если Вы хотите обновиться до более СТАРОЙ версии, пожалуйста, сделайте " -#~ "сначала бэкап БД и существующих изображений." - -#~ msgid "" -#~ "If you would like to use the JW Image Rotatator, please download the " -#~ "player here and upload it to your Upload folder (Default " -#~ "is wp-content/uploads)." -#~ msgstr "" -#~ "Если вы хотите использовать JW Image Rotatator, пожалуйста, скачайте " -#~ "плеер отсюда и загрузите его в соответствующую папку (по " -#~ "умолчанию — wp-content/uploads)." +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Если используется постраничная навигация, эта настройка будет по-прежнему показывать все изображения в модальном окне (Thickbox, Lightbox, и т.д.). Внимание: это увеличивает время загрузки страницы" + +#~ msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail." +#~ msgstr "Если вы не нашли себя в списке и есть код, который я использовал в своем плагине, не стесняйтесь отправить мне письмо." + +#~ msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together." +#~ msgstr "Если вы посмотрите код этого плагина, вы обнаружите, что мы использовали в плагине множество идей." + +#~ msgid "If you would like to downgrade later, please make first a complete backup of your database and the images." +#~ msgstr "Если Вы хотите обновиться до более СТАРОЙ версии, пожалуйста, сделайте сначала бэкап БД и существующих изображений." + +#~ msgid "If you would like to use the JW Image Rotatator, please download the player here and upload it to your Upload folder (Default is wp-content/uploads)." +#~ msgstr "Если вы хотите использовать JW Image Rotatator, пожалуйста, скачайте плеер отсюда и загрузите его в соответствующую папку (по умолчанию — wp-content/uploads)." #~ msgid "Ignore the aspect ratio, no portrait thumbnails" #~ msgstr "Игнорировать соотношение сторон, превью не будут вертикальными" @@ -4469,12 +4335,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Import image folder" #~ msgstr "Импортировать папку с изображениями" -#~ msgid "" -#~ "Important : Could causes problem at some browser. Please recheck your " -#~ "page." -#~ msgstr "" -#~ "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, " -#~ "проверьте страницу после этого." +#~ msgid "Important : Could causes problem at some browser. Please recheck your page." +#~ msgstr "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, проверьте страницу после этого." #~ msgid "Integrate slideshow" #~ msgstr "Вставить слайдшоу" @@ -4512,27 +4374,14 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "NextGEN Gallery" #~ msgstr "NextGEN Gallery" -#~ msgid "" -#~ "NextGEN Gallery : Tables could not created, please check your database " -#~ "settings" -#~ msgstr "" -#~ "NextGEN Gallery: таблицы не могут быть созданы, пожалуйста, проверьте " -#~ "настройки вашей БД" +#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" +#~ msgstr "NextGEN Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД" #~ msgid "NextGEN Gallery Overview" #~ msgstr "Обзор NextGEN Gallery" -#~ msgid "" -#~ "NextGEN Gallery contains some functions which are only available under " -#~ "PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer " -#~ "supported by the PHP group. Many shared hosting providers offer both PHP " -#~ "4 and PHP 5, running simultaneously. Ask your provider if they can do " -#~ "this." -#~ msgstr "" -#~ "NextGEN Gallery содержит функции, доступные только в PHP 5.2. Если вы " -#~ "используете старую версию PHP 4, обновитесь - она больше не " -#~ "поддерживается. Многие хостинг-провайдеры предлагают и PHP 4, и PHP 5, " -#~ "работающие раздельно. Узнайте у вашего провайдера, возможно ли это." +#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextGEN Gallery содержит функции, доступные только в PHP 5.2. Если вы используете старую версию PHP 4, обновитесь - она больше не поддерживается. Многие хостинг-провайдеры предлагают и PHP 4, и PHP 5, работающие раздельно. Узнайте у вашего провайдера, возможно ли это." #~ msgid "NextGEN Media RSS" #~ msgstr "NextGEN Media RSS" @@ -4546,14 +4395,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "No doubt a very useful and easy motivation :-)" #~ msgstr "Определенно, очень полезная и легкая мотивация :-)" -#~ msgid "" -#~ "No problem, before you deactivate this plugin press the Uninstall Button, " -#~ "because deactivating NextGEN Gallery does not remove any data that may " -#~ "have been created. " -#~ msgstr "" -#~ "Не проблема, перед тем, как деактивировать плагин, нажмите «Удалить " -#~ "плагин», потому что деактивация NextGEN Gallery не удаляет данные, " -#~ "которые могли быть созданы." +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " +#~ msgstr "Не проблема, перед тем, как деактивировать плагин, нажмите «Удалить плагин», потому что деактивация NextGEN Gallery не удаляет данные, которые могли быть созданы." #~ msgid "Note : Change the default path in the gallery settings" #~ msgstr "Важно: Измените в настройках путь по умолчанию для галереи" @@ -4570,49 +4413,29 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "OK, hide this message now !" #~ msgstr "Ок, скрыть это сообщение!" -#~ msgid "" -#~ "Once uninstalled, this cannot be undone. You should use a Database Backup " -#~ "plugin of WordPress to backup all the tables first. NextGEN gallery is " -#~ "stored in the tables" -#~ msgstr "" -#~ "Удаление окончательно и бесповоротно. Для начала, вам следует " -#~ "пользоваться плагином бэкапа БД Wordpress, чтобы сохранить все таблицы. " -#~ "NextGEN Gallery хранится в таблицах" +#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" +#~ msgstr "Удаление окончательно и бесповоротно. Для начала, вам следует пользоваться плагином бэкапа БД Wordpress, чтобы сохранить все таблицы. NextGEN Gallery хранится в таблицах" #~ msgid "One of the upcomming features are a reworked permalinks structure." #~ msgstr "One of the upcomming features are a reworked permalinks structure." -#~ msgid "" -#~ "Oops, no such file exists! Double check the name and try again, merci." +#~ msgid "Oops, no such file exists! Double check the name and try again, merci." #~ msgstr "Такого файла нет! Проверьте имя и попробуйте снова." #~ msgid "Path to the Imagerotator (URL)" #~ msgstr "Путь к Imagerotator (URL)" -#~ msgid "" -#~ "Please note : If you change the settings, you need to recreate the " -#~ "thumbnails under -> Manage Gallery ." -#~ msgstr "" -#~ "Пожалуйста, обратите внимание: если вы измените настройки, вам " -#~ "понадобится заново создать превью в разделе \"Галереи\"" - -#~ msgid "" -#~ "Please note : You can only activate the watermark under -> Manage " -#~ "Gallery . This action cannot be undone." -#~ msgstr "" -#~ "Пожалуйста, имейте ввиду: вы можете активировать водяные знаки только в " -#~ "разделе \"Галереи\". Это действие нельзя отменить - водяной знак " -#~ "накладывается на изображение навсегда." +#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." +#~ msgstr "Пожалуйста, обратите внимание: если вы измените настройки, вам понадобится заново создать превью в разделе \"Галереи\"" + +#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." +#~ msgstr "Пожалуйста, имейте ввиду: вы можете активировать водяные знаки только в разделе \"Галереи\". Это действие нельзя отменить - водяной знак накладывается на изображение навсегда." #~ msgid "Please update the database of NextGEN Gallery." #~ msgstr "Обновите базу данных NextGEN Gallery." -#~ msgid "" -#~ "Press the button to search automatically for the imagerotator, if you " -#~ "uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "" -#~ "Нажмите кнопку, чтобы автоматически найти imagerotator, если вы загрузили " -#~ "его в папку wp-content/uploads или подкаталог" +#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" +#~ msgstr "Нажмите кнопку, чтобы автоматически найти imagerotator, если вы загрузили его в папку wp-content/uploads или подкаталог" #~ msgid "Recent donators" #~ msgstr "Последние жертвователи" @@ -4629,12 +4452,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Select Zip-File" #~ msgstr "Выбрать Zip-файл" -#~ msgid "" -#~ "Select the lowest role which should be able to access the following " -#~ "capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "" -#~ "Вы можете установить права доступа в к разным функциям NextGEN Gallery. " -#~ "Поддерживаются стандартные роли WordPress." +#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." +#~ msgstr "Вы можете установить права доступа в к разным функциям NextGEN Gallery. Поддерживаются стандартные роли WordPress." #~ msgid "Show ImageBrowser" #~ msgstr "Показывать браузер изображений" @@ -4645,26 +4464,14 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Show as" #~ msgstr "Показать как" -#~ msgid "" -#~ "So, we would like to thank the following people for their pioneer work " -#~ "(without this work it's impossible to create such a plugin so fast)" -#~ msgstr "" -#~ "Поэтому мы хотели бы поблагодарить следующих людей за их вклад (без них " -#~ "было бы невозможным создать плагин так быстро)" - -#~ msgid "" -#~ "Some folders/files could not renamed, please recheck the permission and " -#~ "rescan the folder in the manage gallery section." -#~ msgstr "" -#~ "Некоторые папки/файлы не могут быть переименованы, проверьте права " -#~ "(CHMOD) и выполните сканирование папки заново в разделе редактирования " -#~ "галереи." - -#~ msgid "" -#~ "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "" -#~ "Извините, NextGEN Gallery работает только с ограничением памяти в 16 MB " -#~ "или выше" +#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" +#~ msgstr "Поэтому мы хотели бы поблагодарить следующих людей за их вклад (без них было бы невозможным создать плагин так быстро)" + +#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." +#~ msgstr "Некоторые папки/файлы не могут быть переименованы, проверьте права (CHMOD) и выполните сканирование папки заново в разделе редактирования галереи." + +#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" +#~ msgstr "Извините, NextGEN Gallery работает только с ограничением памяти в 16 MB или выше" #~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" #~ msgstr "Извините, NextGEN Gallery работает только с ролью администратора" @@ -4678,35 +4485,11 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Tags / Categories" #~ msgstr "Тэги / Категории" -#~ msgid "" -#~ "Thanks for using this plugin, I hope you are satisfied ! If you would " -#~ "like to support the further development, please consider a donation! If you still need some help, please " -#~ "post your questions here ." -#~ msgstr "" -#~ "Спасибо за использование этого плагина, надеюсь, вы довольны! Если вы " -#~ "хотите поддержать дальнейшую разработку, пожалуйста, учитывайте " -#~ "возможность пожертвования. Если вам " -#~ "нужна какая-либо помощь, пожалуйста, оставляйте ваши вопросы здесь." - -#~ msgid "" -#~ "Thanks for using this plugin, NextGEN Gallery is initially developed for " -#~ "self hosted blogs. A multisite setup is possible, but cannot currently " -#~ "fully supported, as it can have several special condition ( i.e. Domain " -#~ "mapping).
    If you would like to support the further development, " -#~ "please consider a donation! If you " -#~ "still need some help, please post your questions here ." -#~ msgstr "" -#~ "Благодарю за использование плагина, NextGEN Gallery is initially " -#~ "developed for self hosted blogs. A multisite setup is possible, but " -#~ "cannot currently fully supported, as it can have several special " -#~ "condition ( i.e. Domain mapping).
    If you would like to support the " -#~ "further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Спасибо за использование этого плагина, надеюсь, вы довольны! Если вы хотите поддержать дальнейшую разработку, пожалуйста, учитывайте возможность пожертвования. Если вам нужна какая-либо помощь, пожалуйста, оставляйте ваши вопросы здесь." + +#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
    If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#~ msgstr "Благодарю за использование плагина, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
    If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." #~ msgid "Thanks to all donators..." #~ msgstr "Спасибо всем благотворителям..." @@ -4714,29 +4497,19 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Thanks!" #~ msgstr "Спасибо!" -#~ msgid "" -#~ "The album will not link to a gallery subpage. The gallery is shown on the " -#~ "same page." -#~ msgstr "" -#~ "Альбом не будет ссылаться на страницу галереи. Галерея отображается на " -#~ "той же странице. Иными словами, не нужно создавать отдельную страницу для " -#~ "каждой галереи, они будут генерироваться динамически." +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Альбом не будет ссылаться на страницу галереи. Галерея отображается на той же странице. Иными словами, не нужно создавать отдельную страницу для каждой галереи, они будут генерироваться динамически." -#~ msgid "" -#~ "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "" -#~ "Для групповой загрузки требуется Adobe Flash 10, отключите его, если у " -#~ "вас проблемы" +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Для групповой загрузки требуется Adobe Flash 10, отключите его, если у вас проблемы" #~ msgid "The gallery will open the ImageBrowser instead the effect." #~ msgstr "Галерея откроет браузер изображений вместо выбранного эффекта." -#~ msgid "" -#~ "The most motivated support for this plugin are your ideas and brain work" +#~ msgid "The most motivated support for this plugin are your ideas and brain work" #~ msgstr "Самая мотивирующая поддержка для этого плагина - ваши идеи!" -#~ msgid "" -#~ "The path to imagerotator.swf is not defined, the slideshow will not work." +#~ msgid "The path to imagerotator.swf is not defined, the slideshow will not work." #~ msgstr "Путь к imagerotator.swf не задан, слайдшоу не будет работать." #~ msgid "The script detect that you upgrade from a older version." @@ -4748,63 +4521,35 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "The upgrade process may take a while, so please be patient." #~ msgstr "Обновление может занять некоторое время, пожалуйста, подождите." -#~ msgid "" -#~ "There are many other folks who have made contributions to this project :" +#~ msgid "There are many other folks who have made contributions to this project :" #~ msgstr "Много других людей сделали вклад в этот проект:" -#~ msgid "" -#~ "There exist several ways to contribute, help or support us in this work. " -#~ "Non of them are mandatory." -#~ msgstr "" -#~ "Существует несколько способов поучаствовать, помочь или поддержать нас в " -#~ "этой работе. Ни один из них обязателен." +#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." +#~ msgstr "Существует несколько способов поучаствовать, помочь или поддержать нас в этой работе. Ни один из них обязателен." -#~ msgid "" -#~ "Therefore it's needed to have a unique identifier for each image, gallery " -#~ "and album." -#~ msgstr "" -#~ "Поэтому это нужно иметь уникальный идентификатор для каждого изображения, " -#~ "галереи и альбома." +#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." +#~ msgstr "Поэтому это нужно иметь уникальный идентификатор для каждого изображения, галереи и альбома." #~ msgid "This option will append related images to every post" #~ msgstr "Эта настройка добавит похожие изображения к каждому посту" -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported and documented " -#~ "by Alex Rabe with a lot of love & effort. Any kind of " -#~ "contribution would be highly appreciated. Thanks!" -#~ msgstr "" -#~ "Этот плагин разработан, поддерживается и обновляется Alex " -#~ "Rabe . Любая помощь будет оценена. Спасибо!" - -#~ msgid "" -#~ "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "" -#~ "Этот плагин, в основном, разработан, поддерживается и документирован" - -#~ msgid "" -#~ "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Совет: скопируйте файл стилей галереи (nggallery.css) в папку вашей темы, " -#~ "чтобы не потерять изменения в этом файле при обновлении плагина." - -#~ msgid "" -#~ "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it " -#~ "will be not lost during a upgrade" -#~ msgstr "" -#~ "Вариант: скопируйте nggallery.css в каталог Вашей темы, тогда изменения, " -#~ "которые Вы внесёте, останутся после обновления плагина." +#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" +#~ msgstr "Этот плагин разработан, поддерживается и обновляется Alex Rabe . Любая помощь будет оценена. Спасибо!" + +#~ msgid "This plugin is primarily developed, maintained, supported, documented by" +#~ msgstr "Этот плагин, в основном, разработан, поддерживается и документирован" + +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Совет: скопируйте файл стилей галереи (nggallery.css) в папку вашей темы, чтобы не потерять изменения в этом файле при обновлении плагина." + +#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Вариант: скопируйте nggallery.css в каталог Вашей темы, тогда изменения, которые Вы внесёте, останутся после обновления плагина." #~ msgid "Title :" #~ msgstr "Заголовок:" -#~ msgid "" -#~ "To help people to work with this plugin, I would like to have it in all " -#~ "available languages" -#~ msgstr "" -#~ "Чтобы помочь людям работать с этим плагином, я хотел бы иметь его на всех " -#~ "доступных языках" +#~ msgid "To help people to work with this plugin, I would like to have it in all available languages" +#~ msgstr "Чтобы помочь людям работать с этим плагином, я хотел бы иметь его на всех доступных языках" #~ msgid "Update Successfully" #~ msgstr "Обновление успешно" @@ -4818,12 +4563,8 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "Updated options." #~ msgstr "Изменить настройки" -#~ msgid "" -#~ "Updated widget structure. If you used NextGEN Widgets, you need to setup " -#~ "them again..." -#~ msgstr "" -#~ "Структура виджетов обновлена. Если вы использовали виджеты NextGEN " -#~ "Gallery, вам понадобится настроить их еще раз..." +#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." +#~ msgstr "Структура виджетов обновлена. Если вы использовали виджеты NextGEN Gallery, вам понадобится настроить их еще раз..." #~ msgid "Upgrade NextGEN Gallery" #~ msgstr "Обновить NextGEN Gallery" @@ -4841,32 +4582,22 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "Загрузить zip-файл с изображениями" #~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "" -#~ "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в " -#~ "диалоговом окне" +#~ msgstr "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в диалоговом окне" #~ msgid "View all" #~ msgstr "Посмотреть все" #~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "" -#~ "Мы хотели бы поблагодарить этих людей, которые поддерживают нас в работе:" +#~ msgstr "Мы хотели бы поблагодарить этих людей, которые поддерживают нас в работе:" #~ msgid "Welcome to NextGEN Gallery !" #~ msgstr "Добро пожаловать в NextGEN Gallery!" -#~ msgid "" -#~ "When you activate this option, some javascript is added to your site " -#~ "footer. Make sure that wp_footer is called in your theme." -#~ msgstr "" -#~ "Когда вы активируете эту настройку, определенный javascript добавляется в " -#~ "футер вашего сайта. Убедитесь, что wp_footer вызывается в вашей теме." +#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." +#~ msgstr "Когда вы активируете эту настройку, определенный javascript добавляется в футер вашего сайта. Убедитесь, что wp_footer вызывается в вашей теме." -#~ msgid "" -#~ "When you activate this option, you need to update your permalink " -#~ "structure one time." -#~ msgstr "" -#~ "Когда вы активируете эту настройку, нужно один раз обновить структуру ЧПУ." +#~ msgid "When you activate this option, you need to update your permalink structure one time." +#~ msgstr "Когда вы активируете эту настройку, нужно один раз обновить структуру ЧПУ." #~ msgid "Widget that displays Media RSS links for NextGEN Gallery." #~ msgstr "Виджет, который отображает ссылки Media RSS для NextGEN Gallery." @@ -4878,9 +4609,7 @@ msgstr "Неправильная команда MediaRSS" #~ msgstr "Ширина х Высота:" #~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "" -#~ "Ширина х Высота (в пикселах). NextCellent Gallery будет соблюдать " -#~ "пропорции." +#~ msgstr "Ширина х Высота (в пикселах). NextCellent Gallery будет соблюдать пропорции." #~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" #~ msgstr "Ширина на высоту (в пикселях). NextGEN Gallery сохранит пропорции." @@ -4891,19 +4620,11 @@ msgstr "Неправильная команда MediaRSS" #~ msgid "You don't like NextGEN Gallery ?" #~ msgstr "Вам не нравится NextGEN Gallery?" -#~ msgid "" -#~ "Your database tables for NextGEN Gallery is out-of-date, and must be " -#~ "upgraded before you can continue." -#~ msgstr "" -#~ "Таблицы NextGEN Gallery в БД являются устаревшими и должны быть обновлены " -#~ "прежде, чем вы продолжите." - -#~ msgid "" -#~ "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this " -#~ "file will be used" -#~ msgstr "" -#~ "В папке вашей темы есть CSS-файл NextGEN Gallery (nggallery.css), он " -#~ "будет использован." +#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." +#~ msgstr "Таблицы NextGEN Gallery в БД являются устаревшими и должны быть обновлены прежде, чем вы продолжите." + +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "В папке вашей темы есть CSS-файл NextGEN Gallery (nggallery.css), он будет использован." #~ msgid "Your theme should work fine with NextGEN Gallery" #~ msgstr "Ваша тема должна нормально работать с NextGEN Gallery" diff --git a/lang/nggallery.pot b/lang/nggallery.pot index 0afa188..9bccddb 100755 --- a/lang/nggallery.pot +++ b/lang/nggallery.pot @@ -2,3860 +2,3692 @@ msgid "" msgstr "" "Project-Id-Version: NextCellent\n" -"POT-Creation-Date: 2015-07-02 18:05+0200\n" -"PO-Revision-Date: 2015-01-09 16:11+0100\n" +"POT-Creation-Date: 2022-09-11 13:25+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Niko Strijbol \n" "Language-Team: \n" -"Language: en\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.2\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-KeywordsList: _n;__;_e;esc_attr_e;esc_html_e\n" "X-Poedit-Basepath: .\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -#: ../admin/ajax.php:358 -msgid "You are not allowed to be here" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" msgstr "" -#: ../admin/ajax.php:456 -#, php-format -msgid "Could create image with %s x %s pixel" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" msgstr "" -#: ../admin/class-ngg-adder.php:34 ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 ../admin/class-ngg-adder.php:75 -#: ../admin/class-ngg-album-manager.php:82 -#: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 ../admin/manage/actions.php:12 -msgid "Cheatin’ uh?" +#: admin/functions.php:392 +msgid " is not writeable " msgstr "" -#: ../admin/class-ngg-adder.php:54 ../admin/class-ngg-adder.php:91 -msgid "Upload failed!" +#: admin/class-ngg-overview.php:485 +msgid " MB" msgstr "" -#: ../admin/class-ngg-adder.php:81 -msgid "Upload failed! " +#: lib/meta.php:131 +msgid " mm" msgstr "" -#: ../admin/class-ngg-adder.php:88 ../admin/class-ngg-adder.php:335 -#: ../admin/class-ngg-admin-launcher.php:298 -msgid "You didn't select a gallery!" +#: admin/functions.php:303 +msgid " picture(s) successfully added" msgstr "" -#: ../admin/class-ngg-adder.php:162 ../admin/class-ngg-admin-launcher.php:65 -#: ../admin/class-ngg-admin-launcher.php:66 -msgid "Add Gallery / Images" +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" msgstr "" -#: ../admin/class-ngg-adder.php:199 -msgid "Image Files" +#: lib/meta.php:137 +msgid " sec" msgstr "" -#: ../admin/class-ngg-adder.php:224 -#, fuzzy -msgid "remove" -msgstr "Verwijder overgeslagen files en fouten uit de ljist" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/class-ngg-adder.php:225 ../admin/class-ngg-adder.php:488 -msgid "Browse..." +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." msgstr "" -#: ../admin/class-ngg-adder.php:226 ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 ../admin/class-ngg-adder.php:557 -msgid "Upload images" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." msgstr "" -#: ../admin/class-ngg-adder.php:307 -#: ../admin/manage/class-ngg-image-manager.php:86 -msgid "" -"This will change folder and file names (e.g. remove spaces, special " -"characters, ...)" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" msgstr "" -#: ../admin/class-ngg-adder.php:309 -#: ../admin/manage/class-ngg-image-manager.php:88 -msgid "You will need to update your URLs if you link directly to the images." +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" msgstr "" -#: ../admin/class-ngg-adder.php:311 -#: ../admin/manage/class-ngg-image-manager.php:90 -msgid "Press OK to proceed, and Cancel to stop." +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" msgstr "" -#: ../admin/class-ngg-adder.php:343 ../admin/class-ngg-adder.php:351 -msgid "You didn't select a file!" +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" msgstr "" -#: ../admin/class-ngg-adder.php:370 ../admin/class-ngg-admin-launcher.php:479 -msgid "New gallery" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" msgstr "" -#: ../admin/class-ngg-adder.php:373 ../admin/class-ngg-admin-launcher.php:487 -#: ../admin/class-ngg-admin-launcher.php:524 -#: ../admin/class-ngg-admin-launcher.php:569 -#: ../admin/class-ngg-options.php:205 -#: ../admin/manage/class-ngg-gallery-list-table.php:157 -#, fuzzy -msgid "Images" -msgstr "Scan URL op afbeeldingen" +#: admin/class-ngg-options.php:494 +msgid "0 will disable pagination and show all images on one page." +msgstr "" -#: ../admin/class-ngg-adder.php:376 ../admin/class-ngg-admin-launcher.php:491 -msgid "ZIP file" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." msgstr "" -#: ../admin/class-ngg-adder.php:379 ../admin/class-ngg-adder.php:497 -#: ../admin/class-ngg-admin-launcher.php:495 -msgid "Import folder" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" msgstr "" -#: ../admin/class-ngg-adder.php:390 -#: ../admin/manage/class-ngg-gallery-manager.php:67 -msgid "Add a new gallery" +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" msgstr "" -#: ../admin/class-ngg-adder.php:395 ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 ../admin/manage/actions.php:203 -#: ../admin/manage/class-ngg-gallery-manager.php:83 -#, fuzzy -msgid "Name" -msgstr "URL/Filename:" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "" -#: ../admin/class-ngg-adder.php:400 -#, php-format -msgid "Create a new, empty gallery in the folder %s" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/class-ngg-adder.php:403 -#, php-format -msgid "Allowed characters for file and folder names are \"%s\"." +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." msgstr "" -#: ../admin/class-ngg-adder.php:408 ../admin/class-ngg-style.php:294 -#: ../admin/manage/class-ngg-gallery-list-table.php:154 -#: ../admin/manage/class-ngg-image-list-table.php:187 -#: ../admin/manage/class-ngg-image-list-table.php:232 -#: ../admin/manage/class-ngg-image-manager.php:174 -#: ../admin/media-upload.php:225 -msgid "Description" +#: nggallery.php:137 +msgid "" +"Translation by : See here" msgstr "" -#: ../admin/class-ngg-adder.php:412 -msgid "Add a description. This is optional and can be changed later." +#: nggfunctions.php:466 +msgid "[Album not found]" msgstr "" -#: ../admin/class-ngg-adder.php:419 -msgid "Add gallery" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" msgstr "" -#: ../admin/class-ngg-adder.php:428 -msgid "Upload a ZIP File" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" msgstr "" -#: ../admin/class-ngg-adder.php:433 -msgid "Select ZIP file" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" msgstr "" -#: ../admin/class-ngg-adder.php:437 -msgid "Upload a ZIP file with images" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" msgstr "" -#: ../admin/class-ngg-adder.php:443 -msgid "or enter URL" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" msgstr "" -#: ../admin/class-ngg-adder.php:447 -msgid "Import a ZIP file from a URL" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" msgstr "" -#: ../admin/class-ngg-adder.php:453 ../admin/class-ngg-adder.php:512 -msgid "in to" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" msgstr "" -#: ../admin/class-ngg-adder.php:456 -msgid "a new gallery" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" msgstr "" -#: ../admin/class-ngg-adder.php:461 -#, php-format -msgid "Note: the upload limit on your server is %s MB." +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" msgstr "" -#: ../admin/class-ngg-adder.php:471 -msgid "Start upload" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" msgstr "" -#: ../admin/class-ngg-adder.php:480 -msgid "Import an image folder" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:485 -msgid "Import from server:" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" msgstr "" -#: ../admin/class-ngg-adder.php:491 -msgid "Note: you can change the default path in the gallery settings" +#: admin/class-ngg-style.php:259 +msgid "Activate" msgstr "" -#: ../admin/class-ngg-adder.php:514 -msgid "Choose gallery" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" msgstr "" -#: ../admin/class-ngg-adder.php:530 -msgid "Drop your files in this window" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" msgstr "" -#: ../admin/class-ngg-adder.php:532 -msgid "Or" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." msgstr "" -#: ../admin/class-ngg-adder.php:534 -msgid "Select Files" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Click here to use the browser upload instead" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Use basic uploader" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Advanced uploading" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Use advanced uploader" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" msgstr "" -#: ../admin/class-ngg-adder.php:560 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:58 -#: ../admin/class-ngg-admin-launcher.php:69 -#: ../admin/class-ngg-admin-launcher.php:107 -#: ../admin/class-ngg-admin-launcher.php:419 -#: ../admin/class-ngg-admin-launcher.php:515 -#: ../admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:61 ../nggallery.php:723 -#: ../nggfunctions.php:966 -msgid "Overview" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:429 -msgid "Albums" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:77 ../admin/class-ngg-options.php:329 -#: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:233 ../lib/meta.php:459 -#: ../nggallery.php:437 -msgid "Tags" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:81 ../admin/class-ngg-options.php:116 -#: ../nggallery.php:445 -#, fuzzy -msgid "Settings" -msgstr "Instellingen" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "" -#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:453 -msgid "Style" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:91 -msgid "Roles" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:97 -#: ../admin/class-ngg-admin-launcher.php:114 -msgid "Reset / Uninstall" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:110 -msgid "Network settings" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:271 -msgid "You do not have the correct permission" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:272 -msgid "Unexpected Error" +#: admin/class-ngg-options.php:347 +msgid "Add related images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:273 -msgid "A failure occurred" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:278 -msgid "You have attempted to queue too many files." +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:279 -msgid "This file exceeds the maximum upload size for this site." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:280 -msgid "This file is empty. Please try another." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:281 -msgid "This file type is not allowed. Please try another." +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:282 -msgid "This file is not an image. Please try another." +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:283 -msgid "Memory exceeded. Please try another smaller file." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +msgid "Album" +msgid_plural "Albums" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:284 -msgid "This is larger than the maximum size. Please try another." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:285 -msgid "An error occurred in the upload. Please try again later." +#: admin/tinymce/window.php:245 +msgid "Album display types" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:286 -msgid "" -"There was a configuration error. Please contact the server administrator." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:287 -msgid "You may only upload 1 file." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:288 -msgid "HTTP error." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:289 -msgid "Upload failed." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:290 -msgid "IO error." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:291 -msgid "Security error." +#: admin/tinymce/window.php:335 +msgid "Alignment" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:292 -msgid "File canceled." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:293 -msgid "Upload stopped." +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:294 -msgid "Dismiss" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:295 -msgid "Crunching…" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:296 -msgid "moved to the trash." +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:297 +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "" + +#: admin/class-ngg-adder.php:407 #, php-format -msgid "“%s” has failed to upload due to an error" +msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:321 ../nggallery.php:488 -msgid "L O A D I N G" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:322 ../nggallery.php:489 -msgid "Click to Close" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:424 +#: admin/class-ngg-admin-launcher.php:561 msgid "" -"Welcome to your NextCellent Dashboard! This screen gives you all kinds of " -"information about NextCellent at glance. You can get help for any screen by " -"clicking the Help tab in the upper corner." +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:433 -msgid "The boxes on your overview screen are:" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:434 -#: ../admin/class-ngg-overview.php:13 -msgid "At a Glance" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " msgstr "" -#: ../admin/class-ngg-admin-launcher.php:435 -msgid "" -"Shows some general information about your site, such as the number of " -"pictures, albums and galleries." +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:437 -#: ../admin/class-ngg-overview.php:21 -msgid "Latest News" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:438 -msgid "The latest NextCellent news." +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:440 -#: ../admin/class-ngg-overview.php:34 -msgid "Related plugins" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:441 -msgid "Shows plugins that extend NextCellent." +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:442 -msgid "Pay attention" +#: admin/functions.php:92 +msgid "and the thumbnails directory" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:443 -#, php-format -msgid "" -"third parties plugins that are compatible with NGG may not be " -"100% compatible with NextCellent Gallery!" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:446 -#: ../admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" +#: admin/manage/actions.php:343 +msgid "Apply" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:447 -msgid "Shows general information about he plugin and some links." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:450 -msgid "Translation" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:451 -msgid "View information about the current translation." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:454 -#: ../admin/class-ngg-overview.php:30 -msgid "Server Settings" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:455 -msgid "Show all the server settings!." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:457 -#: ../admin/class-ngg-overview.php:26 -msgid "Plugin Check" +#: lib/meta.php:467 +msgid "Author Position" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:458 -msgid "Check if there are known errors in your installation." +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:476 -msgid "On this page you can add galleries and pictures to those galleries." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:480 -msgid "Add new galleries to NextCellent." +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:484 -msgid "You must add a gallery before adding images!" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:488 -msgid "Add new images to a gallery." +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:492 -msgid "Add images from a ZIP file." +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:496 -msgid "Import a folder from the server as a new gallery." +#: admin/class-ngg-options.php:407 +msgid "Backup original" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:533 -msgid "Manage your images and galleries." +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:542 -msgid "Organize your galleries into albums." +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:543 -msgid "" -"First select an album from the dropdown and then drag the galleries you want " -"to add or remove from the selected album." +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:553 -msgid "Organize your pictures with tags." +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:554 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:564 -msgid "" -"Edit all of NextCellent's options. The options are sorted in multiple " -"categories." +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:566 -#: ../admin/class-ngg-options.php:204 -msgid "General" +#: lib/meta.php:450 +msgid "Camera" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:567 -msgid "" -"General NextCellent options. Contains options for permalinks and related " -"images." +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:570 -msgid "All image-related options. Also contains options for thumbnails." +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:572 -#: ../admin/class-ngg-options.php:206 ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:213 ../admin/functions.php:375 -#: ../admin/manage/class-ngg-image-manager.php:151 -#: ../admin/tinymce/window.php:117 ../admin/tinymce/window.php:150 -#: ../admin/tinymce/window.php:274 ../admin/tinymce/window.php:395 -#: ../admin/tinymce/window.php:446 ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 ../nggallery.php:421 -#, fuzzy -msgid "Gallery" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../admin/class-ngg-admin-launcher.php:573 -msgid "" -"Everything about galleries. From sorting options to the number of images, " -"it's all in here." +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:575 -#: ../admin/class-ngg-options.php:207 ../admin/class-ngg-options.php:578 -msgid "Effects" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:576 -msgid "Make your gallery look beautiful." +#: admin/class-ngg-options.php:359 +msgid "Categories" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:578 -#: ../admin/class-ngg-options.php:208 ../admin/class-ngg-options.php:625 -#: ../admin/tinymce/window.php:326 -msgid "Watermark" +#: lib/meta.php:463 +msgid "Category" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:579 -msgid "Who doesn't want theft-proof images?" +#: admin/tinymce/window.php:340 +msgid "Center" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:581 -#: ../admin/class-ngg-options.php:209 ../admin/class-ngg-options.php:462 -#: ../admin/class-ngg-options.php:488 ../admin/class-ngg-options.php:777 -#: ../admin/tinymce/window.php:156 ../lib/rewrite.php:218 -#: ../widgets/class-ngg-slideshow-widget.php:28 -#: ../widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:582 -msgid "Edit options for the slideshow." +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:583 -msgid "Don't forget to press save!" +#: admin/class-ngg-roles.php:55 +msgid "Change options" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:592 -msgid "You can edit the css file to adjust how your gallery looks." +#: admin/class-ngg-roles.php:51 +msgid "Change style" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:594 -msgid "" -"When you save an edited file, NextCellent automatically saves it as a copy " -"in the folder ngg_styles. This protects your changes from upgrades." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:604 -msgid "" -"You can assign the lowest user role that has access to a certain feature. " -"Needless to say, all greater user roles will also have access to that " -"feature." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:606 -msgid "" -"NextCellent also works with various plugins that extend the default roles " -"capabilities." +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:616 -msgid "" -"If 'someone' messed with your settings (yeah, definitely not you), you can " -"reset them here." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:618 -msgid "Attention!" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:619 -msgid "" -"You should not use the Uninstall Plugin button, unless you know what you're " -"doing! It should never be necessary to press it." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:632 -msgid "For more information:" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:633 -msgid "Support Forums" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:635 -msgid "Source Code" +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/class-ngg-album-manager.php:92 -#: ../admin/class-ngg-album-manager.php:112 -#: ../admin/class-ngg-album-manager.php:161 -msgid "Updated successfully" +#: lib/meta.php:468 +msgid "City" msgstr "" -#: ../admin/class-ngg-album-manager.php:131 -msgid "Album deleted" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" msgstr "" -#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47 -msgid "Edit Album" +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/class-ngg-album-manager.php:294 -#: ../admin/class-ngg-album-manager.php:352 -msgid "Select album" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" msgstr "" -#: ../admin/class-ngg-album-manager.php:296 -msgid "No album selected" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" msgstr "" -#: ../admin/class-ngg-album-manager.php:307 -msgid "Update" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/class-ngg-album-manager.php:310 -msgid "Edit album" +#: admin/class-ngg-options.php:765 +msgid "Color" msgstr "" -#: ../admin/class-ngg-album-manager.php:314 -#: ../admin/class-ngg-tag-manager.php:229 -#: ../admin/manage/class-ngg-gallery-list-table.php:210 -#: ../admin/manage/class-ngg-image-list-table.php:285 -#, fuzzy -msgid "Delete" -msgstr "Verwijder de logfile?" - -#: ../admin/class-ngg-album-manager.php:320 -msgid "Add new album" +#: admin/class-ngg-options.php:498 +msgid "Columns" msgstr "" -#: ../admin/class-ngg-album-manager.php:322 -#, fuzzy -msgid "Add" -msgstr "Voeg URL toe" - -#: ../admin/class-ngg-album-manager.php:334 -msgid "Show / hide used galleries" +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/class-ngg-album-manager.php:335 -msgid "[Show all]" +#: admin/tinymce/window.php:255 +msgid "Compact version" msgstr "" -#: ../admin/class-ngg-album-manager.php:336 -msgid "Maximize the widget content" +#: lib/meta.php:477 +msgid "Contact" msgstr "" -#: ../admin/class-ngg-album-manager.php:337 -msgid "[Maximize]" +#: admin/functions.php:161 +msgid "contains no pictures" msgstr "" -#: ../admin/class-ngg-album-manager.php:338 -msgid "Minimize the widget content" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" msgstr "" -#: ../admin/class-ngg-album-manager.php:339 -msgid "[Minimize]" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" msgstr "" -#: ../admin/class-ngg-album-manager.php:341 -msgid "" -"After you create and select a album, you can drag and drop a gallery or " -"another album into your new album below" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." msgstr "" -#: ../admin/class-ngg-album-manager.php:368 -msgid "Select gallery" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." msgstr "" -#: ../admin/class-ngg-album-manager.php:398 -msgid "Album ID" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." msgstr "" -#: ../admin/class-ngg-album-manager.php:412 -msgid "No album selected!" +#: lib/meta.php:453 +msgid "Copyright" msgstr "" -#: ../admin/class-ngg-album-manager.php:436 -msgid "Album name:" +#: lib/meta.php:476 +msgid "Copyright Notice" msgstr "" -#: ../admin/class-ngg-album-manager.php:442 -msgid "Album description:" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" msgstr "" -#: ../admin/class-ngg-album-manager.php:448 -msgid "Select a preview image:" +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." msgstr "" -#: ../admin/class-ngg-album-manager.php:451 -#: ../admin/class-ngg-album-manager.php:454 -msgid "No picture" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/class-ngg-album-manager.php:466 -msgid "Page Link to" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" msgstr "" -#: ../admin/class-ngg-album-manager.php:468 -#: ../admin/manage/class-ngg-image-manager.php:168 -msgid "Not linked" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." msgstr "" -#: ../admin/class-ngg-album-manager.php:482 -#: ../admin/manage/class-ngg-manager.php:308 -#, fuzzy -msgid "OK" -msgstr "OK" - -#: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:469 -#, fuzzy -msgid "Cancel" -msgstr "Stoppen" - -#: ../admin/class-ngg-album-manager.php:582 -#: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:160 ../lib/meta.php:457 -#: ../widgets/class-ngg-media-rss-widget.php:90 -#, fuzzy -msgid "Title" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232 -#, fuzzy -msgid "Page" -msgstr "Kan webpagina niet downloaden:" - -#: ../admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." msgstr "" -#: ../admin/class-ngg-installer.php:112 -msgid "" -"NextCellent Gallery : Tables could not created, please check your database " -"settings" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." msgstr "" -#: ../admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" +#: admin/functions.php:683 +msgid "Couldn't restore original image" msgstr "" -#: ../admin/class-ngg-installer.php:173 -msgid "[Show picture list]" +#: lib/meta.php:472 +msgid "Country" msgstr "" -#: ../admin/class-ngg-options.php:72 -msgid "Settings updated successfully" +#: lib/meta.php:471 +msgid "Country code" msgstr "" -#: ../admin/class-ngg-options.php:90 -msgid "Cache cleared" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" msgstr "" -#: ../admin/class-ngg-options.php:222 -msgid "General settings" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" msgstr "" -#: ../admin/class-ngg-options.php:228 ../admin/wpmu.php:85 -msgid "Gallery path" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" msgstr "" -#: ../admin/class-ngg-options.php:231 -msgid "This is the default path for all galleries" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" msgstr "" -#: ../admin/class-ngg-options.php:235 ../admin/wpmu.php:95 -msgid "Silent database upgrade" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" msgstr "" -#: ../admin/class-ngg-options.php:238 ../admin/wpmu.php:98 -msgid "Update the database without notice." +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" msgstr "" -#: ../admin/class-ngg-options.php:242 -msgid "Image files" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" msgstr "" -#: ../admin/class-ngg-options.php:246 -msgid "Delete files when removing a gallery from the database" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." msgstr "" -#: ../admin/class-ngg-options.php:251 -msgid "Select graphic library" +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." msgstr "" -#: ../admin/class-ngg-options.php:256 -msgid "GD Library" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" msgstr "" -#: ../admin/class-ngg-options.php:260 -msgid "ImageMagick (Experimental)" +#: admin/class-ngg-options.php:576 +msgid "Custom order" msgstr "" -#: ../admin/class-ngg-options.php:264 -msgid "Path to the ImageMagick library:" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:270 -msgid "Media RSS feed" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" msgstr "" -#: ../admin/class-ngg-options.php:273 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" msgstr "" -#: ../admin/class-ngg-options.php:277 -msgid "PicLens/CoolIris" +#: lib/meta.php:465 +msgid "Date Created" msgstr "" -#: ../admin/class-ngg-options.php:280 -msgid "Include support for PicLens and CoolIris" +#: admin/tinymce/window.php:372 +msgid "Date taken" msgstr "" -#: ../admin/class-ngg-options.php:281 -msgid "" -"When activated, JavaScript is added to your site footer. Make sure that " -"wp_footer is called in your theme." +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" msgstr "" -#: ../admin/class-ngg-options.php:285 -msgid "Permalinks" +#: admin/class-ngg-options.php:838 +msgid "Default size" msgstr "" -#: ../admin/class-ngg-options.php:288 -msgid "Use permalinks" +#: admin/wpmu.php:137 +msgid "Default style" msgstr "" -#: ../admin/class-ngg-options.php:291 -msgid "Adds a static link to all images" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" msgstr "" -#: ../admin/class-ngg-options.php:292 -msgid "" -"When activating this option, you need to update your permalink structure once" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" msgstr "" -#: ../admin/class-ngg-options.php:296 -msgid "Gallery slug:" +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" msgstr "" -#: ../admin/class-ngg-options.php:302 -msgid "Recreate URLs" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" msgstr "" -#: ../admin/class-ngg-options.php:304 -msgid "Start now »" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" msgstr "" -#: ../admin/class-ngg-options.php:305 -msgid "If you've changed these settings, you'll have to recreate the URLs." +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" msgstr "" -#: ../admin/class-ngg-options.php:309 -msgid "Related images" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" msgstr "" -#: ../admin/class-ngg-options.php:312 -msgid "Add related images" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" msgstr "" -#: ../admin/class-ngg-options.php:315 -msgid "This will add related images to every post" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" msgstr "" -#: ../admin/class-ngg-options.php:319 -#, fuzzy -msgid "Match with" -msgstr "Er kwamen geen geschiedenisevents overeen met je zoekopdracht" - -#: ../admin/class-ngg-options.php:324 -msgid "Categories" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" msgstr "" -#: ../admin/class-ngg-options.php:335 -msgid "Max. number of images" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " msgstr "" -#: ../admin/class-ngg-options.php:338 -msgid "0 will show all images" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" msgstr "" -#: ../admin/class-ngg-options.php:342 ../admin/class-ngg-options.php:422 -#: ../admin/class-ngg-options.php:568 ../admin/class-ngg-options.php:609 -#: ../admin/class-ngg-options.php:727 ../admin/class-ngg-options.php:886 -#: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:245 ../admin/wpmu.php:149 -#, fuzzy -msgid "Save Changes" -msgstr "Save Wijzigingen" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/class-ngg-options.php:352 -msgid "Image settings" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" msgstr "" -#: ../admin/class-ngg-options.php:358 -#: ../admin/manage/class-ngg-gallery-list-table.php:213 -#: ../admin/manage/class-ngg-image-list-table.php:303 -#: ../admin/manage/class-ngg-manager.php:194 -#: ../admin/manage/class-ngg-manager.php:349 -msgid "Resize images" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" msgstr "" -#: ../admin/class-ngg-options.php:360 ../admin/class-ngg-options.php:396 -#: ../admin/class-ngg-options.php:789 ../admin/manage/actions.php:309 -#: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 ../admin/tinymce/window.php:207 -#: ../admin/tinymce/window.php:315 -msgid "Width" +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -#: ../admin/class-ngg-options.php:362 ../admin/class-ngg-options.php:398 -#: ../admin/class-ngg-options.php:791 ../admin/manage/actions.php:318 -#: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 ../admin/tinymce/window.php:208 -#: ../admin/tinymce/window.php:317 -msgid "Height" +#: admin/functions.php:154 +msgid "doesn`t exist!" msgstr "" -#: ../admin/class-ngg-options.php:364 ../admin/manage/class-ngg-manager.php:65 -msgid "" -"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" msgstr "" -#: ../admin/class-ngg-options.php:368 -msgid "Image quality" +#: admin/class-ngg-options.php:1063 +msgid "Done." msgstr "" -#: ../admin/class-ngg-options.php:372 -msgid "Backup original" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" msgstr "" -#: ../admin/class-ngg-options.php:376 -msgid "Create a backup for the resized images" +#: admin/class-ngg-options.php:909 +msgid "Duration" msgstr "" -#: ../admin/class-ngg-options.php:381 -msgid "Automatically resize" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" msgstr "" -#: ../admin/class-ngg-options.php:385 -msgid "Automatically resize images on upload." +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" msgstr "" -#: ../admin/class-ngg-options.php:390 -msgid "Thumbnail settings" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" msgstr "" -#: ../admin/class-ngg-options.php:391 +#: admin/class-ngg-admin-launcher.php:604 msgid "" -"Please note: if you change these settings, you need to recreate the " -"thumbnails under -> Manage Gallery ." +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." msgstr "" -#: ../admin/class-ngg-options.php:394 -msgid "Thumbnail size" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" msgstr "" -#: ../admin/class-ngg-options.php:400 -msgid "These values are maximum values." +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." msgstr "" -#: ../admin/class-ngg-options.php:404 ../admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" +#: lib/meta.php:462 +msgid "Edit Status" msgstr "" -#: ../admin/class-ngg-options.php:407 -msgid "Ignore the aspect ratio, so no portrait thumbnails." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" msgstr "" -#: ../admin/class-ngg-options.php:411 -msgid "Thumbnail quality" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" msgstr "" -#: ../admin/class-ngg-options.php:415 -msgid "Single picture" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" msgstr "" -#: ../admin/class-ngg-options.php:418 -msgid "Clear cache folder" +#: admin/tinymce/window.php:325 +msgid "Effect" msgstr "" -#: ../admin/class-ngg-options.php:419 -msgid "Proceed now »" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" msgstr "" -#: ../admin/class-ngg-options.php:433 -#: ../admin/manage/class-ngg-image-manager.php:155 -msgid "Gallery settings" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." msgstr "" -#: ../admin/class-ngg-options.php:439 -msgid "Inline gallery" +#: admin/wpmu.php:116 +msgid "Enable import function" msgstr "" -#: ../admin/class-ngg-options.php:442 -msgid "Galleries will not be shown on a subpage, but on the same page." +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" msgstr "" -#: ../admin/class-ngg-options.php:446 -msgid "Images per page" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" msgstr "" -#: ../admin/class-ngg-options.php:449 ../admin/class-ngg-options.php:881 -#, fuzzy -msgid "images" -msgstr "Scan URL op afbeeldingen" - -#: ../admin/class-ngg-options.php:450 -msgid "0 will disable pagination and show all images on one page." +#: admin/wpmu.php:123 +msgid "Enable style selection" msgstr "" -#: ../admin/class-ngg-options.php:454 -msgid "Columns" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" msgstr "" -#: ../admin/class-ngg-options.php:457 -msgid "columns per page" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" msgstr "" -#: ../admin/class-ngg-options.php:458 +#: admin/class-ngg-tag-manager.php:221 msgid "" -"0 will display as much columns as possible. This is normally only required " -"for captions below the images." -msgstr "" - -#: ../admin/class-ngg-options.php:466 -msgid "Enable slideshow" -msgstr "" - -#: ../admin/class-ngg-options.php:470 -msgid "Text to show:" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." msgstr "" -#: ../admin/class-ngg-options.php:474 +#: admin/class-ngg-tag-manager.php:243 msgid "" -"This is the text the visitors will have to click to switch between display " -"modes." +"Enter the tag name to edit and its new slug. Slug definition" msgstr "" -#: ../admin/class-ngg-options.php:478 -msgid "Show first" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." msgstr "" -#: ../admin/class-ngg-options.php:483 -#: ../widgets/class-ngg-gallery-widget.php:110 -#, fuzzy -msgid "Thumbnails" -msgstr "Thumbnails" - -#: ../admin/class-ngg-options.php:491 -msgid "Choose what visitors will see first." +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" msgstr "" -#: ../admin/class-ngg-options.php:495 -msgid "ImageBrowser" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" msgstr "" -#: ../admin/class-ngg-options.php:499 -msgid "Use ImageBrowser instead of another effect." +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:504 -msgid "Hidden images" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:508 -msgid "" -"Loads all images for the modal window, when pagination is used (like " -"Thickbox, Lightbox etc.)." +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " msgstr "" -#: ../admin/class-ngg-options.php:510 -msgid "Note: this increases the page load (possibly a lot)" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" msgstr "" -#: ../admin/class-ngg-options.php:514 -msgid "AJAX pagination" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" msgstr "" -#: ../admin/class-ngg-options.php:518 -msgid "Use AJAX pagination to browse images without reloading the page." +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." msgstr "" -#: ../admin/class-ngg-options.php:520 -msgid "Note: works only in combination with the Shutter effect." +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" msgstr "" -#: ../admin/class-ngg-options.php:524 -msgid "Sort options" +#: admin/manage/actions.php:150 +msgid "EXIF Data" msgstr "" -#: ../admin/class-ngg-options.php:527 -msgid "Sort thumbnails" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" msgstr "" -#: ../admin/class-ngg-options.php:532 -msgid "Custom order" +#: admin/tinymce/window.php:261 +msgid "Extended version" msgstr "" -#: ../admin/class-ngg-options.php:536 -#: ../admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" msgstr "" -#: ../admin/class-ngg-options.php:540 -#, fuzzy -msgid "File name" -msgstr "URL/Filename:" - -#: ../admin/class-ngg-options.php:544 -msgid "Alt / Title text" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" msgstr "" -#: ../admin/class-ngg-options.php:548 ../view/imagebrowser-exif.php:58 -msgid "Date / Time" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" msgstr "" -#: ../admin/class-ngg-options.php:555 -msgid "Sort direction" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:559 -#: ../admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " msgstr "" -#: ../admin/class-ngg-options.php:563 -#: ../admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:583 -msgid "" -"Here you can select the thumbnail effect, NextCellent Gallery will integrate " -"the required HTML code in the images. Please note that only the Shutter and " -"Thickbox effect will automatic added to your theme." +#: admin/functions.php:1579 +msgid "Failed to write file to disk" msgstr "" -#: ../admin/class-ngg-options.php:584 -msgid "" -"With the placeholder %GALLERY_NAME% you can activate a " -"navigation through the images (depend on the effect). Change the code line " -"only , when you use a different thumbnail effect or you know what you do." +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" msgstr "" -#: ../admin/class-ngg-options.php:588 -msgid "JavaScript Thumbnail effect" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." msgstr "" -#: ../admin/class-ngg-options.php:591 ../admin/media-upload.php:232 -#, fuzzy -msgid "None" -msgstr "(geen)" - -#: ../admin/class-ngg-options.php:592 -msgid "Thickbox" +#: admin/functions.php:679 +msgid "File do not exists" msgstr "" -#: ../admin/class-ngg-options.php:593 -msgid "Lightbox" +#: admin/class-ngg-style.php:296 +msgid "File location" msgstr "" -#: ../admin/class-ngg-options.php:594 -msgid "Highslide" +#: admin/class-ngg-options.php:584 +msgid "File name" msgstr "" -#: ../admin/class-ngg-options.php:595 -msgid "Shutter" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" msgstr "" -#: ../admin/class-ngg-options.php:596 ../admin/tinymce/window.php:181 -msgid "Custom" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" msgstr "" -#: ../admin/class-ngg-options.php:601 -msgid "Link Code line" +#: lib/meta.php:141 +msgid "Fired" msgstr "" -#: ../admin/class-ngg-options.php:626 +#: admin/class-ngg-admin-launcher.php:583 msgid "" -"Please note : you can only activate the watermark under -> Manage Galleries. " -"This action cannot be undone." -msgstr "" - -#: ../admin/class-ngg-options.php:631 -msgid "Preview" -msgstr "" - -#: ../admin/class-ngg-options.php:632 -msgid "Select an image" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." msgstr "" -#: ../admin/class-ngg-options.php:637 -msgid "View full image" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" msgstr "" -#: ../admin/class-ngg-options.php:641 ../admin/class-ngg-options.php:645 -msgid "Position" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" msgstr "" -#: ../admin/class-ngg-options.php:665 -msgid "Offset" +#: lib/meta.php:483 +msgid "Flash" msgstr "" -#: ../admin/class-ngg-options.php:680 -msgid "Use image as watermark" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" msgstr "" -#: ../admin/class-ngg-options.php:683 -#, fuzzy -msgid "URL to file" -msgstr "URL/Filename:" - -#: ../admin/class-ngg-options.php:687 -msgid "Use text as watermark" +#: admin/manage/actions.php:70 +msgid "Flip vertically" msgstr "" -#: ../admin/class-ngg-options.php:690 -msgid "Font" +#: admin/class-ngg-options.php:856 +msgid "Flippers" msgstr "" -#: ../admin/class-ngg-options.php:702 -msgid "This function will not work, cause you need the FreeType library" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" msgstr "" -#: ../admin/class-ngg-options.php:704 -msgid "" -"You can upload more fonts in the folder nggallery/fonts" +#: lib/meta.php:454 +msgid "Focal length" msgstr "" -#: ../admin/class-ngg-options.php:710 ../admin/manage/class-ngg-manager.php:81 -#: ../admin/media-upload.php:242 -msgid "Size" +#: admin/class-ngg-options.php:741 +msgid "Font" msgstr "" -#: ../admin/class-ngg-options.php:714 -msgid "Color" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" msgstr "" -#: ../admin/class-ngg-options.php:718 -msgid "Text" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" msgstr "" -#: ../admin/class-ngg-options.php:722 -msgid "Opaque" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" msgstr "" -#: ../admin/class-ngg-options.php:780 -msgid "Fit to space" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" msgstr "" -#: ../admin/class-ngg-options.php:783 -#: ../widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" msgstr "" -#: ../admin/class-ngg-options.php:787 -msgid "Default size" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" msgstr "" -#: ../admin/class-ngg-options.php:796 -msgid "Transition / Fade effect" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" msgstr "" -#: ../admin/class-ngg-options.php:801 -msgid "Attention Seekers" +#: lib/meta.php:480 +msgid "Format" msgstr "" -#: ../admin/class-ngg-options.php:802 -msgid "Bouncing Entrances" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" msgstr "" -#: ../admin/class-ngg-options.php:803 -msgid "Fading Entrances" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." msgstr "" -#: ../admin/class-ngg-options.php:804 -msgid "Fading Exits" +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +msgid "Gallery" msgstr "" -#: ../admin/class-ngg-options.php:805 -msgid "Flippers" +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." msgstr "" -#: ../admin/class-ngg-options.php:806 -msgid "Lightspeed" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" msgstr "" -#: ../admin/class-ngg-options.php:807 -msgid "Rotating Entrances" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" msgstr "" -#: ../admin/class-ngg-options.php:808 -msgid "Rotating Exits" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " msgstr "" -#: ../admin/class-ngg-options.php:809 -msgid "Specials" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" msgstr "" -#: ../admin/class-ngg-options.php:810 -msgid "Zoom Entrances" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." msgstr "" -#: ../admin/class-ngg-options.php:819 -msgid "These effects are powered by" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" msgstr "" -#: ../admin/class-ngg-options.php:819 -msgid "Click here for examples of all effects and to learn more." +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" msgstr "" -#: ../admin/class-ngg-options.php:823 -msgid "Loop" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" msgstr "" -#: ../admin/class-ngg-options.php:826 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." +#: admin/class-ngg-options.php:291 +msgid "GD Library" msgstr "" -#: ../admin/class-ngg-options.php:830 -msgid "Mouse/touch drag" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" msgstr "" -#: ../admin/class-ngg-options.php:833 -msgid "Enable dragging with the mouse (or touch)." +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." msgstr "" -#: ../admin/class-ngg-options.php:837 -msgid "Previous / Next" +#: admin/class-ngg-options.php:257 +msgid "General settings" msgstr "" -#: ../admin/class-ngg-options.php:840 -msgid "Show next/previous buttons." +#: nggallery.php:739 +msgid "Get help" msgstr "" -#: ../admin/class-ngg-options.php:844 -msgid "Show dots" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" msgstr "" -#: ../admin/class-ngg-options.php:847 -msgid "Show dots for each image." +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" msgstr "" -#: ../admin/class-ngg-options.php:851 -msgid "Autoplay" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" msgstr "" -#: ../admin/class-ngg-options.php:854 -msgid "Automatically play the images." +#: lib/meta.php:473 +msgid "Headline" msgstr "" -#: ../admin/class-ngg-options.php:858 -msgid "Duration" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" msgstr "" -#: ../admin/class-ngg-options.php:861 -msgid "sec." +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" msgstr "" -#: ../admin/class-ngg-options.php:865 -msgid "Pause on hover" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" msgstr "" -#: ../admin/class-ngg-options.php:868 -msgid "Pause when hovering over the slideshow." +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." msgstr "" -#: ../admin/class-ngg-options.php:872 -msgid "Click for next" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -#: ../admin/class-ngg-options.php:875 -msgid "Click to go to the next image." +#: admin/class-ngg-options.php:548 +msgid "Hidden images" msgstr "" -#: ../admin/class-ngg-options.php:878 ../admin/tinymce/window.php:194 -#: ../admin/tinymce/window.php:358 ../admin/tinymce/window.php:420 -msgid "Number of images" +#: admin/media-upload.php:211 +msgid "Hide" msgstr "" -#: ../admin/class-ngg-options.php:882 -msgid "Number of images to display when using random or latest." +#: admin/class-ngg-options.php:643 +msgid "Highslide" msgstr "" -#: ../admin/class-ngg-options.php:945 -#, php-format -msgid "Rebuild image structure : %s / %s images" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." msgstr "" -#: ../admin/class-ngg-options.php:946 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" msgstr "" -#: ../admin/class-ngg-options.php:947 -#, php-format -msgid "Rebuild album structure : %s / %s albums" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" msgstr "" -#: ../admin/class-ngg-options.php:1001 -msgid "Done." +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" msgstr "" -#: ../admin/class-ngg-overview.php:39 -msgid "Contributors" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." msgstr "" -#: ../admin/class-ngg-overview.php:56 -#, fuzzy -msgid "Image" -msgstr "Afbeelding verwijderd" - -#: ../admin/class-ngg-overview.php:62 ../admin/tinymce/window.php:118 -#: ../admin/tinymce/window.php:233 ../lib/rewrite.php:226 -#, fuzzy -msgid "Album" -msgstr "Album \"{album_title}\" toegevoegd (# {album_id})" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "" -#: ../admin/class-ngg-overview.php:67 -msgid "Add new pictures" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." msgstr "" -#: ../admin/class-ngg-overview.php:104 -msgid "Storage Space" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." msgstr "" -#: ../admin/class-ngg-overview.php:107 -msgid "Allowed" +#: admin/class-ngg-overview.php:56 +msgid "Image" +msgid_plural "Images" +msgstr[0] "" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" msgstr "" -#: ../admin/class-ngg-overview.php:108 +#: admin/functions.php:1437 #, php-format -msgid "%2$s MB" +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" -#: ../admin/class-ngg-overview.php:111 -msgid "Used" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" msgstr "" -#: ../admin/class-ngg-overview.php:112 -#, php-format -msgid "%2$s MB (%3$s%%)" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" msgstr "" -#: ../admin/class-ngg-overview.php:126 -#, php-format -msgid "" -"The newsfeed could not be loaded. Check the front page " -"to check for updates." +#: admin/class-ngg-options.php:277 +msgid "Image files" msgstr "" -#: ../admin/class-ngg-overview.php:137 -msgid "Untitled" +#: lib/meta.php:482 +msgid "Image Height" msgstr "" -#: ../admin/class-ngg-overview.php:305 -msgid "Running..." +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" msgstr "" -#: ../admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" +#: admin/media-upload.php:216 +msgid "Image ID:" msgstr "" -#: ../admin/class-ngg-overview.php:350 ../admin/class-ngg-overview.php:356 -#: ../admin/class-ngg-overview.php:362 -msgid "Not tested" +#: admin/class-ngg-options.php:403 +msgid "Image quality" msgstr "" -#: ../admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" msgstr "" -#: ../admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" +#: admin/manage/actions.php:93 +msgid "Image rotated" msgstr "" -#: ../admin/class-ngg-overview.php:355 -msgid "Test image function" +#: admin/class-ngg-options.php:387 +msgid "Image settings" msgstr "" -#: ../admin/class-ngg-overview.php:357 -msgid "The plugin could create images." +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" -#: ../admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." +#: lib/meta.php:481 +msgid "Image Width" msgstr "" -#: ../admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" msgstr "" -#: ../admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" msgstr "" -#: ../admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" msgstr "" -#: ../admin/class-ngg-overview.php:368 -msgid "Check plugin" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" msgstr "" -#: ../admin/class-ngg-overview.php:384 -msgid "Graphic Library" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" msgstr "" -#: ../admin/class-ngg-overview.php:410 -msgid "There is no GD support" +#: admin/class-ngg-options.php:490 +msgid "Images per page" msgstr "" -#: ../admin/class-ngg-overview.php:423 ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 ../admin/class-ngg-overview.php:503 -msgid "Yes" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." msgstr "" -#: ../admin/class-ngg-overview.php:425 ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505 -msgid "No" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" msgstr "" -#: ../admin/class-ngg-overview.php:445 -msgid "Not set" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" msgstr "" -#: ../admin/class-ngg-overview.php:449 -msgid "On" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" msgstr "" -#: ../admin/class-ngg-overview.php:451 -msgid "Off" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" msgstr "" -#: ../admin/class-ngg-overview.php:457 ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 ../admin/class-ngg-overview.php:487 -msgid "N/A" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" msgstr "" -#: ../admin/class-ngg-overview.php:485 -msgid " MB" +#: admin/functions.php:974 +msgid "Import via cURL failed." msgstr "" -#: ../admin/class-ngg-overview.php:509 -msgid "Operating System" +#: admin/functions.php:188 +msgid "Importing was aborted." msgstr "" -#: ../admin/class-ngg-overview.php:511 -msgid "Server" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" msgstr "" -#: ../admin/class-ngg-overview.php:512 -msgid "Memory Usage" +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/class-ngg-overview.php:513 -msgid "MYSQL Version" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" msgstr "" -#: ../admin/class-ngg-overview.php:514 -msgid "SQL Mode" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." msgstr "" -#: ../admin/class-ngg-overview.php:515 -msgid "PHP Version" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" msgstr "" -#: ../admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" +#: admin/tinymce/window.php:475 +msgid "Insert" msgstr "" -#: ../admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" msgstr "" -#: ../admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " msgstr "" -#: ../admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." msgstr "" -#: ../admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" +#: admin/manage/actions.php:176 +msgid "IPTC Data" msgstr "" -#: ../admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" msgstr "" -#: ../admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" msgstr "" -#: ../admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" +#: lib/meta.php:455 +msgid "ISO" msgstr "" -#: ../admin/class-ngg-overview.php:524 -msgid "PHP XML Support" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" msgstr "" -#: ../admin/class-ngg-overview.php:532 -msgid "Loading…" +#: lib/meta.php:464 +msgid "Keywords" msgstr "" -#: ../admin/class-ngg-overview.php:532 -msgid "This widget requires JavaScript." +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" msgstr "" -#: ../admin/class-ngg-overview.php:557 -msgid "" -"Note: third parties plugins that are compatible with NGG " -"may not be 100% compatible with NextCellent Gallery!" +#: lib/meta.php:478 +msgid "Last modified" msgstr "" -#: ../admin/class-ngg-overview.php:599 -#, fuzzy, php-format -msgid "By %s" -msgstr "+%1$s meer" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "" -#. translators: 1: Plugin name and version. -#: ../admin/class-ngg-overview.php:611 -#, php-format -msgid "Install %s now" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" msgstr "" -#: ../admin/class-ngg-overview.php:611 -msgid "Install Now" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." msgstr "" -#. translators: 1: Plugin name and version -#: ../admin/class-ngg-overview.php:618 -#, php-format -msgid "Update %s now" +#: admin/tinymce/window.php:339 +msgid "Left" msgstr "" -#: ../admin/class-ngg-overview.php:618 -msgid "Update Now" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 -#, php-format -msgid "More information about %s" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" msgstr "" -#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640 -msgid "More Details" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" msgstr "" -#: ../admin/class-ngg-overview.php:679 -msgid "Untested with your version of WordPress" +#: admin/tinymce/window.php:346 +msgid "Link" msgstr "" -#: ../admin/class-ngg-overview.php:681 -msgid "Incompatible with your version of WordPress" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" msgstr "" -#: ../admin/class-ngg-overview.php:683 -msgid "Compatible with your version of WordPress" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" msgstr "" -#: ../admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +#: nggallery.php:516 +msgid "loading" msgstr "" -#: ../admin/class-ngg-overview.php:747 +#: admin/class-ngg-options.php:552 msgid "" -"Developed & maintained by WPGetReady.com" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." msgstr "" -#: ../admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +#: lib/meta.php:469 +msgid "Location" msgstr "" -#: ../admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" +#: admin/class-ngg-options.php:874 +msgid "Loop" msgstr "" -#: ../admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" msgstr "" -#: ../admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" +#: lib/meta.php:461 +msgid "Make" msgstr "" -#: ../admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" msgstr "" -#: ../admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" msgstr "" -#: ../admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" msgstr "" -#: ../admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" msgstr "" -#: ../admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" +#: admin/class-ngg-options.php:354 +msgid "Match with" msgstr "" -#: ../admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" msgstr "" -#: ../admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" msgstr "" -#: ../admin/class-ngg-roles.php:17 -msgid "" -"Select the lowest role which should be able to access the following " -"capabilities. NextCellent Gallery supports the standard roles from WordPress." +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" msgstr "" -#: ../admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" msgstr "" -#: ../admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." msgstr "" -#: ../admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" msgstr "" -#: ../admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." msgstr "" -#: ../admin/class-ngg-roles.php:35 -msgid "Manage gallery" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" msgstr "" -#: ../admin/class-ngg-roles.php:39 -msgid "Manage others gallery" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" msgstr "" -#: ../admin/class-ngg-roles.php:43 -msgid "Manage tags" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" msgstr "" -#: ../admin/class-ngg-roles.php:51 -msgid "Change style" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" msgstr "" -#: ../admin/class-ngg-roles.php:55 -msgid "Change options" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" msgstr "" -#: ../admin/class-ngg-roles.php:59 -msgid "Update capabilities" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" msgstr "" -#: ../admin/class-ngg-roles.php:82 -msgid "Updated capabilities" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" msgstr "" -#: ../admin/class-ngg-setup.php:14 -msgid "Reset options" +#: admin/class-ngg-style.php:286 +msgid "Move file" msgstr "" -#: ../admin/class-ngg-setup.php:17 -msgid "Reset all options/settings to the default installation." +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." msgstr "" -#: ../admin/class-ngg-setup.php:19 -msgid "Reset settings" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." msgstr "" -#: ../admin/class-ngg-setup.php:25 -msgid "Uninstall plugin tables" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." msgstr "" -#: ../admin/class-ngg-setup.php:30 -msgid "You don't like NextCellent Gallery?" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." msgstr "" -#: ../admin/class-ngg-setup.php:31 -msgid "" -"With this button you can clear all database tables. This should also happen " -"if you uninstall the normal way, but it can be useful for manually " -"uninstalling NextCellent completely." +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" msgstr "" -#: ../admin/class-ngg-setup.php:34 -#, fuzzy -msgid "WARNING:" -msgstr "Waarschuwing" - -#: ../admin/class-ngg-setup.php:36 -msgid "" -"Once uninstalled, this cannot be undone. You should use a Database Backup " -"plugin of WordPress to backup all the tables first. NextCellent gallery is " -"stored in the tables" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" msgstr "" -#: ../admin/class-ngg-setup.php:36 -msgid "and" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" msgstr "" -#: ../admin/class-ngg-setup.php:39 -msgid "Show uninstall button" +#: admin/wpmu.php:79 +msgid "Network Options" msgstr "" -#: ../admin/class-ngg-setup.php:40 -msgid "Uninstall plugin" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" msgstr "" -#: ../admin/class-ngg-setup.php:49 -msgid "Reset all options to default settings?" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" msgstr "" -#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66 -msgid "Choose [Cancel] to Stop, [OK] to proceed." +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." msgstr "" -#: ../admin/class-ngg-setup.php:64 -msgid "" -"You are about to uninstall this plugin from WordPress. This action is not " -"reversible." +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" msgstr "" -#: ../admin/class-ngg-setup.php:97 -msgid "Reset all settings to the default parameters." +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" msgstr "" -#: ../admin/class-ngg-setup.php:104 -msgid "Uninstall successful! Now delete the plugin and enjoy your life!" +#: nggfunctions.php:125 +msgid "next" msgstr "" -#: ../admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" msgstr "" -#: ../admin/class-ngg-style.php:120 -msgid "No CSS file will be used." +#: nggallery.php:422 +msgid "NextCellent" msgstr "" -#: ../admin/class-ngg-style.php:129 ../admin/class-ngg-style.php:169 -msgid "You do not have sufficient permissions to edit templates for this blog." +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -#: ../admin/class-ngg-style.php:154 -msgid "Could not move file." +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" msgstr "" -#: ../admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" msgstr "" -#: ../admin/class-ngg-style.php:162 -msgid "Could not save file." +#: admin/class-ngg-installer.php:112 +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" msgstr "" -#: ../admin/class-ngg-style.php:182 -msgid "CSS file successfully moved." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" msgstr "" -#: ../admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." msgstr "" -#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63 -msgid "This CSS file will be applied:" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" msgstr "" -#: ../admin/class-ngg-style.php:248 -msgid "Style Editor" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" msgstr "" -#: ../admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" msgstr "" -#: ../admin/class-ngg-style.php:259 -msgid "Activate" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" msgstr "" -#: ../admin/class-ngg-style.php:268 -#, php-format -msgid "Editing %s" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" -#: ../admin/class-ngg-style.php:270 -#, php-format -msgid "Browsing %s" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" msgstr "" -#: ../admin/class-ngg-style.php:273 -msgid "(from the theme folder)" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" msgstr "" -#: ../admin/class-ngg-style.php:283 -msgid "" -"To ensure your css file stays safe during upgrades, please move it to the " -"right folder." +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" msgstr "" -#: ../admin/class-ngg-style.php:286 -msgid "Move file" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" msgstr "" -#: ../admin/class-ngg-style.php:291 -#: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:213 ../lib/meta.php:458 -msgid "Author" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." msgstr "" -#: ../admin/class-ngg-style.php:292 -#, fuzzy -msgid "Version" -msgstr "Datum versie" - -#: ../admin/class-ngg-style.php:296 -msgid "File location" +#: admin/tinymce/window.php:328 +msgid "No effect" msgstr "" -#: ../admin/class-ngg-style.php:309 -msgid "Update File" +#: admin/manage/actions.php:170 +msgid "No exif data" msgstr "" -#: ../admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." +#: admin/functions.php:1573 +msgid "No file was uploaded" msgstr "" -#: ../admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." +#: admin/tinymce/window.php:338 +msgid "No float" msgstr "" -#: ../admin/class-ngg-tag-manager.php:45 -msgid "Most popular" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." msgstr "" -#: ../admin/class-ngg-tag-manager.php:46 -msgid "Least used" +#: admin/media-upload.php:167 +msgid "No gallery" msgstr "" -#: ../admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" msgstr "" -#: ../admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" msgstr "" -#: ../admin/class-ngg-tag-manager.php:118 -msgid "Search tags" +#: admin/functions.php:310 +msgid "No images were added." msgstr "" -#: ../admin/class-ngg-tag-manager.php:122 -msgid "Go" +#: admin/manage/actions.php:145 +msgid "No meta data saved" msgstr "" -#: ../admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:162 -#: ../admin/class-ngg-tag-manager.php:166 -#: ../admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" +#: lib/tags.php:35 +msgid "No new tag specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:175 -msgid "Next tags" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." msgstr "" -#: ../admin/class-ngg-tag-manager.php:195 -msgid "" -"Enter the tag to rename and its new value. You can use this feature to " -"merge tags too. Click \"Rename\" and all posts which use this tag will be " -"updated." +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" msgstr "" -#: ../admin/class-ngg-tag-manager.php:196 -#: ../admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" msgstr "" -#: ../admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" +#: lib/tags.php:241 +msgid "No slug edited." msgstr "" -#: ../admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" +#: lib/tags.php:186 +msgid "No tag deleted." msgstr "" -#: ../admin/class-ngg-tag-manager.php:207 -#, fuzzy -msgid "Rename" -msgstr "Hernoem" - -#: ../admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" +#: lib/tags.php:141 +msgid "No tag merged." msgstr "" -#: ../admin/class-ngg-tag-manager.php:221 -msgid "" -"Enter the name of the tag to delete. This tag will be removed from all " -"posts." +#: lib/tags.php:86 +msgid "No tag renamed." msgstr "" -#: ../admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" +#: lib/tags.php:163 +msgid "No tag specified!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" +#: admin/functions.php:36 +msgid "No valid gallery name!" msgstr "" -#: ../admin/class-ngg-tag-manager.php:235 -msgid "Edit Tag Slug" +#: lib/tags.php:95 +msgid "No valid new tag." msgstr "" -#: ../admin/class-ngg-tag-manager.php:243 -msgid "" -"Enter the tag name to edit and its new slug. Slug definition" +#: admin/functions.php:958 +msgid "No valid URL path " msgstr "" -#: ../admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" +#: admin/class-ngg-options.php:640 +msgid "None" msgstr "" -#: ../admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/class-ngg-tag-manager.php:255 -#: ../admin/manage/class-ngg-gallery-list-table.php:106 -msgid "Edit" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" msgstr "" -#: ../admin/functions.php:38 -msgid "No valid gallery name!" +#: admin/class-ngg-overview.php:445 +msgid "Not set" msgstr "" -#: ../admin/functions.php:48 ../admin/functions.php:57 -#: ../admin/functions.php:83 ../admin/functions.php:158 -#: ../admin/functions.php:165 ../admin/functions.php:345 -#: ../admin/functions.php:353 -msgid "Directory" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" msgstr "" -#: ../admin/functions.php:48 -msgid "didn't exist. Please create first the main gallery folder " +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" msgstr "" -#: ../admin/functions.php:49 ../admin/functions.php:58 -msgid "Check this link, if you didn't know how to set the permission :" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." msgstr "" -#: ../admin/functions.php:57 ../admin/functions.php:83 -msgid "is not writeable !" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." msgstr "" -#: ../admin/functions.php:79 ../admin/functions.php:88 -#: ../admin/functions.php:1127 ../lib/core.php:102 -msgid "Unable to create directory " +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" msgstr "" -#: ../admin/functions.php:92 -msgid "The server setting Safe-Mode is on !" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." msgstr "" -#: ../admin/functions.php:93 -msgid "If you have problems, please create directory" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" msgstr "" -#: ../admin/functions.php:94 -msgid "and the thumbnails directory" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" msgstr "" -#: ../admin/functions.php:94 -msgid "with permission 777 manually !" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." msgstr "" -#: ../admin/functions.php:120 -#, php-format -msgid "" -"Gallery ID %1$s successfully created. You can show this gallery in your post " -"or page with the shortcode %2$s.
    " +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" msgstr "" -#: ../admin/functions.php:123 ../admin/functions.php:310 -#: ../admin/functions.php:413 -msgid "Edit gallery" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" msgstr "" -#: ../admin/functions.php:158 ../admin/functions.php:345 -msgid "doesn`t exist!" +#: admin/class-ngg-overview.php:451 +msgid "Off" msgstr "" -#: ../admin/functions.php:165 ../admin/functions.php:353 -msgid "contains no pictures" +#: admin/class-ngg-options.php:716 +msgid "Offset" msgstr "" -#: ../admin/functions.php:192 -msgid "Something went wrong when renaming" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -#: ../admin/functions.php:192 -msgid "Importing was aborted." +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" msgstr "" -#: ../admin/functions.php:210 ../admin/functions.php:372 -msgid "Database error. Could not add gallery!" +#: admin/class-ngg-overview.php:449 +msgid "On" msgstr "" -#: ../admin/functions.php:213 ../admin/functions.php:375 -msgid "successfully created!" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -#: ../admin/functions.php:300 ../admin/functions.php:408 -#: ../admin/functions.php:1244 -#: ../admin/manage/class-ngg-gallery-list-table.php:212 -#: ../admin/manage/class-ngg-image-list-table.php:302 -#: ../admin/manage/class-ngg-manager.php:197 -#: ../admin/manage/class-ngg-manager.php:359 -msgid "Create new thumbnails" +#: admin/tinymce/window.php:122 +msgid "One picture" msgstr "" -#: ../admin/functions.php:305 -msgid " picture(s) successfully renamed" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" msgstr "" -#: ../admin/functions.php:307 ../admin/functions.php:411 -msgid " picture(s) successfully added" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" msgstr "" -#: ../admin/functions.php:314 -msgid "No images were added." +#: admin/class-ngg-options.php:773 +msgid "Opaque" msgstr "" -#: ../admin/functions.php:486 ../admin/functions.php:570 -#: ../admin/functions.php:625 ../admin/functions.php:722 -#: ../admin/functions.php:776 -msgid "Object didn't contain correct data" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" msgstr "" -#: ../admin/functions.php:495 -msgid " is not writeable " +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." msgstr "" -#: ../admin/functions.php:580 ../admin/functions.php:628 -#: ../admin/functions.php:728 ../admin/functions.php:779 -msgid " is not writeable" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" msgstr "" -#: ../admin/functions.php:782 -msgid "File do not exists" +#: admin/class-ngg-adder.php:536 +msgid "Or" msgstr "" -#: ../admin/functions.php:786 -msgid "Couldn't restore original image" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" msgstr "" -#: ../admin/functions.php:902 -msgid "(Error : Couldn't not update data base)" +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." msgstr "" -#: ../admin/functions.php:909 -msgid "(Error : Couldn't not update meta data)" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." msgstr "" -#: ../admin/functions.php:918 -msgid "(Error : Couldn't not find image)" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" msgstr "" -#: ../admin/functions.php:1061 -msgid "No valid URL path " +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" msgstr "" -#: ../admin/functions.php:1077 -msgid "Import via cURL failed." +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" msgstr "" -#: ../admin/functions.php:1094 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" msgstr "" -#: ../admin/functions.php:1111 -msgid "Could not get a valid foldername" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" msgstr "" -#: ../admin/functions.php:1122 -#, php-format -msgid "" -"Unable to create directory %s. Is its parent directory writable by the " -"server?" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -#: ../admin/functions.php:1137 -msgid "Zip-File successfully unpacked" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" msgstr "" -#: ../admin/functions.php:1168 ../admin/functions.php:1268 -msgid "No gallery selected !" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" msgstr "" -#: ../admin/functions.php:1176 ../admin/functions.php:1293 -msgid "Failure in database, no gallery path set !" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" msgstr "" -#: ../admin/functions.php:1200 ../admin/functions.php:1287 -msgid "is no valid image file!" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" msgstr "" -#: ../admin/functions.php:1214 ../admin/functions.php:1412 -#: ../admin/functions.php:1489 -#, php-format -msgid "" -"Unable to write to directory %s. Is this directory writable by the server?" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/functions.php:1221 ../admin/functions.php:1310 -msgid "Error, the file could not be moved to : " +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" msgstr "" -#: ../admin/functions.php:1226 ../admin/functions.php:1314 -msgid "Error, the file permissions could not be set" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." msgstr "" -#: ../admin/functions.php:1249 -msgid " Image(s) successfully added" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" msgstr "" -#: ../admin/functions.php:1276 -msgid "Invalid upload. Error Code : " +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" msgstr "" -#: ../admin/functions.php:1352 -#, php-format -msgid "" -"SAFE MODE Restriction in effect! You need to create the folder %s manually" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" msgstr "" -#: ../admin/functions.php:1353 -#, php-format -msgid "" -"When safe_mode is on, PHP checks to see if the owner (%s) of the current " -"script matches the owner (%s) of the file to be operated on by a file " -"function or its directory" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" msgstr "" -#: ../admin/functions.php:1406 ../admin/functions.php:1483 -msgid "The destination gallery does not exist" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" msgstr "" -#: ../admin/functions.php:1437 ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" msgstr "" -#: ../admin/functions.php:1457 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" msgstr "" -#: ../admin/functions.php:1516 -#, php-format -msgid "Failed to copy image %1$s to %2$s" +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" msgstr "" -#: ../admin/functions.php:1530 -#, php-format -msgid "Failed to copy database row for picture %s" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" msgstr "" -#: ../admin/functions.php:1542 -#, php-format -msgid "" -"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " -"existed in the destination gallery." +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" msgstr "" -#: ../admin/functions.php:1545 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" msgstr "" -#: ../admin/functions.php:1554 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" msgstr "" -#: ../admin/functions.php:1669 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" msgstr "" -#: ../admin/functions.php:1672 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" msgstr "" -#: ../admin/functions.php:1675 -msgid "The uploaded file was only partially uploaded" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" msgstr "" -#: ../admin/functions.php:1678 -msgid "No file was uploaded" +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" msgstr "" -#: ../admin/functions.php:1681 -msgid "Missing a temporary folder" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -#: ../admin/functions.php:1684 -msgid "Failed to write file to disk" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/functions.php:1687 -msgid "File upload stopped by extension" +#: nggallery.php:295 +msgid "Picture tag" msgstr "" -#: ../admin/functions.php:1690 -msgid "Unknown upload error" +#: nggallery.php:296 +msgid "Picture tag: %2$l." msgstr "" -#: ../admin/manage/actions.php:58 -msgid "Select how you would like to rotate the image on the left." +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " msgstr "" -#: ../admin/manage/actions.php:65 -msgid "90° clockwise" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" msgstr "" -#: ../admin/manage/actions.php:67 -msgid "90° anticlockwise" +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." msgstr "" -#: ../admin/manage/actions.php:69 -msgid "Flip horizontally" +#: admin/class-ngg-options.php:435 +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." msgstr "" -#: ../admin/manage/actions.php:71 -msgid "Flip vertically" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" msgstr "" -#: ../admin/manage/actions.php:94 -msgid "Image rotated" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" msgstr "" -#: ../admin/manage/actions.php:97 -msgid "Error rotating thumbnail" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" msgstr "" -#: ../admin/manage/actions.php:129 ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 ../admin/manage/actions.php:204 -msgid "Value" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." msgstr "" -#: ../admin/manage/actions.php:146 -msgid "No meta data saved" +#: admin/class-ngg-options.php:682 +msgid "Preview" msgstr "" -#: ../admin/manage/actions.php:151 -msgid "EXIF Data" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" msgstr "" -#: ../admin/manage/actions.php:171 -msgid "No exif data" +#: nggfunctions.php:125 +msgid "previous" msgstr "" -#: ../admin/manage/actions.php:177 -msgid "IPTC Data" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" msgstr "" -#: ../admin/manage/actions.php:199 -msgid "XMP Data" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" msgstr "" -#: ../admin/manage/actions.php:248 -msgid "Zoom In" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" msgstr "" -#: ../admin/manage/actions.php:252 -msgid "Zoom Out" +#: lib/meta.php:479 +msgid "Program tool" msgstr "" -#: ../admin/manage/actions.php:256 -msgid "Rotate Left" +#: lib/meta.php:470 +msgid "Province/State" msgstr "" -#: ../admin/manage/actions.php:260 -msgid "Rotate Right" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" msgstr "" -#: ../admin/manage/actions.php:264 -msgid "Reset" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" msgstr "" -#: ../admin/manage/actions.php:268 -msgid "Center selection" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" msgstr "" -#: ../admin/manage/actions.php:285 -msgid "The parameters" +#: admin/tinymce/window.php:124 +msgid "Random pictures" msgstr "" -#. translators: x position on a grid -#: ../admin/manage/actions.php:291 -msgid "X" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" msgstr "" -#. translators: a measurement unit, stand for pixels -#: ../admin/manage/actions.php:295 ../admin/manage/actions.php:304 -#: ../admin/manage/actions.php:312 ../admin/manage/actions.php:321 -msgid "px" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" msgstr "" -#. translators: y position on a grid -#: ../admin/manage/actions.php:301 -msgid "Y" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" msgstr "" -#: ../admin/manage/actions.php:327 -msgid "Rotation" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " msgstr "" -#. translators: stands for degrees, as in a rotation. Should be pretty short. -#: ../admin/manage/actions.php:331 -msgid "deg" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" msgstr "" -#: ../admin/manage/actions.php:336 -msgid "Apply the parameters" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" msgstr "" -#: ../admin/manage/actions.php:338 -msgid "Apply" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" msgstr "" -#: ../admin/manage/actions.php:374 -msgid "Thumbnail updated" +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" msgstr "" -#: ../admin/manage/actions.php:378 -msgid "Error updating thumbnail" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:96 -#: ../admin/manage/class-ngg-gallery-manager.php:108 -#: ../admin/manage/class-ngg-image-manager.php:123 -#: ../admin/manage/class-ngg-image-manager.php:258 -#: ../admin/manage/class-ngg-manager.php:422 -#: ../admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:155 -#: ../admin/manage/class-ngg-image-manager.php:301 -msgid "Update successful" +#: admin/class-ngg-options.php:344 +msgid "Related images" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:152 -#: ../admin/manage/class-ngg-image-list-table.php:229 -#, fuzzy -msgid "ID" -msgstr "Album \"{album_title}\" toegevoegd (# {album_id})" - -#: ../admin/manage/class-ngg-gallery-list-table.php:156 -msgid "Page ID" +#: nggfunctions.php:932 +msgid "Related images for" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:211 -#: ../admin/manage/class-ngg-image-list-table.php:301 -#: ../admin/manage/class-ngg-manager.php:206 -msgid "Set watermark" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:214 -#: ../admin/manage/class-ngg-image-list-table.php:304 -#: ../admin/manage/class-ngg-manager.php:200 -msgid "Import metadata" +#: admin/class-ngg-adder.php:226 +msgid "remove" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:215 -#: ../admin/manage/class-ngg-image-list-table.php:305 -#: ../admin/manage/class-ngg-manager.php:203 -msgid "Recover from backup" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:92 +#: lib/tags.php:88 #, php-format -msgid "Allowed characters for file and folder names are %s" +msgid "Renamed tag(s) «%1$s» to «%2$s»" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" +#: admin/manage/actions.php:270 +msgid "Reset" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:230 -#: ../admin/media-upload.php:246 -#, fuzzy -msgid "Thumbnail" -msgstr "Thumbnail" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:231 -#: ../admin/manage/class-ngg-sort-manager.php:111 -#, fuzzy -msgid "Filename" -msgstr "Bestandsnaam" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:232 -msgid "Alt & Title Text" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:234 -msgid "Exclude" +#: admin/tinymce/window.php:341 +msgid "Right" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:269 -#, php-format -msgid "View \"%s\"" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:270 -#, fuzzy -msgid "View" -msgstr "Bekijk Logfile" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:271 -msgid "Show Meta data" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:272 -msgid "Meta" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:273 -msgid "Customize thumbnail" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:274 -msgid "Edit thumb" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:275 -#: ../admin/manage/class-ngg-image-list-table.php:276 -msgid "Rotate" +#: admin/manage/actions.php:262 +msgid "Rotate Left" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:281 -msgid "Recover" +#: admin/manage/actions.php:266 +msgid "Rotate Right" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:306 -msgid "Delete images" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:307 -msgid "Rotate images clockwise" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:308 -msgid "Rotate images counter-clockwise" +#: admin/manage/actions.php:332 +msgid "Rotation" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:309 -msgid "Copy to..." +#: admin/class-ngg-overview.php:305 +msgid "Running..." msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:310 -#, fuzzy -msgid "Move to..." -msgstr "Verplaats naar Boven" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:311 -msgid "Add tags" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:312 -#: ../admin/manage/class-ngg-manager.php:222 -msgid "Delete tags" +#: admin/media-upload.php:275 +msgid "Save all changes" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:313 -msgid "Overwrite tags" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:99 -msgid "Recover \"{}\"?" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:104 -#, fuzzy -msgid "Delete \"{}\"?" -msgstr "Verwijder File" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:147 +#: admin/class-ngg-admin-launcher.php:564 msgid "" -"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-" -">Sort Options" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:164 -msgid "Page Link" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:178 -msgid "Preview image" +#: admin/class-ngg-options.php:912 +msgid "sec." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:182 -msgid "No Picture" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:207 -msgid "Path" +#: admin/media-upload.php:179 +msgid "Select »" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:217 -#: ../admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:220 -msgid "Create new page" +#: admin/tinymce/window.php:304 +msgid "Select a picture" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:224 -msgid "Main page (No parent)" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:230 -msgid "Add page" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:239 -msgid "Sort gallery" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:242 -msgid "Scan folder for new images" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:336 -#, php-format -msgid "Picture %d deleted successfully." +#: admin/class-ngg-options.php:683 +msgid "Select an image" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:340 -#, php-format -msgid "Picture %d could not be deleted." +#: admin/class-ngg-adder.php:538 +msgid "Select Files" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:355 -msgid "Operation successful. Please clear your browser cache." +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" msgstr "" -#: ../admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" msgstr "" -#: ../admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." msgstr "" -#: ../admin/manage/class-ngg-manager.php:132 -msgid "Select the destination gallery:" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" msgstr "" -#: ../admin/manage/class-ngg-manager.php:134 ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 ../admin/tinymce/window.php:430 +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 msgid "Select or search for a gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:177 -msgid "No images selected" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:191 -msgid "No action selected." +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" -#: ../admin/manage/class-ngg-manager.php:210 -msgid "Copy image to..." +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" msgstr "" -#: ../admin/manage/class-ngg-manager.php:214 -msgid "Move image to..." +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:218 -msgid "Add new tags" +#: nggallery.php:297 +msgid "Separate picture tags with commas." msgstr "" -#: ../admin/manage/class-ngg-manager.php:226 -#, fuzzy -msgid "Overwrite" -msgstr "Overschrijven" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" -#: ../admin/manage/class-ngg-manager.php:229 -#: ../admin/manage/class-ngg-manager.php:232 -msgid "Rotate images" +#: admin/class-ngg-overview.php:511 +msgid "Server" msgstr "" -#: ../admin/manage/class-ngg-manager.php:239 -#: ../admin/manage/class-ngg-manager.php:256 -#, php-format -msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" msgstr "" -#: ../admin/manage/class-ngg-manager.php:380 -#: ../admin/manage/class-ngg-manager.php:397 -#: ../admin/manage/class-ngg-manager.php:408 -msgid "Tags changed" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" msgstr "" -#: ../admin/manage/class-ngg-manager.php:464 -msgid "Gallery deleted successfully." +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" msgstr "" -#: ../admin/manage/class-ngg-manager.php:466 -msgid "Something went wrong." +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -#: ../admin/manage/class-ngg-manager.php:486 -msgid "Pictures deleted successfully " +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" msgstr "" -#: ../admin/manage/class-ngg-search-manager.php:38 -#, php-format -msgid "Image results for %s" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "" -"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-" -">Sort Options" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" +#: admin/media-upload.php:210 +msgid "Show" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" +#: admin/class-ngg-options.php:895 +msgid "Show dots" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:116 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452 -msgid "Date/Time" +#: admin/class-ngg-options.php:522 +msgid "Show first" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" msgstr "" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." msgstr "" -#: ../admin/media-upload.php:166 -#, fuzzy -msgid "No gallery" -msgstr "Galerij \"{gallery_title}\" gemaakt" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/media-upload.php:178 -msgid "Select »" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" msgstr "" -#: ../admin/media-upload.php:209 -msgid "Show" +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" msgstr "" -#: ../admin/media-upload.php:210 -msgid "Hide" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/media-upload.php:215 -msgid "Image ID:" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:332 -msgid "Alignment" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." msgstr "" -#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:336 -msgid "Left" +#: admin/class-ngg-options.php:644 +msgid "Shutter" msgstr "" -#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:337 -msgid "Center" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" msgstr "" -#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:338 -#, fuzzy -msgid "Right" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" msgstr "" -"Integreer met Internet Explorer (contextmenu wordt toegevoegd met " -"rechtermuisklik)" -#: ../admin/media-upload.php:248 -msgid "Full size" +#: admin/class-ngg-options.php:459 +msgid "Single picture" msgstr "" -#: ../admin/media-upload.php:250 +#: admin/media-upload.php:251 msgid "Singlepic" msgstr "" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" msgstr "" -#: ../admin/media-upload.php:274 -msgid "Save all changes" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" msgstr "" -#: ../admin/tinymce/window.php:115 -msgid "To add something, select what you would want to display" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" msgstr "" -#: ../admin/tinymce/window.php:119 -msgid "One picture" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" msgstr "" -#: ../admin/tinymce/window.php:120 -msgid "Recent pictures" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" msgstr "" -#: ../admin/tinymce/window.php:121 -msgid "Random pictures" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." msgstr "" -#: ../admin/tinymce/window.php:129 ../admin/tinymce/window.php:230 -#: ../admin/tinymce/window.php:297 ../admin/tinymce/window.php:355 -#: ../admin/tinymce/window.php:417 -msgid "Basics" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." msgstr "" -#: ../admin/tinymce/window.php:132 ../admin/tinymce/window.php:376 -#: ../admin/tinymce/window.php:427 -#: ../widgets/class-ngg-slideshow-widget.php:113 -msgid "Select a gallery:" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" -#: ../admin/tinymce/window.php:140 -msgid "Display types" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "" -#: ../admin/tinymce/window.php:143 -msgid "Select how you want to display your gallery" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" msgstr "" -#: ../admin/tinymce/window.php:162 -msgid "Imagebrowser" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." msgstr "" -#: ../admin/tinymce/window.php:168 ../admin/tinymce/window.php:280 -#: ../admin/tinymce/window.php:401 ../admin/tinymce/window.php:452 -msgid "Carousel" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" msgstr "" -#: ../admin/tinymce/window.php:174 ../admin/tinymce/window.php:286 -#: ../admin/tinymce/window.php:347 ../admin/tinymce/window.php:407 -#: ../admin/tinymce/window.php:458 ../lib/meta.php:451 -msgid "Caption" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" msgstr "" -#: ../admin/tinymce/window.php:187 -msgid "Type options" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" msgstr "" -#: ../admin/tinymce/window.php:197 -msgid "" -"The number of images before pagination is applied. Leave empty for the " -"default from the settings." +#: admin/class-ngg-options.php:568 +msgid "Sort options" msgstr "" -#: ../admin/tinymce/window.php:205 -msgid "Slideshow dimensions" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" msgstr "" -#: ../admin/tinymce/window.php:216 -msgid "Template name" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" msgstr "" -#: ../admin/tinymce/window.php:236 -msgid "Select or enter album" +#: admin/tinymce/window.php:368 +msgid "Sort the images" msgstr "" -#: ../admin/tinymce/window.php:238 -msgid "Leave this empty to display all galleries." +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" msgstr "" -#: ../admin/tinymce/window.php:242 -msgid "Album display types" +#: lib/meta.php:475 +msgid "Source" msgstr "" -#: ../admin/tinymce/window.php:245 -msgid "Select how you want to display the albums" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" msgstr "" -#: ../admin/tinymce/window.php:252 -msgid "Compact version" +#: admin/class-ngg-options.php:860 +msgid "Specials" msgstr "" -#: ../admin/tinymce/window.php:258 -msgid "Extended version" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" msgstr "" -#: ../admin/tinymce/window.php:264 -msgid "Gallery display types" +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" -#: ../admin/tinymce/window.php:267 -msgid "" -"Select a template for the galleries (displayed after you click on an album)" +#: admin/upgrade.php:124 +msgid "Start upgrade now" msgstr "" -#: ../admin/tinymce/window.php:301 -msgid "Select a picture" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" msgstr "" -#: ../admin/tinymce/window.php:305 -msgid "Select or enter picture" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" msgstr "" -#: ../admin/tinymce/window.php:310 ../admin/tinymce/window.php:385 -#: ../admin/tinymce/window.php:436 -#, fuzzy -msgid "Options" -msgstr "NextCellent-opties bijgewerkt" - -#: ../admin/tinymce/window.php:313 -msgid "Dimensions" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" msgstr "" -#: ../admin/tinymce/window.php:322 -msgid "Effect" +#: lib/meta.php:460 +msgid "Subject" msgstr "" -#: ../admin/tinymce/window.php:325 -msgid "No effect" +#: admin/functions.php:209 +msgid "successfully created!" msgstr "" -#: ../admin/tinymce/window.php:327 -msgid "Web 2.0" +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." msgstr "" -#: ../admin/tinymce/window.php:335 -msgid "No float" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" msgstr "" -#: ../admin/tinymce/window.php:343 -#, fuzzy -msgid "Link" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../admin/tinymce/window.php:344 -msgid "Add an optional link to the image. Leave blank for no link." +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" msgstr "" -#: ../admin/tinymce/window.php:348 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" msgstr "" -#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423 -msgid "The number of images that should be displayed." +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" msgstr "" -#: ../admin/tinymce/window.php:365 -msgid "Sort the images" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" msgstr "" -#: ../admin/tinymce/window.php:368 -msgid "Upload order" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" msgstr "" -#: ../admin/tinymce/window.php:369 -msgid "Date taken" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" msgstr "" -#: ../admin/tinymce/window.php:370 -msgid "User defined" +#: admin/tinymce/window.php:219 +msgid "Template name" msgstr "" -#: ../admin/tinymce/window.php:372 -msgid "" -"In what order the images are shown. Upload order uses the ID's, date taken " -"uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" msgstr "" -#: ../admin/tinymce/window.php:381 ../admin/tinymce/window.php:432 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-overview.php:355 +msgid "Test image function" msgstr "" -#: ../admin/tinymce/window.php:388 ../admin/tinymce/window.php:439 -msgid "Select a template to display the images" +#: admin/class-ngg-options.php:769 +msgid "Text" msgstr "" -#: ../admin/tinymce/window.php:472 -msgid "Insert" +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" msgstr "" -#: ../admin/tinymce/window.php:508 -msgid "You need to select a gallery." +#: admin/class-ngg-options.php:514 +msgid "Text to show:" msgstr "" -#: ../admin/tinymce/window.php:512 -msgid "You need to select a picture." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." msgstr "" -#: ../admin/tinymce/window.php:516 ../admin/tinymce/window.php:520 -msgid "You need to select a number of images." +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:39 -#: ../admin/upgrade/class-ngg-upgrade-page.php:59 -msgid "Upgrade NextCellent Gallery" +#: admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:41 +#: admin/class-ngg-admin-launcher.php:529 msgid "" -"You're upgrading from an older version. To enable the newest features, we " -"sometimes need to do a database upgrade." +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:46 -msgid "" -"Normally you should be able to downgrade without any problems, but if you " -"really want to play safe, you should make a backup of your database." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:51 -msgid "Start upgrade now" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:63 -msgid "Upgrading database…" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:68 -msgid "Oh no! Something went wrong while updating the database" +#: nggfunctions.php:98 +msgid "The gallery was not found." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:72 -msgid "Upgrade complete." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." msgstr "" -#: ../admin/upgrade/class-ngg-upgrade-page.php:74 -msgid "Continue to NextCellent" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." msgstr "" -#: ../admin/wpmu.php:44 -msgid "Update successfully" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." msgstr "" -#: ../admin/wpmu.php:79 -msgid "Network Options" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." msgstr "" -#: ../admin/wpmu.php:89 +#: admin/class-ngg-overview.php:126 +#, php-format msgid "" -"This is the default path for all blogs. With the placeholder %BLOG_ID% you " -"can organize the folder structure better." +"The newsfeed could not be loaded. Check the front page " +"to check for updates." msgstr "" -#: ../admin/wpmu.php:90 -#, php-format -msgid "The default setting should be %s." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." msgstr "" -#: ../admin/wpmu.php:102 -msgid "Enable upload quota check" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." msgstr "" -#: ../admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" +#: admin/manage/actions.php:291 +msgid "The parameters" msgstr "" -#: ../admin/wpmu.php:109 -msgid "Enable zip upload option" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." msgstr "" -#: ../admin/wpmu.php:112 -msgid "Allow users to upload zip folders." +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." msgstr "" -#: ../admin/wpmu.php:116 -msgid "Enable import function" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" msgstr "" -#: ../admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." msgstr "" -#: ../admin/wpmu.php:123 -msgid "Enable style selection" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" msgstr "" -#: ../admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "" -#: ../admin/wpmu.php:130 -msgid "Enable roles/capabilities" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" msgstr "" -#: ../admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." msgstr "" -#: ../admin/wpmu.php:137 -msgid "Default style" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." msgstr "" -#: ../admin/wpmu.php:143 -msgid "Choose the default style for the galleries." +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." msgstr "" -#: ../admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" msgstr "" -#: ../lib/core.php:432 -#, php-format +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 msgid "" -"Note : Based on your server memory limit you should not upload larger images " -"then %d x %d pixel" +"There was a configuration error. Please contact the server administrator." msgstr "" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " msgstr "" -#: ../lib/locale.php:116 ../lib/locale.php:120 -msgid "Could not create Temporary file." +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." msgstr "" -#: ../lib/meta.php:131 -msgid " mm" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" msgstr "" -#: ../lib/meta.php:137 -msgid " sec" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" msgstr "" -#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46 -msgid "Aperture" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." msgstr "" -#: ../lib/meta.php:449 ../lib/meta.php:474 -msgid "Credit" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." msgstr "" -#: ../lib/meta.php:453 -msgid "Copyright" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" msgstr "" -#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." msgstr "" -#: ../lib/meta.php:460 -msgid "Subject" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." msgstr "" -#: ../lib/meta.php:461 -msgid "Make" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." msgstr "" -#: ../lib/meta.php:462 -msgid "Edit Status" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." msgstr "" -#: ../lib/meta.php:463 -msgid "Category" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" msgstr "" -#: ../lib/meta.php:464 -msgid "Keywords" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "" -#: ../lib/meta.php:466 -msgid "Time Created" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" msgstr "" -#: ../lib/meta.php:468 -msgid "City" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" msgstr "" -#: ../lib/meta.php:469 -msgid "Location" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." msgstr "" -#: ../lib/meta.php:470 -msgid "Province/State" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" msgstr "" -#: ../lib/meta.php:472 -msgid "Country" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" msgstr "" -#: ../lib/meta.php:473 -msgid "Headline" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" msgstr "" -#: ../lib/meta.php:475 -msgid "Source" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" +#: lib/meta.php:466 +msgid "Time Created" msgstr "" -#: ../lib/meta.php:479 -msgid "Program tool" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" msgstr "" -#: ../lib/meta.php:480 -msgid "Format" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" msgstr "" -#: ../lib/meta.php:481 -msgid "Image Width" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" msgstr "" -#: ../lib/meta.php:482 -msgid "Image Height" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/meta.php:483 -msgid "Flash" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/multisite.php:23 +#: admin/class-ngg-style.php:283 msgid "" -"Sorry, you have used your space allocation. Please delete some files to " -"upload more files." +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." msgstr "" -#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362 -msgid "Album overview" +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" msgstr "" -#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31 -msgid "Picture" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" msgstr "" -#: ../lib/shortcodes.php:358 -msgid "[Pictures not found]" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" msgstr "" -#: ../lib/tags.php:35 -msgid "No new tag specified!" +#: admin/tinymce/window.php:190 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" msgstr "" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " msgstr "" -#: ../lib/tags.php:86 -msgid "No tag renamed." +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" msgstr "" -#: ../lib/tags.php:88 +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 #, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" msgstr "" -#: ../lib/tags.php:95 -msgid "No valid new tag." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" msgstr "" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." +#: admin/functions.php:1585 +msgid "Unknown upload error" msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" msgstr "" -#: ../lib/tags.php:143 -#, php-format -msgid "" -"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +#: admin/class-ngg-album-manager.php:305 +msgid "Update" msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" +#: admin/class-ngg-style.php:309 +msgid "Update File" msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" msgstr "" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" msgstr "" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" +#: admin/wpmu.php:44 +msgid "Update successfully" msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" msgstr "" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "" -"XML-RPC services are disabled on this blog. An admin user can enable them " -"at %s" +#: admin/upgrade.php:149 +msgid "Upgrade complete." msgstr "" -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" msgstr "" -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." +#: nggallery.php:123 +msgid "Upgrade now." msgstr "" -#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829 -msgid "Could not find gallery " +#: admin/upgrade.php:141 +msgid "Upgrading database…" msgstr "" -#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" msgstr "" -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" msgstr "" -#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327 -msgid "Invalid image ID" +#: admin/tinymce/window.php:371 +msgid "Upload order" msgstr "" -#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." msgstr "" -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " msgstr "" -#: ../lib/xmlrpc.php:372 ../lib/xmlrpc.php:604 ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" +#: admin/class-ngg-options.php:734 +msgid "URL to file" msgstr "" -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" msgstr "" -#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." msgstr "" -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" msgstr "" -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" msgstr "" -#: ../lib/xmlrpc.php:470 ../lib/xmlrpc.php:522 ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." msgstr "" -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" msgstr "" -#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561 -msgid "Invalid album ID" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" msgstr "" -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." msgstr "" -#: ../nggallery.php:121 -msgid "NextCellent Gallery requires a database upgrade." +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" msgstr "" -#: ../nggallery.php:121 -msgid "Upgrade now." +#: admin/tinymce/window.php:373 +msgid "User defined" msgstr "" -#: ../nggallery.php:135 -msgid "" -"Translation by : See here" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" msgstr "" -#: ../nggallery.php:136 -msgid "" -"This translation is not yet updated for Version 1.9.0. If " -"you would like to help with translation, download the current po from the " -"plugin folder and read here how you can translate the plugin." +#: admin/class-ngg-style.php:292 +msgid "Version" msgstr "" -#: ../nggallery.php:176 -msgid "Something went wrong while upgrading NextCellent Gallery." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" msgstr "" -#: ../nggallery.php:265 -msgid "" -"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +#: admin/class-ngg-options.php:688 +msgid "View full image" msgstr "" -#: ../nggallery.php:294 -msgid "Picture tag" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" msgstr "" -#: ../nggallery.php:295 -msgid "Picture tag: %2$l." +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" msgstr "" -#: ../nggallery.php:296 -msgid "Separate picture tags with commas." +#: admin/tinymce/window.php:330 +msgid "Web 2.0" msgstr "" -#: ../nggallery.php:404 -msgid "NextCellent Gallery / Images" +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" msgstr "" -#: ../nggallery.php:414 -#, fuzzy -msgid "NextCellent" -msgstr "NextCellent" - -#: ../nggallery.php:508 -#, fuzzy -msgid "loading" -msgstr "Laden…" - -#: ../nggallery.php:724 -msgid "Get help" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." msgstr "" -#: ../nggallery.php:806 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" msgstr "" -#: ../nggfunctions.php:98 -msgid "The gallery was not found." +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" msgstr "" -#: ../nggfunctions.php:125 -msgid "previous" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." msgstr "" -#: ../nggfunctions.php:125 -msgid "next" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../nggfunctions.php:177 ../nggfunctions.php:664 -msgid "[Gallery not found]" +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." msgstr "" -#: ../nggfunctions.php:465 -msgid "[Album not found]" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" msgstr "" -#: ../nggfunctions.php:795 -msgid "[SinglePic not found]" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "" -#: ../nggfunctions.php:931 -msgid "Related images for" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" msgstr "" -#: ../view/album-compact.php:32 ../view/album-extend.php:30 -msgid "Photos" +#: admin/functions.php:92 +msgid "with permission 777 manually !" msgstr "" -#: ../view/gallery-caption.php:32 ../view/gallery.php:68 -msgid "[View with PicLens]" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." msgstr "" -#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" msgstr "" -#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." msgstr "" -#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" +#: admin/manage/actions.php:198 +msgid "XMP Data" msgstr "" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" msgstr "" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:97 -#: ../widgets/class-ngg-slideshow-widget.php:106 -#, fuzzy -msgid "Title:" -msgstr "Galerij \"{gallery_title}\" gemaakt" - -#: ../widgets/class-ngg-gallery-widget.php:103 -#, fuzzy -msgid "Show:" -msgstr "Laat Taak zien" - -#: ../widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:120 -msgid "random" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:131 -#: ../widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:140 -#: ../widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:149 -#, fuzzy -msgid "Select:" -msgstr "Selecteer" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:80 -#: ../widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." +#: admin/manage/actions.php:254 +msgid "Zoom In" msgstr "" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." +#: admin/manage/actions.php:258 +msgid "Zoom Out" msgstr "" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" msgstr "" diff --git a/languages/nggallery.pot b/languages/nggallery.pot new file mode 100644 index 0000000..36f8df2 --- /dev/null +++ b/languages/nggallery.pot @@ -0,0 +1,3690 @@ +# Copyright (C) 2022 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. +# This file is distributed under the same license as the NextCellent Gallery plugin. +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Gallery 1.9.35\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/nextcellent\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2022-09-11T15:04:16+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.6.0\n" +"X-Domain: nggallery\n" + +#. Plugin Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "" + +#. Plugin URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#. Description of the plugin +msgid "A Photo Gallery for WordPress providing NextGEN legacy compatibility from version 1.9.13" +msgstr "" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#: admin/ajax.php:469 +msgid "Could create image with %s x %s pixel" +msgstr "" + +#: admin/class-ngg-adder.php:54 +#: admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "" + +#: admin/class-ngg-adder.php:83 +msgid "Upload failed! " +msgstr "" + +#: admin/class-ngg-adder.php:90 +#: admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "" + +#: admin/class-ngg-adder.php:164 +#: admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "" + +#: admin/class-ngg-adder.php:227 +#: admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "" + +#: admin/class-ngg-adder.php:228 +#: admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 +#: admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "" + +#: admin/class-ngg-adder.php:309 +#: admin/manage/class-ngg-image-manager.php:90 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "" + +#: admin/class-ngg-adder.php:311 +#: admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/class-ngg-adder.php:313 +#: admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-adder.php:345 +#: admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:373 +#: admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "" + +#: admin/class-ngg-adder.php:376 +#: admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 +#: admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "" + +#: admin/class-ngg-adder.php:379 +#: admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/class-ngg-adder.php:394 +#: admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "" + +#: admin/class-ngg-adder.php:399 +#: admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 +#: admin/manage/actions.php:155 +#: admin/manage/actions.php:180 +#: admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "" + +#: admin/class-ngg-adder.php:404 +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-adder.php:407 +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/class-ngg-adder.php:412 +#: admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: admin/media-upload.php:226 +msgid "Description" +msgstr "" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "" + +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "" + +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "" + +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "" + +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "" + +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "" + +#: admin/class-ngg-adder.php:457 +#: admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "" + +#: admin/class-ngg-adder.php:465 +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "" + +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "" + +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "" + +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "" + +#: admin/class-ngg-adder.php:501 +#: admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "" + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-adder.php:564 +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:58 +#: admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +#: nggallery.php:738 +#: nggfunctions.php:967 +msgid "Overview" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-album-manager.php:284 +#: nggallery.php:437 +msgid "Albums" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 +#: admin/manage/class-ngg-image-list-table.php:237 +#: lib/meta.php:459 +#: nggallery.php:445 +msgid "Tags" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-options.php:134 +#: nggallery.php:453 +msgid "Settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:86 +#: nggallery.php:461 +msgid "Style" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:285 +msgid "“%s” has failed to upload due to an error" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:308 +#: nggallery.php:496 +msgid "L O A D I N G" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:309 +#: nggallery.php:497 +msgid "Click to Close" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:419 +#: admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:422 +#: admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:425 +#: admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:428 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:431 +#: admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:439 +#: admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:442 +#: admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:525 +#: admin/class-ngg-album-manager.php:580 +#: admin/manage/class-ngg-gallery-list-table.php:154 +#: lib/meta.php:457 +#: widgets/class-ngg-media-rss-widget.php:90 +msgid "Title" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 +#: admin/class-ngg-style.php:291 +#: admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +#: lib/meta.php:458 +msgid "Author" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:553 +#: admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:606 +#: admin/class-ngg-options.php:238 +msgid "General" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 +#: admin/class-ngg-overview.php:59 +#: admin/functions.php:209 +#: admin/manage/class-ngg-image-manager.php:155 +#: admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 +#: admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 +#: admin/tinymce/window.php:449 +#: lib/rewrite.php:220 +#: lib/rewrite.php:229 +#: nggallery.php:429 +msgid "Gallery" +msgid_plural "Galleries" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-admin-launcher.php:613 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:615 +#: admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 +#: admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 +#: admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:621 +#: admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 +#: admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 +#: admin/tinymce/window.php:159 +#: lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 +msgid "Slideshow" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:634 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:644 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-album-manager.php:92 +#: admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "" + +#: admin/class-ngg-album-manager.php:275 +#: admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 +#: admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 +#: admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "" + +#: admin/class-ngg-album-manager.php:449 +#: admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 +#: admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "" + +#: admin/class-ngg-album-manager.php:483 +#: admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "" + +#: admin/class-ngg-album-manager.php:582 +#: lib/rewrite.php:232 +msgid "Page" +msgstr "" + +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" + +#: admin/class-ngg-installer.php:112 +msgid "NextCellent Gallery : Tables could not be created, please check your database settings" +msgstr "" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "" + +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." +msgstr "" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "" + +#: admin/class-ngg-options.php:263 +#: admin/wpmu.php:85 +msgid "Gallery path" +msgstr "" + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "" + +#: admin/class-ngg-options.php:270 +#: admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:273 +#: admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "" + +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "" + +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "" + +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" + +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:316 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "" + +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "" + +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:327 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "" + +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "" + +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "" + +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "" + +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "" + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "" + +#: admin/class-ngg-options.php:395 +#: admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 +#: admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 +#: admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 +#: admin/tinymce/window.php:318 +msgid "Width" +msgstr "" + +#: admin/class-ngg-options.php:397 +#: admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 +#: admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 +#: admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 +#: admin/tinymce/window.php:320 +msgid "Height" +msgstr "" + +#: admin/class-ngg-options.php:399 +#: admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "" + +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "" + +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "" + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/class-ngg-options.php:431 +msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." +msgstr "" + +#: admin/class-ngg-options.php:435 +msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "" + +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "" + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:448 +#: admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "" + +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "" + +#: admin/class-ngg-options.php:493 +#: admin/class-ngg-options.php:932 +msgid "images" +msgstr "" + +#: admin/class-ngg-options.php:494 +msgid "0 will disable pagination and show all images on one page." +msgstr "" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/class-ngg-options.php:502 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "" + +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: admin/class-ngg-options.php:518 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "" + +#: admin/class-ngg-options.php:527 +#: widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "" + +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "" + +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "" + +#: admin/class-ngg-options.php:552 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "" + +#: admin/class-ngg-options.php:580 +#: admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "" + +#: admin/class-ngg-options.php:592 +#: view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "" + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "" + +#: admin/class-ngg-options.php:603 +#: admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "" + +#: admin/class-ngg-options.php:607 +#: admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "" + +#: admin/class-ngg-options.php:624 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-options.php:646 +#: admin/tinymce/window.php:184 +msgid "Custom" +msgstr "" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "" + +#: admin/class-ngg-options.php:677 +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-options.php:692 +#: admin/class-ngg-options.php:696 +msgid "Position" +msgstr "" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "" + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" + +#: admin/class-ngg-options.php:755 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "" + +#: admin/class-ngg-options.php:761 +#: admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:834 +#: widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "" + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:929 +#: admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 +#: admin/tinymce/window.php:423 +#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:34 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "" + +#: admin/class-ngg-options.php:1007 +msgid "Rebuild image structure : %s / %s images" +msgstr "" + +#: admin/class-ngg-options.php:1008 +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "" + +#: admin/class-ngg-options.php:1009 +msgid "Rebuild album structure : %s / %s albums" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "" + +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "" + +#: admin/class-ngg-overview.php:56 +msgid "Image" +msgid_plural "Images" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-overview.php:62 +#: admin/tinymce/window.php:121 +#: admin/tinymce/window.php:236 +#: lib/rewrite.php:226 +msgid "Album" +msgid_plural "Albums" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/class-ngg-overview.php:126 +msgid "The newsfeed could not be loaded. Check the front page to check for updates." +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "" + +#: admin/class-ngg-overview.php:350 +#: admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "" + +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." +msgstr "" + +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." +msgstr "" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "" + +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-overview.php:423 +#: admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 +#: admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "" + +#: admin/class-ngg-overview.php:425 +#: admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 +#: admin/class-ngg-overview.php:505 +msgid "No" +msgstr "" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "" + +#: admin/class-ngg-overview.php:457 +#: admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 +#: admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 +#: admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "" + +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" +msgstr "" + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "" + +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" +msgstr "" + +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" +msgstr "" + +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" +msgstr "" + +#: admin/class-ngg-overview.php:557 +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:747 +msgid "Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "" + +#: admin/class-ngg-roles.php:17 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "" + +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:218 +#: admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-style.php:218 +#: admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "" + +#: admin/class-ngg-style.php:268 +msgid "Editing %s" +msgstr "" + +#: admin/class-ngg-style.php:270 +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 +#: admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "" + +#: admin/class-ngg-tag-manager.php:195 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "" + +#: admin/class-ngg-tag-manager.php:196 +#: admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "" + +#: admin/class-ngg-tag-manager.php:221 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "" + +#: admin/class-ngg-tag-manager.php:243 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "" + +#: admin/functions.php:46 +#: admin/functions.php:55 +#: admin/functions.php:81 +#: admin/functions.php:154 +#: admin/functions.php:161 +msgid "Directory" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "" + +#: admin/functions.php:47 +#: admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "" + +#: admin/functions.php:55 +#: admin/functions.php:81 +msgid "is not writeable !" +msgstr "" + +#: admin/functions.php:77 +#: admin/functions.php:86 +#: admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "" + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "" + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "" + +#: admin/functions.php:118 +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "" + +#: admin/functions.php:121 +#: admin/functions.php:306 +msgid "Edit gallery" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "" + +#: admin/functions.php:296 +#: admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr "" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/functions.php:383 +#: admin/functions.php:467 +#: admin/functions.php:522 +#: admin/functions.php:619 +#: admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "" + +#: admin/functions.php:477 +#: admin/functions.php:525 +#: admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "" + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "" + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "" + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "" + +#: admin/functions.php:1019 +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "" + +#: admin/functions.php:1065 +#: admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "" + +#: admin/functions.php:1073 +#: admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "" + +#: admin/functions.php:1097 +#: admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "" + +#: admin/functions.php:1111 +#: admin/functions.php:1307 +#: admin/functions.php:1384 +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" + +#: admin/functions.php:1118 +#: admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "" + +#: admin/functions.php:1123 +#: admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "" + +#: admin/functions.php:1249 +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "" + +#: admin/functions.php:1250 +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "" + +#: admin/functions.php:1301 +#: admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "" + +#: admin/functions.php:1332 +#: lib/xmlrpc.php:222 +msgid "Failed to move image %1$s to %2$s" +msgstr "" + +#: admin/functions.php:1352 +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "" + +#: admin/functions.php:1411 +msgid "Failed to copy image %1$s to %2$s" +msgstr "" + +#: admin/functions.php:1425 +msgid "Failed to copy database row for picture %s" +msgstr "" + +#: admin/functions.php:1437 +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "" + +#: admin/functions.php:1440 +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "" + +#: admin/functions.php:1449 +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: admin/functions.php:1567 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "" + +#: admin/manage/actions.php:128 +#: admin/manage/actions.php:156 +#: admin/manage/actions.php:181 +#: admin/manage/actions.php:203 +msgid "Value" +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "" + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#. translators: x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#. translators: a measurement unit, stand for pixels +#: admin/manage/actions.php:301 +#: admin/manage/actions.php:310 +#: admin/manage/actions.php:319 +#: admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#. translators: y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#. translators: stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +msgid "Picture %d deleted successfully." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:344 +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:398 +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "" + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "" + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "" + +#: admin/manage/class-ngg-manager.php:150 +#: admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 +#: admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "" + +#: admin/manage/class-ngg-search-manager.php:38 +msgid "Image results for %s" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:116 +#: admin/media-upload.php:222 +msgid "Alt/Title text" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:121 +#: lib/meta.php:452 +msgid "Date/Time" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "" + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "" + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/tinymce/window.php:132 +#: admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 +#: admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 +#: block-editor/blocks/gallery-block/edit.js:76 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "" + +#: admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 +#: admin/tinymce/window.php:430 +#: widgets/class-ngg-slideshow-widget.php:113 +#: block-editor/blocks/gallery-block/edit.js:78 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "" + +#: admin/tinymce/window.php:171 +#: admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 +#: admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/tinymce/window.php:177 +#: admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 +#: admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +#: lib/meta.php:451 +msgid "Caption" +msgstr "" + +#: admin/tinymce/window.php:190 +#: block-editor/blocks/gallery-block/edit.js:81 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "" + +#: admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "" + +#: admin/tinymce/window.php:313 +#: admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:364 +#: admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/tinymce/window.php:384 +#: admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/tinymce/window.php:391 +#: admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/tinymce/window.php:519 +#: admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/upgrade.php:114 +#: admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: admin/upgrade.php:116 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: admin/upgrade.php:120 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "" + +#: admin/wpmu.php:89 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "" + +#: admin/wpmu.php:90 +msgid "The default setting should be %s." +msgstr "" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "" + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: blocks-main.php:26 +#: blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" + +#: lib/core.php:432 +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr "" + +#: lib/meta.php:137 +msgid " sec" +msgstr "" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "" + +#: lib/meta.php:448 +#: view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "" + +#: lib/meta.php:449 +#: lib/meta.php:474 +msgid "Credit" +msgstr "" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "" + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "" + +#: lib/meta.php:456 +#: view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "" + +#: lib/meta.php:461 +msgid "Make" +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "" + +#: lib/meta.php:463 +msgid "Category" +msgstr "" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "" + +#: lib/meta.php:472 +msgid "Country" +msgstr "" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "" + +#: lib/meta.php:475 +msgid "Source" +msgstr "" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "" + +#: lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "" + +#: lib/ngg-db.php:361 +#: lib/ngg-db.php:362 +msgid "Album overview" +msgstr "" + +#: lib/rewrite.php:223 +#: view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "Picture" +msgstr "" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "" + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "" + +#: lib/tags.php:88 +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "" + +#: lib/tags.php:143 +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "" + +#: lib/tags.php:188 +msgid "%1s tag(s) deleted." +msgstr "" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "" + +#: lib/tags.php:243 +msgid "%s slug(s) edited." +msgstr "" + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "" + +#: lib/xmlrpc.php:199 +msgid "Failed to delete image %1$s " +msgstr "" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: nggallery.php:137 +msgid "Translation by : See here" +msgstr "" + +#: nggallery.php:138 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: nggallery.php:232 +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: nggallery.php:266 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: nggallery.php:516 +msgid "loading" +msgstr "" + +#: nggallery.php:739 +msgid "Get help" +msgstr "" + +#: nggallery.php:820 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: nggfunctions.php:178 +#: nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "" + +#: view/album-compact.php:32 +#: view/album-extend.php:30 +msgid "Photos" +msgstr "" + +#: view/gallery-caption.php:32 +#: view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "" + +#: view/imagebrowser-caption.php:26 +#: view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "" + +#: view/imagebrowser-caption.php:29 +#: view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "" + +#: view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "" + +#: xml/media-rss.php:67 +msgid "The gallery ID=%s does not exist." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "" + +#: xml/media-rss.php:106 +msgid "The album ID=%s does not exist." +msgstr "" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "" + +#: block-editor/blocks/gallery-block/edit.js:97 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "" + +#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:46 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" diff --git a/nggallery.php b/nggallery.php index 1fb20c2..df4af51 100755 --- a/nggallery.php +++ b/nggallery.php @@ -1,824 +1,832 @@ -required_version() ) || ( !$this->check_memory_limit() ) ) - return; - - // Set error handler - set_exception_handler(array(&$this, 'exception_handler')); - - // Get some constants first - $this->load_options(); - $this->define_constant(); - $this->define_tables(); - $this->load_dependencies(); - - $this->plugin_name = basename(dirname(__FILE__)).'/'.basename(__FILE__); - - // Init options & tables during activation & deregister init option - register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); - register_deactivation_hook( $this->plugin_name, array(&$this, 'deactivate') ); - - // Register a uninstall hook to remove all tables & option automatic - register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); - - // Start this plugin once all other plugins are fully loaded - add_action( 'plugins_loaded', array(&$this, 'start_plugin') ); - - // Register_taxonomy must be used during the init - add_action( 'init', array(&$this, 'register_taxonomy') ); - add_action( 'wpmu_new_blog', array(&$this, 'multisite_new_blog'), 10, 6); - - // Add a message for PHP4 Users, can disable the update message later on - if (version_compare(PHP_VERSION, '5.0.0', '<')) - add_filter('transient_update_plugins', array(&$this, 'disable_upgrade')); - - //Add some links on the plugin page - add_filter('plugin_row_meta', array(&$this, 'add_plugin_links'), 10, 2); - - // Check for the header / footer - add_action( 'init', array(&$this, 'test_head_footer_init' ) ); - - // Show NextGEN version in header - add_action('wp_head', array('nggGallery', 'nextgen_version') ); - - // Handle upload requests - add_action('init', array(&$this, 'handle_upload_request')); - } - - function show_upgrade_message() { - if( is_network_admin() ) { - $url = network_admin_url('admin.php?page=' . NGGFOLDER); - } else { - $url = admin_url('admin.php?page=' . NGGFOLDER); - } - ?> -
    -

    -
    - translator = '

    '. __('Translation by : See here', 'nggallery') . '

    '; - $this->translator .= '

    '. __('This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin.', 'nggallery') . '

    '; - - // Content Filters - add_filter('ngg_gallery_name', 'sanitize_title'); - - // Check if we are in the admin area - if ( is_admin() ) { - - // Pass the init check or show a message - if (get_option( 'ngg_init_check' ) != false ) - add_action( 'admin_notices', function () { echo '

    ' . get_option( "ngg_init_check" ) . '

    '; } ); - - } else { - - // Add MRSS to wp_head - if ( $this->options['useMediaRSS'] ) - add_action('wp_head', array('nggMediaRss', 'add_mrss_alternate_link')); - - // Look for XML request, before page is render - add_action('parse_request', array(&$this, 'check_request') ); - - // Add the script and style files - add_action('wp_enqueue_scripts', array(&$this, 'load_scripts') ); - add_action('wp_enqueue_scripts', array(&$this, 'load_styles') ); - - } - - if( get_option( 'ngg_db_version' ) != NGG_DBVERSION && isset($_GET['page']) != "nextcellent" ) { - - $ngg_options = get_option('ngg_options'); - - /** - * If the silentUpgrade option is not empty, we try and do the upgrade now. - */ - if ( !empty( $ngg_options['silentUpgrade'] ) ) { - include_once( dirname( __FILE__ ) . '/admin/functions.php' ); - include_once( dirname( __FILE__ ) . '/admin/upgrade.php' ); - try { - ngg_upgrade(); - } catch (Exception $e) { - add_action( 'admin_notices', function () { echo '

    ' . __( 'Something went wrong while upgrading NextCellent Gallery.', "nggallery" ) . '

    '; } ); - } - } else { - add_action( 'all_admin_notices', array($this,'show_upgrade_message') ); - } - } - } - - /** - * Look for XML request - * @param $wp - * 20170920: Deprecated imagerotator.php - */ - function check_request( $wp ) { - - if ( !array_key_exists('callback', $wp->query_vars) ) - return; - - - - if ( $wp->query_vars['callback'] == 'json') { - require_once (dirname (__FILE__) . '/xml/json.php'); - exit(); - } - - if ( $wp->query_vars['callback'] == 'image') { - require_once (dirname (__FILE__) . '/nggshow.php'); - exit(); - } - - //TODO:see trac #12400 could be an option for WP3.0 - if ( $wp->query_vars['callback'] == 'ngg-ajax') { - require_once (dirname (__FILE__) . '/xml/ajax.php'); - exit(); - } - } - - /** - * Check WP version . Return false if not supported, otherwise true - * Display msg in case not supported - * @return bool - */ - function required_version() { - global $wp_version; - - // Check for WP version installation - $wp_ok = version_compare($wp_version, $this->minimum_WP, '>='); - - if ( ($wp_ok == FALSE) ) { - add_action( - 'admin_notices', - function () { - global $ngg; - printf ('

    ' - . __('Sorry, NextGEN Gallery works only under WordPress %s or higher', "nggallery" ) - . '

    ', $ngg->minimum_WP ); - } - ); - return false; - } - return true; - } - - /** - * Checks if there is enough memory to perform the plugin - * Inner working: get memory value from memory_limit. If -1 there is no memory limit - * If there is 16MB or less, send msg - * Returns false if there is enough memory, otherwise false. - * @return bool - */ - function check_memory_limit() { - - // get the real memory limit before some increase it - $this->memory_limit = ini_get('memory_limit'); - - // PHP docs : Note that to have no memory limit, set this directive to -1. - if ($this->memory_limit == -1 ) return true; - - // Yes, we reached Gigabyte limits, so check if it's a megabyte limit - if (strtolower( substr($this->memory_limit, -1) ) == 'm') { - - $this->memory_limit = (int) substr( $this->memory_limit, 0, -1); - - //This works only with enough memory, 16MB is silly, wordpress requires already 16MB :-) - if ( ($this->memory_limit != 0) && ($this->memory_limit < 16 ) ) { - add_action( - 'admin_notices', - function () { - echo '

    ' . __('Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher', 'nggallery') . '

    '; - } - ); - return false; - } - } - return true; - } - - /** - * add dynamic properties to global wpdb object. - */ - - function define_tables() { - global $wpdb; - - // add database pointer - $wpdb->nggpictures = $wpdb->prefix . 'ngg_pictures'; - $wpdb->nggallery = $wpdb->prefix . 'ngg_gallery'; - $wpdb->nggalbum = $wpdb->prefix . 'ngg_album'; - - } - - - function register_taxonomy() { - global $wp_rewrite; - - // Register the NextGEN taxonomy - $args = array( - 'label' => __('Picture tag', 'nggallery'), - 'template' => __('Picture tag: %2$l.', 'nggallery'), - 'helps' => __('Separate picture tags with commas.', 'nggallery'), - 'sort' => true, - 'args' => array('orderby' => 'term_order') - ); - - register_taxonomy( 'ngg_tag', 'nggallery', $args ); - } - - /** - * Define several constants - * 20140517 - Suppressed unused constant - */ - function define_constant() { - - global $wp_version; - - // Minimum required database version - define('NGG_DBVERSION', $this->dbversion); - - // required for Windows & XAMPP - define('WINABSPATH', str_replace("\\", "/", ABSPATH) ); - define('NGG_CONTENT_DIR', str_replace("\\","/", WP_CONTENT_DIR) ); - - // define URL - define('NGGFOLDER', basename( dirname(__FILE__) ) ); - - define('NGGALLERY_ABSPATH', trailingslashit( str_replace("\\","/", WP_PLUGIN_DIR . '/' . NGGFOLDER ) ) ); - define('NGGALLERY_URLPATH', trailingslashit( plugins_url( NGGFOLDER ) ) ); - - // look for imagerotator - define('NGGALLERY_IREXIST', !empty( $this->options['irURL'] )); - - // get value for safe mode - if ( (gettype( ini_get('safe_mode') ) == 'string') ) { - // if sever did in in a other way - if ( ini_get('safe_mode') == 'off' ) define('SAFE_MODE', FALSE); - else define( 'SAFE_MODE', ini_get('safe_mode') ); - } else - define( 'SAFE_MODE', ini_get('safe_mode') ); - - if ( version_compare($wp_version, '3.2.999', '>') ) - define('IS_WP_3_3', TRUE); - } - - /** - * Load libraries - */ - function load_dependencies() { - - // Load global libraries // average memory usage (in bytes) - require_once (dirname (__FILE__) . '/lib/core.php'); // 94.840 - require_once (dirname (__FILE__) . '/lib/ngg-db.php'); // 132.400 - require_once (dirname (__FILE__) . '/lib/image.php'); // 59.424 - require_once (dirname (__FILE__) . '/lib/tags.php'); // 117.136 - require_once (dirname (__FILE__) . '/lib/post-thumbnail.php'); // n.a. - require_once( dirname( __FILE__ ) . '/widgets/class-ngg-slideshow-widget.php' ); - require_once( dirname( __FILE__ ) . '/widgets/class-ngg-media-rss-widget.php' ); - require_once( dirname( __FILE__ ) . '/widgets/class-ngg-gallery-widget.php' ); - require_once (dirname (__FILE__) . '/lib/multisite.php'); - require_once (dirname (__FILE__) . '/lib/sitemap.php'); - - // Load frontend libraries - require_once (dirname (__FILE__) . '/lib/navigation.php'); // 242.016 - require_once (dirname (__FILE__) . '/nggfunctions.php'); // n.a. - require_once (dirname (__FILE__) . '/lib/shortcodes.php'); // 92.664 - - // Add to the toolbar - add_action( 'admin_bar_menu', array( &$this, 'admin_bar_menu' ), 999 ); - - //Just needed if you access remote to WordPress - if ( defined('XMLRPC_REQUEST') ) - require_once (dirname (__FILE__) . '/lib/xmlrpc.php'); - - // We didn't need all stuff during a AJAX operation - if ( defined('DOING_AJAX') ) - require_once (dirname (__FILE__) . '/admin/ajax.php'); - else { - require_once (dirname (__FILE__) . '/lib/meta.php'); // 131.856 - require_once (dirname (__FILE__) . '/lib/media-rss.php'); // 82.768 - require_once (dirname (__FILE__) . '/lib/rewrite.php'); // 71.936 - include_once (dirname (__FILE__) . '/admin/tinymce/tinymce.php'); // 22.408 - - // Load backend libraries - if ( is_admin() ) { - require_once (dirname (__FILE__) . '/admin/class-ngg-admin-launcher.php'); - require_once (dirname (__FILE__) . '/admin/media-upload.php'); - $this->nggAdminPanel = new NGG_Admin_Launcher(); - } - } - } - - /** - * Add NextCellent to the WordPress toolbar. - * - * @since 1.9.24 Moved from admin.php - */ - function admin_bar_menu() { - // If the current user can't write posts, this is all of no use, so let's not output an admin menu - if ( ! current_user_can( 'NextGEN Gallery overview' ) ) { - return; - } - - global $wp_admin_bar; - - if ( current_user_can( 'NextGEN Upload images' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'new-content', - 'id' => 'ngg-menu-add-gallery', - 'title' => __( 'NextCellent Gallery / Images', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-add-gallery' ) - ) ); - } - - //If the user is in the admin screen, there is no need to display this. - if ( !is_admin() ) { - $wp_admin_bar->add_node( array( - 'parent' => 'site-name', - 'id' => 'ngg-menu-overview', - 'title' => __( 'NextCellent', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=' . NGGFOLDER ) - ) ); - if ( current_user_can( 'NextGEN Manage gallery' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-manage-gallery', - 'title' => __( 'Gallery', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-manage' ) - ) ); - } - if ( current_user_can( 'NextGEN Edit album' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-manage-album', - 'title' => __( 'Albums', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-manage-album' ) - ) ); - } - if ( current_user_can( 'NextGEN Manage tags' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-tags', - 'title' => __( 'Tags', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-tags' ) - ) ); - } - if ( current_user_can( 'NextGEN Change options' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-options', - 'title' => __( 'Settings', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-options' ) - ) ); - } - if ( current_user_can( 'NextGEN Change style' ) ) { - $wp_admin_bar->add_node( array( - 'parent' => 'ngg-menu-overview', - 'id' => 'ngg-menu-style', - 'title' => __( 'Style', 'nggallery' ), - 'href' => admin_url( 'admin.php?page=nggallery-style' ) - ) ); - } - } - } - - /** - * Load scripts depending options defined - * 20150106: Added js for Qunit - * 20150107: jquery is almost mandatory... Should it be enqueued only when lightbox is activated? - */ - function load_scripts() { - - // if you want to prevent Nextcellent load the scripts (for testing or development purposes), add this constant - if ( defined('NGG_SKIP_LOAD_SCRIPTS') ) - return; - - // activate Thickbox - if ($this->options['thumbEffect'] == 'thickbox') { - wp_enqueue_script( 'thickbox' ); - // Load the thickbox images after all other scripts - add_action( 'wp_footer', array(&$this, 'load_thickbox_images'), 11 ); - - } - - // activate jquery.lightbox - if ($this->options['thumbEffect'] == 'lightbox') { - wp_enqueue_script('jquery'); - } - - // activate modified Shutter reloaded if not use the Shutter plugin - if ( ($this->options['thumbEffect'] == "shutter") && !function_exists('srel_makeshutter') ) { - wp_register_script('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.js', false ,'1.3.3'); - wp_localize_script('shutter', 'shutterSettings', array( - 'msgLoading' => __('L O A D I N G', 'nggallery'), - 'msgClose' => __('Click to Close', 'nggallery'), - 'imageCount' => '1' - ) ); - wp_enqueue_script( 'shutter' ); - } - - // required for the slideshow - if ( NGGALLERY_IREXIST == true && $this->options['enableIR'] == '1' && nggGallery::detect_mobile_phone() === false ) - wp_enqueue_script('swfobject'); - else if ($this->options['galShowSlide']) { - wp_enqueue_script('owl', NGGALLERY_URLPATH .'js/owl.carousel.min.js', array('jquery'), '2.3.4'); - } - - // Load AJAX navigation script, works only with shutter script as we need to add the listener - if ( $this->options['galAjaxNav'] ) { - if ( ($this->options['thumbEffect'] == "shutter") || function_exists('srel_makeshutter') ) { - wp_enqueue_script ( 'ngg_script', NGGALLERY_URLPATH . 'js/ngg.js', array('jquery', 'jquery-ui-tooltip'), '2.1'); - wp_localize_script( 'ngg_script', 'ngg_ajax', array('path' => NGGALLERY_URLPATH, - 'callback' => trailingslashit( home_url() ) . 'index.php?callback=ngg-ajax', - 'loading' => __('loading', 'nggallery'), - ) ); - } - } - - // If activated, add PicLens/Cooliris javascript to footer - if ( $this->options['usePicLens'] ) - nggMediaRss::add_piclens_javascript(); - - // Added Qunit for javascript unit testing - $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; - if ($nxc) { - wp_enqueue_script( "qunit-init" , NGGALLERY_URLPATH . "js/nxc.main.js" , array ('jquery')); //main q-unit call - wp_enqueue_script( "qunit" , NGGALLERY_URLPATH . "js/qunit-1.16.0.js" , array ('jquery')); //qunit core - wp_enqueue_script( "nextcellent-test" , NGGALLERY_URLPATH . "js/nxc.test.js", array ('jquery')); //unit testing specific for nextcellent - } - - } - - function load_thickbox_images() { - // WP core reference relative to the images. Bad idea - echo "\n" . ''. "\n"; - } - - /** - * Load styles based on options defined - * 20150106: added style for Qunit - */ - function load_styles() { - - //Notice stylesheet selection has this priority: - //1-sytlesheet loaded from filter ngg_load_stylesheet - //2-nggalery.css on folder's current theme - //3-active stylesheet defined on styles. - - if ( $css_file = nggGallery::get_theme_css_file() ) { - wp_enqueue_style('NextGEN', $css_file , false, '1.0.0', 'screen'); - } elseif ($this->options['activateCSS']) { - //convert the path to an URL - $replace = content_url(); - $path = str_replace( NGG_CONTENT_DIR , $replace, $this->options['CSSfile']); - wp_enqueue_style('NextGEN', $path, false, '1.0.0', 'screen'); - } - - - // activate Thickbox - if ($this->options['thumbEffect'] == 'thickbox') - wp_enqueue_style( 'thickbox'); - - // activate modified Shutter reloaded if not use the Shutter plugin - if ( ($this->options['thumbEffect'] == 'shutter') && !function_exists('srel_makeshutter') ) - wp_enqueue_style('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.css', false, '1.3.4', 'screen'); - - // Load Owl carousel stylesheets if slideshow enabled - if ($this->options['galShowSlide']) { - wp_enqueue_style('owl', NGGALLERY_URLPATH . 'css/owl.carousel.min.css', false, '2.3.4', 'screen'); - wp_enqueue_style('owl-theme', NGGALLERY_URLPATH . 'css/owl.theme.default.min.css', false, '2.3.4', 'screen'); - wp_enqueue_style('animate', NGGALLERY_URLPATH . 'css/animate.min.css', false, '3.7.2', 'screen'); - } - - // add qunit style if activated. I put 1.0.0 as formula, but it would mean nothing. - - $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; - if ($nxc) { - wp_enqueue_style ( "qunit", NGGALLERY_URLPATH . "css/qunit-1.16.0.css" , false, '1.0.0' , 'screen' ); - } - - } - - function load_options() { - // Load the options - $this->options = get_option('ngg_options'); - } - - // THX to Shiba for the code - // See: http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-site - function multisite_new_blog($blog_id, $user_id, $domain, $path, $site_id, $meta ) { - global $wpdb; - - include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); - - if (is_plugin_active_for_network( $this->plugin_name )) { - $current_blog = $wpdb->blogid; - switch_to_blog($blog_id); - NGG_Installer::install(); - switch_to_blog($current_blog); - } - } - - /** - * Removes all transients created by NextGEN. Called during activation - * and deactivation routines - */ - static function remove_transients() - { - global $wpdb, $_wp_using_ext_object_cache; - - // Fetch all transients - $query = " - SELECT option_name FROM {$wpdb->options} - WHERE option_name LIKE '%ngg_request%' - "; - $transient_names = $wpdb->get_col($query);; - - // Delete all transients in the database - $query = " - DELETE FROM {$wpdb->options} - WHERE option_name LIKE '%ngg_request%' - "; - $wpdb->query($query); - - // If using an external caching mechanism, delete the cached items - if ($_wp_using_ext_object_cache) { - foreach ($transient_names as $transient) { - wp_cache_delete($transient, 'transient'); - wp_cache_delete(substr($transient, 11), 'transient'); - } - } - } - - /** - * Activation hook - * register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); - * Disable Plugin if PHP version is lower than 5.2 - * However, why the plugin spread initial validation over so different places? Not need to do that... - */ - function activate() { - global $wpdb; - //Starting from version 1.8.0 it's works only with PHP5.2 - if (version_compare(PHP_VERSION, '5.2.0', '<')) { - deactivate_plugins($this->plugin_name); // Deactivate ourself - wp_die("Sorry, but you can't run this plugin, it requires PHP 5.2 or higher."); - return; - } - - // Clean up transients - self::remove_transients(); - - include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); - - if (is_multisite()) { - $network=isset($_SERVER['SCRIPT_NAME'])?$_SERVER['SCRIPT_NAME']:""; - $activate=isset($_GET['action'])?$_GET['action']:""; - $isNetwork=($network=='/wp-admin/network/plugins.php')?true:false; - $isActivation=($activate=='deactivate')?false:true; - - if ($isNetwork and $isActivation){ - $old_blog = $wpdb->blogid; - $blogids = $wpdb->get_col($wpdb->prepare("SELECT blog_id FROM $wpdb->blogs", NULL)); - foreach ($blogids as $blog_id) { - switch_to_blog($blog_id); - NGG_Installer::install(); - } - switch_to_blog($old_blog); - return; - } - } - - // check for tables - NGG_Installer::install(); - // remove the update message - delete_option( 'ngg_update_exists' ); - - } - - /** - * delete init options and transients - */ - function deactivate() { - - // remove & reset the init check option - delete_option( 'ngg_init_check' ); - delete_option( 'ngg_update_exists' ); - - // Clean up transients - self::remove_transients(); - } - - /** - * Uninstall procedure. Pay attention this method is static on the class - * See register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); - */ - static function uninstall() { - // Clean up transients - self::remove_transients(); - - include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); - NGG_Installer::uninstall(); - } - - /** - * @param $option - * @return mixed - */ - function disable_upgrade($option){ - - // PHP5.2 is required for NGG V1.4.0 - if ( version_compare($option->response[ $this->plugin_name ]->new_version, '1.4.0', '>=') ) - return $option; - - if( isset($option->response[ $this->plugin_name ]) ){ - //Clear it''s download link - $option->response[ $this->plugin_name ]->package = ''; - - //Add a notice message - if ($this->add_PHP5_notice == false){ - add_action( "in_plugin_update_message-$this->plugin_name", - function () { - echo '
    Please update to PHP5.2 as soon as possible, the plugin is not tested under PHP4 anymore'; - } - ); - $this->add_PHP5_notice = true; - } - } - return $option; - } - - // Add links to Plugins page - function add_plugin_links($links, $file) { - - if ( $file == $this->plugin_name ) { - $plugin_name = plugin_basename(NGGALLERY_ABSPATH); - $links[] = "" . __('Overview', 'nggallery') . ''; - $links[] = '' . __('Get help', 'nggallery') . ''; - //$links[] = '' . __('Contribute', 'nggallery') . ''; - } - return $links; - } - - // Check for the header / footer, parts taken from Matt Martz (http://sivel.net/) - function test_head_footer_init() { - - // If test-head query var exists hook into wp_head - if ( isset( $_GET['test-head'] ) ) - add_action( 'wp_head', function () { echo ''; }, 99999 ); - - // If test-footer query var exists hook into wp_footer - if ( isset( $_GET['test-footer'] ) ) - add_action( 'wp_footer', function () { echo ''; }, 99999 ); - } - - /** - * Handles upload requests - */ - function handle_upload_request() - { - if (isset($_GET['nggupload'])) { - require_once(implode(DIRECTORY_SEPARATOR, array( - NGGALLERY_ABSPATH, - 'admin', - 'upload.php' - ))); - throw new E_Clean_Exit(); - } - } - - /** - * Handles clean exits gracefully. Re-raises anything else - * @param Exception $ex - */ - function exception_handler($ex) - { - if (get_class($ex) != 'E_Clean_Exit') throw $ex; - } - } - - // Let's start the holy plugin - global $ngg; - $ngg = new nggLoader(); -} - - - -/** - * Checks if there is a NextGEN version running. If so, it deactivates itself - * TODO: Has to be improved. error msg needs to be translated. - */ -class check_nextgen { - - static function nextgen_activated() { - - if (!function_exists('get_plugin_data')) { - include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); - } - - $nextcellent_plugin= plugin_basename(__FILE__); - - $plugin_list = get_plugins(); - - //Loop over all the active plugins - foreach ($plugin_list as $plugin_file=>$plugin_data) { - //If we found nextcellent, skip it - if ($plugin_file==$nextcellent_plugin) continue; - //If the plugin is deactivated ignore it. - if (!is_plugin_active($plugin_file)) continue; - if (strpos($plugin_file,'nggallery.php')!==FALSE) { - $version = $plugin_data['Version']; - //Check if effectively could be nextgen - $is_nextgen= (strpos(strtolower($plugin_data['Name']),'nextgen') !==FALSE); - if ($is_nextgen) { //is it? - //Yes, display msg on admin console - add_action( - 'admin_notices', - function () { - echo '

    ' . __('Sorry, NextCellent Gallery is deactivated: NextGEN version ' . $version . ' was detected. Deactivate it before running NextCellent!', 'nggallery') . '

    '; - } - ); - //Deactivate this plugin - deactivate_plugins($nextcellent_plugin); - return true; - } - } - } - return false; - } -} -?> +required_version() ) || ( !$this->check_memory_limit() ) ) + return; + + // Set error handler + set_exception_handler(array(&$this, 'exception_handler')); + + // Get some constants first + $this->load_options(); + $this->define_constant(); + $this->define_tables(); + $this->load_dependencies(); + + $this->plugin_name = basename(dirname(__FILE__)).'/'.basename(__FILE__); + + // Init options & tables during activation & deregister init option + register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); + register_deactivation_hook( $this->plugin_name, array(&$this, 'deactivate') ); + + // Register a uninstall hook to remove all tables & option automatic + register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); + + // Start this plugin once all other plugins are fully loaded + add_action( 'plugins_loaded', array(&$this, 'start_plugin') ); + + // Register_taxonomy must be used during the init + add_action( 'init', array(&$this, 'register_taxonomy') ); + add_action( 'wpmu_new_blog', array(&$this, 'multisite_new_blog'), 10, 6); + + // Add a message for PHP4 Users, can disable the update message later on + if (version_compare(PHP_VERSION, '5.0.0', '<')) + add_filter('transient_update_plugins', array(&$this, 'disable_upgrade')); + + //Add some links on the plugin page + add_filter('plugin_row_meta', array(&$this, 'add_plugin_links'), 10, 2); + + // Check for the header / footer + add_action( 'init', array(&$this, 'test_head_footer_init' ) ); + + // Show NextGEN version in header + add_action('wp_head', array('nggGallery', 'nextgen_version') ); + + // Handle upload requests + add_action('init', array(&$this, 'handle_upload_request')); + } + + function show_upgrade_message() { + if( is_network_admin() ) { + $url = network_admin_url('admin.php?page=' . NGGFOLDER); + } else { + $url = admin_url('admin.php?page=' . NGGFOLDER); + } + ?> +
    +

    +
    + translator = '

    '. __('Translation by : See here', 'nggallery') . '

    '; + $this->translator .= '

    '. __('This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin.', 'nggallery') . '

    '; + + // Content Filters + add_filter('ngg_gallery_name', 'sanitize_title'); + + // Check if we are in the admin area + if ( is_admin() ) { + + // Pass the init check or show a message + if (get_option( 'ngg_init_check' ) != false ) + add_action( 'admin_notices', function () { echo '

    ' . get_option( "ngg_init_check" ) . '

    '; } ); + + } else { + + // Add MRSS to wp_head + if ( $this->options['useMediaRSS'] ) + add_action('wp_head', array('nggMediaRss', 'add_mrss_alternate_link')); + + // Look for XML request, before page is render + add_action('parse_request', array(&$this, 'check_request') ); + + // Add the script and style files + add_action('wp_enqueue_scripts', array(&$this, 'load_scripts') ); + add_action('wp_enqueue_scripts', array(&$this, 'load_styles') ); + + } + + if( get_option( 'ngg_db_version' ) != NGG_DBVERSION && isset($_GET['page']) != "nextcellent" ) { + + $ngg_options = get_option('ngg_options'); + + /** + * If the silentUpgrade option is not empty, we try and do the upgrade now. + */ + if ( !empty( $ngg_options['silentUpgrade'] ) ) { + include_once( dirname( __FILE__ ) . '/admin/functions.php' ); + include_once( dirname( __FILE__ ) . '/admin/upgrade.php' ); + try { + ngg_upgrade(); + } catch (Exception $e) { + add_action( 'admin_notices', function () { echo '

    ' . __( 'Something went wrong while upgrading NextCellent Gallery.', "nggallery" ) . '

    '; } ); + } + } else { + add_action( 'all_admin_notices', array($this,'show_upgrade_message') ); + } + } + } + + /** + * Look for XML request + * @param $wp + * 20170920: Deprecated imagerotator.php + */ + function check_request( $wp ) { + + if ( !array_key_exists('callback', $wp->query_vars) ) + return; + + + + if ( $wp->query_vars['callback'] == 'json') { + require_once (dirname (__FILE__) . '/xml/json.php'); + exit(); + } + + if ( $wp->query_vars['callback'] == 'image') { + require_once (dirname (__FILE__) . '/nggshow.php'); + exit(); + } + + //TODO:see trac #12400 could be an option for WP3.0 + if ( $wp->query_vars['callback'] == 'ngg-ajax') { + require_once (dirname (__FILE__) . '/xml/ajax.php'); + exit(); + } + } + + /** + * Check WP version . Return false if not supported, otherwise true + * Display msg in case not supported + * @return bool + */ + function required_version() { + global $wp_version; + + // Check for WP version installation + $wp_ok = version_compare($wp_version, $this->minimum_WP, '>='); + + if ( ($wp_ok == FALSE) ) { + add_action( + 'admin_notices', + function () { + global $ngg; + printf ('

    ' + . __('Sorry, NextGEN Gallery works only under WordPress %s or higher', "nggallery" ) + . '

    ', $ngg->minimum_WP ); + } + ); + return false; + } + return true; + } + + /** + * Checks if there is enough memory to perform the plugin + * Inner working: get memory value from memory_limit. If -1 there is no memory limit + * If there is 16MB or less, send msg + * Returns false if there is enough memory, otherwise false. + * @return bool + */ + function check_memory_limit() { + + // get the real memory limit before some increase it + $this->memory_limit = ini_get('memory_limit'); + + // PHP docs : Note that to have no memory limit, set this directive to -1. + if ($this->memory_limit == -1 ) return true; + + // Yes, we reached Gigabyte limits, so check if it's a megabyte limit + if (strtolower( substr($this->memory_limit, -1) ) == 'm') { + + $this->memory_limit = (int) substr( $this->memory_limit, 0, -1); + + //This works only with enough memory, 16MB is silly, wordpress requires already 16MB :-) + if ( ($this->memory_limit != 0) && ($this->memory_limit < 16 ) ) { + add_action( + 'admin_notices', + function () { + echo '

    ' . __('Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher', 'nggallery') . '

    '; + } + ); + return false; + } + } + return true; + } + + /** + * add dynamic properties to global wpdb object. + */ + + function define_tables() { + global $wpdb; + + // add database pointer + $wpdb->nggpictures = $wpdb->prefix . 'ngg_pictures'; + $wpdb->nggallery = $wpdb->prefix . 'ngg_gallery'; + $wpdb->nggalbum = $wpdb->prefix . 'ngg_album'; + + } + + + function register_taxonomy() { + global $wp_rewrite; + + // Register the NextGEN taxonomy + $args = array( + 'label' => __('Picture tag', 'nggallery'), + 'template' => __('Picture tag: %2$l.', 'nggallery'), + 'helps' => __('Separate picture tags with commas.', 'nggallery'), + 'sort' => true, + 'args' => array('orderby' => 'term_order') + ); + + register_taxonomy( 'ngg_tag', 'nggallery', $args ); + } + + /** + * Define several constants + * 20140517 - Suppressed unused constant + */ + function define_constant() { + + global $wp_version; + + // Minimum required database version + define('NGG_DBVERSION', $this->dbversion); + + // required for Windows & XAMPP + define('WINABSPATH', str_replace("\\", "/", ABSPATH) ); + define('NGG_CONTENT_DIR', str_replace("\\","/", WP_CONTENT_DIR) ); + + // define URL + define('NGGFOLDER', basename( dirname(__FILE__) ) ); + + define('NGGALLERY_ABSPATH', trailingslashit( str_replace("\\","/", WP_PLUGIN_DIR . '/' . NGGFOLDER ) ) ); + define('NGGALLERY_URLPATH', trailingslashit( plugins_url( NGGFOLDER ) ) ); + + // look for imagerotator + define('NGGALLERY_IREXIST', !empty( $this->options['irURL'] )); + + // get value for safe mode + if ( (gettype( ini_get('safe_mode') ) == 'string') ) { + // if sever did in in a other way + if ( ini_get('safe_mode') == 'off' ) define('SAFE_MODE', FALSE); + else define( 'SAFE_MODE', ini_get('safe_mode') ); + } else + define( 'SAFE_MODE', ini_get('safe_mode') ); + + if ( version_compare($wp_version, '3.2.999', '>') ) + define('IS_WP_3_3', TRUE); + } + + /** + * Load libraries + */ + function load_dependencies() { + global $wp_version; + + // Load global libraries // average memory usage (in bytes) + require_once (dirname (__FILE__) . '/lib/core.php'); // 94.840 + require_once (dirname (__FILE__) . '/lib/ngg-db.php'); // 132.400 + require_once (dirname (__FILE__) . '/lib/image.php'); // 59.424 + require_once (dirname (__FILE__) . '/lib/tags.php'); // 117.136 + require_once (dirname (__FILE__) . '/lib/post-thumbnail.php'); // n.a. + require_once( dirname( __FILE__ ) . '/widgets/class-ngg-slideshow-widget.php' ); + require_once( dirname( __FILE__ ) . '/widgets/class-ngg-media-rss-widget.php' ); + require_once( dirname( __FILE__ ) . '/widgets/class-ngg-gallery-widget.php' ); + require_once (dirname (__FILE__) . '/lib/multisite.php'); + require_once (dirname (__FILE__) . '/lib/sitemap.php'); + + // Load frontend libraries + require_once (dirname (__FILE__) . '/lib/navigation.php'); // 242.016 + require_once (dirname (__FILE__) . '/nggfunctions.php'); // n.a. + require_once (dirname (__FILE__) . '/lib/shortcodes.php'); // 92.664 + + // Load the Gutenberg blocks php + if (version_compare( $wp_version, '5.0', '>=' )) { + require_once( dirname( __FILE__ ) . '/blocks-main.php' ); + } + + + // Add to the toolbar + add_action( 'admin_bar_menu', array( &$this, 'admin_bar_menu' ), 999 ); + + //Just needed if you access remote to WordPress + if ( defined('XMLRPC_REQUEST') ) + require_once (dirname (__FILE__) . '/lib/xmlrpc.php'); + + // We didn't need all stuff during a AJAX operation + if ( defined('DOING_AJAX') ) + require_once (dirname (__FILE__) . '/admin/ajax.php'); + else { + require_once (dirname (__FILE__) . '/lib/meta.php'); // 131.856 + require_once (dirname (__FILE__) . '/lib/media-rss.php'); // 82.768 + require_once (dirname (__FILE__) . '/lib/rewrite.php'); // 71.936 + include_once (dirname (__FILE__) . '/admin/tinymce/tinymce.php'); // 22.408 + + // Load backend libraries + if ( is_admin() ) { + require_once (dirname (__FILE__) . '/admin/class-ngg-admin-launcher.php'); + require_once (dirname (__FILE__) . '/admin/media-upload.php'); + $this->nggAdminPanel = new NGG_Admin_Launcher(); + } + } + } + + /** + * Add NextCellent to the WordPress toolbar. + * + * @since 1.9.24 Moved from admin.php + */ + function admin_bar_menu() { + // If the current user can't write posts, this is all of no use, so let's not output an admin menu + if ( ! current_user_can( 'NextGEN Gallery overview' ) ) { + return; + } + + global $wp_admin_bar; + + if ( current_user_can( 'NextGEN Upload images' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'new-content', + 'id' => 'ngg-menu-add-gallery', + 'title' => __( 'NextCellent Gallery / Images', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-add-gallery' ) + ) ); + } + + //If the user is in the admin screen, there is no need to display this. + if ( !is_admin() ) { + $wp_admin_bar->add_node( array( + 'parent' => 'site-name', + 'id' => 'ngg-menu-overview', + 'title' => __( 'NextCellent', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=' . NGGFOLDER ) + ) ); + if ( current_user_can( 'NextGEN Manage gallery' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-manage-gallery', + 'title' => __( 'Gallery', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-manage' ) + ) ); + } + if ( current_user_can( 'NextGEN Edit album' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-manage-album', + 'title' => __( 'Albums', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-manage-album' ) + ) ); + } + if ( current_user_can( 'NextGEN Manage tags' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-tags', + 'title' => __( 'Tags', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-tags' ) + ) ); + } + if ( current_user_can( 'NextGEN Change options' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-options', + 'title' => __( 'Settings', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-options' ) + ) ); + } + if ( current_user_can( 'NextGEN Change style' ) ) { + $wp_admin_bar->add_node( array( + 'parent' => 'ngg-menu-overview', + 'id' => 'ngg-menu-style', + 'title' => __( 'Style', 'nggallery' ), + 'href' => admin_url( 'admin.php?page=nggallery-style' ) + ) ); + } + } + } + + /** + * Load scripts depending options defined + * 20150106: Added js for Qunit + * 20150107: jquery is almost mandatory... Should it be enqueued only when lightbox is activated? + */ + function load_scripts() { + + // if you want to prevent Nextcellent load the scripts (for testing or development purposes), add this constant + if ( defined('NGG_SKIP_LOAD_SCRIPTS') ) + return; + + // activate Thickbox + if ($this->options['thumbEffect'] == 'thickbox') { + wp_enqueue_script( 'thickbox' ); + // Load the thickbox images after all other scripts + add_action( 'wp_footer', array(&$this, 'load_thickbox_images'), 11 ); + + } + + // activate jquery.lightbox + if ($this->options['thumbEffect'] == 'lightbox') { + wp_enqueue_script('jquery'); + } + + // activate modified Shutter reloaded if not use the Shutter plugin + if ( ($this->options['thumbEffect'] == "shutter") && !function_exists('srel_makeshutter') ) { + wp_register_script('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.js', false ,'1.3.3'); + wp_localize_script('shutter', 'shutterSettings', array( + 'msgLoading' => __('L O A D I N G', 'nggallery'), + 'msgClose' => __('Click to Close', 'nggallery'), + 'imageCount' => '1' + ) ); + wp_enqueue_script( 'shutter' ); + } + + // required for the slideshow + if ( NGGALLERY_IREXIST == true && $this->options['enableIR'] == '1' && nggGallery::detect_mobile_phone() === false ) + wp_enqueue_script('swfobject'); + else if ($this->options['galShowSlide']) { + wp_enqueue_script('owl', NGGALLERY_URLPATH .'js/owl.carousel.min.js', array('jquery'), '2.3.4'); + } + + // Load AJAX navigation script, works only with shutter script as we need to add the listener + if ( $this->options['galAjaxNav'] ) { + if ( ($this->options['thumbEffect'] == "shutter") || function_exists('srel_makeshutter') ) { + wp_enqueue_script ( 'ngg_script', NGGALLERY_URLPATH . 'js/ngg.js', array('jquery', 'jquery-ui-tooltip'), '2.1'); + wp_localize_script( 'ngg_script', 'ngg_ajax', array('path' => NGGALLERY_URLPATH, + 'callback' => trailingslashit( home_url() ) . 'index.php?callback=ngg-ajax', + 'loading' => __('loading', 'nggallery'), + ) ); + } + } + + // If activated, add PicLens/Cooliris javascript to footer + if ( $this->options['usePicLens'] ) + nggMediaRss::add_piclens_javascript(); + + // Added Qunit for javascript unit testing + $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; + if ($nxc) { + wp_enqueue_script( "qunit-init" , NGGALLERY_URLPATH . "js/nxc.main.js" , array ('jquery')); //main q-unit call + wp_enqueue_script( "qunit" , NGGALLERY_URLPATH . "js/qunit-1.16.0.js" , array ('jquery')); //qunit core + wp_enqueue_script( "nextcellent-test" , NGGALLERY_URLPATH . "js/nxc.test.js", array ('jquery')); //unit testing specific for nextcellent + } + + } + + function load_thickbox_images() { + // WP core reference relative to the images. Bad idea + echo "\n" . ''. "\n"; + } + + /** + * Load styles based on options defined + * 20150106: added style for Qunit + */ + function load_styles() { + + //Notice stylesheet selection has this priority: + //1-sytlesheet loaded from filter ngg_load_stylesheet + //2-nggalery.css on folder's current theme + //3-active stylesheet defined on styles. + + if ( $css_file = nggGallery::get_theme_css_file() ) { + wp_enqueue_style('NextGEN', $css_file , false, '1.0.0', 'screen'); + } elseif ($this->options['activateCSS']) { + //convert the path to an URL + $replace = content_url(); + $path = str_replace( NGG_CONTENT_DIR , $replace, $this->options['CSSfile']); + wp_enqueue_style('NextGEN', $path, false, '1.0.0', 'screen'); + } + + + // activate Thickbox + if ($this->options['thumbEffect'] == 'thickbox') + wp_enqueue_style( 'thickbox'); + + // activate modified Shutter reloaded if not use the Shutter plugin + if ( ($this->options['thumbEffect'] == 'shutter') && !function_exists('srel_makeshutter') ) + wp_enqueue_style('shutter', NGGALLERY_URLPATH .'shutter/shutter-reloaded.css', false, '1.3.4', 'screen'); + + // Load Owl carousel stylesheets if slideshow enabled + if ($this->options['galShowSlide']) { + wp_enqueue_style('owl', NGGALLERY_URLPATH . 'css/owl.carousel.min.css', false, '2.3.4', 'screen'); + wp_enqueue_style('owl-theme', NGGALLERY_URLPATH . 'css/owl.theme.default.min.css', false, '2.3.4', 'screen'); + wp_enqueue_style('animate', NGGALLERY_URLPATH . 'css/animate.min.css', false, '3.7.2', 'screen'); + } + + // add qunit style if activated. I put 1.0.0 as formula, but it would mean nothing. + + $nxc=isset($_GET['nextcellent'])?$_GET['nextcellent']:""; + if ($nxc) { + wp_enqueue_style ( "qunit", NGGALLERY_URLPATH . "css/qunit-1.16.0.css" , false, '1.0.0' , 'screen' ); + } + + } + + function load_options() { + // Load the options + $this->options = get_option('ngg_options'); + } + + // THX to Shiba for the code + // See: http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-site + function multisite_new_blog($blog_id, $user_id, $domain, $path, $site_id, $meta ) { + global $wpdb; + + include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); + + if (is_plugin_active_for_network( $this->plugin_name )) { + $current_blog = $wpdb->blogid; + switch_to_blog($blog_id); + NGG_Installer::install(); + switch_to_blog($current_blog); + } + } + + /** + * Removes all transients created by NextGEN. Called during activation + * and deactivation routines + */ + static function remove_transients() + { + global $wpdb, $_wp_using_ext_object_cache; + + // Fetch all transients + $query = " + SELECT option_name FROM {$wpdb->options} + WHERE option_name LIKE '%ngg_request%' + "; + $transient_names = $wpdb->get_col($query);; + + // Delete all transients in the database + $query = " + DELETE FROM {$wpdb->options} + WHERE option_name LIKE '%ngg_request%' + "; + $wpdb->query($query); + + // If using an external caching mechanism, delete the cached items + if ($_wp_using_ext_object_cache) { + foreach ($transient_names as $transient) { + wp_cache_delete($transient, 'transient'); + wp_cache_delete(substr($transient, 11), 'transient'); + } + } + } + + /** + * Activation hook + * register_activation_hook( $this->plugin_name, array(&$this, 'activate') ); + * Disable Plugin if PHP version is lower than 5.2 + * However, why the plugin spread initial validation over so different places? Not need to do that... + */ + function activate() { + global $wpdb; + //Starting from version 1.8.0 it's works only with PHP5.2 + if (version_compare(PHP_VERSION, '5.2.0', '<')) { + deactivate_plugins($this->plugin_name); // Deactivate ourself + wp_die("Sorry, but you can't run this plugin, it requires PHP 5.2 or higher."); + return; + } + + // Clean up transients + self::remove_transients(); + + include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); + + if (is_multisite()) { + $network=isset($_SERVER['SCRIPT_NAME'])?$_SERVER['SCRIPT_NAME']:""; + $activate=isset($_GET['action'])?$_GET['action']:""; + $isNetwork=($network=='/wp-admin/network/plugins.php')?true:false; + $isActivation=($activate=='deactivate')?false:true; + + if ($isNetwork and $isActivation){ + $old_blog = $wpdb->blogid; + $blogids = $wpdb->get_col($wpdb->prepare("SELECT blog_id FROM $wpdb->blogs", NULL)); + foreach ($blogids as $blog_id) { + switch_to_blog($blog_id); + NGG_Installer::install(); + } + switch_to_blog($old_blog); + return; + } + } + + // check for tables + NGG_Installer::install(); + // remove the update message + delete_option( 'ngg_update_exists' ); + + } + + /** + * delete init options and transients + */ + function deactivate() { + + // remove & reset the init check option + delete_option( 'ngg_init_check' ); + delete_option( 'ngg_update_exists' ); + + // Clean up transients + self::remove_transients(); + } + + /** + * Uninstall procedure. Pay attention this method is static on the class + * See register_uninstall_hook( $this->plugin_name, array(__CLASS__, 'uninstall') ); + */ + static function uninstall() { + // Clean up transients + self::remove_transients(); + + include_once (dirname (__FILE__) . '/admin/class-ngg-installer.php'); + NGG_Installer::uninstall(); + } + + /** + * @param $option + * @return mixed + */ + function disable_upgrade($option){ + + // PHP5.2 is required for NGG V1.4.0 + if ( version_compare($option->response[ $this->plugin_name ]->new_version, '1.4.0', '>=') ) + return $option; + + if( isset($option->response[ $this->plugin_name ]) ){ + //Clear it''s download link + $option->response[ $this->plugin_name ]->package = ''; + + //Add a notice message + if ($this->add_PHP5_notice == false){ + add_action( "in_plugin_update_message-$this->plugin_name", + function () { + echo '
    Please update to PHP5.2 as soon as possible, the plugin is not tested under PHP4 anymore'; + } + ); + $this->add_PHP5_notice = true; + } + } + return $option; + } + + // Add links to Plugins page + function add_plugin_links($links, $file) { + + if ( $file == $this->plugin_name ) { + $plugin_name = plugin_basename(NGGALLERY_ABSPATH); + $links[] = "" . __('Overview', 'nggallery') . ''; + $links[] = '' . __('Get help', 'nggallery') . ''; + //$links[] = '' . __('Contribute', 'nggallery') . ''; + } + return $links; + } + + // Check for the header / footer, parts taken from Matt Martz (http://sivel.net/) + function test_head_footer_init() { + + // If test-head query var exists hook into wp_head + if ( isset( $_GET['test-head'] ) ) + add_action( 'wp_head', function () { echo ''; }, 99999 ); + + // If test-footer query var exists hook into wp_footer + if ( isset( $_GET['test-footer'] ) ) + add_action( 'wp_footer', function () { echo ''; }, 99999 ); + } + + /** + * Handles upload requests + */ + function handle_upload_request() + { + if (isset($_GET['nggupload'])) { + require_once(implode(DIRECTORY_SEPARATOR, array( + NGGALLERY_ABSPATH, + 'admin', + 'upload.php' + ))); + throw new E_Clean_Exit(); + } + } + + /** + * Handles clean exits gracefully. Re-raises anything else + * @param Exception $ex + */ + function exception_handler($ex) + { + if (get_class($ex) != 'E_Clean_Exit') throw $ex; + } + } + + // Let's start the holy plugin + global $ngg; + $ngg = new nggLoader(); +} + + + +/** + * Checks if there is a NextGEN version running. If so, it deactivates itself + * TODO: Has to be improved. error msg needs to be translated. + */ +class check_nextgen { + + static function nextgen_activated() { + + if (!function_exists('get_plugin_data')) { + include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); + } + + $nextcellent_plugin= plugin_basename(__FILE__); + + $plugin_list = get_plugins(); + + //Loop over all the active plugins + foreach ($plugin_list as $plugin_file=>$plugin_data) { + //If we found nextcellent, skip it + if ($plugin_file==$nextcellent_plugin) continue; + //If the plugin is deactivated ignore it. + if (!is_plugin_active($plugin_file)) continue; + if (strpos($plugin_file,'nggallery.php')!==FALSE) { + $version = $plugin_data['Version']; + //Check if effectively could be nextgen + $is_nextgen= (strpos(strtolower($plugin_data['Name']),'nextgen') !==FALSE); + if ($is_nextgen) { //is it? + //Yes, display msg on admin console + add_action( + 'admin_notices', + function () { + echo '

    ' . __('Sorry, NextCellent Gallery is deactivated: NextGEN version ' . $version . ' was detected. Deactivate it before running NextCellent!', 'nggallery') . '

    '; + } + ); + //Deactivate this plugin + deactivate_plugins($nextcellent_plugin); + return true; + } + } + } + return false; + } +} +?> diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..5cf6c7d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,32400 @@ +{ + "name": "nextcellent-gallery", + "version": "1.9.35", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "nextcellent-gallery", + "version": "1.9.35", + "license": "GPL-2.0-or-later", + "devDependencies": { + "@wordpress/components": "^20.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/env": "^5.2.0", + "@wordpress/scripts": "^24.0.0", + "filemanager-webpack-plugin": "^7.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", + "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", + "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "dev": true, + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", + "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", + "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", + "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", + "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dev": true, + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", + "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", + "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", + "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", + "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.0", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "dev": true, + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/cache/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/css": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", + "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "dev": true, + "dependencies": { + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@emotion/css/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "dev": true + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dev": true, + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", + "dev": true + }, + "node_modules/@emotion/react": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/react/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dev": true, + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/serialize/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/sheet": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", + "dev": true + }, + "node_modules/@emotion/styled": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", + "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/styled/node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", + "dev": true + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "dev": true + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", + "dev": true + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.20.1.tgz", + "integrity": "sha512-oeJK41dcdqkvdZy/HctKklJNkt/jh+av3PZARrZEl+fs/8HaHeeYoAvEwOV0u5I6bArTF17JEsTZMY359e/nfQ==", + "dev": true, + "dependencies": { + "comment-parser": "1.3.0", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~2.2.3" + }, + "engines": { + "node": "^12 || ^14 || ^16 || ^17" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", + "dev": true + }, + "node_modules/@floating-ui/dom": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", + "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", + "dev": true, + "dependencies": { + "@floating-ui/core": "^1.0.1" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", + "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", + "dev": true, + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "dev": true + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@motionone/animation": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", + "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", + "dev": true, + "dependencies": { + "@motionone/easing": "^10.14.0", + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/dom": { + "version": "10.12.0", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", + "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", + "dev": true, + "dependencies": { + "@motionone/animation": "^10.12.0", + "@motionone/generators": "^10.12.0", + "@motionone/types": "^10.12.0", + "@motionone/utils": "^10.12.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/easing": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", + "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", + "dev": true, + "dependencies": { + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/generators": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", + "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", + "dev": true, + "dependencies": { + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "node_modules/@motionone/types": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", + "dev": true + }, + "node_modules/@motionone/utils": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", + "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", + "dev": true, + "dependencies": { + "@motionone/types": "^10.14.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dev": true, + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dev": true, + "dependencies": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tannin/compile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", + "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", + "dev": true, + "dependencies": { + "@tannin/evaluate": "^1.2.0", + "@tannin/postfix": "^1.1.0" + } + }, + "node_modules/@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", + "dev": true + }, + "node_modules/@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "dev": true, + "dependencies": { + "@tannin/compile": "^1.1.0" + } + }, + "node_modules/@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", + "dev": true + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==", + "dev": true, + "dependencies": { + "@types/glob": "*" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/cheerio": { + "version": "0.22.31", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", + "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/lodash": { + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/mousetrap": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", + "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.7.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", + "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.49", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", + "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dev": true, + "dependencies": { + "@types/react": "^17" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", + "dev": true + }, + "node_modules/@types/uglify-js": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", + "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.32", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", + "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", + "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/type-utils": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", + "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.36.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", + "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", + "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.36.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@use-gesture/core": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", + "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", + "dev": true + }, + "node_modules/@use-gesture/react": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", + "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", + "dev": true, + "dependencies": { + "@use-gesture/core": "10.2.19" + }, + "peerDependencies": { + "react": ">= 16.8.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "dev": true, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dev": true, + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "dev": true, + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@wojtekmaj/enzyme-adapter-react-17": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", + "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", + "dev": true, + "dependencies": { + "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", + "enzyme-shallow-equal": "^1.0.0", + "has": "^1.0.0", + "prop-types": "^15.7.0", + "react-is": "^17.0.0", + "react-test-renderer": "^17.0.0" + }, + "peerDependencies": { + "enzyme": "^3.0.0", + "react": "^17.0.0-0", + "react-dom": "^17.0.0-0" + } + }, + "node_modules/@wojtekmaj/enzyme-adapter-utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", + "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.0", + "has": "^1.0.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.7.0" + }, + "peerDependencies": { + "react": "^17.0.0-0" + } + }, + "node_modules/@wordpress/a11y": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", + "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.16.0", + "@wordpress/i18n": "^4.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", + "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": "^7.12.9" + } + }, + "node_modules/@wordpress/babel-preset-default": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", + "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/warning": "^2.16.0", + "browserslist": "^4.17.6", + "core-js": "^3.19.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@wordpress/base-styles": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", + "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "dev": true + }, + "node_modules/@wordpress/browserslist-config": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", + "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@wordpress/components": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", + "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@emotion/cache": "^11.7.1", + "@emotion/css": "^11.7.1", + "@emotion/react": "^11.7.1", + "@emotion/serialize": "^1.0.2", + "@emotion/styled": "^11.6.0", + "@emotion/utils": "^1.0.0", + "@floating-ui/react-dom": "^1.0.0", + "@use-gesture/react": "^10.2.6", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/date": "^4.16.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/hooks": "^3.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/icons": "^9.7.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/primitives": "^3.14.0", + "@wordpress/rich-text": "^5.14.0", + "@wordpress/warning": "^2.16.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "date-fns": "^2.28.0", + "dom-scroll-into-view": "^1.2.1", + "downshift": "^6.0.15", + "framer-motion": "^6.2.8", + "gradient-parser": "^0.1.5", + "highlight-words-core": "^1.2.2", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "re-resizable": "^6.4.0", + "react-colorful": "^5.3.1", + "reakit": "^1.3.8", + "remove-accents": "^0.4.2", + "use-lilius": "^2.0.1", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/compose": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", + "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/lodash": "^4.14.172", + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/priority-queue": "^2.16.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.8", + "lodash": "^4.17.21", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/@wordpress/data": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", + "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/priority-queue": "^2.16.0", + "@wordpress/redux-routine": "^4.16.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "redux": "^4.1.2", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/@wordpress/date": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", + "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "moment": "^2.22.1", + "moment-timezone": "^0.5.31" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dependency-extraction-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "dev": true, + "dependencies": { + "json2php": "^0.0.4", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "webpack": "^4.8.3 || ^5.0.0" + } + }, + "node_modules/@wordpress/deprecated": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", + "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dom": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", + "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.8.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/dom-ready": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", + "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/element": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", + "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@types/react": "^17.0.37", + "@types/react-dom": "^17.0.11", + "@wordpress/escape-html": "^2.16.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/env": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", + "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "copy-dir": "^1.3.0", + "docker-compose": "^0.22.2", + "extract-zip": "^1.6.7", + "got": "^11.8.5", + "inquirer": "^7.1.0", + "js-yaml": "^3.13.1", + "ora": "^4.0.2", + "rimraf": "^3.0.2", + "simple-git": "^3.5.0", + "terminal-link": "^2.0.0", + "yargs": "^17.3.0" + }, + "bin": { + "wp-env": "bin/wp-env" + } + }, + "node_modules/@wordpress/escape-html": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", + "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/eslint-plugin": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", + "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "dev": true, + "dependencies": { + "@babel/eslint-parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/prettier-config": "^2.0.0", + "cosmiconfig": "^7.0.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jest": "^25.2.3", + "eslint-plugin-jsdoc": "^37.0.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-prettier": "^3.3.0", + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0", + "globals": "^13.12.0", + "requireindex": "^1.2.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "@babel/core": ">=7", + "eslint": ">=8", + "prettier": ">=2", + "typescript": ">=4" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/eslint-plugin/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wordpress/hooks": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", + "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/i18n": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", + "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0", + "gettext-parser": "^1.3.1", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/icons": { + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", + "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/primitives": "^3.14.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/is-shallow-equal": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", + "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/jest-console": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", + "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "jest-matcher-utils": "^27.4.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "jest": ">=27" + } + }, + "node_modules/@wordpress/jest-preset-default": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", + "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "dev": true, + "dependencies": { + "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", + "@wordpress/jest-console": "^6.0.0", + "babel-jest": "^27.4.5", + "enzyme": "^3.11.0", + "enzyme-to-json": "^3.4.4" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": ">=7", + "jest": ">=27", + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/keycodes": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", + "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.16.0", + "change-case": "^4.1.2", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/npm-package-json-lint-config": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", + "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "npm-package-json-lint": ">=3.6.0" + } + }, + "node_modules/@wordpress/postcss-plugins-preset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", + "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "dev": true, + "dependencies": { + "@wordpress/base-styles": "^4.7.0", + "autoprefixer": "^10.2.5" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/@wordpress/prettier-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", + "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "prettier": ">=2" + } + }, + "node_modules/@wordpress/primitives": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", + "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "classnames": "^2.3.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/priority-queue": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", + "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/redux-routine": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", + "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "rungen": "^0.3.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "redux": ">=4" + } + }, + "node_modules/@wordpress/rich-text": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", + "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/data": "^7.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, + "node_modules/@wordpress/scripts": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", + "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", + "@svgr/webpack": "^6.2.1", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", + "@wordpress/eslint-plugin": "^13.0.0", + "@wordpress/jest-preset-default": "^9.0.0", + "@wordpress/npm-package-json-lint-config": "^4.2.0", + "@wordpress/postcss-plugins-preset": "^4.0.0", + "@wordpress/prettier-config": "^2.0.0", + "@wordpress/stylelint-config": "^21.0.0", + "adm-zip": "^0.5.9", + "babel-jest": "^27.4.5", + "babel-loader": "^8.2.3", + "browserslist": "^4.17.6", + "chalk": "^4.0.0", + "check-node-version": "^4.1.0", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^10.2.0", + "cross-spawn": "^5.1.0", + "css-loader": "^6.2.0", + "cssnano": "^5.0.7", + "cwd": "^0.10.0", + "dir-glob": "^3.0.1", + "eslint": "^8.3.0", + "expect-puppeteer": "^4.4.0", + "fast-glob": "^3.2.7", + "filenamify": "^4.2.0", + "jest": "^27.4.5", + "jest-dev-server": "^6.0.2", + "jest-environment-node": "^27.4.4", + "markdownlint-cli": "^0.31.1", + "merge-deep": "^3.0.3", + "mini-css-extract-plugin": "^2.5.1", + "minimist": "^1.2.0", + "npm-package-json-lint": "^5.0.0", + "npm-packlist": "^3.0.0", + "postcss": "^8.4.5", + "postcss-loader": "^6.2.1", + "prettier": "npm:wp-prettier@2.6.2", + "puppeteer-core": "^13.2.0", + "react-refresh": "^0.10.0", + "read-pkg-up": "^7.0.1", + "resolve-bin": "^0.4.0", + "sass": "^1.35.2", + "sass-loader": "^12.1.0", + "source-map-loader": "^3.0.0", + "stylelint": "^14.2.0", + "terser-webpack-plugin": "^5.1.4", + "url-loader": "^4.1.1", + "webpack": "^5.47.1", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "^4.4.0" + }, + "bin": { + "wp-scripts": "bin/wp-scripts.js" + }, + "engines": { + "node": ">=14", + "npm": ">=6.14.4" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/stylelint-config": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", + "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "dev": true, + "dependencies": { + "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended-scss": "^5.0.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "stylelint": "^14.2" + } + }, + "node_modules/@wordpress/warning": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", + "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adm-zip": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", + "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.filter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", + "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001393", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/capital-case": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/check-node-version": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz", + "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "map-values": "^1.0.1", + "minimist": "^1.2.0", + "object-filter": "^1.0.2", + "run-parallel": "^1.1.4", + "semver": "^6.3.0" + }, + "bin": { + "check-node-version": "bin.js" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/check-node-version/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dev": true, + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true + }, + "node_modules/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", + "dev": true + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "dependencies": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + }, + "engines": { + "node": ">=8.9.0" + }, + "peerDependencies": { + "webpack": "*" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dev": true, + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", + "dev": true, + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/comment-parser": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", + "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", + "dev": true, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dev": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/constant-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/copy-dir/-/copy-dir-1.3.0.tgz", + "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==", + "dev": true + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", + "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", + "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", + "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true, + "engines": { + "node": ">=12.22" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", + "dev": true + }, + "node_modules/cwd": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", + "dev": true, + "dependencies": { + "find-pkg": "^0.1.2", + "fs-exists-sync": "^0.1.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/date-fns": { + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", + "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", + "dev": true, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", + "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "dev": true + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/devtools-protocol": { + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", + "dev": true + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", + "dev": true + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/docker-compose": { + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz", + "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-scroll-into-view": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", + "dev": true + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/downshift": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", + "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.14.8", + "compute-scroll-into-view": "^1.0.17", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "react": ">=16.12.0" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.247", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", + "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, + "dependencies": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-shallow-equal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", + "dev": true, + "dependencies": { + "has": "^1.0.3", + "object-is": "^1.1.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-to-json": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", + "dev": true, + "dependencies": { + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "enzyme": "^3.4.0" + } + }, + "node_modules/enzyme-to-json/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/equivalent-key-map": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.2", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsdoc": { + "version": "37.9.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.7.tgz", + "integrity": "sha512-8alON8yYcStY94o0HycU2zkLKQdcS+qhhOUNQpfONHHwvI99afbmfpYuPqf6PbLz5pLZldG3Te5I0RbAiTN42g==", + "dev": true, + "dependencies": { + "@es-joy/jsdoccomment": "~0.20.1", + "comment-parser": "1.3.0", + "debug": "^4.3.3", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "regextras": "^0.8.0", + "semver": "^7.3.5", + "spdx-expression-parse": "^3.0.1" + }, + "engines": { + "node": "^12 || ^14 || ^16 || ^17" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=5.0.0", + "prettier": ">=1.13.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-tilde": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect-puppeteer": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz", + "integrity": "sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==", + "dev": true + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/extract-zip/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/filemanager-webpack-plugin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/filemanager-webpack-plugin/-/filemanager-webpack-plugin-7.0.0.tgz", + "integrity": "sha512-Td7jPFke+H9IiJmM9p1u2SPG0LTD0EFQwQU3yXKfQzN2nzHkweoKnJBjrQ713V00Pjg/fOBy5dx8G2SgIAO9GA==", + "dev": true, + "dependencies": { + "@types/archiver": "^5.3.1", + "archiver": "^5.3.1", + "del": "^6.1.1", + "fast-glob": "^3.2.11", + "fs-extra": "^10.1.0", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/filemanager-webpack-plugin/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filemanager-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-file-up": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", + "dev": true, + "dependencies": { + "fs-exists-sync": "^0.1.0", + "resolve-dir": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-parent-dir": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz", + "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==", + "dev": true + }, + "node_modules/find-pkg": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", + "dev": true, + "dependencies": { + "find-file-up": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-process": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "commander": "^5.1.0", + "debug": "^4.1.1" + }, + "bin": { + "find-process": "bin/find-process.js" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/framer-motion": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", + "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", + "dev": true, + "dependencies": { + "@motionone/dom": "10.12.0", + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": ">=16.8 || ^17.0.0 || ^18.0.0", + "react-dom": ">=16.8 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/framer-motion/node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dev": true, + "optional": true, + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/framer-motion/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "dev": true, + "optional": true + }, + "node_modules/framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-exists-sync": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gettext-parser": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", + "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", + "dev": true, + "dependencies": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/global-modules": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", + "dev": true, + "dependencies": { + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.0", + "ini": "^1.3.4", + "is-windows": "^0.2.0", + "which": "^1.2.12" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dev": true, + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/got": { + "version": "11.8.5", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", + "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/gradient-parser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", + "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/header-case": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", + "dev": true, + "dependencies": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", + "dev": true + }, + "node_modules/highlight-words-core": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", + "dev": true + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/html-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "dev": true, + "dependencies": { + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/http2-wrapper/node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/irregular-plurals": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", + "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", + "dev": true + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-dev-server": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.1.1.tgz", + "integrity": "sha512-z5LnaGDvlIkdMv/rppSO4+rq+GyQKf1xI9oiBxf9/2EBeN2hxRaWiMvaLNDnHPZj2PAhBXsycrKslDDoZO2Xtw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^6.0.2", + "tree-kill": "^1.2.2", + "wait-on": "^6.0.1" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.5.tgz", + "integrity": "sha512-2a6eRxSxp1BW040hFvaJxhsCMI9lT8QB8t14t+NY5tC5rckIR0U9cr2tjOeaFirmEOy6MHvmJnY7zTBHq431Lw==", + "dev": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json2php": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", + "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/known-css-properties": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", + "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "dev": true + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "dev": true + }, + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-values/-/map-values-1.0.1.tgz", + "integrity": "sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ==", + "dev": true + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/markdownlint": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.25.1.tgz", + "integrity": "sha512-AG7UkLzNa1fxiOv5B+owPsPhtM4D6DoODhsJgiaNg1xowXovrYgOnLqAgOOFQpWOlHFVQUzjMY5ypNNTeov92g==", + "dev": true, + "dependencies": { + "markdown-it": "12.3.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/markdownlint-cli": { + "version": "0.31.1", + "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.31.1.tgz", + "integrity": "sha512-keIOMwQn+Ch7MoBwA+TdkyVMuxAeZFEGmIIlvwgV0Z1TGS5MxPnRr29XCLhkNzCHU+uNKGjU+VEjLX+Z9kli6g==", + "dev": true, + "dependencies": { + "commander": "~9.0.0", + "get-stdin": "~9.0.0", + "glob": "~7.2.0", + "ignore": "~5.2.0", + "js-yaml": "^4.1.0", + "jsonc-parser": "~3.0.0", + "markdownlint": "~0.25.1", + "markdownlint-rule-helpers": "~0.16.0", + "minimatch": "~3.0.5", + "run-con": "~1.2.10" + }, + "bin": { + "markdownlint": "markdownlint.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/markdownlint-cli/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/markdownlint-cli/node_modules/commander": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz", + "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/markdownlint-cli/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/markdownlint-cli/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/markdownlint-rule-helpers": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.16.0.tgz", + "integrity": "sha512-oEacRUVeTJ5D5hW1UYd2qExYI0oELdYK72k1TKGvIeYJIbqQWAz476NAc7LNixSySUhcNl++d02DvX0ccDk9/w==", + "dev": true + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", + "dev": true + }, + "node_modules/meow": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", + "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimist-options/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", + "dev": true, + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/moment-timezone": { + "version": "0.5.37", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", + "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", + "dev": true, + "dependencies": { + "moment": ">= 2.9.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/moo": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", + "dev": true + }, + "node_modules/mousetrap": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", + "dev": true + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/nearley": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", + "dev": true, + "dependencies": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + }, + "bin": { + "nearley-railroad": "bin/nearley-railroad.js", + "nearley-test": "bin/nearley-test.js", + "nearley-unparse": "bin/nearley-unparse.js", + "nearleyc": "bin/nearleyc.js" + }, + "funding": { + "type": "individual", + "url": "https://nearley.js.org/#give-to-nearley" + } + }, + "node_modules/nearley/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-json-lint": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.4.2.tgz", + "integrity": "sha512-DH1MSvYvm+cuQFXcPehIIu/WiYzMYs7BOxlhOOFHaH2SNrA+P2uDtTEe5LOG90Ci7PTwgF/dCmSKM2HWTgWXNA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.6", + "ajv-errors": "^1.0.1", + "chalk": "^4.1.2", + "cosmiconfig": "^7.0.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "ignore": "^5.1.9", + "is-plain-obj": "^3.0.0", + "jsonc-parser": "^3.0.0", + "log-symbols": "^4.1.0", + "meow": "^6.1.1", + "plur": "^4.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "npmPkgJsonLint": "src/cli.js" + }, + "engines": { + "node": ">=10.0.0", + "npm": ">=6.0.0" + } + }, + "node_modules/npm-package-json-lint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-package-json-lint/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-package-json-lint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-filter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz", + "integrity": "sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==", + "dev": true + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/ora/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ora/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plur": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", + "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", + "dev": true, + "dependencies": { + "irregular-plurals": "^3.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", + "dev": true, + "dependencies": { + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + } + }, + "node_modules/postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dev": true, + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "node_modules/postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "name": "wp-prettier", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.6.2.tgz", + "integrity": "sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/puppeteer-core": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", + "dev": true, + "dependencies": { + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" + }, + "engines": { + "node": ">=10.18.1" + } + }, + "node_modules/puppeteer-core/node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dev": true, + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "dev": true + }, + "node_modules/randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "dev": true, + "dependencies": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/re-resizable": { + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", + "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", + "dev": true, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-colorful": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/react-refresh": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz", + "integrity": "sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-test-renderer": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", + "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^17.0.2", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", + "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "dev": true, + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdir-glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reakit": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", + "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "dev": true, + "dependencies": { + "@popperjs/core": "^2.5.4", + "body-scroll-lock": "^3.1.5", + "reakit-system": "^0.15.2", + "reakit-utils": "^0.15.2", + "reakit-warning": "^0.6.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ariakit" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/reakit-system": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", + "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", + "dev": true, + "dependencies": { + "reakit-utils": "^0.15.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/reakit-utils": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", + "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", + "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/reakit-warning": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", + "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", + "dev": true, + "dependencies": { + "reakit-utils": "^0.15.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regextras": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.8.0.tgz", + "integrity": "sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==", + "dev": true, + "engines": { + "node": ">=0.1.14" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rememo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", + "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", + "dev": true + }, + "node_modules/remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", + "dev": true + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true, + "engines": { + "node": ">=0.10.5" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "node_modules/resolve-bin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz", + "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==", + "dev": true, + "dependencies": { + "find-parent-dir": "~0.3.0" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", + "dev": true, + "dependencies": { + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", + "dev": true, + "dependencies": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-con": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", + "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~3.0.0", + "minimist": "^1.2.6", + "strip-json-comments": "~3.1.1" + }, + "bin": { + "run-con": "cli.js" + } + }, + "node_modules/run-con/node_modules/ini": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", + "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rungen": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.54.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", + "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/sentence-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", + "dev": true, + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-git": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", + "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "dev": true, + "dependencies": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/steveukx/git-js?sponsor=1" + } + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spawnd": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.0.2.tgz", + "integrity": "sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==", + "dev": true, + "dependencies": { + "exit": "^0.1.2", + "signal-exit": "^3.0.6", + "tree-kill": "^1.2.2" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", + "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "node_modules/style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "dev": true, + "dependencies": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/stylelint": { + "version": "14.11.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", + "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "dev": true, + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.11", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.0", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.25.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.16", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.2.0", + "svg-tags": "^1.0.0", + "table": "^6.8.0", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "bin": { + "stylelint": "bin/stylelint.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", + "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "dev": true, + "peerDependencies": { + "stylelint": "^14.0.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", + "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", + "dev": true, + "dependencies": { + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^6.0.0", + "stylelint-scss": "^4.0.0" + }, + "peerDependencies": { + "stylelint": "^14.0.0" + } + }, + "node_modules/stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0" + }, + "peerDependencies": { + "stylelint": "^14.5.1" + } + }, + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/stylelint/node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylelint/node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylelint/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stylelint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/stylelint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/stylelint/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "dev": true + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/tannin": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", + "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", + "dev": true, + "dependencies": { + "@tannin/plural-forms": "^1.1.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/turbo-combine-reducers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/upper-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/upper-case-first": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use-lilius": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", + "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", + "dev": true, + "dependencies": { + "date-fns": "^2.29.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/use-memo-one": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", + "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", + "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dev": true, + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/wait-on/node_modules/rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", + "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "dev": true, + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-cli/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-merge/node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-merge/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-merge/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-merge/node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", + "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", + "dev": true + }, + "@babel/core": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", + "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + } + }, + "@babel/eslint-parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "dev": true, + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dev": true, + "requires": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", + "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", + "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", + "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", + "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dev": true, + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", + "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", + "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", + "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "dev": true, + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", + "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.0", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "requires": {} + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true + }, + "@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + } + }, + "@emotion/cache": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "dev": true, + "requires": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/css": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", + "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "dev": true, + "requires": { + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "dev": true + }, + "@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dev": true, + "requires": { + "@emotion/memoize": "^0.8.0" + } + }, + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", + "dev": true + }, + "@emotion/react": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dev": true, + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/sheet": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", + "dev": true + }, + "@emotion/styled": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", + "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "dependencies": { + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "dev": true + } + } + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", + "dev": true + }, + "@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "dev": true, + "requires": {} + }, + "@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "dev": true + }, + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", + "dev": true + }, + "@es-joy/jsdoccomment": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.20.1.tgz", + "integrity": "sha512-oeJK41dcdqkvdZy/HctKklJNkt/jh+av3PZARrZEl+fs/8HaHeeYoAvEwOV0u5I6bArTF17JEsTZMY359e/nfQ==", + "dev": true, + "requires": { + "comment-parser": "1.3.0", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~2.2.3" + } + }, + "@eslint/eslintrc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@floating-ui/core": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", + "dev": true + }, + "@floating-ui/dom": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", + "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", + "dev": true, + "requires": { + "@floating-ui/core": "^1.0.1" + } + }, + "@floating-ui/react-dom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", + "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", + "dev": true, + "requires": { + "@floating-ui/dom": "^1.0.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "dev": true, + "requires": { + "debug": "^4.1.1" + } + }, + "@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "dev": true + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@motionone/animation": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", + "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", + "dev": true, + "requires": { + "@motionone/easing": "^10.14.0", + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/dom": { + "version": "10.12.0", + "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", + "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", + "dev": true, + "requires": { + "@motionone/animation": "^10.12.0", + "@motionone/generators": "^10.12.0", + "@motionone/types": "^10.12.0", + "@motionone/utils": "^10.12.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "@motionone/easing": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", + "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", + "dev": true, + "requires": { + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/generators": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", + "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", + "dev": true, + "requires": { + "@motionone/types": "^10.14.0", + "@motionone/utils": "^10.14.0", + "tslib": "^2.3.1" + } + }, + "@motionone/types": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", + "dev": true + }, + "@motionone/utils": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", + "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", + "dev": true, + "requires": { + "@motionone/types": "^10.14.0", + "hey-listen": "^1.0.8", + "tslib": "^2.3.1" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "dev": true + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "dev": true, + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "dev": true, + "requires": {} + }, + "@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dev": true, + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + } + }, + "@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dev": true, + "requires": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dev": true, + "requires": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + } + }, + "@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dev": true, + "requires": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + } + }, + "@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dev": true, + "requires": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + } + }, + "@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "requires": { + "defer-to-connect": "^2.0.0" + } + }, + "@tannin/compile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", + "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", + "dev": true, + "requires": { + "@tannin/evaluate": "^1.2.0", + "@tannin/postfix": "^1.1.0" + } + }, + "@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", + "dev": true + }, + "@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "dev": true, + "requires": { + "@tannin/compile": "^1.1.0" + } + }, + "@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "@types/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==", + "dev": true, + "requires": { + "@types/glob": "*" + } + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dev": true, + "requires": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "@types/cheerio": { + "version": "0.22.31", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", + "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/lodash": { + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "dev": true + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/mousetrap": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", + "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", + "dev": true + }, + "@types/node": { + "version": "18.7.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", + "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/prettier": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/react": { + "version": "17.0.49", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", + "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dev": true, + "requires": { + "@types/react": "^17" + } + }, + "@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", + "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack": { + "version": "4.41.32", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", + "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", + "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/type-utils": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", + "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.36.2" + } + }, + "@typescript-eslint/parser": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", + "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/utils": "5.36.2", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@typescript-eslint/utils": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", + "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.36.2", + "eslint-visitor-keys": "^3.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + } + } + }, + "@use-gesture/core": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", + "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", + "dev": true + }, + "@use-gesture/react": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", + "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", + "dev": true, + "requires": { + "@use-gesture/core": "10.2.19" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webpack-cli/configtest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "dev": true, + "requires": {} + }, + "@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "dev": true, + "requires": {} + }, + "@wojtekmaj/enzyme-adapter-react-17": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", + "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", + "dev": true, + "requires": { + "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", + "enzyme-shallow-equal": "^1.0.0", + "has": "^1.0.0", + "prop-types": "^15.7.0", + "react-is": "^17.0.0", + "react-test-renderer": "^17.0.0" + } + }, + "@wojtekmaj/enzyme-adapter-utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", + "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", + "dev": true, + "requires": { + "function.prototype.name": "^1.1.0", + "has": "^1.0.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.7.0" + } + }, + "@wordpress/a11y": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", + "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.16.0", + "@wordpress/i18n": "^4.16.0" + } + }, + "@wordpress/babel-plugin-import-jsx-pragma": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", + "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "dev": true, + "requires": {} + }, + "@wordpress/babel-preset-default": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", + "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "dev": true, + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/warning": "^2.16.0", + "browserslist": "^4.17.6", + "core-js": "^3.19.1" + } + }, + "@wordpress/base-styles": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", + "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "dev": true + }, + "@wordpress/browserslist-config": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", + "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "dev": true + }, + "@wordpress/components": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", + "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@emotion/cache": "^11.7.1", + "@emotion/css": "^11.7.1", + "@emotion/react": "^11.7.1", + "@emotion/serialize": "^1.0.2", + "@emotion/styled": "^11.6.0", + "@emotion/utils": "^1.0.0", + "@floating-ui/react-dom": "^1.0.0", + "@use-gesture/react": "^10.2.6", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/date": "^4.16.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/hooks": "^3.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/icons": "^9.7.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/primitives": "^3.14.0", + "@wordpress/rich-text": "^5.14.0", + "@wordpress/warning": "^2.16.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "date-fns": "^2.28.0", + "dom-scroll-into-view": "^1.2.1", + "downshift": "^6.0.15", + "framer-motion": "^6.2.8", + "gradient-parser": "^0.1.5", + "highlight-words-core": "^1.2.2", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "re-resizable": "^6.4.0", + "react-colorful": "^5.3.1", + "reakit": "^1.3.8", + "remove-accents": "^0.4.2", + "use-lilius": "^2.0.1", + "uuid": "^8.3.0" + } + }, + "@wordpress/compose": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", + "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@types/lodash": "^4.14.172", + "@types/mousetrap": "^1.6.8", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/dom": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "@wordpress/priority-queue": "^2.16.0", + "change-case": "^4.1.2", + "clipboard": "^2.0.8", + "lodash": "^4.17.21", + "mousetrap": "^1.6.5", + "use-memo-one": "^1.1.1" + } + }, + "@wordpress/data": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", + "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/deprecated": "^3.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/is-shallow-equal": "^4.16.0", + "@wordpress/priority-queue": "^2.16.0", + "@wordpress/redux-routine": "^4.16.0", + "equivalent-key-map": "^0.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "redux": "^4.1.2", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + } + }, + "@wordpress/date": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", + "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "moment": "^2.22.1", + "moment-timezone": "^0.5.31" + } + }, + "@wordpress/dependency-extraction-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "dev": true, + "requires": { + "json2php": "^0.0.4", + "webpack-sources": "^3.2.2" + } + }, + "@wordpress/deprecated": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", + "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0" + } + }, + "@wordpress/dom": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", + "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.8.0" + } + }, + "@wordpress/dom-ready": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", + "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/element": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", + "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@types/react": "^17.0.37", + "@types/react-dom": "^17.0.11", + "@wordpress/escape-html": "^2.16.0", + "change-case": "^4.1.2", + "is-plain-object": "^5.0.0", + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, + "@wordpress/env": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", + "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "copy-dir": "^1.3.0", + "docker-compose": "^0.22.2", + "extract-zip": "^1.6.7", + "got": "^11.8.5", + "inquirer": "^7.1.0", + "js-yaml": "^3.13.1", + "ora": "^4.0.2", + "rimraf": "^3.0.2", + "simple-git": "^3.5.0", + "terminal-link": "^2.0.0", + "yargs": "^17.3.0" + } + }, + "@wordpress/escape-html": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", + "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/eslint-plugin": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", + "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "dev": true, + "requires": { + "@babel/eslint-parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/prettier-config": "^2.0.0", + "cosmiconfig": "^7.0.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jest": "^25.2.3", + "eslint-plugin-jsdoc": "^37.0.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-prettier": "^3.3.0", + "eslint-plugin-react": "^7.27.0", + "eslint-plugin-react-hooks": "^4.3.0", + "globals": "^13.12.0", + "requireindex": "^1.2.0" + }, + "dependencies": { + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@wordpress/hooks": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", + "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/i18n": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", + "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.16.0", + "gettext-parser": "^1.3.1", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + } + }, + "@wordpress/icons": { + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", + "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "@wordpress/primitives": "^3.14.0" + } + }, + "@wordpress/is-shallow-equal": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", + "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/jest-console": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", + "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "jest-matcher-utils": "^27.4.2" + } + }, + "@wordpress/jest-preset-default": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", + "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "dev": true, + "requires": { + "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", + "@wordpress/jest-console": "^6.0.0", + "babel-jest": "^27.4.5", + "enzyme": "^3.11.0", + "enzyme-to-json": "^3.4.4" + } + }, + "@wordpress/keycodes": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", + "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.16.0", + "change-case": "^4.1.2", + "lodash": "^4.17.21" + } + }, + "@wordpress/npm-package-json-lint-config": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", + "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "dev": true, + "requires": {} + }, + "@wordpress/postcss-plugins-preset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", + "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "dev": true, + "requires": { + "@wordpress/base-styles": "^4.7.0", + "autoprefixer": "^10.2.5" + } + }, + "@wordpress/prettier-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", + "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "dev": true, + "requires": {} + }, + "@wordpress/primitives": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", + "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^4.14.0", + "classnames": "^2.3.1" + } + }, + "@wordpress/priority-queue": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", + "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/redux-routine": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", + "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "lodash": "^4.17.21", + "rungen": "^0.3.2" + } + }, + "@wordpress/rich-text": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", + "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.16.0", + "@wordpress/compose": "^5.14.0", + "@wordpress/data": "^7.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/escape-html": "^2.16.0", + "@wordpress/i18n": "^4.16.0", + "@wordpress/keycodes": "^3.16.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0" + } + }, + "@wordpress/scripts": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", + "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "dev": true, + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", + "@svgr/webpack": "^6.2.1", + "@wordpress/babel-preset-default": "^7.0.0", + "@wordpress/browserslist-config": "^5.0.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", + "@wordpress/eslint-plugin": "^13.0.0", + "@wordpress/jest-preset-default": "^9.0.0", + "@wordpress/npm-package-json-lint-config": "^4.2.0", + "@wordpress/postcss-plugins-preset": "^4.0.0", + "@wordpress/prettier-config": "^2.0.0", + "@wordpress/stylelint-config": "^21.0.0", + "adm-zip": "^0.5.9", + "babel-jest": "^27.4.5", + "babel-loader": "^8.2.3", + "browserslist": "^4.17.6", + "chalk": "^4.0.0", + "check-node-version": "^4.1.0", + "clean-webpack-plugin": "^3.0.0", + "copy-webpack-plugin": "^10.2.0", + "cross-spawn": "^5.1.0", + "css-loader": "^6.2.0", + "cssnano": "^5.0.7", + "cwd": "^0.10.0", + "dir-glob": "^3.0.1", + "eslint": "^8.3.0", + "expect-puppeteer": "^4.4.0", + "fast-glob": "^3.2.7", + "filenamify": "^4.2.0", + "jest": "^27.4.5", + "jest-dev-server": "^6.0.2", + "jest-environment-node": "^27.4.4", + "markdownlint-cli": "^0.31.1", + "merge-deep": "^3.0.3", + "mini-css-extract-plugin": "^2.5.1", + "minimist": "^1.2.0", + "npm-package-json-lint": "^5.0.0", + "npm-packlist": "^3.0.0", + "postcss": "^8.4.5", + "postcss-loader": "^6.2.1", + "prettier": "npm:wp-prettier@2.6.2", + "puppeteer-core": "^13.2.0", + "react-refresh": "^0.10.0", + "read-pkg-up": "^7.0.1", + "resolve-bin": "^0.4.0", + "sass": "^1.35.2", + "sass-loader": "^12.1.0", + "source-map-loader": "^3.0.0", + "stylelint": "^14.2.0", + "terser-webpack-plugin": "^5.1.4", + "url-loader": "^4.1.1", + "webpack": "^5.47.1", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "^4.4.0" + } + }, + "@wordpress/stylelint-config": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", + "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "dev": true, + "requires": { + "stylelint-config-recommended": "^6.0.0", + "stylelint-config-recommended-scss": "^5.0.2" + } + }, + "@wordpress/warning": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", + "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", + "dev": true + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "adm-zip": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.9.tgz", + "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + }, + "dependencies": { + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + } + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array.prototype.filter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", + "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "dev": true, + "requires": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "dev": true + }, + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dev": true, + "requires": { + "follow-redirects": "^1.14.7" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", + "dev": true + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true + }, + "cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001393", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", + "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", + "dev": true + }, + "capital-case": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "check-node-version": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz", + "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "map-values": "^1.0.1", + "minimist": "^1.2.0", + "object-filter": "^1.0.2", + "run-parallel": "^1.1.4", + "semver": "^6.3.0" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dev": true, + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "dev": true + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true + }, + "classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", + "dev": true + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "requires": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dev": true, + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", + "dev": true, + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "comment-parser": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.0.tgz", + "integrity": "sha512-hRpmWIKgzd81vn0ydoWoyPoALEOnF4wt8yKD35Ib1D6XC2siLiYaiqfGkYrunuKdsXGwpBpHU3+9r+RVw2NZfA==", + "dev": true + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "compute-scroll-into-view": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, + "constant-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/copy-dir/-/copy-dir-1.3.0.tgz", + "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==", + "dev": true + }, + "copy-webpack-plugin": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + } + } + }, + "core-js": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", + "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "dev": true + }, + "core-js-compat": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", + "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "dev": true, + "requires": { + "browserslist": "^4.21.3" + } + }, + "core-js-pure": { + "version": "3.25.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", + "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "dev": true + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "requires": { + "node-fetch": "2.6.7" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "requires": {} + }, + "css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dev": true, + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", + "dev": true + }, + "cwd": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", + "dev": true, + "requires": { + "find-pkg": "^0.1.2", + "fs-exists-sync": "^0.1.0" + } + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-fns": { + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", + "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, + "decimal.js": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", + "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "dev": true + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true + } + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + } + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "devtools-protocol": { + "version": "0.0.981744", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", + "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", + "dev": true + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", + "dev": true + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "docker-compose": { + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz", + "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-scroll-into-view": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", + "dev": true + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "downshift": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", + "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.14.8", + "compute-scroll-into-view": "^1.0.17", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "tslib": "^2.3.0" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.247", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", + "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", + "dev": true + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, + "requires": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + } + }, + "enzyme-shallow-equal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", + "dev": true, + "requires": { + "has": "^1.0.3", + "object-is": "^1.1.2" + } + }, + "enzyme-to-json": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", + "dev": true, + "requires": { + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", + "react-is": "^16.12.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "equivalent-key-map": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.2", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsdoc": { + "version": "37.9.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-37.9.7.tgz", + "integrity": "sha512-8alON8yYcStY94o0HycU2zkLKQdcS+qhhOUNQpfONHHwvI99afbmfpYuPqf6PbLz5pLZldG3Te5I0RbAiTN42g==", + "dev": true, + "requires": { + "@es-joy/jsdoccomment": "~0.20.1", + "comment-parser": "1.3.0", + "debug": "^4.3.3", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "regextras": "^0.8.0", + "semver": "^7.3.5", + "spdx-expression-parse": "^3.0.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dev": true, + "requires": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + } + }, + "eslint-plugin-prettier": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", + "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-tilde": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", + "dev": true, + "requires": { + "os-homedir": "^1.0.1" + } + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "expect-puppeteer": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz", + "integrity": "sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==", + "dev": true + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "requires": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "filemanager-webpack-plugin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/filemanager-webpack-plugin/-/filemanager-webpack-plugin-7.0.0.tgz", + "integrity": "sha512-Td7jPFke+H9IiJmM9p1u2SPG0LTD0EFQwQU3yXKfQzN2nzHkweoKnJBjrQ713V00Pjg/fOBy5dx8G2SgIAO9GA==", + "dev": true, + "requires": { + "@types/archiver": "^5.3.1", + "archiver": "^5.3.1", + "del": "^6.1.1", + "fast-glob": "^3.2.11", + "fs-extra": "^10.1.0", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-file-up": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", + "dev": true, + "requires": { + "fs-exists-sync": "^0.1.0", + "resolve-dir": "^0.1.0" + } + }, + "find-parent-dir": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz", + "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==", + "dev": true + }, + "find-pkg": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", + "dev": true, + "requires": { + "find-file-up": "^0.1.2" + } + }, + "find-process": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "commander": "^5.1.0", + "debug": "^4.1.1" + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "framer-motion": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", + "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", + "dev": true, + "requires": { + "@emotion/is-prop-valid": "^0.8.2", + "@motionone/dom": "10.12.0", + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dev": true, + "optional": true, + "requires": { + "@emotion/memoize": "0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "dev": true, + "optional": true + } + } + }, + "framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-exists-sync": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", + "dev": true + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "gettext-parser": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", + "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "global-modules": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", + "dev": true, + "requires": { + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" + } + }, + "global-prefix": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.0", + "ini": "^1.3.4", + "is-windows": "^0.2.0", + "which": "^1.2.12" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dev": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "got": { + "version": "11.8.5", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", + "integrity": "sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==", + "dev": true, + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "gradient-parser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", + "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", + "dev": true + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "header-case": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", + "dev": true, + "requires": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", + "dev": true + }, + "highlight-words-core": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", + "dev": true + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "dev": true, + "requires": { + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true + }, + "htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "dependencies": { + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + } + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "irregular-plurals": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", + "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", + "dev": true + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-dev-server": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.1.1.tgz", + "integrity": "sha512-z5LnaGDvlIkdMv/rppSO4+rq+GyQKf1xI9oiBxf9/2EBeN2hxRaWiMvaLNDnHPZj2PAhBXsycrKslDDoZO2Xtw==", + "dev": true, + "requires": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^6.0.2", + "tree-kill": "^1.2.2", + "wait-on": "^6.0.1" + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdoc-type-pratt-parser": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-2.2.5.tgz", + "integrity": "sha512-2a6eRxSxp1BW040hFvaJxhsCMI9lT8QB8t14t+NY5tC5rckIR0U9cr2tjOeaFirmEOy6MHvmJnY7zTBHq431Lw==", + "dev": true + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json2php": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", + "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "dev": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "known-css-properties": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", + "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "dev": true + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==", + "dev": true + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "dev": true + }, + "lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, + "map-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-values/-/map-values-1.0.1.tgz", + "integrity": "sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ==", + "dev": true + }, + "markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true + } + } + }, + "markdownlint": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.25.1.tgz", + "integrity": "sha512-AG7UkLzNa1fxiOv5B+owPsPhtM4D6DoODhsJgiaNg1xowXovrYgOnLqAgOOFQpWOlHFVQUzjMY5ypNNTeov92g==", + "dev": true, + "requires": { + "markdown-it": "12.3.2" + } + }, + "markdownlint-cli": { + "version": "0.31.1", + "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.31.1.tgz", + "integrity": "sha512-keIOMwQn+Ch7MoBwA+TdkyVMuxAeZFEGmIIlvwgV0Z1TGS5MxPnRr29XCLhkNzCHU+uNKGjU+VEjLX+Z9kli6g==", + "dev": true, + "requires": { + "commander": "~9.0.0", + "get-stdin": "~9.0.0", + "glob": "~7.2.0", + "ignore": "~5.2.0", + "js-yaml": "^4.1.0", + "jsonc-parser": "~3.0.0", + "markdownlint": "~0.25.1", + "markdownlint-rule-helpers": "~0.16.0", + "minimatch": "~3.0.5", + "run-con": "~1.2.10" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "commander": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz", + "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "markdownlint-rule-helpers": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.16.0.tgz", + "integrity": "sha512-oEacRUVeTJ5D5hW1UYd2qExYI0oELdYK72k1TKGvIeYJIbqQWAz476NAc7LNixSySUhcNl++d02DvX0ccDk9/w==", + "dev": true + }, + "mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dev": true, + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "memize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", + "dev": true + }, + "meow": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", + "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "dependencies": { + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true + } + } + }, + "merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dev": true, + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", + "dev": true, + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", + "dev": true + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "dev": true + }, + "moment-timezone": { + "version": "0.5.37", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", + "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", + "dev": true, + "requires": { + "moment": ">= 2.9.0" + } + }, + "moo": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", + "dev": true + }, + "mousetrap": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", + "dev": true + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "nearley": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-json-lint": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-5.4.2.tgz", + "integrity": "sha512-DH1MSvYvm+cuQFXcPehIIu/WiYzMYs7BOxlhOOFHaH2SNrA+P2uDtTEe5LOG90Ci7PTwgF/dCmSKM2HWTgWXNA==", + "dev": true, + "requires": { + "ajv": "^6.12.6", + "ajv-errors": "^1.0.1", + "chalk": "^4.1.2", + "cosmiconfig": "^7.0.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "ignore": "^5.1.9", + "is-plain-obj": "^3.0.0", + "jsonc-parser": "^3.0.0", + "log-symbols": "^4.1.0", + "meow": "^6.1.1", + "plur": "^4.0.0", + "semver": "^7.3.5", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-filter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz", + "integrity": "sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==", + "dev": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + } + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dev": true, + "requires": { + "entities": "^4.4.0" + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "plur": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", + "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", + "dev": true, + "requires": { + "irregular-plurals": "^3.2.0" + } + }, + "popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", + "dev": true, + "requires": { + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + } + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dev": true, + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "requires": {} + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "requires": {} + }, + "postcss-scss": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", + "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "dev": true, + "requires": {} + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "npm:wp-prettier@2.6.2", + "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-2.6.2.tgz", + "integrity": "sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "puppeteer-core": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", + "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", + "dev": true, + "requires": { + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.981744", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "pkg-dir": "4.2.0", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" + }, + "dependencies": { + "extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "requires": {} + } + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dev": true, + "requires": { + "performance-now": "^2.1.0" + } + }, + "railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "dev": true + }, + "randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "dev": true, + "requires": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "re-resizable": { + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", + "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", + "dev": true, + "requires": {} + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-colorful": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, + "requires": {} + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "react-refresh": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.10.0.tgz", + "integrity": "sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==", + "dev": true + }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, + "react-test-renderer": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-17.0.2.tgz", + "integrity": "sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^17.0.2", + "react-shallow-renderer": "^16.13.1", + "scheduler": "^0.20.2" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdir-glob": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", + "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "dev": true, + "requires": { + "minimatch": "^5.1.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reakit": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", + "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", + "dev": true, + "requires": { + "@popperjs/core": "^2.5.4", + "body-scroll-lock": "^3.1.5", + "reakit-system": "^0.15.2", + "reakit-utils": "^0.15.2", + "reakit-warning": "^0.6.2" + } + }, + "reakit-system": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", + "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", + "dev": true, + "requires": { + "reakit-utils": "^0.15.2" + } + }, + "reakit-utils": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", + "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", + "dev": true, + "requires": {} + }, + "reakit-warning": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", + "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", + "dev": true, + "requires": { + "reakit-utils": "^0.15.2" + } + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regextras": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regextras/-/regextras-0.8.0.tgz", + "integrity": "sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==", + "dev": true + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true + } + } + }, + "rememo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", + "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", + "dev": true + }, + "remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "resolve-bin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz", + "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==", + "dev": true, + "requires": { + "find-parent-dir": "~0.3.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", + "dev": true, + "requires": { + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "dev": true + }, + "responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "requires": { + "lowercase-keys": "^2.0.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", + "dev": true, + "requires": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-con": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", + "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~3.0.0", + "minimist": "^1.2.6", + "strip-json-comments": "~3.1.1" + }, + "dependencies": { + "ini": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", + "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", + "dev": true + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rungen": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", + "dev": true + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.54.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", + "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "dev": true + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "sentence-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", + "dev": true, + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", + "dev": true, + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "simple-git": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", + "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "dev": true, + "requires": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.4" + } + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "spawnd": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.0.2.tgz", + "integrity": "sha512-+YJtx0dvy2wt304MrHD//tASc84zinBUYU1jacPBzrjhZUd7RsDo25krxr4HUHAQzEQFuMAs4/p+yLYU5ciZ1w==", + "dev": true, + "requires": { + "exit": "^0.1.2", + "signal-exit": "^3.0.6", + "tree-kill": "^1.2.2" + } + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", + "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "dev": true, + "requires": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "stylelint": { + "version": "14.11.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", + "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "dev": true, + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.11", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.0", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.25.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.16", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.2.0", + "svg-tags": "^1.0.0", + "table": "^6.8.0", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "dependencies": { + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true + }, + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "stylelint-config-recommended": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", + "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "dev": true, + "requires": {} + }, + "stylelint-config-recommended-scss": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", + "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", + "dev": true, + "requires": { + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^6.0.0", + "stylelint-scss": "^4.0.0" + } + }, + "stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "requires": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0" + } + }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "dev": true + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "tannin": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", + "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", + "dev": true, + "requires": { + "@tannin/plural-forms": "^1.1.0" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "dev": true, + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "turbo-combine-reducers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "dev": true, + "peer": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "upper-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "upper-case-first": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use-lilius": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", + "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", + "dev": true, + "requires": { + "date-fns": "^2.29.2" + } + }, + "use-memo-one": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", + "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", + "dev": true, + "requires": {} + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dev": true, + "requires": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "dependencies": { + "rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + } + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", + "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "dev": true, + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + } + } + }, + "webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true, + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "dependencies": { + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "dependencies": { + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..6c6496e --- /dev/null +++ b/package.json @@ -0,0 +1,59 @@ +{ + "name": "nextcellent-gallery", + "version": "1.9.35", + "author": "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work", + "license": "GPL-2.0-or-later", + "main": "build/index.js", + "scripts": { + "build": "wp-scripts build", + "check-engines": "wp-scripts check-engines", + "check-licenses": "wp-scripts check-licenses --prod", + "format": "wp-scripts format", + "lint:css": "wp-scripts lint-style", + "lint:js": "wp-scripts lint-js", + "lint:md:docs": "wp-scripts lint-md-docs", + "lint:pkg-json": "wp-scripts lint-pkg-json", + "packages-update": "wp-scripts packages-update", + "plugin-zip": "wp-scripts plugin-zip", + "start": "wp-scripts start", + "test:e2e": "wp-scripts test-e2e", + "test:unit": "wp-scripts test-unit-js", + "wp-env": "wp-env" + }, + "devDependencies": { + "@wordpress/components": "^20.0.0", + "@wordpress/element": "^4.14.0", + "@wordpress/env": "^5.2.0", + "@wordpress/scripts": "^24.0.0", + "filemanager-webpack-plugin": "^7.0.0" + }, + "files": [ + "admin", + "block-editor/blocks/*/block.json", + "block-editor/lang", + "css", + "fonts", + "images", + "js/ngg.js", + "js/owl.carousel.min.js", + "lang", + "lib", + "public", + "shutter", + "view", + "widgets", + "xml", + "index.html", + "nggallery.php", + "nggfunctions.php", + "nggshow.php", + "blocks-main", + "readme.txt", + "screenshot-1.jpg", + "screenshot-2.jpg", + "screenshot-3.jpg", + "screenshot-4.jpg", + "screenshot-5.jpg", + "screenshot-6.jpg" + ] +} diff --git a/public/blocks/gallery-block/gallery-block.asset.php b/public/blocks/gallery-block/gallery-block.asset.php new file mode 100644 index 0000000..9de8d8e --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '49fb551a6fb6d0543177'); diff --git a/public/blocks/gallery-block/gallery-block.css b/public/blocks/gallery-block/gallery-block.css new file mode 100644 index 0000000..3262eb5 --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.css @@ -0,0 +1,103 @@ +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} +/*!**********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/gallery-block/editor.scss ***! + \**********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-gallery-block-controlls { + padding: 16px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 5px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + -webkit-animation: 1.5s linear infinite spinner; + animation: 1.5s linear infinite spinner; + -webkit-animation-play-state: inherit; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@-webkit-keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} + +/*# sourceMappingURL=gallery-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.css.map b/public/blocks/gallery-block/gallery-block.css.map new file mode 100644 index 0000000..9aca3d0 --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/gallery-block/gallery-block.css","mappings":";;;AAAA;EACI;AACJ,C;;;;ACFA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACjBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF;;AANA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss"],"sourcesContent":[".nextcellent-number-of-images {\r\n margin: 5px 0 5px 0;\r\n}","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-gallery-block-controlls {\n\tpadding: 16px;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 5px auto;\n}",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.js b/public/blocks/gallery-block/gallery-block.js new file mode 100644 index 0000000..348b2d5 --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.js @@ -0,0 +1,874 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; + + + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/edit.js": +/*!***************************************************!*\ + !*** ./block-editor/blocks/gallery-block/edit.js ***! + \***************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/numberOfImages/NumberOfImages */ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/gallery-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); + + //import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ + +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.galleryLabel ? attributes.galleryLabel : ''); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.numberOfImages ? attributes.numberOfImages : '0'); + + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + + const handleNumberOfImagesChange = value => { + if (value !== number) { + setNumber(value); + } + }; + + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + setAttributes({ + galleryLabel: gallery + }); + setAttributes({ + numberOfImages: number + }); + }; + + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { + key: "setting", + id: "nextcellent-gallery-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Basics', 'nggallery') + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Select a gallery:', 'nggallery'), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Type options', 'nggallery') + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { + value: number, + onChange: handleNumberOfImagesChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter + }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + block: "nggallery/gallery-block", + attributes: attributes + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Please select a gallery', 'nggallery'))); +} + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/index.js": +/*!****************************************************!*\ + !*** ./block-editor/blocks/gallery-block/index.js ***! + \****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/gallery-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/gallery-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/gallery-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/gallery-block/save.js"); +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_2__; +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.registerBlockType)(name, { ...settings, + + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_3__["default"], + + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_4__["default"], + transforms: { + from: [{ + type: 'shortcode', + tag: 'nggallery', + isMatch: test => { + console.log(test); + return test.startsWith('[nggallery'); + }, + attributes: { + galleryLabel: { + type: 'string', + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: 'string', + shortcode: _ref2 => { + let { + named: { + images + } + } = _ref2; + return images; + } + } + } + }, { + type: 'block', + blocks: ['core/shortcode'], + isMatch: _ref3 => { + let { + text + } = _ref3; + return text.startsWith('[nggallery'); + }, + transform: _ref4 => { + let { + text + } = _ref4; + const attributes = text.replace(/\[nggallery|]|/g, '') //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(' '); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split('='); + let attName = ''; // since attributes have new names in the block, we need to match the old ones + + if (split[0] === 'id') { + attName = 'galleryLabel'; + } else { + attName = 'numberOfImages'; + } + + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/save.js": +/*!***************************************************!*\ + !*** ./block-editor/blocks/gallery-block/save.js ***! + \***************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ + +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ +// Load external dependency. + + +/** +* Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ + +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); // Unique ID for the input. + + const inputId = `nextcellent-autocomplete-input`; + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + + if (internalOptions.length > 0) { + setOpen(true); + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + + onChange(event.target.value); + }; + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + + + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + + + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add('focus'); + setListFocusOption(internalOptions[listFocus]); + }; + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + + + const handleKeys = event => { + const key = ['ArrowDown', 'ArrowUp', 'Enter']; + + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const children = list.childNodes; + + if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove('focus'); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove('focus'); + } + + handleArrowKey(children, event.key); + + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + + if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove('focus'); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove('focus'); + } + + handleArrowKey(children, event.key); + + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + + if (event.key === 'Enter') { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + + setOpen(false); + } + } + }; // Return the autocomplete. + + + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.lenght <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} + +; +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/numberOfImages/NumberOfImages.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss"); + + + // Load external dependency. + + +/** + * + * @param setAttribute function to set the number of images attribute + * @param props + * @returns {JSX.Element} + * @constructor + */ + +function NumberOfImages(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; // Function to handle the onChange event. + + const onChangeValue = event => { + onChange(event.target.value); + }; // Return the fieldset. + + + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", 'nggallery')), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery'))); +} + +; +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/editor.scss": +/*!*******************************************************!*\ + !*** ./block-editor/blocks/gallery-block/editor.scss ***! + \*******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/style.scss": +/*!******************************************************!*\ + !*** ./block-editor/blocks/gallery-block/style.scss ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/gallery-block/block.json": +/*!******************************************************!*\ + !*** ./block-editor/blocks/gallery-block/block.json ***! + \******************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/gallery-block","version":"0.1.0","title":"Gallery","category":"nextcellent-blocks","icon":"format-gallery","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/gallery-block/gallery-block.js","editorStyle":"file:../../../public/blocks/gallery-block/gallery-block.css","style":"file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/gallery-block/gallery-block": 0, +/******/ "blocks/gallery-block/style-gallery-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/gallery-block/style-gallery-block"], function() { return __webpack_require__("./block-editor/blocks/gallery-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=gallery-block.js.map \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.js.map b/public/blocks/gallery-block/gallery-block.js.map new file mode 100644 index 0000000..0046ecf --- /dev/null +++ b/public/blocks/gallery-block/gallery-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/gallery-block/gallery-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`)\n\n return await res.json();\n}\n\nexport {\n fetchGallerys\n}\n","import ServerSideRender from '@wordpress/server-side-render';\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages';\n\nimport { PanelBody } from '@wordpress/components';\n\nimport { useState } from '@wordpress/element';\n\nimport { useBlockProps, InspectorControls } from '@wordpress/block-editor';\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './editor.scss';\nimport Autocomplete from '../../gerneral-components/autocomplete/Autocomplete';\nimport { fetchGallerys } from '../../api';\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : '');\n\tconst [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0');\n\n const handleAutocompleteSelect = (value) => {\n\t\t\tif (value?.label !== gallery) {\n\t\t\t\tsetGallery(value?.label);\n\t\t\t}\n }\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t}\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery })\n\n\t\tsetAttributes({numberOfImages: number})\n\n\t}\n\n\treturn (\n\t\t
    \n\t\t\t \n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{/* */}\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t
    \n\n\t\t\t\t\t\t\n\n
    \n\n\t\t\t{attributes.galleryLabel &&\n\t\t\t\t\n\t\t\t}{!attributes.galleryLabel &&\n\t\t\t\t

    {__('Please select a gallery', 'nggallery')}

    \n\t\t\t}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from '@wordpress/blocks';\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './style.scss';\n\n/**\n * Internal dependencies\n */\nimport json from './block.json';\nimport edit from './edit';\nimport save from './save';\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType( name, {\n\t...settings,\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: 'shortcode',\n\t\t\t\ttag: 'nggallery',\n\t\t\t\tisMatch: (test) => {\n\t\t\t\t\tconsole.log(test)\n\t\t\t\t\treturn test.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'block',\n\t\t\t\tblocks: ['core/shortcode'],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggallery|]|/g, '') //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(' '); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split('=');\n\t\t\t\t\t\tlet attName = '';\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === 'id') {\n\t\t\t\t\t\t\tattName = 'galleryLabel'\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tattName = 'numberOfImages'\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n} );\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from '@wordpress/element';\nimport './autocomplete.scss'\n\n/**\n* Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete( {\n label,\n preSelected,\n fetch = async () => {return []},\n\tonFocus = () => {},\n onChange = () => {},\n\tonSelect = () => {},\n ...props\n} ) {\n\n\tconst [value, setValue] = useState(preSelected);\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n // Unique ID for the input.\n const inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n * Effect executed on load of the component and change of open to reset list focus start\n */\n\t useEffect(() => {\n if (open) {\n setListFocus(0);\n }\n }, [open]);\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n const onChangeValue = async ( event ) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true)\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\n\t\tif (internalOptions.length > 0 ) {\n\t\t\tsetOpen(true);\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n onChange( event.target.value );\n };\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option]\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t}\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add('focus')\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t}\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = ['ArrowDown', 'ArrowUp', 'Enter']\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName('nextcellent-autocomplete-options')[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === 'ArrowDown' && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus');\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === 'ArrowUp' && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\tif (event.key === 'Enter') {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\n\t\t}\n\t}\n\n\n // Return the autocomplete.\n\treturn (\n
    \n { /* Label for the autocomplete. */ }\n \n\n { /* Input field. */ }\n \n\n { /* List of all of the autocomplete options. */ }\n {open &&\n\t\t\t\t
      \n\t\t\t\t\t{isLoading && internalOptions.lenght <= 0 &&\n\t\t\t\t\t\t
    • \n\t\t\t\t\t}\n\t\t\t\t\t{!isLoading && internalOptions?.map( ( option, index ) =>\n\t\t\t\t\t\t
    • {option.label}
    • \n\t\t\t\t\t)}\n\t\t\t\t
    \n\t\t\t}\n\t\t
    \n\n\t);\n};\n\nexport default Autocomplete;\n","import { useState } from '@wordpress/element';\nimport { __ } from '@wordpress/i18n';\n\n// Load external dependency.\nimport './numberOfImages.scss'\n\n/**\n *\n * @param setAttribute function to set the number of images attribute\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages( {\n value,\n onChange,\n ...props\n} ) {\n\n // Unique ID for the id.\n const inputId = `nextcellent-block-number-of-images`;\n\n // Function to handle the onChange event.\n const onChangeValue = ( event ) => {\n onChange(event.target.value);\n };\n\n\n // Return the fieldset.\n\treturn (\n
    \n { /* Label for the input. */ }\n \n\n { /* Input field. */ }\n \n

    {__(\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\", 'nggallery')}

    \n
    \n\t);\n};\n\nexport default NumberOfImages;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/gallery-block/gallery-block\": 0,\n\t\"blocks/gallery-block/style-gallery-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/gallery-block/style-gallery-block\"], function() { return __webpack_require__(\"./block-editor/blocks/gallery-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","transforms","from","type","tag","isMatch","test","console","log","startsWith","shortcode","named","id","images","blocks","text","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onChangeValue","event","target","length","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","lenght","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/style-gallery-block.css b/public/blocks/gallery-block/style-gallery-block.css new file mode 100644 index 0000000..ba5c2cf --- /dev/null +++ b/public/blocks/gallery-block/style-gallery-block.css @@ -0,0 +1,16 @@ +/*!*********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/gallery-block/style.scss ***! + \*********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-gallery-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/gallery-block/style-gallery-block.css.map b/public/blocks/gallery-block/style-gallery-block.css.map new file mode 100644 index 0000000..af04510 --- /dev/null +++ b/public/blocks/gallery-block/style-gallery-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/gallery-block/style-gallery-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/webpack.config copy.js b/webpack.config copy.js new file mode 100644 index 0000000..424d9cf --- /dev/null +++ b/webpack.config copy.js @@ -0,0 +1,70 @@ +const FileManagerPlugin = require('filemanager-webpack-plugin'); +const defaultConfig = require( '@wordpress/scripts/config/webpack.config' ); +const glob = require("glob"); +const path = require("path"); + +const buildPath = path.resolve(__dirname, 'build'); +const nextcellentBuildPath = buildPath + '/nextcellent-gallery-nextgen-legacy/nextcellent-gallery-nextgen-legacy'; +const zipPath = path.resolve(__dirname, 'nextcellent-gallery-nextgen-legacy.zip'); + +// Get entrypoints for block folders +const entry = glob.sync('block-editor/**/**/index.js').reduce(function(obj, el){ + const name = path.dirname(el).split(/[\/ | \\]/).pop() + + obj['blocks/' + name + '/' + name] = './' + path.dirname(el); + return obj + },{}); + +module.exports = { + ...defaultConfig, + entry, + output: { + path: path.resolve(__dirname, 'public'), + filename: '[name].js' + }, + plugins: [ + ...defaultConfig.plugins, + new FileManagerPlugin({ + events: { + onStart: { + delete: [zipPath, buildPath] + }, + onEnd: { + mkdir: [nextcellentBuildPath], + copy: [ + { source: path.resolve(__dirname, 'admin'), destination: nextcellentBuildPath + '/admin' }, + { source: path.resolve(__dirname, 'block-editor/blocks'), destination: nextcellentBuildPath + '/block-editor/blocks' }, + { source: path.resolve(__dirname, 'css'), destination: nextcellentBuildPath + '/css' }, + { source: path.resolve(__dirname, 'fonts'), destination: nextcellentBuildPath + '/fonts' }, + { source: path.resolve(__dirname, 'images'), destination: nextcellentBuildPath + '/images' }, + { source: path.resolve(__dirname, 'js'), destination: nextcellentBuildPath + '/js' }, + { source: path.resolve(__dirname, 'lang'), destination: nextcellentBuildPath + '/lang' }, + { source: path.resolve(__dirname, 'lib'), destination: nextcellentBuildPath + '/lib' }, + { source: path.resolve(__dirname, 'public'), destination: nextcellentBuildPath + '/public' }, + { source: path.resolve(__dirname, 'shutter'), destination: nextcellentBuildPath + '/shutter' }, + { source: path.resolve(__dirname, 'view'), destination: nextcellentBuildPath + '/view' }, + { source: path.resolve(__dirname, 'widgets'), destination: nextcellentBuildPath + '/widgets' }, + { source: path.resolve(__dirname, 'xml'), destination: nextcellentBuildPath + '/xml' }, + { source: path.resolve(__dirname, 'index.html'), destination: nextcellentBuildPath + '/index.html' }, + { source: path.resolve(__dirname, 'nggallery.php'), destination: nextcellentBuildPath + '/nggallery.php' }, + { source: path.resolve(__dirname, 'nggfunctions.php'), destination: nextcellentBuildPath + '/nggfunctions.php' }, + { source: path.resolve(__dirname, 'nggshow.php'), destination: nextcellentBuildPath + '/nggshow.php' }, + { source: path.resolve(__dirname, 'readme.txt'), destination: nextcellentBuildPath + '/readme.txt' }, + { source: path.resolve(__dirname, 'screenshot-1.jpg'), destination: nextcellentBuildPath + '/screenshot-1.jpg' }, + { source: path.resolve(__dirname, 'screenshot-2.jpg'), destination: nextcellentBuildPath + '/screenshot-2.jpg' }, + { source: path.resolve(__dirname, 'screenshot-3.jpg'), destination: nextcellentBuildPath + '/screenshot-3.jpg' }, + { source: path.resolve(__dirname, 'screenshot-4.jpg'), destination: nextcellentBuildPath + '/screenshot-4.jpg' }, + { source: path.resolve(__dirname, 'screenshot-5.jpg'), destination: nextcellentBuildPath + '/screenshot-5.jpg' }, + { source: path.resolve(__dirname, 'screenshot-6.jpg'), destination: nextcellentBuildPath + '/screenshot-6.jpg' }, + ], + archive: [ + { source: path.resolve(__dirname, 'build/nextcellent-gallery-nextgen-legacy'), destination: zipPath }, + ], + + delete: [buildPath], + + }, + }, + }), + ], +}; diff --git a/webpack.config.js b/webpack.config.js new file mode 100644 index 0000000..eb25e58 --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,23 @@ +const defaultConfig = require( '@wordpress/scripts/config/webpack.config' ); +const glob = require("glob"); +const path = require("path"); + +// Get entrypoints for block folders +const entry = glob.sync('block-editor/**/**/index.js').reduce(function(obj, el){ + const name = path.dirname(el).split(/[\/ | \\]/).pop() + + obj['blocks/' + name + '/' + name] = './' + path.dirname(el); + return obj + },{}); + +module.exports = { + ...defaultConfig, + entry, + output: { + path: path.resolve(__dirname, 'public'), + filename: '[name].js' + }, + plugins: [ + ...defaultConfig.plugins + ], +}; From 5453879503025ca858e38d446a939351bd692134 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 26 Nov 2023 16:19:21 +0100 Subject: [PATCH 5/7] Added blocks corresponding to different shortcodes --- .babelrc | 3 + block-editor/api.js | 31 +- block-editor/blocks/album-block/block.json | 29 + block-editor/blocks/album-block/edit.js | 132 + block-editor/blocks/album-block/editor.scss | 24 + block-editor/blocks/album-block/index.js | 111 + block-editor/blocks/album-block/save.js | 27 + block-editor/blocks/album-block/style.scss | 12 + block-editor/blocks/gallery-block/block.json | 10 +- block-editor/blocks/gallery-block/edit.js | 135 +- block-editor/blocks/gallery-block/editor.scss | 8 +- block-editor/blocks/gallery-block/index.js | 65 +- .../blocks/image-browser-block/block.json | 21 + .../blocks/image-browser-block/edit.js | 87 + .../blocks/image-browser-block/editor.scss | 24 + .../blocks/image-browser-block/index.js | 98 + .../blocks/image-browser-block/save.js | 27 + .../blocks/image-browser-block/style.scss | 12 + .../blocks/random-images-block/block.json | 32 + .../blocks/random-images-block/edit.js | 165 + .../blocks/random-images-block/editor.scss | 24 + .../blocks/random-images-block/index.js | 110 + .../blocks/random-images-block/save.js | 27 + .../blocks/random-images-block/style.scss | 12 + .../blocks/recent-images-block/block.json | 32 + .../blocks/recent-images-block/edit.js | 167 + .../blocks/recent-images-block/editor.scss | 24 + .../blocks/recent-images-block/index.js | 117 + .../blocks/recent-images-block/save.js | 27 + .../blocks/recent-images-block/style.scss | 12 + .../blocks/single-image-block/block.json | 40 + .../blocks/single-image-block/edit.js | 198 + .../blocks/single-image-block/editor.scss | 24 + .../blocks/single-image-block/index.js | 153 + .../blocks/single-image-block/save.js | 27 + .../blocks/single-image-block/style.scss | 12 + .../blocks/slideshow-block/block.json | 27 + block-editor/blocks/slideshow-block/edit.js | 134 + .../blocks/slideshow-block/editor.scss | 35 + block-editor/blocks/slideshow-block/index.js | 111 + block-editor/blocks/slideshow-block/save.js | 27 + .../blocks/slideshow-block/style.scss | 12 + .../autocomplete/Autocomplete.js | 185 +- .../description-input/CustomTemplateInput.js | 35 + .../customTemplateInput.scss | 12 + .../description-input/DescriptionInput.js | 35 + .../description-input/descriptionInput.scss | 12 + .../float-select/FloatSelect.js | 37 + .../float-select/floatSelect.scss | 12 + .../height-input/Height.js | 42 + .../height-input/height.scss | 12 + .../link-input/LinkInput.js | 41 + .../link-input/linkInput.scss | 12 + .../mode-select/ModeSelect.js | 60 + .../gerneral-components/mode-select/mode.scss | 12 + .../number-of-images-input/NumberOfImages.js | 55 + .../numberOfImages.scss | 10 +- .../numberOfImages/NumberOfImages.js | 51 - .../template-radio-group/Template.js | 144 + .../template-radio-group/template.scss | 30 + .../gerneral-components/width-input/Width.js | 42 + .../width-input/width.scss | 12 + ...a_DK-1c1765125d04db4f85e52bb0613db895.json | 1 + ...a_DK-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...a_DK-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...a_DK-9678e39a278c60125a17db4330e7a39f.json | 1 + ...a_DK-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...a_DK-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...a_DK-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...e_DE-1c1765125d04db4f85e52bb0613db895.json | 1 + ...e_DE-1ec87d83cee90c2acfbb113f90f48397.json | 2 +- ...e_DE-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...e_DE-9678e39a278c60125a17db4330e7a39f.json | 1 + ...e_DE-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...e_DE-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...e_DE-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...s_ES-1c1765125d04db4f85e52bb0613db895.json | 1 + ...s_ES-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...s_ES-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...s_ES-9678e39a278c60125a17db4330e7a39f.json | 1 + ...s_ES-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...s_ES-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...s_ES-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...y-fi-1c1765125d04db4f85e52bb0613db895.json | 1 + ...y-fi-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...y-fi-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...y-fi-9678e39a278c60125a17db4330e7a39f.json | 1 + ...y-fi-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...y-fi-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...y-fi-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...i_FI-1c1765125d04db4f85e52bb0613db895.json | 1 + ...i_FI-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...i_FI-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...i_FI-9678e39a278c60125a17db4330e7a39f.json | 1 + ...i_FI-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...i_FI-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...i_FI-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...u_HU-1c1765125d04db4f85e52bb0613db895.json | 1 + ...u_HU-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...u_HU-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...u_HU-9678e39a278c60125a17db4330e7a39f.json | 1 + ...u_HU-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...u_HU-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...u_HU-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...l_NL-1c1765125d04db4f85e52bb0613db895.json | 1 + ...l_NL-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...l_NL-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...l_NL-9678e39a278c60125a17db4330e7a39f.json | 1 + ...l_NL-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...l_NL-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...l_NL-d8c922b8ff1915e72eab68cab40d0387.json | 1 + ...u_RU-1c1765125d04db4f85e52bb0613db895.json | 1 + ...u_RU-1ec87d83cee90c2acfbb113f90f48397.json | 1 + ...u_RU-858e3a66eb6c979e4bcb8a693d45b955.json | 1 + ...u_RU-9678e39a278c60125a17db4330e7a39f.json | 1 + ...u_RU-a9ecf13e14d98dbdffbf023604941098.json | 1 + ...u_RU-b1d3384f2073f6aa69dc0b45c42319d6.json | 1 + ...u_RU-d8c922b8ff1915e72eab68cab40d0387.json | 1 + blocks-main.php | 299 +- docker-compose.yml | 21 +- jest.config.json | 5 + ...nggallery-da_DK-backup-202311261504520.po~ | 5186 ++++++ lang/nggallery-da_DK.mo | Bin 62082 -> 47008 bytes lang/nggallery-da_DK.po | 7283 ++++---- ...ggallery-de_DE-backup-202311261502360.po~} | 12 +- ...nggallery-de_DE-backup-202311261502510.po~ | 3866 +++++ ...nggallery-de_DE-backup-202311261503040.po~ | 3866 +++++ ...nggallery-de_DE-backup-202311261504590.po~ | 3866 +++++ lang/nggallery-de_DE.mo | Bin 41387 -> 41375 bytes lang/nggallery-de_DE.po | 304 +- ...nggallery-es_ES-backup-202311261505060.po~ | 3965 +++++ lang/nggallery-es_ES.mo | Bin 666 -> 695 bytes lang/nggallery-es_ES.po | 4469 +++-- lang/nggallery-fi-backup-202311261505120.po~ | 4184 +++++ lang/nggallery-fi.mo | Bin 63125 -> 46155 bytes lang/nggallery-fi.po | 6485 ++++--- ...nggallery-fi_FI-backup-202311261505210.po~ | 3578 ++++ lang/nggallery-fi_FI.po | 6107 ++++--- ...nggallery-hu_HU-backup-202311261505410.po~ | 4089 +++++ lang/nggallery-hu_HU.mo | Bin 69685 -> 51830 bytes lang/nggallery-hu_HU.po | 6428 +++---- lang/nggallery-nl_NL.mo | Bin 68950 -> 61573 bytes lang/nggallery-nl_NL.po | 7489 ++++---- lang/nggallery-ru_RU.mo | Bin 82013 -> 60963 bytes lang/nggallery-ru_RU.po | 6964 ++++---- lang/nggallery.pot | 307 +- .../nggallery.pot => language/languages.pot | 548 +- package-lock.json | 14148 +++++++++++----- package.json | 21 +- .../blocks/album-block/album-block.asset.php | 1 + public/blocks/album-block/album-block.css | 123 + public/blocks/album-block/album-block.css.map | 1 + public/blocks/album-block/album-block.js | 978 ++ public/blocks/album-block/album-block.js.map | 1 + .../blocks/album-block/style-album-block.css | 16 + .../album-block/style-album-block.css.map | 1 + .../gallery-block/gallery-block.asset.php | 2 +- public/blocks/gallery-block/gallery-block.css | 77 +- .../gallery-block/gallery-block.css.map | 2 +- public/blocks/gallery-block/gallery-block.js | 477 +- .../blocks/gallery-block/gallery-block.js.map | 2 +- .../image-browser-block.asset.php | 1 + .../image-browser-block.css | 90 + .../image-browser-block.css.map | 1 + .../image-browser-block.js | 786 + .../image-browser-block.js.map | 1 + .../style-image-browser-block.css | 16 + .../style-image-browser-block.css.map | 1 + .../random-images-block.asset.php | 1 + .../random-images-block.css | 148 + .../random-images-block.css.map | 1 + .../random-images-block.js | 1159 ++ .../random-images-block.js.map | 1 + .../style-random-images-block.css | 16 + .../style-random-images-block.css.map | 1 + .../recent-images-block.asset.php | 1 + .../recent-images-block.css | 148 + .../recent-images-block.css.map | 1 + .../recent-images-block.js | 1174 ++ .../recent-images-block.js.map | 1 + .../style-recent-images-block.css | 16 + .../style-recent-images-block.css.map | 1 + .../single-image-block.asset.php | 1 + .../single-image-block/single-image-block.css | 180 + .../single-image-block.css.map | 1 + .../single-image-block/single-image-block.js | 1394 ++ .../single-image-block.js.map | 1 + .../style-single-image-block.css | 16 + .../style-single-image-block.css.map | 1 + .../slideshow-block/slideshow-block.asset.php | 1 + .../slideshow-block/slideshow-block.css | 141 + .../slideshow-block/slideshow-block.css.map | 1 + .../blocks/slideshow-block/slideshow-block.js | 1065 ++ .../slideshow-block/slideshow-block.js.map | 1 + .../slideshow-block/style-slideshow-block.css | 16 + .../style-slideshow-block.css.map | 1 + tests/js/blocks/Autocomplete.test.js | 138 + tests/js/blocks/NumberOfImages.test.js | 99 + .../__snapshots__/Autocomplete.test.js.snap | 102 + .../__snapshots__/NumberOfImages.test.js.snap | 102 + 200 files changed, 76969 insertions(+), 28341 deletions(-) create mode 100644 .babelrc create mode 100644 block-editor/blocks/album-block/block.json create mode 100644 block-editor/blocks/album-block/edit.js create mode 100644 block-editor/blocks/album-block/editor.scss create mode 100644 block-editor/blocks/album-block/index.js create mode 100644 block-editor/blocks/album-block/save.js create mode 100644 block-editor/blocks/album-block/style.scss create mode 100644 block-editor/blocks/image-browser-block/block.json create mode 100644 block-editor/blocks/image-browser-block/edit.js create mode 100644 block-editor/blocks/image-browser-block/editor.scss create mode 100644 block-editor/blocks/image-browser-block/index.js create mode 100644 block-editor/blocks/image-browser-block/save.js create mode 100644 block-editor/blocks/image-browser-block/style.scss create mode 100644 block-editor/blocks/random-images-block/block.json create mode 100644 block-editor/blocks/random-images-block/edit.js create mode 100644 block-editor/blocks/random-images-block/editor.scss create mode 100644 block-editor/blocks/random-images-block/index.js create mode 100644 block-editor/blocks/random-images-block/save.js create mode 100644 block-editor/blocks/random-images-block/style.scss create mode 100644 block-editor/blocks/recent-images-block/block.json create mode 100644 block-editor/blocks/recent-images-block/edit.js create mode 100644 block-editor/blocks/recent-images-block/editor.scss create mode 100644 block-editor/blocks/recent-images-block/index.js create mode 100644 block-editor/blocks/recent-images-block/save.js create mode 100644 block-editor/blocks/recent-images-block/style.scss create mode 100644 block-editor/blocks/single-image-block/block.json create mode 100644 block-editor/blocks/single-image-block/edit.js create mode 100644 block-editor/blocks/single-image-block/editor.scss create mode 100644 block-editor/blocks/single-image-block/index.js create mode 100644 block-editor/blocks/single-image-block/save.js create mode 100644 block-editor/blocks/single-image-block/style.scss create mode 100644 block-editor/blocks/slideshow-block/block.json create mode 100644 block-editor/blocks/slideshow-block/edit.js create mode 100644 block-editor/blocks/slideshow-block/editor.scss create mode 100644 block-editor/blocks/slideshow-block/index.js create mode 100644 block-editor/blocks/slideshow-block/save.js create mode 100644 block-editor/blocks/slideshow-block/style.scss create mode 100644 block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js create mode 100644 block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss create mode 100644 block-editor/gerneral-components/description-input/DescriptionInput.js create mode 100644 block-editor/gerneral-components/description-input/descriptionInput.scss create mode 100644 block-editor/gerneral-components/float-select/FloatSelect.js create mode 100644 block-editor/gerneral-components/float-select/floatSelect.scss create mode 100644 block-editor/gerneral-components/height-input/Height.js create mode 100644 block-editor/gerneral-components/height-input/height.scss create mode 100644 block-editor/gerneral-components/link-input/LinkInput.js create mode 100644 block-editor/gerneral-components/link-input/linkInput.scss create mode 100644 block-editor/gerneral-components/mode-select/ModeSelect.js create mode 100644 block-editor/gerneral-components/mode-select/mode.scss create mode 100644 block-editor/gerneral-components/number-of-images-input/NumberOfImages.js rename block-editor/gerneral-components/{numberOfImages => number-of-images-input}/numberOfImages.scss (50%) delete mode 100644 block-editor/gerneral-components/numberOfImages/NumberOfImages.js create mode 100644 block-editor/gerneral-components/template-radio-group/Template.js create mode 100644 block-editor/gerneral-components/template-radio-group/template.scss create mode 100644 block-editor/gerneral-components/width-input/Width.js create mode 100644 block-editor/gerneral-components/width-input/width.scss create mode 100644 block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json create mode 100644 block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json create mode 100644 block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json create mode 100644 block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json create mode 100644 block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json create mode 100644 block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json create mode 100644 block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json create mode 100644 jest.config.json create mode 100644 lang/nggallery-da_DK-backup-202311261504520.po~ rename lang/{nggallery-de_DE-backup-202209111611330.po~ => nggallery-de_DE-backup-202311261502360.po~} (99%) create mode 100644 lang/nggallery-de_DE-backup-202311261502510.po~ create mode 100644 lang/nggallery-de_DE-backup-202311261503040.po~ create mode 100644 lang/nggallery-de_DE-backup-202311261504590.po~ create mode 100644 lang/nggallery-es_ES-backup-202311261505060.po~ create mode 100644 lang/nggallery-fi-backup-202311261505120.po~ create mode 100644 lang/nggallery-fi_FI-backup-202311261505210.po~ create mode 100644 lang/nggallery-hu_HU-backup-202311261505410.po~ rename languages/nggallery.pot => language/languages.pot (82%) create mode 100644 public/blocks/album-block/album-block.asset.php create mode 100644 public/blocks/album-block/album-block.css create mode 100644 public/blocks/album-block/album-block.css.map create mode 100644 public/blocks/album-block/album-block.js create mode 100644 public/blocks/album-block/album-block.js.map create mode 100644 public/blocks/album-block/style-album-block.css create mode 100644 public/blocks/album-block/style-album-block.css.map create mode 100644 public/blocks/image-browser-block/image-browser-block.asset.php create mode 100644 public/blocks/image-browser-block/image-browser-block.css create mode 100644 public/blocks/image-browser-block/image-browser-block.css.map create mode 100644 public/blocks/image-browser-block/image-browser-block.js create mode 100644 public/blocks/image-browser-block/image-browser-block.js.map create mode 100644 public/blocks/image-browser-block/style-image-browser-block.css create mode 100644 public/blocks/image-browser-block/style-image-browser-block.css.map create mode 100644 public/blocks/random-images-block/random-images-block.asset.php create mode 100644 public/blocks/random-images-block/random-images-block.css create mode 100644 public/blocks/random-images-block/random-images-block.css.map create mode 100644 public/blocks/random-images-block/random-images-block.js create mode 100644 public/blocks/random-images-block/random-images-block.js.map create mode 100644 public/blocks/random-images-block/style-random-images-block.css create mode 100644 public/blocks/random-images-block/style-random-images-block.css.map create mode 100644 public/blocks/recent-images-block/recent-images-block.asset.php create mode 100644 public/blocks/recent-images-block/recent-images-block.css create mode 100644 public/blocks/recent-images-block/recent-images-block.css.map create mode 100644 public/blocks/recent-images-block/recent-images-block.js create mode 100644 public/blocks/recent-images-block/recent-images-block.js.map create mode 100644 public/blocks/recent-images-block/style-recent-images-block.css create mode 100644 public/blocks/recent-images-block/style-recent-images-block.css.map create mode 100644 public/blocks/single-image-block/single-image-block.asset.php create mode 100644 public/blocks/single-image-block/single-image-block.css create mode 100644 public/blocks/single-image-block/single-image-block.css.map create mode 100644 public/blocks/single-image-block/single-image-block.js create mode 100644 public/blocks/single-image-block/single-image-block.js.map create mode 100644 public/blocks/single-image-block/style-single-image-block.css create mode 100644 public/blocks/single-image-block/style-single-image-block.css.map create mode 100644 public/blocks/slideshow-block/slideshow-block.asset.php create mode 100644 public/blocks/slideshow-block/slideshow-block.css create mode 100644 public/blocks/slideshow-block/slideshow-block.css.map create mode 100644 public/blocks/slideshow-block/slideshow-block.js create mode 100644 public/blocks/slideshow-block/slideshow-block.js.map create mode 100644 public/blocks/slideshow-block/style-slideshow-block.css create mode 100644 public/blocks/slideshow-block/style-slideshow-block.css.map create mode 100644 tests/js/blocks/Autocomplete.test.js create mode 100644 tests/js/blocks/NumberOfImages.test.js create mode 100644 tests/js/blocks/__snapshots__/Autocomplete.test.js.snap create mode 100644 tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..3f3c69a --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": [ "@wordpress/babel-preset-default" ] +} diff --git a/block-editor/api.js b/block-editor/api.js index da967d3..f76079a 100644 --- a/block-editor/api.js +++ b/block-editor/api.js @@ -1,9 +1,28 @@ const fetchGallerys = async (searchTerm) => { - const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`) + const res = await fetch( + nggData.siteUrl + + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50` + ); - return await res.json(); -} + return await res.json(); +}; -export { - fetchGallerys -} +const fetchAlbums = async (searchTerm) => { + const res = await fetch( + nggData.siteUrl + + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50` + ); + + return await res.json(); +}; + +const fetchImages = async (searchTerm) => { + const res = await fetch( + nggData.siteUrl + + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50` + ); + + return await res.json(); +}; + +export { fetchGallerys, fetchAlbums, fetchImages }; diff --git a/block-editor/blocks/album-block/block.json b/block-editor/blocks/album-block/block.json new file mode 100644 index 0000000..46ad800 --- /dev/null +++ b/block-editor/blocks/album-block/block.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/album-block", + "version": "1.0.0", + "title": "Album", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "albumLabel": { + "type": "string" + }, + "albumTemplate": { + "type": "string", + "default": "compact" + }, + "galleryTemplate": { + "type": "string", + "default": "gallery" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/album-block/album-block.js", + "editorStyle": "file:../../../public/blocks/album-block/album-block.css", + "style": "file:../../../public/blocks/style-blocks/album-block/style-album-block.css" +} diff --git a/block-editor/blocks/album-block/edit.js b/block-editor/blocks/album-block/edit.js new file mode 100644 index 0000000..9efad8d --- /dev/null +++ b/block-editor/blocks/album-block/edit.js @@ -0,0 +1,132 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchAlbums } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [album, setAlbum] = useState( + attributes?.albumLabel ? attributes.albumLabel : "" + ); + const [galleryTemplate, setGalleryTemplate] = useState( + attributes?.galleryTemplate ? attributes.galleryTemplate : "gallery" + ); + const [albumTemplate, setAlbumTemplate] = useState( + attributes?.albumTemplate ? attributes.albumTemplate : "compact" + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== album) { + setAlbum(value?.label); + } + }; + + const handleGalleryTemplateSelection = (value) => { + setGalleryTemplate(value); + }; + + const handleAlbumTemplateSelection = (value) => { + setAlbumTemplate(value); + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (album) { + newAttributes["albumLabel"] = album; + } + + if (albumTemplate) { + newAttributes["albumTemplate"] = albumTemplate; + } + + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + + setAttributes(newAttributes); + }; + + return ( +
    + + +
    + +
    +
    + +
    + + +
    +
    + + +
    + + {attributes.albumLabel && ( + + )} + {!attributes.albumLabel && ( +

    {__("Please select an album", "nggallery")}

    + )} +
    + ); +} diff --git a/block-editor/blocks/album-block/editor.scss b/block-editor/blocks/album-block/editor.scss new file mode 100644 index 0000000..3533a9a --- /dev/null +++ b/block-editor/blocks/album-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-album-block-controlls { + padding: 16px; +} + +.nextcellent-single-album-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/album-block/index.js b/block-editor/blocks/album-block/index.js new file mode 100644 index 0000000..01062c7 --- /dev/null +++ b/block-editor/blocks/album-block/index.js @@ -0,0 +1,111 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "nggalbum", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: "string", + shortcode: ({ named: { images } }) => images, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[nggalbum"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[nggalbum|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + console.log(split); + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "albumLabel"; + } else if (split[0] == "template") { + attName = "albumTemplate"; + } else if (split[0] == "gallery") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/album-block/save.js b/block-editor/blocks/album-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/album-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/album-block/style.scss b/block-editor/blocks/album-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/album-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/gallery-block/block.json b/block-editor/blocks/gallery-block/block.json index 76b3b90..4c95185 100644 --- a/block-editor/blocks/gallery-block/block.json +++ b/block-editor/blocks/gallery-block/block.json @@ -2,10 +2,9 @@ "$schema": "https://json.schemastore.org/block.json", "apiVersion": 2, "name": "nggallery/gallery-block", - "version": "0.1.0", + "version": "1.0.0", "title": "Gallery", "category": "nextcellent-blocks", - "icon": "format-gallery", "description": "", "attributes": { "galleryLabel": { @@ -14,6 +13,13 @@ "numberOfImages": { "type": "number", "default": 0 + }, + "template": { + "type": "string", + "default": "gallery" + }, + "customTemplate": { + "type": "string" } }, "supports": { diff --git a/block-editor/blocks/gallery-block/edit.js b/block-editor/blocks/gallery-block/edit.js index cafba11..83240f8 100644 --- a/block-editor/blocks/gallery-block/edit.js +++ b/block-editor/blocks/gallery-block/edit.js @@ -1,21 +1,20 @@ -import ServerSideRender from '@wordpress/server-side-render'; +import ServerSideRender from "@wordpress/server-side-render"; //import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' -import NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages'; +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; -import { PanelBody } from '@wordpress/components'; +import { PanelBody } from "@wordpress/components"; -import { useState } from '@wordpress/element'; +import { useState } from "@wordpress/element"; -import { useBlockProps, InspectorControls } from '@wordpress/block-editor'; +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; /** * Retrieves the translation of text. * * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ */ -import { __ } from '@wordpress/i18n'; - +import { __ } from "@wordpress/i18n"; /** * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. @@ -23,9 +22,11 @@ import { __ } from '@wordpress/i18n'; * * @see https://www.npmjs.com/package/@wordpress/scripts#using-css */ -import './editor.scss'; -import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'; -import { fetchGallerys } from '../../api'; +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; +import CustomTemplateInput from "../../gerneral-components/custom-template-input/description-input/CustomTemplateInput"; /** * The edit function describes the structure of your block in the context of the @@ -35,59 +36,107 @@ import { fetchGallerys } from '../../api'; * @return {WPElement} Element to render. */ export default function Edit({ attributes, setAttributes }) { - const [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : ''); - const [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0'); + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [number, setNumber] = useState( + attributes?.numberOfImages ? attributes.numberOfImages : "0" + ); + const [template, setTemplate] = useState( + attributes?.template ? attributes.template : "gallery" + ); + const [customTemplate, setCustomTemplate] = useState( + attributes?.customTemplate ? attributes.customTemplate : "" + ); - const handleAutocompleteSelect = (value) => { - if (value?.label !== gallery) { - setGallery(value?.label); - } - } + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; const handleNumberOfImagesChange = (value) => { if (value !== number) { setNumber(value); } - } + }; + + const handleTemplateSelection = (value) => { + setTemplate(value); + }; + + const handleCustomTemplateChange = (value) => { + setCustomTemplate(value); + }; const attributeSetter = (e) => { e.stopPropagation(); e.preventDefault(); - setAttributes({ galleryLabel: gallery }) + setAttributes({ galleryLabel: gallery }); - setAttributes({numberOfImages: number}) + setAttributes({ numberOfImages: number }); - } + if (template) { + setAttributes({ template: template }); + } + }; return (
    - - - -
    - - {/* */} -
    -
    - -
    - -
    -
    - - - -
    - - {attributes.galleryLabel && + + +
    + +
    +
    + +
    + + {template == "other" && ( + + )} + {template !== "other" && ( + + )} +
    +
    + + +
    + + {attributes.galleryLabel && ( - }{!attributes.galleryLabel && -

    {__('Please select a gallery', 'nggallery')}

    - } + )} + {!attributes.galleryLabel && ( +

    {__("Please select a gallery", "nggallery")}

    + )}
    ); } diff --git a/block-editor/blocks/gallery-block/editor.scss b/block-editor/blocks/gallery-block/editor.scss index 8344df9..36b2f1a 100644 --- a/block-editor/blocks/gallery-block/editor.scss +++ b/block-editor/blocks/gallery-block/editor.scss @@ -13,8 +13,12 @@ padding: 16px; } +.nextcellent-single-gallery-block-render { + pointer-events: none; +} + #nextcellent-block-set-button { display: block; width: 80%; - margin: 5px auto; -} \ No newline at end of file + margin: 10px auto; +} diff --git a/block-editor/blocks/gallery-block/index.js b/block-editor/blocks/gallery-block/index.js index 3ea15d8..6f10672 100644 --- a/block-editor/blocks/gallery-block/index.js +++ b/block-editor/blocks/gallery-block/index.js @@ -3,7 +3,7 @@ * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ -import { registerBlockType, createBlock } from '@wordpress/blocks'; +import { registerBlockType, createBlock } from "@wordpress/blocks"; /** * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. @@ -12,14 +12,14 @@ import { registerBlockType, createBlock } from '@wordpress/blocks'; * * @see https://www.npmjs.com/package/@wordpress/scripts#using-css */ -import './style.scss'; +import "./style.scss"; /** * Internal dependencies */ -import json from './block.json'; -import edit from './edit'; -import save from './save'; +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; const { name, ...settings } = json; @@ -28,8 +28,25 @@ const { name, ...settings } = json; * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ -registerBlockType( name, { +registerBlockType(name, { ...settings, + + icon: ( + + ), /** * @see ./edit.js */ @@ -43,45 +60,41 @@ registerBlockType( name, { transforms: { from: [ { - type: 'shortcode', - tag: 'nggallery', - isMatch: (test) => { - console.log(test) - return test.startsWith('[nggallery'); - }, + type: "shortcode", + tag: "nggallery", attributes: { galleryLabel: { - type: 'string', + type: "string", shortcode: ({ named: { id } }) => id, }, numberOfImages: { - type: 'string', + type: "string", shortcode: ({ named: { images } }) => images, - } + }, }, }, { - type: 'block', - blocks: ['core/shortcode'], + type: "block", + blocks: ["core/shortcode"], isMatch: ({ text }) => { - return text.startsWith('[nggallery'); + return text?.startsWith("[nggallery"); }, transform: ({ text }) => { const attributes = text - .replace(/\[nggallery|]|/g, '') //remove the shortcode tags + .replace(/\[nggallery|]|/g, "") //remove the shortcode tags .trim() // remove unnecessary spaces before and after - .split(' '); //split the attributes + .split(" "); //split the attributes const atts = {}; attributes.map((item) => { - const split = item.trim().split('='); - let attName = ''; + const split = item.trim().split("="); + let attName = ""; // since attributes have new names in the block, we need to match the old ones - if (split[0] === 'id') { - attName = 'galleryLabel' + if (split[0] === "id") { + attName = "galleryLabel"; } else { - attName = 'numberOfImages' + attName = "numberOfImages"; } atts[[attName]] = split[1]; }); @@ -91,4 +104,4 @@ registerBlockType( name, { }, ], }, -} ); +}); diff --git a/block-editor/blocks/image-browser-block/block.json b/block-editor/blocks/image-browser-block/block.json new file mode 100644 index 0000000..5dd2ac7 --- /dev/null +++ b/block-editor/blocks/image-browser-block/block.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/image-browser-block", + "version": "0.1.0", + "title": "Image browser", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/image-browser-block/image-browser-block.js", + "editorStyle": "file:../../../public/blocks/image-browser-block/single-image-block.css", + "style": "file:../../../public/blocks/style-blocks/image-browser-block/style-image-browser-block.css" +} diff --git a/block-editor/blocks/image-browser-block/edit.js b/block-editor/blocks/image-browser-block/edit.js new file mode 100644 index 0000000..6dae9d8 --- /dev/null +++ b/block-editor/blocks/image-browser-block/edit.js @@ -0,0 +1,87 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + setAttributes({ galleryLabel: gallery }); + }; + + return ( +
    + + +
    + +
    +
    + + +
    + + {attributes.galleryLabel && ( + + )} + {!attributes.galleryLabel && ( +

    {__("Please select a gallery", "nggallery")}

    + )} +
    + ); +} diff --git a/block-editor/blocks/image-browser-block/editor.scss b/block-editor/blocks/image-browser-block/editor.scss new file mode 100644 index 0000000..1134455 --- /dev/null +++ b/block-editor/blocks/image-browser-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-image-browser-block-controlls { + padding: 16px; +} + +.nextcellent-image-browser-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/image-browser-block/index.js b/block-editor/blocks/image-browser-block/index.js new file mode 100644 index 0000000..52e2ad8 --- /dev/null +++ b/block-editor/blocks/image-browser-block/index.js @@ -0,0 +1,98 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "imagebrowser ", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[imagebrowser "); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[imagebrowser|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/image-browser-block/save.js b/block-editor/blocks/image-browser-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/image-browser-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/image-browser-block/style.scss b/block-editor/blocks/image-browser-block/style.scss new file mode 100644 index 0000000..d2d5cf3 --- /dev/null +++ b/block-editor/blocks/image-browser-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/random-images-block/block.json b/block-editor/blocks/random-images-block/block.json new file mode 100644 index 0000000..d8b81bc --- /dev/null +++ b/block-editor/blocks/random-images-block/block.json @@ -0,0 +1,32 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/random-images-block", + "version": "1.0.0", + "title": "Random pictures", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "numberOfImages": { + "type": "number", + "default": 0 + }, + "galleryTemplate": { + "type": "string", + "default": "gallery" + }, + "mode": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/random-images-block/random-images-block.js", + "editorStyle": "file:../../../public/blocks/random-images-block/random-images-block.css", + "style": "file:../../../public/blocks/style-blocks/random-images-block/style-random-images-block.css" +} diff --git a/block-editor/blocks/random-images-block/edit.js b/block-editor/blocks/random-images-block/edit.js new file mode 100644 index 0000000..b0879a9 --- /dev/null +++ b/block-editor/blocks/random-images-block/edit.js @@ -0,0 +1,165 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; +import { fetchGallerys } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; +import ModeSelect from "../../gerneral-components/mode-select/ModeSelect"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [number, setNumber] = useState( + attributes?.numberOfImages ? attributes.numberOfImages : "0" + ); + const [galleryTemplate, setGalleryTemplate] = useState( + attributes?.galleryTemplate ? attributes.galleryTemplate : "gallery" + ); + const [mode, setMode] = useState(attributes?.mode ? attributes.mode : ""); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const handleNumberOfImagesChange = (value) => { + if (value !== number) { + setNumber(value); + } + }; + + const handleModeChange = (value) => { + if (value !== mode) { + setMode(value); + } + }; + + const handleGalleryTemplateSelection = (value) => { + setGalleryTemplate(value); + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + + if (number) { + newAttributes["numberOfImages"] = number; + } + + if (mode) { + newAttributes["mode"] = mode; + } + + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + + setAttributes(newAttributes); + }; + + return ( +
    + + +
    + +
    +
    + +
    + +

    + {__( + "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", + "nggallery" + )} +

    + +

    + {__( + "If a gallery is selected, only images from that gallery will be shown.", + "nggallery" + )} +

    + +
    +
    + + +
    + + {attributes.numberOfImages > 0 && ( + + )} + + {!attributes.numberOfImages && ( +

    {__("You need to select a number of images.", "nggallery")}

    + )} +
    + ); +} diff --git a/block-editor/blocks/random-images-block/editor.scss b/block-editor/blocks/random-images-block/editor.scss new file mode 100644 index 0000000..d51a918 --- /dev/null +++ b/block-editor/blocks/random-images-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/random-images-block/index.js b/block-editor/blocks/random-images-block/index.js new file mode 100644 index 0000000..8905bb9 --- /dev/null +++ b/block-editor/blocks/random-images-block/index.js @@ -0,0 +1,110 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "random", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: "string", + shortcode: ({ named: { max } }) => max, + }, + galleryTemplate: { + type: "string", + shortcode: ({ named: { template } }) => template, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[random"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[random|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/random-images-block/save.js b/block-editor/blocks/random-images-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/random-images-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/random-images-block/style.scss b/block-editor/blocks/random-images-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/random-images-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/recent-images-block/block.json b/block-editor/blocks/recent-images-block/block.json new file mode 100644 index 0000000..8291a70 --- /dev/null +++ b/block-editor/blocks/recent-images-block/block.json @@ -0,0 +1,32 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/recent-images-block", + "version": "1.0.0", + "title": "Recent pictures", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "numberOfImages": { + "type": "number", + "default": 0 + }, + "galleryTemplate": { + "type": "string", + "default": "gallery" + }, + "mode": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/recent-images-block/recent-images-block.js", + "editorStyle": "file:../../../public/blocks/recent-images-block/recent-images-block.css", + "style": "file:../../../public/blocks/style-blocks/recent-images-block/style-recent-images-block.css" +} diff --git a/block-editor/blocks/recent-images-block/edit.js b/block-editor/blocks/recent-images-block/edit.js new file mode 100644 index 0000000..0e5fb1c --- /dev/null +++ b/block-editor/blocks/recent-images-block/edit.js @@ -0,0 +1,167 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; +import Template from "../../gerneral-components/template-radio-group/Template"; +import ModeSelect from "../../gerneral-components/mode-select/ModeSelect"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [number, setNumber] = useState( + attributes?.numberOfImages ? attributes.numberOfImages : "0" + ); + const [galleryTemplate, setGalleryTemplate] = useState( + attributes?.galleryTemplate ? attributes.galleryTemplate : "gallery" + ); + const [mode, setMode] = useState(attributes?.mode ? attributes.mode : ""); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const handleNumberOfImagesChange = (value) => { + if (value !== number) { + setNumber(value); + } + }; + + const handleModeChange = (value) => { + if (value !== mode) { + setMode(value); + } + }; + + const handleGalleryTemplateSelection = (value) => { + setGalleryTemplate(value); + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + + if (number) { + newAttributes["numberOfImages"] = number; + } + + if (mode) { + newAttributes["mode"] = mode; + } + + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + + setAttributes(newAttributes); + }; + + return ( +
    + + +
    + +
    +
    + +
    + +

    + {__( + "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", + "nggallery" + )} +

    + +

    + {__( + "If a gallery is selected, only images from that gallery will be shown.", + "nggallery" + )} +

    + +
    +
    + + +
    + + {attributes.numberOfImages > 0 && ( + + )} + + {!attributes.numberOfImages && ( +

    {__("You need to select a number of images.", "nggallery")}

    + )} +
    + ); +} diff --git a/block-editor/blocks/recent-images-block/editor.scss b/block-editor/blocks/recent-images-block/editor.scss new file mode 100644 index 0000000..d51a918 --- /dev/null +++ b/block-editor/blocks/recent-images-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/recent-images-block/index.js b/block-editor/blocks/recent-images-block/index.js new file mode 100644 index 0000000..851e016 --- /dev/null +++ b/block-editor/blocks/recent-images-block/index.js @@ -0,0 +1,117 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "recent", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + numberOfImages: { + type: "string", + shortcode: ({ named: { max } }) => max, + }, + mode: { + type: "string", + shortcode: ({ named: { mode } }) => mode, + }, + galleryTemplate: { + type: "string", + shortcode: ({ named: { template } }) => template, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[recent"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[recent|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "mode") { + attName = "mode"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/recent-images-block/save.js b/block-editor/blocks/recent-images-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/recent-images-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/recent-images-block/style.scss b/block-editor/blocks/recent-images-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/recent-images-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/single-image-block/block.json b/block-editor/blocks/single-image-block/block.json new file mode 100644 index 0000000..b92dde9 --- /dev/null +++ b/block-editor/blocks/single-image-block/block.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/single-image-block", + "version": "0.1.0", + "title": "Single Image", + "category": "nextcellent-blocks", + + "description": "", + "attributes": { + "imageLabel": { + "type": "string" + }, + "mode": { + "type": "string" + }, + "float": { + "type": "string" + }, + "link": { + "type": "string" + }, + "width": { + "type": "number" + }, + "height": { + "type": "number" + }, + "description": { + "type": "string" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/single-image-block/single-image-block.js", + "editorStyle": "file:../../../public/blocks/single-image-block/single-image-block.css", + "style": "file:../../../public/blocks/style-blocks/single-image-block/style-single-image-block.css" +} diff --git a/block-editor/blocks/single-image-block/edit.js b/block-editor/blocks/single-image-block/edit.js new file mode 100644 index 0000000..b819ddc --- /dev/null +++ b/block-editor/blocks/single-image-block/edit.js @@ -0,0 +1,198 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchImages } from "../../api"; +import ModeSelect from "../../gerneral-components/mode-select/ModeSelect"; +import Width from "../../gerneral-components/width-input/Width"; +import Height from "../../gerneral-components/height-input/Height"; +import FloatSelect from "../../gerneral-components/float-select/FloatSelect"; +import LinkInput from "../../gerneral-components/link-input/LinkInput"; +import DescriptionInput from "../../gerneral-components/description-input/DescriptionInput"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [image, setImage] = useState( + attributes?.imageLabel ? attributes.imageLabel : "" + ); + const [mode, setMode] = useState(attributes?.mode ? attributes.mode : ""); + const [float, setFloat] = useState(attributes?.float ? attributes.float : ""); + const [width, setWidth] = useState(attributes?.width ? attributes.width : 0); + const [height, setHeight] = useState( + attributes?.height ? attributes.height : 0 + ); + const [link, setLink] = useState(attributes?.link ? attributes.link : ""); + const [description, setDescription] = useState( + attributes?.description ? attributes.description : "" + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== image) { + setImage(value?.label); + } + }; + + const handleModeChange = (value) => { + if (value !== mode) { + setMode(value); + } + }; + + const handleFloatChange = (value) => { + if (value !== float) { + setFloat(value); + } + }; + + const handleWidthChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + + const handleHeightChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + + const handleLinkChange = (value) => { + if (value !== link) { + setLink(value); + } + }; + + const handleDescriptionChange = (value) => { + if (value !== description) { + setDescription(value); + } + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (image) { + newAttributes["imageLabel"] = image; + } + + if (mode) { + newAttributes["mode"] = mode; + } + + if (float) { + newAttributes["float"] = float; + } + + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + + if (link) { + newAttributes["link"] = link; + } + + if (description) { + newAttributes["description"] = description; + } + + setAttributes(newAttributes); + }; + + return ( +
    + + +
    + +
    +
    + +
    + + + + + + +
    +
    + + +
    + + {attributes.imageLabel && ( + + )} + {!attributes.imageLabel && ( +

    {__("Please select an image", "nggallery")}

    + )} +
    + ); +} diff --git a/block-editor/blocks/single-image-block/editor.scss b/block-editor/blocks/single-image-block/editor.scss new file mode 100644 index 0000000..1c68c84 --- /dev/null +++ b/block-editor/blocks/single-image-block/editor.scss @@ -0,0 +1,24 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-single-image-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-single-image-block-controlls { + padding: 16px; +} + +#nextcellent-single-image-set-button { + display: block; + width: 80%; + margin: 5px auto; +} + +.nextcellent-single-image-block-image { + pointer-events: none; +} diff --git a/block-editor/blocks/single-image-block/index.js b/block-editor/blocks/single-image-block/index.js new file mode 100644 index 0000000..82717e4 --- /dev/null +++ b/block-editor/blocks/single-image-block/index.js @@ -0,0 +1,153 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "singlepic", + attributes: { + imageLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + mode: { + type: "string", + shortcode: ({ named: { mode } }) => mode, + }, + width: { + type: "string", + shortcode: ({ named: { w } }) => w, + }, + height: { + type: "string", + shortcode: ({ named: { h } }) => h, + }, + float: { + type: "string", + shortcode: ({ named: { float } }) => float, + }, + link: { + type: "string", + shortcode: ({ named: { link } }) => link, + }, + description: { + type: "string", + shortcode: (test) => { + console.log(test); + return ""; + }, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[singlepic"); + }, + transform: ({ text }) => { + const atts = {}; + + const idStr = text.match(/id=\d+/); + + if (idStr && idStr[0]) { + const id = idStr[0].split("=")[1]; + atts["imageLabel"] = id; + } + + const widthStr = text.match(/w=(\d+)/); + + if (widthStr && widthStr[1]) { + atts["width"] = widthStr[1]; + } + + const heightStr = text.match(/h=(\d+)/); + + if (heightStr && heightStr[1]) { + atts["height"] = heightStr[1]; + } + + const modeStr = text.match(/(mode=(.*?))(?= )/); + + if (modeStr && modeStr[1]) { + atts["mode"] = modeStr[1]; + } + + const floatStr = text.match(/(float=(.*?))(?= )/); + + if (floatStr && floatStr[1]) { + atts["float"] = floatStr[1]; + } + + const linkStr = text.match(/(link=(.*?))(?=])/); + + if (linkStr && linkStr[1]) { + atts["link"] = linkStr[1]; + } + + const descriptionStr = text.match(/(?<=\])(.*)(?=\[)/); + + if (descriptionStr && descriptionStr[1]) { + atts["description"] = descriptionStr[1]; + } + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/single-image-block/save.js b/block-editor/blocks/single-image-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/single-image-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/single-image-block/style.scss b/block-editor/blocks/single-image-block/style.scss new file mode 100644 index 0000000..d2d5cf3 --- /dev/null +++ b/block-editor/blocks/single-image-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/blocks/slideshow-block/block.json b/block-editor/blocks/slideshow-block/block.json new file mode 100644 index 0000000..70f9220 --- /dev/null +++ b/block-editor/blocks/slideshow-block/block.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://json.schemastore.org/block.json", + "apiVersion": 2, + "name": "nggallery/slideshow-block", + "version": "1.0.0", + "title": "Slideshow", + "category": "nextcellent-blocks", + "description": "", + "attributes": { + "galleryLabel": { + "type": "string" + }, + "width": { + "type": "number" + }, + "height": { + "type": "number" + } + }, + "supports": { + "html": false + }, + "textdomain": "nggallery", + "editorScript": "file:../../../public/blocks/slideshow-block/slideshow-block.js", + "editorStyle": "file:../../../public/blocks/slideshow-block/slideshow-block.css", + "style": "file:../../../public/blocks/style-blocks/slideshow-block/style-slideshow-block.css" +} diff --git a/block-editor/blocks/slideshow-block/edit.js b/block-editor/blocks/slideshow-block/edit.js new file mode 100644 index 0000000..78b1d78 --- /dev/null +++ b/block-editor/blocks/slideshow-block/edit.js @@ -0,0 +1,134 @@ +import ServerSideRender from "@wordpress/server-side-render"; + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' +import NumberOfImages from "../../gerneral-components/number-of-images-input/NumberOfImages"; + +import { PanelBody } from "@wordpress/components"; + +import { useState } from "@wordpress/element"; + +import { useBlockProps, InspectorControls } from "@wordpress/block-editor"; + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from "@wordpress/i18n"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./editor.scss"; +import Autocomplete from "../../gerneral-components/autocomplete/Autocomplete"; +import { fetchGallerys } from "../../api"; +import Width from "../../gerneral-components/width-input/Width"; +import Height from "../../gerneral-components/height-input/Height"; + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +export default function Edit({ attributes, setAttributes }) { + const [gallery, setGallery] = useState( + attributes?.galleryLabel ? attributes.galleryLabel : "" + ); + const [width, setWidth] = useState(attributes?.width ? attributes.width : 0); + const [height, setHeight] = useState( + attributes?.height ? attributes.height : 0 + ); + + const handleAutocompleteSelect = (value) => { + if (value?.label !== gallery) { + setGallery(value?.label); + } + }; + + const handleWidthChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + + const handleHeightChange = (value) => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + + const attributeSetter = (e) => { + e.stopPropagation(); + e.preventDefault(); + + let newAttributes = {}; + + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + + setAttributes(newAttributes); + }; + + return ( +
    + + +
    + +
    +
    + +
    + + +
    +
    + + +
    + + {attributes.galleryLabel && ( + + )} + {!attributes.galleryLabel && ( +

    {__("Please select a gallery", "nggallery")}

    + )} +
    + ); +} diff --git a/block-editor/blocks/slideshow-block/editor.scss b/block-editor/blocks/slideshow-block/editor.scss new file mode 100644 index 0000000..e75785a --- /dev/null +++ b/block-editor/blocks/slideshow-block/editor.scss @@ -0,0 +1,35 @@ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ + +#nextcellent-slideshow-block-controlls { + padding: 16px; +} + +.nextcellent-slideshow-block-render { + pointer-events: none; +} + +.nextcellent-slideshow-block-render .ngg-slideshow { + display: flex; + flex-flow: row; + justify-content: center; +} + +.nextcellent-slideshow-block-render .ngg-slideshow img { + height: 100px; + margin-right: 5px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} diff --git a/block-editor/blocks/slideshow-block/index.js b/block-editor/blocks/slideshow-block/index.js new file mode 100644 index 0000000..d766a74 --- /dev/null +++ b/block-editor/blocks/slideshow-block/index.js @@ -0,0 +1,111 @@ +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +import { registerBlockType, createBlock } from "@wordpress/blocks"; + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ +import "./style.scss"; + +/** + * Internal dependencies + */ +import json from "./block.json"; +import edit from "./edit"; +import save from "./save"; + +const { name, ...settings } = json; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +registerBlockType(name, { + ...settings, + + icon: ( + + ), + + /** + * @see ./edit.js + */ + edit, + + /** + * @see ./save.js + */ + save, + + transforms: { + from: [ + { + type: "shortcode", + tag: "slideshow", + attributes: { + galleryLabel: { + type: "string", + shortcode: ({ named: { id } }) => id, + }, + width: { + type: "string", + shortcode: ({ named: { w } }) => w, + }, + height: { + type: "string", + shortcode: ({ named: { h } }) => h, + }, + }, + }, + { + type: "block", + blocks: ["core/shortcode"], + isMatch: ({ text }) => { + return text?.startsWith("[slideshow"); + }, + transform: ({ text }) => { + const attributes = text + .replace(/\[slideshow|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map((item) => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] == "w") { + attName = "width"; + } else if (split[0] == "h") { + attName = "height"; + } + + atts[[attName]] = split[1]; + }); + + return createBlock(name, atts); + }, + }, + ], + }, +}); diff --git a/block-editor/blocks/slideshow-block/save.js b/block-editor/blocks/slideshow-block/save.js new file mode 100644 index 0000000..2bade64 --- /dev/null +++ b/block-editor/blocks/slideshow-block/save.js @@ -0,0 +1,27 @@ +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ +import { __ } from '@wordpress/i18n'; + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ +import { useBlockProps } from '@wordpress/block-editor'; + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +export default function Save() { + return null; +} diff --git a/block-editor/blocks/slideshow-block/style.scss b/block-editor/blocks/slideshow-block/style.scss new file mode 100644 index 0000000..12ed59f --- /dev/null +++ b/block-editor/blocks/slideshow-block/style.scss @@ -0,0 +1,12 @@ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ + +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ diff --git a/block-editor/gerneral-components/autocomplete/Autocomplete.js b/block-editor/gerneral-components/autocomplete/Autocomplete.js index 774d7ba..4b4c3e6 100644 --- a/block-editor/gerneral-components/autocomplete/Autocomplete.js +++ b/block-editor/gerneral-components/autocomplete/Autocomplete.js @@ -8,11 +8,11 @@ */ // Load external dependency. -import { useEffect, useState } from '@wordpress/element'; -import './autocomplete.scss' +import { useEffect, useState } from "@wordpress/element"; +import "./autocomplete.scss"; /** -* Note: The options array should be an array of objects containing labels; i.e.: + * Note: The options array should be an array of objects containing labels; i.e.: * [ * { labels: 'first' }, * { labels: 'second' } @@ -25,60 +25,74 @@ import './autocomplete.scss' * @returns {JSX.Element} * @constructor */ -function Autocomplete( { - label, - preSelected, - fetch = async () => {return []}, +function Autocomplete({ + label, + preSelected, + fetch = async () => { + return []; + }, onFocus = () => {}, - onChange = () => {}, + onChange = () => {}, onSelect = () => {}, - ...props -} ) { - - const [value, setValue] = useState(preSelected); + ...props +}) { + const [value, setValue] = useState(preSelected ? preSelected : ""); const [listFocus, setListFocus] = useState(0); const [listFocusOption, setListFocusOption] = useState(undefined); const [open, setOpen] = useState(false); const [internalOptions, setOptions] = useState([]); const [isLoading, setIsLoading] = useState(false); - // Unique ID for the input. - const inputId = `nextcellent-autocomplete-input`; + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; /** - * Effect executed on load of the component and change of open to reset list focus start - */ - useEffect(() => { - if (open) { - setListFocus(0); - } - }, [open]); + * Effect executed on load of the component and change of open to reset list focus start + */ + useEffect(() => { + if (open) { + setListFocus(0); + } + }, [open]); + + const onClick = async (event) => { + setOpen(true); + setIsLoading(true); + + const json = await fetch(""); + setOptions(json); + + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; /** * Function to handle the onChange event. * * @param {Event} event */ - const onChangeValue = async ( event ) => { + const onChangeValue = async (event) => { setValue(event.target.value); setOpen(true); - setIsLoading(true) + setIsLoading(true); const json = await fetch(value); setOptions(json); - - if (internalOptions.length > 0 ) { - setOpen(true); + if (json.length > 0) { setIsLoading(false); } else { setOpen(false); setIsLoading(false); } - onChange( event.target.value ); - }; + onChange(event.target.value); + }; /** * Function to handle the selection of an option @@ -89,12 +103,12 @@ function Autocomplete( { event.stopPropagation(); event.preventDefault(); - const option = internalOptions[event.target.dataset.option] + const option = internalOptions[event.target.dataset.option]; setValue(option.label); setOpen(false); onSelect(option); - } + }; /** * Method that has common funtionality for the arrow key handling @@ -103,13 +117,12 @@ function Autocomplete( { * @param {string} key */ const handleArrowKey = (children, key) => { - const target = children[listFocus]; - target.classList.add('focus') + target.classList.add("focus"); setListFocusOption(internalOptions[listFocus]); - } + }; /** * Method to handle enter and arrow keys @@ -117,25 +130,27 @@ function Autocomplete( { * @param {Event} event */ const handleKeys = (event) => { - const key = ['ArrowDown', 'ArrowUp', 'Enter'] + const key = ["ArrowDown", "ArrowUp", "Enter"]; if (key.includes(event.key)) { event.stopPropagation(); event.preventDefault(); - const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const list = document.getElementsByClassName( + "nextcellent-autocomplete-options" + )[0]; const children = list.childNodes; - if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { if (listFocus !== 0) { const targetBefore = children[listFocus - 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } else if (listFocus === 0) { const targetBefore = children[list.childElementCount - 1]; - targetBefore.classList.remove('focus') + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key) + handleArrowKey(children, event.key); if (listFocus < list.childElementCount - 1) { setListFocus(listFocus + 1); @@ -144,18 +159,18 @@ function Autocomplete( { } } - if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { setListFocus(list.childElementCount - 1); if (listFocus !== list.childElementCount - 1) { const targetBefore = children[listFocus + 1]; - targetBefore.classList.remove('focus') + targetBefore.classList.remove("focus"); } else if (listFocus === list.childElementCount - 1) { const targetBefore = children[0]; - targetBefore.classList.remove('focus') + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key) + handleArrowKey(children, event.key); if (listFocus - 1 > 0) { setListFocus(listFocus - 1); @@ -164,55 +179,65 @@ function Autocomplete( { } } - - if (event.key === 'Enter') { + if (event.key === "Enter") { if (listFocusOption) { setValue(listFocusOption.label); onSelect(listFocusOption); } setOpen(false); } - } - } - - - // Return the autocomplete. - return ( -
    - { /* Label for the autocomplete. */ } - - - { /* Input field. */ } - + {/* Label for the autocomplete. */} + + + {/* Input field. */} + - - { /* List of all of the autocomplete options. */ } - {open && -
      - {isLoading && internalOptions.lenght <= 0 && + /> + + {/* List of all of the autocomplete options. */} + {open && ( +
        + {isLoading && internalOptions.length <= 0 && (
      • - } - {!isLoading && internalOptions?.map( ( option, index ) => -
      • {option.label}
      • )} + {!isLoading && + internalOptions?.map((option, index) => ( +
      • + {option.label} +
      • + ))}
      - } + )}
    - ); -}; +} export default Autocomplete; diff --git a/block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js b/block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js new file mode 100644 index 0000000..0698d04 --- /dev/null +++ b/block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js @@ -0,0 +1,35 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./CustomTemplateInput.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function CustomTemplateInput({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-custom-template`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + + {/* Input field. */} + +
    + ); +} + +export default CustomTemplateInput; diff --git a/block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss b/block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss new file mode 100644 index 0000000..f5a753d --- /dev/null +++ b/block-editor/gerneral-components/custom-template-input/description-input/customTemplateInput.scss @@ -0,0 +1,12 @@ +.nextcellent-custom-template { + margin-bottom: 10px; +} + +.nextcellent-custom-template label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-custom-template input { + width: 100%; +} diff --git a/block-editor/gerneral-components/description-input/DescriptionInput.js b/block-editor/gerneral-components/description-input/DescriptionInput.js new file mode 100644 index 0000000..39ca1f0 --- /dev/null +++ b/block-editor/gerneral-components/description-input/DescriptionInput.js @@ -0,0 +1,35 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./descriptionInput.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function DescriptionInput({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-description`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + + {/* Input field. */} + +
    + ); +} + +export default DescriptionInput; diff --git a/block-editor/gerneral-components/description-input/descriptionInput.scss b/block-editor/gerneral-components/description-input/descriptionInput.scss new file mode 100644 index 0000000..222cc51 --- /dev/null +++ b/block-editor/gerneral-components/description-input/descriptionInput.scss @@ -0,0 +1,12 @@ +.nextcellent-image-description { + margin-bottom: 10px; +} + +.nextcellent-image-description label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-description input { + width: 100%; +} diff --git a/block-editor/gerneral-components/float-select/FloatSelect.js b/block-editor/gerneral-components/float-select/FloatSelect.js new file mode 100644 index 0000000..bded2ab --- /dev/null +++ b/block-editor/gerneral-components/float-select/FloatSelect.js @@ -0,0 +1,37 @@ +import { __ } from "@wordpress/i18n"; +import "./floatSelect.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function FloatSelect({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-float-select`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + {/* Select field. */} + +
    + ); +} + +export default FloatSelect; diff --git a/block-editor/gerneral-components/float-select/floatSelect.scss b/block-editor/gerneral-components/float-select/floatSelect.scss new file mode 100644 index 0000000..ac8917b --- /dev/null +++ b/block-editor/gerneral-components/float-select/floatSelect.scss @@ -0,0 +1,12 @@ +.nextcellent-image-float-select { + margin-bottom: 10px; +} + +.nextcellent-image-float-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-float-select select { + width: 100%; +} diff --git a/block-editor/gerneral-components/height-input/Height.js b/block-editor/gerneral-components/height-input/Height.js new file mode 100644 index 0000000..7ae3fee --- /dev/null +++ b/block-editor/gerneral-components/height-input/Height.js @@ -0,0 +1,42 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./height.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Height({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-height`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + + {/* Input field. */} + +
    + ); +} + +export default Height; diff --git a/block-editor/gerneral-components/height-input/height.scss b/block-editor/gerneral-components/height-input/height.scss new file mode 100644 index 0000000..825a089 --- /dev/null +++ b/block-editor/gerneral-components/height-input/height.scss @@ -0,0 +1,12 @@ +.nextcellent-image-height { + margin-bottom: 10px; +} + +.nextcellent-image-height label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-height input { + width: 100%; +} diff --git a/block-editor/gerneral-components/link-input/LinkInput.js b/block-editor/gerneral-components/link-input/LinkInput.js new file mode 100644 index 0000000..425bcc5 --- /dev/null +++ b/block-editor/gerneral-components/link-input/LinkInput.js @@ -0,0 +1,41 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./linkInput.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function LinkInput({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-link`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + + {/* Input field. */} + +
    + ); +} + +export default LinkInput; diff --git a/block-editor/gerneral-components/link-input/linkInput.scss b/block-editor/gerneral-components/link-input/linkInput.scss new file mode 100644 index 0000000..78cd8ab --- /dev/null +++ b/block-editor/gerneral-components/link-input/linkInput.scss @@ -0,0 +1,12 @@ +.nextcellent-image-link { + margin-bottom: 10px; +} + +.nextcellent-image-link label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-link input { + width: 100%; +} diff --git a/block-editor/gerneral-components/mode-select/ModeSelect.js b/block-editor/gerneral-components/mode-select/ModeSelect.js new file mode 100644 index 0000000..586afff --- /dev/null +++ b/block-editor/gerneral-components/mode-select/ModeSelect.js @@ -0,0 +1,60 @@ +import { __ } from "@wordpress/i18n"; +import "./mode.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect({ type = "img", value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return ( +
    + {/* Label for the input. */} + {type == "img" && ( + + )} + {type == "recent" && ( + + )} + {/* Select field. */} + {type == "img" && ( + + )} + {(type == "recent" || type == "random") && ( + + )} +
    + ); +} + +export default ModeSelect; diff --git a/block-editor/gerneral-components/mode-select/mode.scss b/block-editor/gerneral-components/mode-select/mode.scss new file mode 100644 index 0000000..ad8e22a --- /dev/null +++ b/block-editor/gerneral-components/mode-select/mode.scss @@ -0,0 +1,12 @@ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} diff --git a/block-editor/gerneral-components/number-of-images-input/NumberOfImages.js b/block-editor/gerneral-components/number-of-images-input/NumberOfImages.js new file mode 100644 index 0000000..9d226b4 --- /dev/null +++ b/block-editor/gerneral-components/number-of-images-input/NumberOfImages.js @@ -0,0 +1,55 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./numberOfImages.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages({ type = "gallery", value, onChange, ...props }) { + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + + {/* Input field. */} + + {type == "gallery" && ( +

    + {__( + "The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", + "nggallery" + )} +

    + )} + {type == "recent" && ( +

    + {__("The number of images that should be displayed.", "nggallery")} +

    + )} +
    + ); +} + +export default NumberOfImages; diff --git a/block-editor/gerneral-components/numberOfImages/numberOfImages.scss b/block-editor/gerneral-components/number-of-images-input/numberOfImages.scss similarity index 50% rename from block-editor/gerneral-components/numberOfImages/numberOfImages.scss rename to block-editor/gerneral-components/number-of-images-input/numberOfImages.scss index 6be5fe0..00c3df8 100644 --- a/block-editor/gerneral-components/numberOfImages/numberOfImages.scss +++ b/block-editor/gerneral-components/number-of-images-input/numberOfImages.scss @@ -1,3 +1,7 @@ -.nextcellent-number-of-images { - margin: 5px 0 5px 0; -} \ No newline at end of file +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} diff --git a/block-editor/gerneral-components/numberOfImages/NumberOfImages.js b/block-editor/gerneral-components/numberOfImages/NumberOfImages.js deleted file mode 100644 index 371ebae..0000000 --- a/block-editor/gerneral-components/numberOfImages/NumberOfImages.js +++ /dev/null @@ -1,51 +0,0 @@ -import { useState } from '@wordpress/element'; -import { __ } from '@wordpress/i18n'; - -// Load external dependency. -import './numberOfImages.scss' - -/** - * - * @param setAttribute function to set the number of images attribute - * @param props - * @returns {JSX.Element} - * @constructor - */ -function NumberOfImages( { - value, - onChange, - ...props -} ) { - - // Unique ID for the id. - const inputId = `nextcellent-block-number-of-images`; - - // Function to handle the onChange event. - const onChangeValue = ( event ) => { - onChange(event.target.value); - }; - - - // Return the fieldset. - return ( -
    - { /* Label for the input. */ } - - - { /* Input field. */ } - -

    {__("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery')}

    -
    - ); -}; - -export default NumberOfImages; diff --git a/block-editor/gerneral-components/template-radio-group/Template.js b/block-editor/gerneral-components/template-radio-group/Template.js new file mode 100644 index 0000000..c7b0b90 --- /dev/null +++ b/block-editor/gerneral-components/template-radio-group/Template.js @@ -0,0 +1,144 @@ +import { __ } from "@wordpress/i18n"; +import { Fragment } from "@wordpress/element"; + +// Load external dependency. +import "./template.scss"; + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template({ id, type, value, onChecked, ...props }) { + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = (event) => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {(type == "gallery" || type == "albumGallery") && ( + + + + + + + + + + + )} + {type == "gallery" && ( + + + + + )} + + {type == "album" && ( + + + + + + + + )} +
    + ); +} + +export default Template; diff --git a/block-editor/gerneral-components/template-radio-group/template.scss b/block-editor/gerneral-components/template-radio-group/template.scss new file mode 100644 index 0000000..d45fdc8 --- /dev/null +++ b/block-editor/gerneral-components/template-radio-group/template.scss @@ -0,0 +1,30 @@ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type="radio"]:checked+label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} diff --git a/block-editor/gerneral-components/width-input/Width.js b/block-editor/gerneral-components/width-input/Width.js new file mode 100644 index 0000000..0dd9522 --- /dev/null +++ b/block-editor/gerneral-components/width-input/Width.js @@ -0,0 +1,42 @@ +import { __ } from "@wordpress/i18n"; + +// Load external dependency. +import "./width.scss"; + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Width({ value, onChange, ...props }) { + // Unique ID for the input. + const inputId = `nextcellent-image-width`; + + // Function to handle the onChange event. + const onChangeValue = (event) => { + onChange(event.target.value); + }; + + // Return the fieldset. + return ( +
    + {/* Label for the input. */} + + + {/* Input field. */} + +
    + ); +} + +export default Width; diff --git a/block-editor/gerneral-components/width-input/width.scss b/block-editor/gerneral-components/width-input/width.scss new file mode 100644 index 0000000..8d182f6 --- /dev/null +++ b/block-editor/gerneral-components/width-input/width.scss @@ -0,0 +1,12 @@ +.nextcellent-image-width { + margin-bottom: 10px; +} + +.nextcellent-image-width label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-width input { + width: 100%; +} diff --git a/block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..a984e52 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Height of image":[""],"Number of images":["Antal billeder"],"Please select a gallery":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..e16fe10 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Extend":[""],"Gallery":["Galleri"],"Number of images":["Antal billeder"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"Template name":["Skabelon navn"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..20a96b8 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Please select a gallery":[""],"Select a gallery:":["V\u00e6lg et galleri:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..f29bb56 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Date taken":["Datoen billedet er taget"],"Effect":["Effekter"],"Extend":[""],"Gallery":["Galleri"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ingen effekter"],"Number of images":["Antal billeder"],"Other":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"Sort the images":["Sort\u00e9r billederne"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"],"Upload order":["Upload r\u00e6kkef\u00f8lge"],"User defined":["Brugerdefineret"],"Watermark":["Vandm\u00e6rke"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Du skal v\u00e6lge et antal billeder."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..46dd1a9 --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Extend":[""],"Gallery":["Galleri"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Type indstillinger"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..19a0dbf --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Caption":["Billedtekst"],"Compact":[""],"Date taken":["Datoen billedet er taget"],"Effect":["Effekter"],"Extend":[""],"Gallery":["Galleri"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ingen effekter"],"Number of images":["Antal billeder"],"Other":[""],"Select a gallery:":["V\u00e6lg et galleri:"],"Sort the images":["Sort\u00e9r billederne"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Antal billeder der burde vises."],"Type options":["Type indstillinger"],"Upload order":["Upload r\u00e6kkef\u00f8lge"],"User defined":["Brugerdefineret"],"Watermark":["Vandm\u00e6rke"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Du skal v\u00e6lge et antal billeder."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..71005ae --- /dev/null +++ b/block-editor/lang/nggallery-da_DK-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"da_DK","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Grundl\u00e6ggende"],"Center":["Midt"],"Date taken":["Datoen billedet er taget"],"Description":["Beskrivelse"],"Effect":["Effekter"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Venstre"],"Link":["Link"],"No effect":["Ingen effekter"],"No float":["Ikke flydende"],"Please select an image":[""],"Right":["H\u00f8jre"],"Select an image":[""],"Select an image:":[""],"Sort the images":["Sort\u00e9r billederne"],"Type options":["Type indstillinger"],"Upload order":["Upload r\u00e6kkef\u00f8lge"],"User defined":["Brugerdefineret"],"Watermark":["Vandm\u00e6rke"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..c8566ec --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Height of image":[""],"Number of images":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json index 46f8841..11482d9 100644 --- a/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json +++ b/block-editor/lang/nggallery-de_DE-1ec87d83cee90c2acfbb113f90f48397.json @@ -1 +1 @@ -{"translation-revision-date":"2022-09-11 16:11+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Number of images":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"Type options":["Typ Optionen"]}}} \ No newline at end of file +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Extend":[""],"Gallery":["Galerie"],"Number of images":[""],"Other":[""],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"],"Template name":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..2a4b201 --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Please select a gallery":["Bitte eine Gallerie ausw\u00e4hlen"],"Select a gallery:":["W\u00e4hle eine Galerie"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..29f7961 --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Date taken":[""],"Effect":["Effekt"],"Extend":[""],"Gallery":["Galerie"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Kein Effekt"],"Number of images":[""],"Other":[""],"Select a gallery:":["W\u00e4hle eine Galerie"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"],"Upload order":[""],"User defined":[""],"Watermark":["Wasserzeichen"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..d353c1e --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Extend":[""],"Gallery":["Galerie"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Typ Optionen"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..3809caa --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Caption":["Beschreibung"],"Compact":[""],"Date taken":[""],"Effect":["Effekt"],"Extend":[""],"Gallery":["Galerie"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Kein Effekt"],"Number of images":[""],"Other":[""],"Select a gallery:":["W\u00e4hle eine Galerie"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":["Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen oder 0 f\u00fcr die Standardeinstellung aus den Einstellungen.\n"],"The number of images that should be displayed.":[""],"Type options":["Typ Optionen"],"Upload order":[""],"User defined":[""],"Watermark":["Wasserzeichen"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..317697d --- /dev/null +++ b/block-editor/lang/nggallery-de_DE-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:04+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":["Wesentliches"],"Center":["Zentrieren"],"Date taken":[""],"Description":["Beschreibung"],"Effect":["Effekt"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Links"],"Link":["Link"],"No effect":["Kein Effekt"],"No float":["Kein Float"],"Please select an image":[""],"Right":["Rechts"],"Select an image":[""],"Select an image:":[""],"Sort the images":[""],"Type options":["Typ Optionen"],"Upload order":[""],"User defined":[""],"Watermark":["Wasserzeichen"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..6283cf5 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Height of image":[""],"Number of images":[""],"Please select a gallery":[""],"Select a gallery:":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..b4d4cc4 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Extend":[""],"Gallery":[""],"Number of images":[""],"Other":[""],"Please select a gallery":[""],"Select a gallery:":[""],"Template name":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..8b8cbf0 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..0079381 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Date taken":[""],"Effect":[""],"Extend":[""],"Gallery":[""],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":[""],"Number of images":[""],"Other":[""],"Select a gallery:":[""],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":[""],"Web 2.0":[""],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..7cd009b --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Extend":[""],"Gallery":[""],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..85ba7d7 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Caption":[""],"Compact":[""],"Date taken":[""],"Effect":[""],"Extend":[""],"Gallery":[""],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":[""],"Number of images":[""],"Other":[""],"Select a gallery:":[""],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":[""],"Web 2.0":[""],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..68049d3 --- /dev/null +++ b/block-editor/lang/nggallery-es_ES-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"es_ES","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":[""],"Center":[""],"Date taken":[""],"Description":[""],"Effect":[""],"Float":[""],"Height of image":[""],"Http link":[""],"Left":[""],"Link":[""],"No effect":[""],"No float":[""],"Please select an image":[""],"Right":[""],"Select an image":[""],"Select an image:":[""],"Sort the images":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":[""],"Web 2.0":[""],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..14df1fc --- /dev/null +++ b/block-editor/lang/nggallery-fi-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Height of image":[""],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..ff09b68 --- /dev/null +++ b/block-editor/lang/nggallery-fi-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"Template name":["Albumin nimi :"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..b9f6279 --- /dev/null +++ b/block-editor/lang/nggallery-fi-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..445329f --- /dev/null +++ b/block-editor/lang/nggallery-fi-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":["Pvm\/Aika"],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":["Lajittele esikatselukuvat"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"],"Upload order":["R\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestys"],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Kuvien maksimim\u00e4\u00e4r\u00e4"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..5c9bc79 --- /dev/null +++ b/block-editor/lang/nggallery-fi-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Kamera \/ tyyppi"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..725b9f5 --- /dev/null +++ b/block-editor/lang/nggallery-fi-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":["Pvm\/Aika"],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":["Lajittele esikatselukuvat"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Kuvien maksimim\u00e4\u00e4r\u00e4"],"Type options":["Kamera \/ tyyppi"],"Upload order":["R\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestys"],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Kuvien maksimim\u00e4\u00e4r\u00e4"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..ab5b2da --- /dev/null +++ b/block-editor/lang/nggallery-fi-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Center":["Keskit\u00e4"],"Date taken":["Pvm\/Aika"],"Description":["Kuvaus"],"Effect":["Efekti"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Vasen"],"Link":["Linkki-koodirivi"],"No effect":["Ei efekti\u00e4"],"No float":["Ei kellutusta"],"Please select an image":[""],"Right":["Oikea"],"Select an image":[""],"Select an image:":[""],"Sort the images":["Lajittele esikatselukuvat"],"Type options":["Kamera \/ tyyppi"],"Upload order":["R\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestys"],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..1bd2f42 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Height of image":[""],"Number of images":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..76d26dd --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Number of images":[""],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"],"Template name":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..a5a4cf0 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":["Valitse galleria:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..a296be2 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":[""],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":[""],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..d2a98f9 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Extend":[""],"Gallery":["Galleria"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..afcbeb3 --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["Kuvateksti"],"Compact":[""],"Date taken":[""],"Effect":["Efekti"],"Extend":[""],"Gallery":["Galleria"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["Ei efekti\u00e4"],"Number of images":[""],"Other":[""],"Select a gallery:":["Valitse galleria:"],"Sort the images":[""],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"You need to select a number of images.":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..5876a1d --- /dev/null +++ b/block-editor/lang/nggallery-fi_FI-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"fi_FI","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Center":["Keskit\u00e4"],"Date taken":[""],"Description":["Kuvaus"],"Effect":["Efekti"],"Float":["Kelluta"],"Height of image":[""],"Http link":[""],"Left":["Vasen"],"Link":["viivat"],"No effect":["Ei efekti\u00e4"],"No float":["Ei kellutusta"],"Please select an image":[""],"Right":["Oikea"],"Select an image":[""],"Select an image:":[""],"Sort the images":[""],"Type options":[""],"Upload order":[""],"User defined":[""],"Watermark":["Vesileima "],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..7217327 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Height of image":[""],"Number of images":["K\u00e9pek sz\u00e1ma"],"Please select a gallery":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..e650498 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Extend":[""],"Gallery":["Gal\u00e9ria"],"Number of images":["K\u00e9pek sz\u00e1ma"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"Template name":["Sablon neve"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..fb9116d --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Please select a gallery":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..88c3485 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Date taken":["K\u00e9sz\u00edt\u00e9s d\u00e1tuma"],"Effect":["Hat\u00e1s"],"Extend":[""],"Gallery":["Gal\u00e9ria"],"If a gallery is selected, only images from that gallery will be shown.":["Ha ki van v\u00e1lasztva egy gal\u00e9ria, akkor csak annak a k\u00e9pei jelennek meg."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["Milyen sorrendben jelenjenek meg a k\u00e9pek? A felt\u00f6lt\u00e9s sorrendje az azonos\u00edt\u00f3kat haszn\u00e1lja, a k\u00e9sz\u00edt\u00e9s ideje az EXIF adatokat, a felhaszn\u00e1l\u00f3 \u00e1ltal megadott pedig a be\u00e1ll\u00edt\u00e1sokb\u00f3l veszi a rendez\u00e9s m\u00f3dj\u00e1t."],"No effect":["Nincs hat\u00e1s"],"Number of images":["K\u00e9pek sz\u00e1ma"],"Other":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"Sort the images":["K\u00e9pek rendez\u00e9se"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"],"Upload order":["Felt\u00f6lt\u00e9s sorrendje"],"User defined":["Felhaszn\u00e1l\u00f3 \u00e1ltal megadott"],"Watermark":["V\u00edzjel"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Ki kell v\u00e1lasztani a k\u00e9pek sz\u00e1m\u00e1t."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..bbddfa2 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Extend":[""],"Gallery":["Gal\u00e9ria"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["T\u00edpus opci\u00f3k"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..4f4b198 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Caption":["C\u00edm"],"Compact":[""],"Date taken":["K\u00e9sz\u00edt\u00e9s d\u00e1tuma"],"Effect":["Hat\u00e1s"],"Extend":[""],"Gallery":["Gal\u00e9ria"],"If a gallery is selected, only images from that gallery will be shown.":["Ha ki van v\u00e1lasztva egy gal\u00e9ria, akkor csak annak a k\u00e9pei jelennek meg."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["Milyen sorrendben jelenjenek meg a k\u00e9pek? A felt\u00f6lt\u00e9s sorrendje az azonos\u00edt\u00f3kat haszn\u00e1lja, a k\u00e9sz\u00edt\u00e9s ideje az EXIF adatokat, a felhaszn\u00e1l\u00f3 \u00e1ltal megadott pedig a be\u00e1ll\u00edt\u00e1sokb\u00f3l veszi a rendez\u00e9s m\u00f3dj\u00e1t."],"No effect":["Nincs hat\u00e1s"],"Number of images":["K\u00e9pek sz\u00e1ma"],"Other":[""],"Select a gallery:":["Gal\u00e9ria kiv\u00e1laszt\u00e1sa:"],"Sort the images":["K\u00e9pek rendez\u00e9se"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["A megjelen\u00edtend\u0151 k\u00e9pek sz\u00e1ma."],"Type options":["T\u00edpus opci\u00f3k"],"Upload order":["Felt\u00f6lt\u00e9s sorrendje"],"User defined":["Felhaszn\u00e1l\u00f3 \u00e1ltal megadott"],"Watermark":["V\u00edzjel"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Ki kell v\u00e1lasztani a k\u00e9pek sz\u00e1m\u00e1t."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..007a7a9 --- /dev/null +++ b/block-editor/lang/nggallery-hu_HU-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"hu_HU","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Alapok"],"Center":["K\u00f6z\u00e9p"],"Date taken":["K\u00e9sz\u00edt\u00e9s d\u00e1tuma"],"Description":["Le\u00edr\u00e1s"],"Effect":["Hat\u00e1s"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Bal"],"Link":["Hivatkoz\u00e1s"],"No effect":["Nincs hat\u00e1s"],"No float":["Nincs \u00fasztat\u00e1s"],"Please select an image":[""],"Right":["Jobb"],"Select an image":[""],"Select an image:":[""],"Sort the images":["K\u00e9pek rendez\u00e9se"],"Type options":["T\u00edpus opci\u00f3k"],"Upload order":["Felt\u00f6lt\u00e9s sorrendje"],"User defined":["Felhaszn\u00e1l\u00f3 \u00e1ltal megadott"],"Watermark":["V\u00edzjel"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..aafeaea --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Height of image":[""],"Number of images":["Aantal afbeeldingen"],"Please select a gallery":[""],"Select a gallery:":["Selecteer een galerij:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..4aeea68 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Extend":[""],"Gallery":["Galerij"],"Number of images":["Aantal afbeeldingen"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["Selecteer een galerij:"],"Template name":["Templatenaam"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..11c5e09 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Please select a gallery":[""],"Select a gallery:":["Selecteer een galerij:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..1c96397 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Date taken":["Datum genomen"],"Effect":["Effect"],"Extend":[""],"Gallery":["Galerij"],"If a gallery is selected, only images from that gallery will be shown.":["Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen."],"No effect":["Geen effect"],"Number of images":["Aantal afbeeldingen"],"Other":[""],"Select a gallery:":["Selecteer een galerij:"],"Sort the images":["Sorteer de afbeeldingen"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"],"Upload order":["Uploadvolgorde"],"User defined":["Aangepast"],"Watermark":["Watermerk"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Je moet een aantal afbeelding selecteren."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..f57462a --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Extend":[""],"Gallery":["Galerij"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["Type-opties"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..b60ed10 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Caption":["Titel"],"Compact":[""],"Date taken":["Datum genomen"],"Effect":["Effect"],"Extend":[""],"Gallery":["Galerij"],"If a gallery is selected, only images from that gallery will be shown.":["Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden."],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":["In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen."],"No effect":["Geen effect"],"Number of images":["Aantal afbeeldingen"],"Other":[""],"Select a gallery:":["Selecteer een galerij:"],"Sort the images":["Sorteer de afbeeldingen"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["Het aantal afbeeldingen dat getoond moet worden."],"Type options":["Type-opties"],"Upload order":["Uploadvolgorde"],"User defined":["Aangepast"],"Watermark":["Watermerk"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["Je moet een aantal afbeelding selecteren."]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..dc00a02 --- /dev/null +++ b/block-editor/lang/nggallery-nl_NL-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"nl_NL","plural-forms":"nplurals=2; plural=(n != 1);"},"Basics":["Basis"],"Center":["Centreren"],"Date taken":["Datum genomen"],"Description":["Beschrijving"],"Effect":["Effect"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Links"],"Link":["Link"],"No effect":["Geen effect"],"No float":["Geen float"],"Please select an image":[""],"Right":["Rechts"],"Select an image":["Selecteer een afbeelding om vooraf te bekijken:"],"Select an image:":[""],"Sort the images":["Sorteer de afbeeldingen"],"Type options":["Type-opties"],"Upload order":["Uploadvolgorde"],"User defined":["Aangepast"],"Watermark":["Watermerk"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json b/block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json new file mode 100644 index 0000000..41c2ea6 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-1c1765125d04db4f85e52bb0613db895.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/slideshow-block\/slideshow-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Height of image":[""],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Please select a gallery":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Width of image":[""]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json b/block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json new file mode 100644 index 0000000..e96e2c3 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-1ec87d83cee90c2acfbb113f90f48397.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/gallery-block\/gallery-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Other":[""],"Please select a gallery":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"Template name":["\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0430\u043b\u044c\u0431\u043e\u043c\u0430:"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json b/block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json new file mode 100644 index 0000000..1eb8ab9 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-858e3a66eb6c979e4bcb8a693d45b955.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/image-browser-block\/image-browser-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Please select a gallery":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json b/block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json new file mode 100644 index 0000000..db2ba9e --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-9678e39a278c60125a17db4330e7a39f.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/recent-images-block\/recent-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Date taken":["\u0414\u0430\u0442\u0430 \/ \u0412\u0440\u0435\u043c\u044f"],"Effect":["\u042d\u0444\u0444\u0435\u043a\u0442"],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["\u0411\u0435\u0437 \u044d\u0444\u0444\u0435\u043a\u0442\u0430"],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Other":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"Sort the images":["\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0432\u044c\u044e"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Upload order":["\u0412\u0440\u0443\u0447\u043d\u0443\u044e"],"User defined":[""],"Watermark":["\u0412\u043e\u0434\u044f\u043d\u043e\u0439 \u0437\u043d\u0430\u043a"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json b/block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json new file mode 100644 index 0000000..6db658d --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-a9ecf13e14d98dbdffbf023604941098.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/album-block\/album-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"Other":[""],"Please select an album":[""],"Select a album:":[""],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json b/block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json new file mode 100644 index 0000000..a787ba4 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-b1d3384f2073f6aa69dc0b45c42319d6.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/random-images-block\/random-images-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Caption":["\u041f\u043e\u0434\u043f\u0438\u0441\u044c"],"Compact":[""],"Date taken":["\u0414\u0430\u0442\u0430 \/ \u0412\u0440\u0435\u043c\u044f"],"Effect":["\u042d\u0444\u0444\u0435\u043a\u0442"],"Extend":[""],"Gallery":["\u0413\u0430\u043b\u0435\u0440\u0435\u0439 \u043d\u0435\u0442"],"If a gallery is selected, only images from that gallery will be shown.":[""],"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.":[""],"No effect":["\u0411\u0435\u0437 \u044d\u0444\u0444\u0435\u043a\u0442\u0430"],"Number of images":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"],"Other":[""],"Select a gallery:":["\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0430\u043b\u0435\u0440\u0435\u044e:"],"Sort the images":["\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0432\u044c\u044e"],"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.":[""],"The number of images that should be displayed.":["\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Upload order":["\u0412\u0440\u0443\u0447\u043d\u0443\u044e"],"User defined":[""],"Watermark":["\u0412\u043e\u0434\u044f\u043d\u043e\u0439 \u0437\u043d\u0430\u043a"],"Web 2.0":["Web 2.0"],"You need to select a number of images.":["\u041c\u0430\u043a\u0441. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439"]}}} \ No newline at end of file diff --git a/block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json b/block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json new file mode 100644 index 0000000..adf66b8 --- /dev/null +++ b/block-editor/lang/nggallery-ru_RU-d8c922b8ff1915e72eab68cab40d0387.json @@ -0,0 +1 @@ +{"translation-revision-date":"2023-11-26 15:05+0000","generator":"WP-CLI\/2.6.0","source":"public\/blocks\/single-image-block\/single-image-block.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"ru_RU","plural-forms":"nplurals=2; plural=n != 1;"},"Basics":[""],"Center":["Center"],"Date taken":["\u0414\u0430\u0442\u0430 \/ \u0412\u0440\u0435\u043c\u044f"],"Description":["\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435"],"Effect":["\u042d\u0444\u0444\u0435\u043a\u0442"],"Float":[""],"Height of image":[""],"Http link":[""],"Left":["Left"],"Link":["\u0414\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0445 \u0433\u0430\u043b\u0435\u0440\u0435\u0439"],"No effect":["\u0411\u0435\u0437 \u044d\u0444\u0444\u0435\u043a\u0442\u0430"],"No float":["No float"],"Please select an image":[""],"Right":["Right"],"Select an image":[""],"Select an image:":[""],"Sort the images":["\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0432\u044c\u044e"],"Type options":["\u041a\u0430\u043c\u0435\u0440\u0430 \/ \u0422\u0438\u043f"],"Upload order":["\u0412\u0440\u0443\u0447\u043d\u0443\u044e"],"User defined":[""],"Watermark":["\u0412\u043e\u0434\u044f\u043d\u043e\u0439 \u0437\u043d\u0430\u043a"],"Web 2.0":["Web 2.0"],"Width of image":[""]}}} \ No newline at end of file diff --git a/blocks-main.php b/blocks-main.php index dfb4c7a..1496606 100644 --- a/blocks-main.php +++ b/blocks-main.php @@ -69,6 +69,7 @@ function nextcellent_blocks_init() { if(is_dir("$dir/$name")) { if($name != '.' && $name != '..') { + $asset_file = include( plugin_dir_path( __FILE__ ) . "public/blocks/$name/$name.asset.php"); $scriptName = "$name-editor-script"; @@ -85,6 +86,7 @@ function nextcellent_blocks_init() { 'nggData', [ 'siteUrl' => get_site_url(), + 'pluginUrl' => NGGALLERY_URLPATH, ] ); @@ -149,45 +151,326 @@ function nextcellent_render_block($attributes, $content, $block) { $blockName = $block->parsed_block['blockName']; + + ob_start(); if ( $blockName == 'nggallery/gallery-block') { nextcellent_handle_gallery_block($attributes); + } else if ($blockName == 'nggallery/single-image-block') { + nextcellent_handle_single_image_block($attributes); + } else if ($blockName == 'nggallery/image-browser-block') { + nextcellent_handle_image_browser_block($attributes); + } else if ($blockName == 'nggallery/slideshow-block') { + nextcellent_handle_slideshow_block($attributes); + } else if ($blockName == 'nggallery/album-block') { + nextcellent_handle_album_block($attributes); + } else if ($blockName == 'nggallery/recent-images-block') { + nextcellent_handle_recent_images_block($attributes); + } else if ($blockName == 'nggallery/random-images-block') { + nextcellent_handle_random_images_block($attributes); } return ob_get_clean(); } +/** + * Returns the id number from a given label string + */ +function getId($string) { + $str = ''; + if ($string) { + $str = ' id='; + $str .= array_map('trim', explode('-', $string))[0]; + } + + return $str; +} + /** * Returns the number of images for the shortcode */ -function addNumberOfImages($attributes) { +function getNumberOfImages($attributes) { $str = ''; - if ($attributes['numberOfImages']) { + if (isset($attributes['numberOfImages'])) { $str = ' images='; $str .= $attributes['numberOfImages']; } return $str; +} +/** + * Returns the max number of images for the shortcode + */ +function getMaxNumberOfImages($attributes) { + $str = ''; + if (isset($attributes['numberOfImages'])) { + $str = ' max='; + $str .= $attributes['numberOfImages']; + } + + return $str; +} + +/** + * Returns the width for the shortcode + */ +function getWidth($attributes) { + $str = ''; + if (isset($attributes['width']) && $attributes['width'] > 0) { + $str = ' w='; + $str .= $attributes['width']; + } + + return $str; +} + +/** + * Returns the height for the shortcode + */ +function getHeight($attributes) { + $str = ''; + if (isset($attributes['height']) && $attributes['height'] > 0 ) { + $str = ' h='; + $str .= $attributes['height']; + } + + return $str; +} + +/** + * Returns the mode for the shortcode + */ +function getMode($attributes) { + $str = ''; + if (isset($attributes['mode'])) { + $str = ' mode='; + $str .= $attributes['mode']; + } + + return $str; +} + +/** + * Returns the float for the shortcode + */ +function getFloat($attributes) { + $str = ''; + if (isset($attributes['float'])) { + $str = ' float='; + $str .= $attributes['float']; + } + + return $str; +} + +/** + * Returns the link for the shortcode + */ +function getLink($attributes) { + $str = ''; + if (isset($attributes['link'])) { + $str = ' link='; + $str .= $attributes['link']; + } + + return $str; +} + +/** + * Returns the album template for the shortcode + */ +function getAlbumTemplate($attributes) { + $str = ''; + + if (isset($attributes['albumTemplate'])) { + $str = ' template='; + $str .= $attributes['albumTemplate']; + } + + return $str; +} + +/** + * Returns the gallery template for the shortcode + */ +function getGalleryTemplate($attributes, $type = 'gallery') { + $str = ''; + + if ($type == 'albumGallery' || $type == 'recent') { + if (isset($attributes['galleryTemplate']) && $attributes['galleryTemplate'] !== 'gallery') { + $str = ' gallery='; + $str .= $attributes['galleryTemplate']; + } + } else { + if (isset($attributes['template']) && $attributes['template'] !== 'gallery' && $attributes['template'] !== 'other' ) { + $str = ' template='; + $str .= $attributes['template']; + } else if (isset($attributes['template']) && $attributes['template'] == 'other' && isset($attributes['customTemplate']) ) { + $str = ' template='; + $str .= $attributes['customTemplate']; + } + } + + return $str; } /** * Handler function for the gallery shortcode */ function nextcellent_handle_gallery_block($attributes) { - global $ngg; - if ( $attributes['galleryLabel']) { - $id = array_map('trim', explode('-', $attributes['galleryLabel']))[0]; + if ( isset($attributes['galleryLabel'])) { + + $str = '[nggallery'; + + $str .= getId($attributes['galleryLabel']); + + $str .= getNumberOfImages($attributes); + + $str .= getGalleryTemplate($attributes); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the album shortcode + */ +function nextcellent_handle_album_block($attributes) { + + if ( isset($attributes['albumLabel'])) { + + $str = '[nggalbum'; + + $str .= getId($attributes['albumLabel']); + + $str .= getAlbumTemplate($attributes); + + $str .= getGalleryTemplate($attributes, 'albumGallery'); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the image browser shortcode + */ +function nextcellent_handle_image_browser_block($attributes) { + if ( isset($attributes['galleryLabel'])) { - $str = '[nggallery id='; + $str = '[imagebrowser'; + + $str .= getId($attributes['galleryLabel']); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the slidehow shortcode + */ +function nextcellent_handle_slideshow_block($attributes) { + + if ( isset($attributes['galleryLabel'])) { + + $str = '[slideshow'; + + $str .= getId($attributes['galleryLabel']); + + $str .= getWidth($attributes); + + $str .= getHeight($attributes); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the single picture shortcode + */ +function nextcellent_handle_single_image_block($attributes) { + + if(isset($attributes['imageLabel'])) { + $str = '[singlepic'; + + $str .= getId($attributes['imageLabel']); + + $str .= getWidth($attributes); + + $str .= getHeight($attributes); + + $str .= getFloat($attributes); + + $str .= getMode($attributes); + + $str .= getLink($attributes); + + $str .= ']'; + + if(isset($attributes['description'])) { + $str .= $attributes['description']; + $str .= '[/singlepic]'; + } + + echo do_shortcode($str); + } +} + +/** + * Handler function for the recent images shortcode + */ +function nextcellent_handle_recent_images_block($attributes) { + + if ( isset($attributes['numberOfImages'])) { + + $str = '[recent'; + + $str .= getMaxNumberOfImages($attributes); + + if (isset($attributes['galleryLabel'])) { + $str .= getId($attributes['galleryLabel']); + } + + $str .= getMode($attributes); + + $str .= getGalleryTemplate($attributes, 'recent'); + + $str .= ']'; + + echo do_shortcode($str); + } +} + +/** + * Handler function for the random images shortcode + */ +function nextcellent_handle_random_images_block($attributes) { + + if ( isset($attributes['numberOfImages'])) { + + $str = '[random'; + + $str .= getMaxNumberOfImages($attributes); + + if (isset($attributes['galleryLabel'])) { + $str .= getId($attributes['galleryLabel']); + } - $str .= $id; + $str .= getMode($attributes); - $str .= addNumberOfImages($attributes); + $str .= getGalleryTemplate($attributes, 'recent'); $str .= ']'; diff --git a/docker-compose.yml b/docker-compose.yml index 2caa951..8f52089 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,10 +1,20 @@ -version: "3.1" +version: "3.3" services: + mysql: + image: mysql:5.7 + environment: + MYSQL_ROOT_PASSWORD: somewordpress + MYSQL_DATABASE: wordpress + MYSQL_USER: wordpress + MYSQL_PASSWORD: wordpress + wordpress: image: wordpress ports: - 8999:80 + depends_on: + - mysql environment: WORDPRESS_DB_HOST: mysql WORDPRESS_DB_USER: wordpress @@ -17,7 +27,6 @@ services: volumes: - wordpress_data:/var/www/html - ./:/var/www/html/wp-content/plugins/nextcellent - - mysql links: - mysql:mysql @@ -29,13 +38,5 @@ services: - wordpress_data:/var/www/html - ./:/var/www/html/wp-content/plugins/nextcellent - mysql: - image: mysql:5.7 - environment: - MYSQL_ROOT_PASSWORD: somewordpress - MYSQL_DATABASE: wordpress - MYSQL_USER: wordpress - MYSQL_PASSWORD: wordpress - volumes: wordpress_data: diff --git a/jest.config.json b/jest.config.json new file mode 100644 index 0000000..51596cd --- /dev/null +++ b/jest.config.json @@ -0,0 +1,5 @@ +{ + "preset": "@wordpress/jest-preset-default", + "roots": ["tests/js/"], + "testMatch": ["**/tests/js/*.[jt]s?(x)", "**/?(*.)test.[jt]s?(x)"] +} diff --git a/lang/nggallery-da_DK-backup-202311261504520.po~ b/lang/nggallery-da_DK-backup-202311261504520.po~ new file mode 100644 index 0000000..d218726 --- /dev/null +++ b/lang/nggallery-da_DK-backup-202311261504520.po~ @@ -0,0 +1,5186 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent 1.9.26\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Thomas Blomberg Hansen \n" +"Language-Team: ThomasDK81 \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-08-26 14:07+0200\n" +"PO-Revision-Date: 2015-08-26 14:55+0200\n" +"Language: da_DK\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.8.4\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-Basepath: d:/wordpress/plugins/nextgen-gallery\n" +"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,603\n" +"X-Textdomain-Support: yes\n" +"X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n" + +# @ nggallery +#: ../admin/about.php:9 +#: ../admin/admin.php:171 +msgid "About" +msgstr "Om" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Bidragere" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Dette plugin er muliggjort af det store arbejde med en masse mennesker. En særlig tak til følgende personer:" + +# @ nggallery +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "for deres fine dokumenterede kode" + +# @ nggallery +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "for jQuery, som er den bedste Web2.0-framework" + +# @ nggallery +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "for den fantastiske PHP-miniatureklasse" + +# @ nggallery +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "for en masse brugbare plugins og ideer" + +# @ nggallery +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "til Shutter Reloaded, et rigtigt billedeffektprogram uden store krav" + +# @ nggallery +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "for de bedste Media Flash-scripts på jorden" + +# @ nggallery +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "for galleri-ikonet" + +# @ nggallery +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "for vandmærke-pluginet" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "for at opretholde denne fork af NextGen Gallery" + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" + +#: ../admin/about.php:31 +#: ../nggallery.php:386 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:33 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af Photocrati Media, som er succesor arbejde af Alex Rabe." + +#: ../admin/about.php:34 +msgid "What do you get with NextCellent Gallery?" +msgstr "Hvad får du med NextCellent galleri?" + +#: ../admin/about.php:36 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Bagudkompatibilitet med NextGEN plugin version (1.9.13)" + +#: ../admin/about.php:37 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "" + +#: ../admin/about.php:38 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "En stabil måde, at arbejde med allerede installeret NextGEN gallerier." + +#: ../admin/about.php:39 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "En sted til at opdatere pluginet, uden FTP men med WordPress plugin respository." + +#: ../admin/about.php:40 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Alternativ retning der er bagud kompatibel (Så længe det er muligt)." + +#: ../admin/about.php:46 +msgid "How to support us?" +msgstr "Hvordan støtter du os?" + +# @ nggallery +#: ../admin/about.php:48 +msgid "There are several ways to contribute:" +msgstr "Der er flere måder at bidrage på:" + +# @ nggallery +#: ../admin/about.php:50 +msgid "Send us bugfixes / code changes" +msgstr "Send os rettelser til bugs/kodeændringer." + +# @ nggallery +#: ../admin/about.php:50 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "" + +# @ nggallery +#: ../admin/about.php:51 +msgid "Translate the plugin" +msgstr "Oversæt dette plugin" + +# @ nggallery +#: ../admin/about.php:51 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "" + +# @ nggallery +#: ../admin/about.php:52 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Placér et link til dette plugin på din blog/hjemmeside" + +# @ nggallery +#: ../admin/about.php:52 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "" + +# @ default +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Snyder du? tsk tsk" + +# @ nggallery +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 +msgid "Upload failed!" +msgstr "Upload mislykkedes!" + +# @ nggallery +#: ../admin/addgallery.php:75 +msgid "Upload failed! " +msgstr "Upload mislykkedes! " + +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 +#: ../admin/admin.php:330 +msgid "You didn't select a gallery!" +msgstr "Du valgte ikke et galleri!" + +# @ nggallery +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 +msgid "Add Gallery / Images" +msgstr "Tilføj galleri/billeder" + +# @ nggallery +#: ../admin/addgallery.php:170 +msgid "Image Files" +msgstr "Billedfiler" + +# @ nggallery +#: ../admin/addgallery.php:197 +msgid "remove" +msgstr "fjern" + +# @ nggallery +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 +msgid "Browse..." +msgstr "Gennemse ..." + +# @ nggallery +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 +msgid "Upload images" +msgstr "Upload billeder" + +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 +msgid "You didn't select a file!" +msgstr "Du valgte ikke en fil!" + +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 +msgid "New gallery" +msgstr "Nyt galleri" + +# @ nggallery +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Billeder" + +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 +msgid "ZIP file" +msgstr "ZIP fil" + +# @ nggallery +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 +#: ../admin/admin.php:488 +msgid "Import folder" +msgstr "Importér mappe" + +#: ../admin/addgallery.php:371 +msgid "Add a new gallery" +msgstr "Tilføj et nyt galleri" + +# @ nggallery +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 +msgid "Name" +msgstr "Navn" + +#: ../admin/addgallery.php:379 +msgid "Create a new, empty gallery in the folder" +msgstr "Tilføj et nyt, tom galleri i mappen" + +# @ nggallery +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "Tilladte tegn i fil- og mappenavne er" + +# @ nggallery +# @ default +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:298 +msgid "Description" +msgstr "Beskrivelse" + +#: ../admin/addgallery.php:386 +msgid "Add a description. This is optional and can be changed later." +msgstr "Lav en beskrivelse. Dette er valgfrit og kan altid ændres senere." + +# @ nggallery +#: ../admin/addgallery.php:390 +msgid "Add gallery" +msgstr "Tilføj galleri" + +#: ../admin/addgallery.php:398 +msgid "Upload a ZIP File" +msgstr "Upload en ZIP fil" + +#: ../admin/addgallery.php:403 +msgid "Select ZIP file" +msgstr "Vælg en ZIP fil" + +#: ../admin/addgallery.php:405 +msgid "Upload a ZIP file with images" +msgstr "Upload en ZIP fil med billeder" + +#: ../admin/addgallery.php:409 +msgid "or enter URL" +msgstr "eller indtast en URL" + +#: ../admin/addgallery.php:411 +msgid "Import a ZIP file from a URL" +msgstr "Importere en ZIP fil fra en URL" + +# @ nggallery +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 +msgid "in to" +msgstr "til" + +# @ nggallery +#: ../admin/addgallery.php:417 +msgid "a new gallery" +msgstr "et nyt galleri" + +#: ../admin/addgallery.php:428 +msgid "Note: the upload limit on your server is " +msgstr "Note: Max størrelsen på uploads er " + +# @ nggallery +#: ../admin/addgallery.php:432 +msgid "Start upload" +msgstr "Begynd upload" + +#: ../admin/addgallery.php:440 +msgid "Import an image folder" +msgstr "Importere en billedemappe" + +#: ../admin/addgallery.php:445 +msgid "Import from server:" +msgstr "Importere fra server:" + +#: ../admin/addgallery.php:448 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Note: du kan ændre standard stien, under Indstillinger" + +#: ../admin/addgallery.php:450 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature manuelt" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn osv. )" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til billedet." + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Klik OK for at fortsætte, Annullere for at stoppe." + +# @ nggallery +#: ../admin/addgallery.php:470 +msgid "Choose gallery" +msgstr "Vælg et galleri" + +#: ../admin/addgallery.php:492 +msgid "Drop your files in this window" +msgstr "Slip dine filer i dette vindue" + +#: ../admin/addgallery.php:492 +msgid "Or" +msgstr "Eller" + +# @ default +#: ../admin/addgallery.php:493 +msgid "Select Files" +msgstr "Vælg filer" + +#: ../admin/addgallery.php:508 +msgid "Click here to use the browser upload instead" +msgstr "Klik her for at bruge browser upload i stedet" + +#: ../admin/addgallery.php:508 +msgid "Use basic uploader" +msgstr "Brug simpel uploader" + +#: ../admin/addgallery.php:510 +msgid "Advanced uploading" +msgstr "Avanceret upload" + +#: ../admin/addgallery.php:510 +msgid "Use advanced uploader" +msgstr "Brug avanceret upload" + +#: ../admin/addgallery.php:514 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks højden %2$dpx." + +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 +#: ../admin/manage-galleries.php:126 +msgid "Galleries" +msgstr "Gallerier" + +# @ nggallery +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 +msgid "Overview" +msgstr "Oversigt" + +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 +msgid "Albums" +msgstr "Album" + +# @ nggallery +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 +#: ../nggallery.php:409 +msgid "Tags" +msgstr "Tags" + +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 +msgid "Settings" +msgstr "Indstillinger" + +# @ nggallery +#: ../admin/admin.php:160 +#: ../nggallery.php:425 +msgid "Style" +msgstr "Design" + +# @ nggallery +#: ../admin/admin.php:166 +msgid "Roles" +msgstr "Roller" + +#: ../admin/admin.php:171 +msgid "About this Gallery" +msgstr "Om dette galleri" + +# @ nggallery +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 +msgid "Reset / Uninstall" +msgstr "Nulstil/Afinstallér" + +# @ nggallery +#: ../admin/admin.php:194 +msgid "Network settings" +msgstr "Netværksindstillinger" + +# @ nggallery +#: ../admin/admin.php:304 +msgid "You do not have the correct permission" +msgstr "Du har ikke de nødvendige rettigheder" + +# @ nggallery +#: ../admin/admin.php:305 +msgid "Unexpected Error" +msgstr "Uventet fejl" + +# @ nggallery +#: ../admin/admin.php:306 +msgid "A failure occurred" +msgstr "En fejl opstod" + +# @ default +#: ../admin/admin.php:310 +msgid "You have attempted to queue too many files." +msgstr "Du har forsøgt at tilføje for mange filer til køen." + +# @ default +#: ../admin/admin.php:311 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." + +# @ default +#: ../admin/admin.php:312 +msgid "This file is empty. Please try another." +msgstr "Denne fil er tom. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:313 +msgid "This file type is not allowed. Please try another." +msgstr "Den filtype er ikke tilladt. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:314 +msgid "This file is not an image. Please try another." +msgstr "Denne fil er ikke et billede. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:315 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Hukommelse overskredet. Prøv venligst en mindre fil." + +# @ default +#: ../admin/admin.php:316 +msgid "This is larger than the maximum size. Please try another." +msgstr "Denne er større end maks. størrelsen. Prøv venligst en anden." + +# @ default +#: ../admin/admin.php:317 +msgid "An error occurred in the upload. Please try again later." +msgstr "Der skete en fejl under upload. Prøv venligst igen senere." + +# @ default +#: ../admin/admin.php:318 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." + +# @ default +#: ../admin/admin.php:319 +msgid "You may only upload 1 file." +msgstr "Du må kun uploade én fil." + +# @ default +#: ../admin/admin.php:320 +msgid "HTTP error." +msgstr "HTTP-fejl." + +# @ default +#: ../admin/admin.php:321 +msgid "Upload failed." +msgstr "Upload mislykkedes." + +# @ default +#: ../admin/admin.php:322 +msgid "IO error." +msgstr "IO-fejl." + +# @ default +#: ../admin/admin.php:323 +msgid "Security error." +msgstr "Sikkerhedsfejl." + +# @ default +#: ../admin/admin.php:324 +msgid "File canceled." +msgstr "Fil annulleret." + +# @ default +#: ../admin/admin.php:325 +msgid "Upload stopped." +msgstr "Upload stoppede." + +# @ default +#: ../admin/admin.php:326 +msgid "Dismiss" +msgstr "Afvis" + +# @ default +#: ../admin/admin.php:327 +msgid "Crunching…" +msgstr "Tygger …" + +# @ default +#: ../admin/admin.php:328 +msgid "moved to the trash." +msgstr "flyttet til papirkurven." + +# @ default +#: ../admin/admin.php:329 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” blev ikke uploadet på grund af en fejl" + +# @ nggallery +#: ../admin/admin.php:352 +#: ../nggallery.php:458 +msgid "L O A D I N G" +msgstr "I N D L Æ S E R" + +# @ nggallery +#: ../admin/admin.php:353 +#: ../nggallery.php:459 +msgid "Click to Close" +msgstr "Klik for at lukke" + +#: ../admin/admin.php:440 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "Velkommen til galleri oversigten!" + +#: ../admin/admin.php:449 +msgid "The boxes on your overview screen are:" +msgstr "Boksene i oversigten er:" + +# @ nggallery +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 +msgid "At a Glance" +msgstr "Et overblik" + +#: ../admin/admin.php:450 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "Viser nogle generelle informationer om din hjemmeside. Så som antal billeder, album og gallerier." + +# @ nggallery +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 +msgid "Latest News" +msgstr "Seneste nyheder" + +#: ../admin/admin.php:451 +msgid "The latest NextCellent news." +msgstr "De seneste nyheder." + +# @ nggallery +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 +msgid "Related plugins" +msgstr "Relaterede plugins" + +#: ../admin/admin.php:453 +msgid "Shows plugins that extend NextCellent." +msgstr "Plugins, der udvider funktionaliteten." + +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 +msgid "Pay attention" +msgstr "Vær opmærksom" + +#: ../admin/admin.php:453 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible med NextCellent Gallery!" + +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 +msgid "Help me help YOU!" +msgstr "Hjælp mig med at hjælpe dig!" + +#: ../admin/admin.php:455 +msgid "Shows general information about he plugin and some links." +msgstr "Viser generel information om galleriet og nogle links." + +# @ nggallery +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 +msgid "Translation" +msgstr "Oversættelse" + +#: ../admin/admin.php:457 +msgid "View information about the current translation." +msgstr "Viser informationer om oversættelsen." + +# @ nggallery +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 +msgid "Server Settings" +msgstr "Serverindstillinger" + +#: ../admin/admin.php:460 +msgid "Show all the server settings!." +msgstr "Viser alle indstillinger på serveren!" + +# @ nggallery +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 +msgid "Plugin Check" +msgstr "Plugintjek" + +#: ../admin/admin.php:461 +msgid "Check if there are known errors in your installation." +msgstr "Tjek om der er kendte fejl i din installation." + +#: ../admin/admin.php:475 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "På denne side kan du tilføje gallerier og billeder til gallerierne." + +#: ../admin/admin.php:477 +msgid "Add new galleries to NextCellent." +msgstr "Tilføj nye gallerier" + +#: ../admin/admin.php:480 +msgid "You must add a gallery before adding images!" +msgstr "Du skal have et galleri, før du kan tilføje billeder!" + +#: ../admin/admin.php:482 +msgid "Add new images to a gallery." +msgstr "Tilføj nye billeder til et galleri." + +#: ../admin/admin.php:485 +msgid "Add images from a ZIP file." +msgstr "Tilføj billeder fra en ZIP fil." + +#: ../admin/admin.php:488 +msgid "Import a folder from the server as a new gallery." +msgstr "Importere en mappe fra serveren, som et nyt galleri." + +#: ../admin/admin.php:505 +msgid "Manage your images and galleries." +msgstr "Håndter billeder og gallerier." + +#: ../admin/admin.php:514 +msgid "Organize your galleries into albums." +msgstr "Organiser dine gallerier i album." + +#: ../admin/admin.php:514 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje eller fjerne til/fra det valgte album." + +#: ../admin/admin.php:523 +msgid "Organize your pictures with tags." +msgstr "Organiser dine billeder med tags." + +#: ../admin/admin.php:523 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." + +#: ../admin/admin.php:532 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." + +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 +msgid "General" +msgstr "Generelt" + +#: ../admin/admin.php:533 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "Generelle indstillinger. Indeholder indstillinger til permanent links og relaterede billeder." + +#: ../admin/admin.php:534 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "Alle billede relaterede indstillinger. Indeholder også indstillinger til miniaturer." + +# @ nggallery +# @ default +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 +msgid "Gallery" +msgstr "Galleri" + +#: ../admin/admin.php:535 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +# @ nggallery +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 +msgid "Effects" +msgstr "Effekter" + +#: ../admin/admin.php:536 +msgid "Make your gallery look beautiful." +msgstr "" + +# @ nggallery +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Vandmærke" + +#: ../admin/admin.php:537 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +# @ nggallery +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diasshow" + +#: ../admin/admin.php:538 +msgid "Edit options for the slideshow." +msgstr "Rediger slideshow indstillinger" + +#: ../admin/admin.php:539 +msgid "Don't forget to press save!" +msgstr "Husk at trykke gem!" + +#: ../admin/admin.php:548 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/admin.php:549 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/admin.php:558 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/admin.php:559 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/admin.php:568 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/admin.php:569 +msgid "Attention!" +msgstr "Vær opmærksom!" + +#: ../admin/admin.php:569 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du gør! Det burde aldrig være nødvendigt at trykke den." + +#: ../admin/admin.php:581 +msgid "For more information:" +msgstr "For mere information:" + +#: ../admin/admin.php:582 +msgid "Support Forums" +msgstr "Support forum" + +#: ../admin/admin.php:583 +msgid "Source Code" +msgstr "Source" + +# @ default +#: ../admin/ajax.php:291 +msgid "You are not allowed to be here" +msgstr "Du har ikke adgangsrettigheder!" + +# @ nggallery +#: ../admin/ajax.php:389 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Kunne oprette billede med %s x %s pixel" + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +msgid "Updated successfully" +msgstr "Opdateret" + +# @ nggallery +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Album slettet" + +# @ nggallery +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Redigér album" + +# @ nggallery +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Vælg album" + +# @ nggallery +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Intet album valgt" + +# @ nggallery +# @ default +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 +msgid "Update" +msgstr "Opdatér" + +# @ nggallery +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Redigér album" + +# @ nggallery +# @ default +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Slet" + +# @ nggallery +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Tilføj nyt album" + +# @ nggallery +#: ../admin/album.php:310 +msgid "Add" +msgstr "Tilføj" + +# @ nggallery +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Vis/skjul brugte gallerier" + +# @ nggallery +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Vis alle]" + +# @ nggallery +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "Maksimér widget-indholdet" + +# @ nggallery +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Maksimér]" + +# @ nggallery +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "Minimér widget-indholdet" + +# @ nggallery +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Minimér]" + +# @ nggallery +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri eller et andet album ind i det nye album herunder" + +# @ nggallery +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Vælg galleri" + +# @ nggallery +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album-id" + +# @ nggallery +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Intet album valgt!" + +# @ nggallery +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Album-navn:" + +# @ nggallery +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Album-beskrivelse:" + +# @ nggallery +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Vælg et forhåndsvisningsbillede:" + +# @ nggallery +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Intet billede" + +# @ nggallery +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 +msgid "Page Link to" +msgstr "Link til en side (album)" + +# @ nggallery +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 +msgid "Not linked" +msgstr "Ikke linket" + +# @ nggallery +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 +msgid "OK" +msgstr "OK" + +# @ nggallery +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Annullér" + +# @ nggallery +# @ default +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Titel" + +# @ nggallery +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "Side" + +# @ nggallery +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Vælg området for den nye miniature med musen" + +# @ nggallery +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "Miniature opdateret" + +# @ nggallery +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Fejl under opdatering af miniature" + +# @ nggallery +#: ../admin/edit-thumbnail.php:133 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Vælg området for miniaturen fra billedet til venstre." + +# @ nggallery +#: ../admin/functions.php:43 +msgid "No valid gallery name!" +msgstr "Ikke gyldigt gallerinavn!" + +# @ nggallery +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "Mappe" + +# @ nggallery +#: ../admin/functions.php:50 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" + +# @ nggallery +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" + +# @ nggallery +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +msgid "is not writeable !" +msgstr "er skrivebeskyttet!" + +# @ nggallery +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kunne ikke oprette mappen" + +# @ nggallery +#: ../admin/functions.php:93 +msgid "The server setting Safe-Mode is on !" +msgstr "PHP-Safe Mode er slået til!" + +# @ nggallery +#: ../admin/functions.php:94 +msgid "If you have problems, please create directory" +msgstr "Hvis der er problemer, opret da venligst selv mappen" + +# @ nggallery +#: ../admin/functions.php:95 +msgid "and the thumbnails directory" +msgstr "og miniature-mappen" + +# @ nggallery +#: ../admin/functions.php:95 +msgid "with permission 777 manually !" +msgstr "med rettigheden 777!" + +# @ nggallery +#: ../admin/functions.php:122 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine indlæg eller sider med kortkoden %2$s.
    " + +# @ nggallery +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "Redigér galleri" + +# @ nggallery +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "eksisterer ikke!" + +# @ nggallery +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "indeholder ingen billeder" + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "Noget gik galt under omdøbningen" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "Importen blev stoppet." + +# @ nggallery +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "Databasefejl. Kunne ikke tilføje galleriet!" + +# @ nggallery +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "Oprettet!" + +# @ nggallery +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Opret nye miniaturer" + +#: ../admin/functions.php:304 +msgid " picture(s) successfully renamed" +msgstr " billede(r) blev omdøbt" + +# @ nggallery +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr " billede(r) blev tilføjet" + +#: ../admin/functions.php:313 +msgid "No images were added." +msgstr "Ingen billeder blev tilføjet." + +# @ nggallery +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 +#: ../admin/functions.php:751 +msgid "Object didn't contain correct data" +msgstr "Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke korrekte data" + +# @ nggallery +#: ../admin/functions.php:473 +msgid " is not writeable " +msgstr " er skrivebeskyttet!" + +# @ nggallery +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 +msgid " is not writeable" +msgstr " er skrivebeskyttet! " + +# @ nggallery +#: ../admin/functions.php:757 +msgid "File do not exists" +msgstr "Filen eksisterer ikke" + +# @ nggallery +#: ../admin/functions.php:761 +msgid "Couldn't restore original image" +msgstr "Kunne ikke gendane originalbilledet" + +# @ nggallery +#: ../admin/functions.php:877 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fejl: Kunne ikke opdatere database)" + +# @ nggallery +#: ../admin/functions.php:884 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fejl: Kunne ikke opdatere meta-data)" + +# @ nggallery +#: ../admin/functions.php:893 +msgid "(Error : Couldn't not find image)" +msgstr "(Fejl: Kunne ikke finde billede)" + +# @ nggallery +#: ../admin/functions.php:1036 +msgid "No valid URL path " +msgstr "Der er ikke angivet en gyldig URL-sti " + +# @ nggallery +#: ../admin/functions.php:1052 +msgid "Import via cURL failed." +msgstr "Import via cURL mislykkedes." + +# @ nggallery +#: ../admin/functions.php:1069 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " + +# @ nggallery +#: ../admin/functions.php:1086 +msgid "Could not get a valid foldername" +msgstr "Kunne ikke finde et gyldigt mappenavn" + +# @ nggallery +#: ../admin/functions.php:1097 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Det er ikke muligt at oprette %s. Har serveren skriverettigheder til forældremappen?" + +# @ nggallery +#: ../admin/functions.php:1112 +msgid "Zip-File successfully unpacked" +msgstr "Zip-filen blev udpakket" + +# @ nggallery +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 +msgid "No gallery selected !" +msgstr "Der er ikke valgt noget galleri!" + +# @ nggallery +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 +msgid "Failure in database, no gallery path set !" +msgstr "Fejl i databasen; der er ingen sti til galleriet!" + +# @ nggallery +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 +msgid "is no valid image file!" +msgstr "er ikke en gyldig billedfil!" + +# @ nggallery +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 +#: ../admin/functions.php:1464 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder til denne mappe?" + +# @ nggallery +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 +msgid "Error, the file could not be moved to : " +msgstr "Fejl! Filen kunne ikke flyttes til: " + +# @ nggallery +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 +msgid "Error, the file permissions could not be set" +msgstr "Fejl! Filrettighederne kunne ikke ændres" + +# @ nggallery +#: ../admin/functions.php:1224 +msgid " Image(s) successfully added" +msgstr " Billede(r) blev uploaded succesfuldt" + +# @ nggallery +#: ../admin/functions.php:1251 +msgid "Invalid upload. Error Code : " +msgstr "Ugyldigt upload. Fejlkode : " + +# @ nggallery +#: ../admin/functions.php:1327 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen %s" + +# @ nggallery +#: ../admin/functions.php:1328 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer til ejeren (%s) af filen eller mappen" + +# @ nggallery +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 +msgid "The destination gallery does not exist" +msgstr "Destinations-galleriet eksisterer ikke" + +# @ nggallery +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" + +# @ nggallery +#: ../admin/functions.php:1432 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "Flyttede %1$s billede(r) til galleri: %2$s ." + +# @ nggallery +#: ../admin/functions.php:1491 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s" + +# @ nggallery +#: ../admin/functions.php:1505 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" + +# @ nggallery +#: ../admin/functions.php:1517 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes allerede i destinations-galleriet." + +# @ nggallery +#: ../admin/functions.php:1520 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s)" + +# @ nggallery +#: ../admin/functions.php:1529 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." + +# @ nggallery +#: ../admin/functions.php:1637 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Den uploadede fil overskrider den grænse, der er sat med direktivet upload_max_filesize i php.ini" + +# @ nggallery +#: ../admin/functions.php:1640 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." + +# @ nggallery +#: ../admin/functions.php:1643 +msgid "The uploaded file was only partially uploaded" +msgstr "Den uploadede fil blev kun delvist uploadet" + +# @ nggallery +#: ../admin/functions.php:1646 +msgid "No file was uploaded" +msgstr "Ingen fil blev uploadet" + +# @ nggallery +#: ../admin/functions.php:1649 +msgid "Missing a temporary folder" +msgstr "Mangler en temp-mappe" + +# @ nggallery +#: ../admin/functions.php:1652 +msgid "Failed to write file to disk" +msgstr "Mislykkedes med at skrive fil til disk" + +# @ nggallery +#: ../admin/functions.php:1655 +msgid "File upload stopped by extension" +msgstr "Filupload blokeret pga. filtype" + +# @ nggallery +#: ../admin/functions.php:1658 +msgid "Unknown upload error" +msgstr "Ukendt upload-fejl" + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Beklager NextGallery virker kun med en administrator rolle" + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database indstillinger" + +# @ nggallery +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Vis som diasshow]" + +# @ nggallery +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Vis som billedliste]" + +# @ nggallery +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 +msgid "No images selected" +msgstr "Ingen billeder valgt" + +# @ nggallery +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Ændre billedstørrelse" + +# @ nggallery +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du skal til at masse-redigere %s gallerier \n" +" \n" +" 'Annullér' for at stoppe, 'OK' for at fortsætte." + +# @ nggallery +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 +msgid "Add new gallery" +msgstr "Tilføj et nyt galleri" + +# @ nggallery +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 +msgid "Search Images" +msgstr "Søg efter billeder" + +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 +msgid "Actions" +msgstr "Handlinger" + +# @ nggallery +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Sæt vandmærke" + +# @ nggallery +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Importér metadata" + +# @ nggallery +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Gendan fra backup" + +# @ nggallery +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 +msgid "Apply" +msgstr "Anvend" + +# @ default +# @ nggallery +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Redigér" + +# @ nggallery +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 +msgid "No entries found" +msgstr "Der blev ikke fundet nogle" + +# @ nggallery +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Nyt galleri" + +# @ nggallery +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Opret et nyt og tomt galleri under mappen" + +# @ nggallery +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 +msgid "Resize Images to" +msgstr "Ændr størrelsen på billederne til" + +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "Bredde" + +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "Højde" + +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." + +# @ default +# @ nggallery +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 +msgid "Size" +msgstr "Størrelse" + +# @ nggallery +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 +#: ../admin/settings.php:428 +msgid "These values are maximum values " +msgstr "Disse værdier er max værdier" + +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 +#: ../admin/settings.php:431 +msgid "Fixed size" +msgstr "Angivet størrelse" + +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 +#: ../admin/settings.php:433 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" + +# @ default +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 +msgid "ID" +msgstr "Id" + +# @ nggallery +# @ default +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Forfatter" + +# @ nggallery +#: ../admin/manage-galleries.php:413 +msgid "Page ID" +msgstr "Side-id" + +# @ nggallery +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Galleri ikke fundet." + +# @ nggallery +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Du har desværre ikke adgang her" + +# @ nggallery +#: ../admin/manage-images.php:203 +msgid "Copy image to..." +msgstr "Kopiér billede til ..." + +# @ nggallery +#: ../admin/manage-images.php:207 +msgid "Move image to..." +msgstr "Flyt billede til ..." + +# @ nggallery +#: ../admin/manage-images.php:211 +msgid "Add new tags" +msgstr "Tilføj nye tags" + +# @ nggallery +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 +msgid "Delete tags" +msgstr "Slet tags" + +# @ nggallery +#: ../admin/manage-images.php:219 +msgid "Overwrite" +msgstr "Overskriv" + +# @ nggallery +#: ../admin/manage-images.php:232 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du skal til at masse-redigere %s images \n" +" \n" +" 'Annullér' for at stoppe, 'OK' for at fortsætte." + +# @ nggallery +#: ../admin/manage-images.php:246 +#, php-format +msgid "Search results for “%s”" +msgstr "Søgeresultater for “%s”" + +# @ nggallery +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 +msgid "Gallery settings" +msgstr "Galleri-indstillinger" + +# @ nggallery +#: ../admin/manage-images.php:275 +msgid "Click here for more settings" +msgstr "Klik her for flere indstillinger" + +# @ nggallery +#: ../admin/manage-images.php:294 +msgid "Preview image" +msgstr "Miniature" + +# @ nggallery +#: ../admin/manage-images.php:297 +msgid "No Picture" +msgstr "Intet billede" + +# @ nggallery +#: ../admin/manage-images.php:319 +msgid "Path" +msgstr "Sti" + +#: ../admin/manage-images.php:334 +msgid "Gallery ID" +msgstr "Galleri ID" + +# @ nggallery +#: ../admin/manage-images.php:336 +msgid "Create new page" +msgstr "Opret ny side" + +# @ nggallery +#: ../admin/manage-images.php:339 +msgid "Main page (No parent)" +msgstr "Hovedside (Øverste niveau)" + +# @ nggallery +#: ../admin/manage-images.php:344 +msgid "Add page" +msgstr "Tilføj side" + +#: ../admin/manage-images.php:354 +msgid "Scan folder for new images" +msgstr "Skan mapper for nye billeder" + +#: ../admin/manage-images.php:355 +msgid "Old scanning" +msgstr "Gammel skanning" + +# @ nggallery +# @ default +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 +#: ../admin/settings.php:833 +msgid "Save Changes" +msgstr "Gem ændringer" + +# @ nggallery +#: ../admin/manage-images.php:375 +msgid "Delete images" +msgstr "Slet billeder" + +# @ nggallery +#: ../admin/manage-images.php:377 +msgid "Rotate images clockwise" +msgstr "Rotér billederne med uret" + +# @ nggallery +#: ../admin/manage-images.php:378 +msgid "Rotate images counter-clockwise" +msgstr "Rotér billeder mod uret" + +# @ nggallery +#: ../admin/manage-images.php:379 +msgid "Copy to..." +msgstr "Kopiér til ..." + +# @ nggallery +#: ../admin/manage-images.php:380 +msgid "Move to..." +msgstr "Flyt til ..." + +# @ nggallery +#: ../admin/manage-images.php:381 +msgid "Add tags" +msgstr "Tilføj tags" + +# @ nggallery +#: ../admin/manage-images.php:383 +msgid "Overwrite tags" +msgstr "Overskriv tags" + +# @ nggallery +#: ../admin/manage-images.php:388 +msgid "Sort gallery" +msgstr "Sortér galleri" + +#: ../admin/manage-images.php:463 +msgid "Change Date" +msgstr "Ændre dato" + +# @ nggallery +#: ../admin/manage-images.php:467 +msgid "pixel" +msgstr "pixel" + +# @ default +#: ../admin/manage-images.php:473 +#, php-format +msgid "View \"%s\"" +msgstr "Vis \"%s\"" + +# @ nggallery +#: ../admin/manage-images.php:473 +msgid "View" +msgstr "Vis" + +# @ nggallery +#: ../admin/manage-images.php:474 +msgid "Show Meta data" +msgstr "Vis metadata" + +# @ nggallery +#: ../admin/manage-images.php:474 +msgid "Meta" +msgstr "Meta" + +# @ nggallery +#: ../admin/manage-images.php:475 +msgid "Customize thumbnail" +msgstr "Tilpas miniature" + +# @ nggallery +#: ../admin/manage-images.php:475 +msgid "Edit thumb" +msgstr "Redigér miniature" + +# @ nggallery +#: ../admin/manage-images.php:476 +msgid "Rotate" +msgstr "Rotér" + +# @ nggallery +#: ../admin/manage-images.php:478 +msgid "Publish this image" +msgstr "Udgiv dette billede" + +# @ nggallery +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Udgiv" + +# @ nggallery +#: ../admin/manage-images.php:480 +msgid "Recover" +msgstr "Gendan" + +# @ nggallery +#: ../admin/manage-images.php:480 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Gen \"%s\"?" + +# @ nggallery +#: ../admin/manage-images.php:481 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Slet \"%s\"?" + +#: ../admin/manage-images.php:509 +msgid "Alt & title text" +msgstr "Alt og title tekst" + +#: ../admin/manage-images.php:523 +msgid "Separated by commas" +msgstr "Adskilt med kommaer" + +# @ nggallery +#: ../admin/manage-images.php:564 +msgid "Enter the tags" +msgstr "Indtast tags" + +# @ nggallery +#: ../admin/manage-images.php:587 +msgid "Select the destination gallery:" +msgstr "Vælg destinations-galleriet:" + +# @ nggallery +# @ default +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Miniature" + +# @ nggallery +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 +msgid "Filename" +msgstr "Filnavn" + +# @ nggallery +#: ../admin/manage-images.php:732 +msgid "Alt & Title Text" +msgstr "Titel-tekst" + +#: ../admin/manage-images.php:734 +msgid "Exclude" +msgstr "Ekskludere" + +# @ nggallery +#: ../admin/manage-sort.php:35 +msgid "Sort order changed" +msgstr "Sorterings-rækkefølge er ændret" + +# @ nggallery +#: ../admin/manage-sort.php:77 +msgid "Sort Gallery" +msgstr "Sortér galleri" + +# @ nggallery +#: ../admin/manage-sort.php:81 +msgid "Update Sort Order" +msgstr "Opdatér sorterings-rækkefølge" + +# @ nggallery +#: ../admin/manage-sort.php:84 +msgid "Back to gallery" +msgstr "Tilbage til galleri" + +# @ nggallery +#: ../admin/manage-sort.php:89 +msgid "Presort" +msgstr "Forhåndssortering" + +# @ nggallery +#: ../admin/manage-sort.php:90 +msgid "Unsorted" +msgstr "Usorteret" + +# @ nggallery +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 +msgid "Image ID" +msgstr "Billed-id" + +# @ nggallery +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Billedbeskrivelse/Titeltekst" + +# @ nggallery +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Dato/tid" + +# @ nggallery +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 +msgid "Ascending" +msgstr "Stigende" + +# @ nggallery +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 +msgid "Descending" +msgstr "Faldende" + +# @ nggallery +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Billede" + +# @ nggallery +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "slettet" + +# @ nggallery +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "Kørslen gennemført! Ryd venligst din browsers cache." + +# @ nggallery +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "Galleri blev slettet med succes" + +# @ nggallery +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Rotér billeder" + +# @ nggallery +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "Billederne blev slettet" + +# @ nggallery +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "Tags blev ændret" + +# @ nggallery +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "Opdateret" + +# @ nggallery +#: ../admin/manage.php:445 +msgid "New gallery page ID" +msgstr "Ny galleriside-id" + +# @ nggallery +#: ../admin/manage.php:445 +msgid "created" +msgstr "oprettet" + +# @ nggallery +#: ../admin/manage.php:483 +msgid "Published a new post" +msgstr "Udgav et nyt indlæg" + +# @ default +#: ../admin/manage.php:598 +msgid "1 item" +msgstr "1 element" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "Galleri" + +# @ nggallery +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Intet galleri" + +# @ nggallery +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Vælg »" + +# @ nggallery +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Vis" + +# @ nggallery +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Skjul" + +# @ nggallery +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Billed-id:" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Justering" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:557 +msgid "None" +msgstr "Ingen" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "Venstre" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "Midt" + +# @ default +# @ nggallery +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "Højre" + +# @ default +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Fuld størrelse" + +# @ nggallery +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Enkelt-billede" + +# @ default +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Indsæt i indlæg" + +# @ nggallery +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Gem alle ændringer" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "Galleri oversigt" + +#: ../admin/overview.php:86 +msgid "Welcome to NextCellent Gallery !" +msgstr "Velkommen til galleriet!" + +# @ nggallery +#: ../admin/overview.php:229 +msgid "Running..." +msgstr "Kører …" + +# @ nggallery +#: ../admin/overview.php:276 +msgid "Check plugin/theme conflict" +msgstr "Tjek plugin-/temakonflikt" + +# @ nggallery +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 +#: ../admin/overview.php:289 +msgid "Not tested" +msgstr "Ikke testet" + +# @ nggallery +#: ../admin/overview.php:278 +msgid "No conflict could be detected" +msgstr "Der blev ikke opdaget nogen konflikt." + +# @ nggallery +#: ../admin/overview.php:279 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Test fejlede. Deaktivér de andre plugins og skift til standardtemaet" + +# @ nggallery +#: ../admin/overview.php:282 +msgid "Test image function" +msgstr "Test billedfunktion" + +# @ nggallery +#: ../admin/overview.php:284 +msgid "The plugin could create images" +msgstr "Pluginnet kunne oprette billeder" + +# @ nggallery +#: ../admin/overview.php:285 +msgid "Couldn't create image, check your memory limit" +msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning" + +# @ nggallery +#: ../admin/overview.php:288 +msgid "Check theme compatibility" +msgstr "Tjek temakompatibilitet" + +#: ../admin/overview.php:290 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dit tema burde være kompatibel" + +# @ nggallery +#: ../admin/overview.php:291 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() mangler. Kontakt temaudvikleren" + +# @ nggallery +#: ../admin/overview.php:295 +msgid "Check plugin" +msgstr "Tjek plugin" + +# @ nggallery +#: ../admin/overview.php:316 +msgid "Graphic Library" +msgstr "Grafisk bibliotek" + +# @ default +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "Loading…" +msgstr "Indlæser …" + +# @ default +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "This widget requires JavaScript." +msgstr "Denne widget kræver JavaScript." + +# @ nggallery +#: ../admin/overview.php:345 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden efter opdateringer." + +# @ default +#: ../admin/overview.php:357 +msgid "Untitled" +msgstr "Uden titel" + +# @ nggallery +#: ../admin/overview.php:412 +msgid "Image" +msgstr "Billede" + +# @ nggallery +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +msgid "Album" +msgstr "Album" + +# @ nggallery +#: ../admin/overview.php:433 +msgid "Upload pictures" +msgstr "Upload billeder" + +# @ nggallery +#: ../admin/overview.php:434 +msgid "Here you can control your images, galleries and albums." +msgstr "Her kan du kontrollere dine billeder, gallerier og album." + +# @ default +#: ../admin/overview.php:464 +msgid "Storage Space" +msgstr "Lagerplads" + +# @ default +#: ../admin/overview.php:468 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMB" + +# @ default +#: ../admin/overview.php:469 +msgid "Space Allowed" +msgstr "Mellemrum tilladt" + +# @ default +#: ../admin/overview.php:476 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" + +# @ default +#: ../admin/overview.php:477 +msgid "Space Used" +msgstr "Mellemrum brugt" + +# @ nggallery +#: ../admin/overview.php:506 +msgid "Translation file successful updated. Please reload page." +msgstr "Oversættelsesfil blev opdateret. Genindlæs venligst siden." + +# @ nggallery +#: ../admin/overview.php:508 +msgid "Reload page" +msgstr "Genindlæs side" + +# @ nggallery +#: ../admin/overview.php:513 +msgid "Translation file couldn't be updated" +msgstr "Oversættelsesfil kunne ikke opdateres" + +# @ nggallery +#: ../admin/overview.php:550 +msgid "Download" +msgstr "Download" + +# @ nggallery +#: ../admin/overview.php:579 +msgid "No GD support" +msgstr "Ingen GD­-support" + +# @ nggallery +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 +msgid "Yes" +msgstr "Ja" + +# @ nggallery +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 +msgid "No" +msgstr "Nej" + +# @ nggallery +#: ../admin/overview.php:611 +msgid "Not set" +msgstr "Ikke slået til" + +# @ nggallery +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 +msgid "On" +msgstr "Til" + +# @ nggallery +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 +msgid "Off" +msgstr "Fra" + +# @ nggallery +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 +msgid "N/A" +msgstr " - " + +# @ nggallery +#: ../admin/overview.php:634 +msgid " MByte" +msgstr " MByte" + +# @ nggallery +#: ../admin/overview.php:647 +msgid "Operating System" +msgstr "Operativsystem" + +# @ nggallery +#: ../admin/overview.php:648 +msgid "Server" +msgstr "Server" + +# @ nggallery +#: ../admin/overview.php:649 +msgid "Memory usage" +msgstr "Hukommelsesbrug" + +# @ nggallery +#: ../admin/overview.php:650 +msgid "MYSQL Version" +msgstr "MYSQL Version" + +# @ nggallery +#: ../admin/overview.php:651 +msgid "SQL Mode" +msgstr "SQL Mode" + +# @ nggallery +#: ../admin/overview.php:652 +msgid "PHP Version" +msgstr "PHP Version" + +# @ nggallery +#: ../admin/overview.php:653 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +# @ nggallery +#: ../admin/overview.php:654 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +# @ nggallery +#: ../admin/overview.php:655 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit (hukommelsesgrænse)" + +# @ nggallery +#: ../admin/overview.php:656 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Size" + +# @ nggallery +#: ../admin/overview.php:657 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Size" + +# @ nggallery +#: ../admin/overview.php:658 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking-begrænsning" + +# @ nggallery +#: ../admin/overview.php:659 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +# @ nggallery +#: ../admin/overview.php:660 +msgid "PHP Exif support" +msgstr "PHP Exif support" + +# @ nggallery +#: ../admin/overview.php:661 +msgid "PHP IPTC support" +msgstr "PHP IPTC support" + +# @ nggallery +#: ../admin/overview.php:662 +msgid "PHP XML support" +msgstr "PHP XML support" + +#: ../admin/overview.php:674 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 version. Opgrader nu!" + +#: ../admin/overview.php:742 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "tredjepart plugins der er kompatible med NGG, er måske ikke 100% kompatible med NextCellent Gallery!" + +# @ default +#: ../admin/overview.php:770 +msgid "Install" +msgstr "Installér" + +#: ../admin/overview.php:784 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Dette plugin er en variation af NGG version 1.9.13.
    Udviklet og vedligeholdt af WPGetReady.com" + +#: ../admin/overview.php:790 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Du kan bidrage ved, at give dette plugin gode ratings." + +# @ nggallery +#: ../admin/overview.php:795 +msgid "Visit the plugin homepage" +msgstr "Besøg pluginets hjemmeside" + +# @ nggallery +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Indlægstitel" + +# @ nggallery +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Indtast indlægtitel " + +# @ nggallery +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Bredde x højde (i pixel)" + +# @ nggallery +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Billedstørrelse" + +# @ nggallery +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Kladde" + +# @ nggallery +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Opdateret rettigheder" + +# @ nggallery +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Roller / Rettigheder" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." + +# @ nggallery +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "For en mere fleksibel brugerhåndtering, kan du bruge" + +#: ../admin/roles.php:35 +msgid "NextCellent Gallery overview" +msgstr "Galleri oversigt" + +#: ../admin/roles.php:39 +msgid "Use TinyMCE Button / Add Media" +msgstr "Brug TinyMCE knap / Tilføj medier" + +# @ nggallery +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Tilføj galleri/Upload billeder" + +# @ nggallery +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Håndtér galleri" + +# @ nggallery +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "Håndtér andres galleri" + +# @ nggallery +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Håndtér tags" + +# @ nggallery +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Skift design" + +# @ nggallery +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Ændre indstillinger" + +# @ nggallery +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Opdatér rettigheder" + +# @ nggallery +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "Billede roteret" + +# @ nggallery +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Fejl under rotering af miniature." + +#: ../admin/rotate.php:74 +msgid "Select how you would like to rotate the image on the left." +msgstr "Vælg hvordan du gerne vil roterer billeder til venstre." + +# @ nggallery +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° med uret" + +# @ nggallery +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° mod uret" + +# @ nggallery +#: ../admin/rotate.php:83 +msgid "Flip horizontally" +msgstr "Flip horisontalt" + +# @ nggallery +#: ../admin/rotate.php:84 +msgid "Flip vertically" +msgstr "Flip vertikalt" + +# @ nggallery +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Gendan billedstruktur: %s / %s billeder" + +# @ nggallery +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Gendan galleristruktur: %s / %s gallerier" + +# @ nggallery +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Gendan albumstruktur: %s / %s album" + +# @ nggallery +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Udført." + +#: ../admin/settings.php:167 +msgid "Settings updated successfully" +msgstr "Indstillingerne er gemt" + +# @ nggallery +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Cache slettet" + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Generelle indstillinger" + +# @ nggallery +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 +msgid "Gallery path" +msgstr "Sti til Galleri" + +# @ nggallery +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Dette er standardstien til alle gallerier" + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Billede filer" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Slet billede filerne når et galleri bliver slettet fra databasen" + +# @ nggallery +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Vælg grafisk bibliotek" + +# @ nggallery +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD Library" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (eksperimentalt)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "Sti til biblioteket" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Medie RSS feed" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Tilføj et RSS feed, der kan bruges af bl.a. CoolIris/Piclens" + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "ColIris/Piclens" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "Understøt CoolIris og Piclens" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Permanent links" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Brug permanent links" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Tilføjer et statisk link til alle billeder" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> Permanent links" + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Galleri korttitel" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "Regenerer URL'er" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Start nu" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Hvis du ændre dette, skal du regenerer URL'er" + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Relaterede billeder" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Tilføj relaterede billeder" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Tilføj relaterede billeder" + +# @ nggallery +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Match med" + +# @ nggallery +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Kategorier" + +# @ nggallery +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Max antal billeder" + +# @ nggallery +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 vil vise alle billeder" + +# @ nggallery +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Billedindstillinger" + +# @ nggallery +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Billedkvalitet" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Backup original" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Lav en backup af de resized billeder" + +# @ nggallery +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Automatisk ændring af størrelse" + +# @ nggallery +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Ændr automatisk størrelsen på billeder efter upload." + +# @ nggallery +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Indstillinger for miniaturer" + +#: ../admin/settings.php:419 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "" + +#: ../admin/settings.php:422 +msgid "Thumbnail size" +msgstr "Størrelse" + +# @ nggallery +#: ../admin/settings.php:436 +msgid "Thumbnail quality" +msgstr "Miniaturekvalitet" + +# @ nggallery +#: ../admin/settings.php:440 +msgid "Single picture" +msgstr "Enkeltbilleder" + +# @ nggallery +#: ../admin/settings.php:443 +msgid "Clear cache folder" +msgstr "Slet cache-mappe" + +# @ nggallery +#: ../admin/settings.php:444 +msgid "Proceed now" +msgstr "Fortsæt nu" + +#: ../admin/settings.php:463 +msgid "Inline gallery" +msgstr "Intet galleri" + +#: ../admin/settings.php:465 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: ../admin/settings.php:469 +msgid "Images per page" +msgstr "Billeder pr. side" + +# @ nggallery +#: ../admin/settings.php:472 +msgid "0 will disable pagination, all images on one page" +msgstr "0 vil annullere sideinddeling; alle billeder vises på én side" + +#: ../admin/settings.php:476 +msgid "Columns" +msgstr "Kolonner" + +#: ../admin/settings.php:479 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "" + +#: ../admin/settings.php:484 +msgid "Enable slideshow" +msgstr "Aktiver slideshow" + +#: ../admin/settings.php:484 +msgid "Text to show:" +msgstr "Tekst der skal vises:" + +#: ../admin/settings.php:487 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:491 +msgid "Show first" +msgstr "Vis først" + +# @ nggallery +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 +msgid "Thumbnails" +msgstr "Miniaturer" + +#: ../admin/settings.php:498 +msgid "ImageBrowser" +msgstr "Imagebrowser" + +#: ../admin/settings.php:500 +msgid "Use ImageBrowser instead of another effect." +msgstr "" + +#: ../admin/settings.php:504 +msgid "Hidden images" +msgstr "Skjulte billeder" + +#: ../admin/settings.php:506 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "" + +#: ../admin/settings.php:507 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: ../admin/settings.php:511 +msgid "AJAX pagination" +msgstr "AJAX side opdeling (pageination)" + +#: ../admin/settings.php:513 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: ../admin/settings.php:514 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:518 +msgid "Sort options" +msgstr "Indstillinger for sortering" + +# @ nggallery +#: ../admin/settings.php:521 +msgid "Sort thumbnails" +msgstr "Sortér miniaturer" + +# @ nggallery +#: ../admin/settings.php:523 +msgid "Custom order" +msgstr "Brugerdefineret rækkefølge" + +# @ nggallery +#: ../admin/settings.php:525 +msgid "File name" +msgstr "Filnavn" + +# @ nggallery +#: ../admin/settings.php:526 +msgid "Alt / Title text" +msgstr "Alt- eller titeltekst" + +# @ nggallery +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dato/tid" + +# @ nggallery +#: ../admin/settings.php:531 +msgid "Sort direction" +msgstr "Sorteringsretning" + +#: ../admin/settings.php:550 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:551 +msgid "With the placeholder" +msgstr "Med pladsholderen" + +# @ nggallery +#: ../admin/settings.php:551 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "kan du aktivere navigation igennem billederne (afhængig af de valgte effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre miniature-effekter, eller du ved hvad du laver." + +# @ nggallery +#: ../admin/settings.php:554 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-miniatureeffekter" + +# @ nggallery +#: ../admin/settings.php:558 +msgid "Thickbox" +msgstr "Thickbox" + +# @ nggallery +#: ../admin/settings.php:559 +msgid "Lightbox" +msgstr "Lightbox" + +# @ nggallery +#: ../admin/settings.php:560 +msgid "Highslide" +msgstr "Highslide" + +# @ nggallery +#: ../admin/settings.php:561 +msgid "Shutter" +msgstr "Shutter" + +# @ nggallery +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Brugervalgt" + +# @ nggallery +#: ../admin/settings.php:567 +msgid "Link Code line" +msgstr "Linkkode-linje" + +#: ../admin/settings.php:588 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:593 +msgid "Preview" +msgstr "Forhåndsvisning" + +# @ nggallery +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 +msgid "Position" +msgstr "Position" + +# @ nggallery +#: ../admin/settings.php:620 +msgid "Offset" +msgstr "fra margen" + +# @ nggallery +#: ../admin/settings.php:636 +msgid "Use image as watermark" +msgstr "Brug billede som vandmærke" + +# @ nggallery +#: ../admin/settings.php:639 +msgid "URL to file" +msgstr "Fil-URL" + +# @ nggallery +#: ../admin/settings.php:641 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Adgangen til URL-filer (på andre domæner) er slået fra på din server (allow_url_fopen)" + +# @ nggallery +#: ../admin/settings.php:644 +msgid "Use text as watermark" +msgstr "Brug tekst som vandmærke" + +# @ nggallery +#: ../admin/settings.php:647 +msgid "Font" +msgstr "Skrifttype" + +# @ nggallery +#: ../admin/settings.php:656 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" + +# @ nggallery +#: ../admin/settings.php:658 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Du kan uploade flere skrifttyper til mappen nggallery/fonts" + +# @ nggallery +#: ../admin/settings.php:667 +msgid "Color" +msgstr "Farve" + +# @ nggallery +#: ../admin/settings.php:669 +msgid "(hex w/o #)" +msgstr "(hex w/o #)
    Klik her for at se farvekoder: HTML Color Codes (o.a.)" + +# @ nggallery +#: ../admin/settings.php:672 +msgid "Text" +msgstr "Tekst" + +# @ nggallery +#: ../admin/settings.php:676 +msgid "Opaque" +msgstr "Gennemsigtighed" + +#: ../admin/settings.php:697 +msgid "Default size" +msgstr "Standard størrelse" + +#: ../admin/settings.php:705 +msgid "Duration" +msgstr "Varighed" + +# @ nggallery +#: ../admin/settings.php:706 +msgid "sec." +msgstr "sekunder" + +# @ nggallery +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 +msgid "Transition / Fade effect" +msgstr "Overgangs-/fade-effekt" + +# @ nggallery +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 +msgid "fade" +msgstr "Fade" + +# @ nggallery +#: ../admin/settings.php:713 +msgid "blindX" +msgstr "blindX" + +# @ nggallery +#: ../admin/settings.php:714 +msgid "cover" +msgstr "dække" + +# @ nggallery +#: ../admin/settings.php:715 +msgid "scrollUp" +msgstr "scrollOp" + +# @ nggallery +#: ../admin/settings.php:716 +msgid "scrollDown" +msgstr "scrollNed" + +# @ nggallery +#: ../admin/settings.php:717 +msgid "shuffle" +msgstr "bland-modus" + +# @ nggallery +#: ../admin/settings.php:718 +msgid "toss" +msgstr "smid op" + +# @ nggallery +#: ../admin/settings.php:719 +msgid "wipe" +msgstr "slet" + +# @ nggallery +#: ../admin/settings.php:721 +msgid "See here for more information about the effects :" +msgstr "Se her for flere informationer om effekterne:" + +# @ nggallery +#: ../admin/settings.php:725 +msgid "Settings for the JW Image Rotator" +msgstr "Indstillinger for JW Image Rotator" + +#: ../admin/settings.php:726 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" + +#: ../admin/settings.php:727 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "" + +# @ nggallery +#: ../admin/settings.php:732 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Stien til JW Image Rotator er ikke defineret, hvilket er påkrævet." + +#: ../admin/settings.php:733 +msgid "Press the button below to search for the file." +msgstr "" + +# @ nggallery +#: ../admin/settings.php:738 +msgid "Enable flash slideshow" +msgstr "Aktivér flashbaseret diasshow" + +# @ nggallery +#: ../admin/settings.php:740 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr "Integrér det Flashbaserede diasshow for alt, der understøtter Flash" + +# @ nggallery +#: ../admin/settings.php:743 +msgid "Path to the JW Image Rotator (URL)" +msgstr "Stien til JW Image Rotator (URL)" + +# @ nggallery +#: ../admin/settings.php:746 +msgid "Search now" +msgstr "Søg nu" + +# @ nggallery +#: ../admin/settings.php:747 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "" + +# @ nggallery +#: ../admin/settings.php:751 +msgid "Shuffle mode" +msgstr "Bland-modus" + +# @ nggallery +#: ../admin/settings.php:755 +msgid "Show next image on click" +msgstr "Vis næste billede, når der klikkes" + +# @ nggallery +#: ../admin/settings.php:759 +msgid "Show navigation bar" +msgstr "Vis navigationsbar" + +# @ nggallery +#: ../admin/settings.php:763 +msgid "Show loading icon" +msgstr "Vis load-ikon" + +# @ nggallery +#: ../admin/settings.php:767 +msgid "Use watermark logo" +msgstr "Brug vandmærkelogo" + +# @ nggallery +#: ../admin/settings.php:769 +msgid "You can change the logo at the watermark settings" +msgstr "Du kan ændre logoet i indstillinger for vandmærker" + +# @ nggallery +#: ../admin/settings.php:772 +msgid "Stretch image" +msgstr "Stræk billede" + +# @ nggallery +#: ../admin/settings.php:775 +msgid "true" +msgstr "Ja" + +# @ nggallery +#: ../admin/settings.php:776 +msgid "false" +msgstr "Nej" + +# @ nggallery +#: ../admin/settings.php:777 +msgid "fit" +msgstr "Tilpas" + +# @ nggallery +#: ../admin/settings.php:778 +msgid "none" +msgstr "Gør intet" + +# @ nggallery +#: ../admin/settings.php:787 +msgid "bgfade" +msgstr "Baggrunds-fade" + +# @ nggallery +#: ../admin/settings.php:788 +msgid "slowfade" +msgstr "Langsom fade" + +# @ nggallery +#: ../admin/settings.php:789 +msgid "circles" +msgstr "Cirkler" + +# @ nggallery +#: ../admin/settings.php:790 +msgid "bubbles" +msgstr "Bobler" + +# @ nggallery +#: ../admin/settings.php:791 +msgid "blocks" +msgstr "Blokke" + +# @ nggallery +#: ../admin/settings.php:792 +msgid "fluids" +msgstr "Flydende" + +# @ nggallery +#: ../admin/settings.php:793 +msgid "flash" +msgstr "Blitz" + +# @ nggallery +#: ../admin/settings.php:794 +msgid "lines" +msgstr "Linjer" + +# @ nggallery +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 +msgid "random" +msgstr "Tilfældig" + +# @ nggallery +#: ../admin/settings.php:800 +msgid "Use slow zooming effect" +msgstr "Brug langsom zoomeffekt" + +# @ nggallery +#: ../admin/settings.php:804 +msgid "Background Color" +msgstr "Baggrundsfarve
    (Farveoversigt)" + +# @ nggallery +#: ../admin/settings.php:809 +msgid "Texts / Buttons Color" +msgstr "Tekst-/Knapfarve" + +# @ nggallery +#: ../admin/settings.php:814 +msgid "Rollover / Active Color" +msgstr "Rollover/Aktiv farve" + +# @ nggallery +#: ../admin/settings.php:819 +msgid "Screen Color" +msgstr "Skærmfarve" + +# @ nggallery +#: ../admin/settings.php:824 +msgid "Background music (URL)" +msgstr "Baggrundsmusik (URL)" + +# @ nggallery +#: ../admin/settings.php:828 +msgid "Try XHTML validation (with CDATA)" +msgstr "Prøv XHTML-validation (med CDATA)" + +#: ../admin/settings.php:830 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "" + +# @ nggallery +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Nulstil alle indstillinger til standardværdier" + +# @ nggallery +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" + +# @ nggallery +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Nulstil indstillinger" + +# @ nggallery +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Nulstil alle indstillinger til standardinstallation." + +# @ nggallery +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Nulstil indstillinger" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, [OK] for at fortsætte.\\n" + +# @ nggallery +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Afinstallér pluginnets tabeller" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Hvad får du med NextCellent galleri?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "" + +# @ nggallery +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "ADVARSEL:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "" + +# @ nggallery +#: ../admin/setup.php:48 +msgid "and" +msgstr "og" + +# @ nggallery +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Afinstallér plugin" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" + +# @ nggallery +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Value" +msgstr "Værdi" + +# @ nggallery +#: ../admin/showmeta.php:48 +msgid "No meta data saved" +msgstr "Ingen metadata gemt" + +# @ nggallery +#: ../admin/showmeta.php:54 +msgid "EXIF Data" +msgstr "EXIF-data" + +# @ nggallery +#: ../admin/showmeta.php:73 +msgid "No exif data" +msgstr "Ingen Exif-data" + +# @ nggallery +#: ../admin/showmeta.php:80 +msgid "IPTC Data" +msgstr "IPTC-data" + +# @ nggallery +#: ../admin/showmeta.php:104 +msgid "XMP Data" +msgstr "XMP-data" + +#: ../admin/style.php:112 +msgid "Successfully selected CSS file." +msgstr "Angiv CSS fil." + +#: ../admin/style.php:114 +msgid "No CSS file will be used." +msgstr "Ingen CSS fil vil blive brugt." + +# @ default +#: ../admin/style.php:123 +#: ../admin/style.php:163 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne blog." + +#: ../admin/style.php:148 +msgid "Could not move file." +msgstr "Kunne ikke flytte fil." + +#: ../admin/style.php:154 +msgid "CSS file successfully updated." +msgstr "CSS filen blev opdateret." + +#: ../admin/style.php:156 +msgid "Could not save file." +msgstr "Kunne ikke gemme fil." + +#: ../admin/style.php:176 +msgid "CSS file successfully moved." +msgstr "CSS filen blev flyttet." + +#: ../admin/style.php:181 +msgid "Could not move the CSS file." +msgstr "Kunne ikke flytte CSS filen." + +#: ../admin/style.php:209 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/style.php:209 +msgid "This CSS file will be applied:" +msgstr "Denne CSS fil vil blive anvendt:" + +# @ nggallery +#: ../admin/style.php:240 +msgid "Style Editor" +msgstr "Designeditor" + +# @ nggallery +#: ../admin/style.php:246 +msgid "Activate and use style sheet:" +msgstr "Aktivér og brug stylesheet:" + +# @ nggallery +#: ../admin/style.php:263 +msgid "Activate" +msgstr "Aktivér" + +#: ../admin/style.php:272 +#, php-format +msgid "Editing %s" +msgstr "Redigere %s" + +#: ../admin/style.php:274 +#, php-format +msgid "Browsing %s" +msgstr "Browser %s" + +#: ../admin/style.php:277 +msgid "(from the theme folder)" +msgstr "(fra tema mappen)" + +#: ../admin/style.php:287 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/style.php:290 +msgid "Move file" +msgstr "Flyt fil" + +# @ nggallery +#: ../admin/style.php:296 +msgid "Version" +msgstr "Version" + +#: ../admin/style.php:300 +msgid "File location" +msgstr "Fil lokation" + +# @ nggallery +#: ../admin/style.php:313 +msgid "Update File" +msgstr "Opdatér fil" + +# @ nggallery +#: ../admin/style.php:315 +msgid "If this file were writable you could edit it." +msgstr "Hvis denne fil ikke var skrivebeskyttet, kunne du rette i den." + +#: ../admin/style.php:320 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +# @ nggallery +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Mest brugt" + +# @ nggallery +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Mindst brugt" + +# @ nggallery +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "Alfabetisk" + +# @ nggallery +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Eksisterende tags" + +# @ nggallery +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Søg i tags" + +# @ nggallery +#: ../admin/tags.php:118 +msgid "Go" +msgstr "Start" + +# @ nggallery +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Sortér efter:" + +# @ nggallery +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Forrige tags" + +# @ nggallery +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Næste tags" + +# @ nggallery +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Omdøb tag" + +# @ nggallery +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle indlæg der bruger dette tag, vil blive opdateret." + +# @ nggallery +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." + +# @ nggallery +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Tag(s) som skal omdøbes:" + +# @ nggallery +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Nyt tag navn(e):" + +# @ nggallery +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Omdøb" + +# @ nggallery +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Slet tag" + +# @ nggallery +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra alle indlæg." + +# @ nggallery +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Du kan slette flere tags på én gang ved at adskille dem med komma" + +# @ nggallery +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Tag(s) der skal slettes:" + +# @ nggallery +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Redigér tag-kortnavn (slug)" + +# @ nggallery +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. Definition på slug)" + +# @ nggallery +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Tag(s), der skal findes:" + +# @ nggallery +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Nyt Kortnavn(e):" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: ../admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Ét billede" + +#: ../admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Nye billeder" + +#: ../admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Tilfældige billeder" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "Grundlæggende" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +msgid "Select a gallery:" +msgstr "Vælg et galleri:" + +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Vælg eller søg efter et galleri" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Visningstyper" + +#: ../admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Vælg hvordan du vil vise dit galleri" + +# @ nggallery +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Imagebrowser" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Carousel" + +# @ nggallery +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Billedtekst" + +#: ../admin/tinymce/window.php:190 +msgid "Type options" +msgstr "Type indstillinger" + +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +msgid "Number of images" +msgstr "Antal billeder" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Slideshow dimensioner" + +#: ../admin/tinymce/window.php:219 +msgid "Template name" +msgstr "Skabelon navn" + +# @ nggallery +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Vælg eller indtast album" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: ../admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album visningstyper" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Vælg hvordan du vil vise dine album" + +# @ nggallery +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt version" + +# @ nggallery +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Udvidet version" + +#: ../admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galleri visningstyper" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: ../admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Vælg et billede" + +# @ nggallery +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Vælg eller indtast billede" + +# @ nggallery +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +msgid "Options" +msgstr "Indstillinger" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimensioner" + +# @ nggallery +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekter" + +# @ nggallery +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Ingen effekter" + +# @ nggallery +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +# @ nggallery +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "Ikke flydende" + +#: ../admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "Antal billeder der burde vises." + +#: ../admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "Sortér billederne" + +#: ../admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "Upload rækkefølge" + +#: ../admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "Datoen billedet er taget" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "Brugerdefineret" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Vælg en visnings skabelon til billeder" + +# @ nggallery +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Indsæt" + +#: ../admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Du skal vælge et galleri." + +#: ../admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Du skal vælge et billede." + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "Du skal vælge et antal billeder." + +#: ../admin/upgrade.php:22 +msgid "Upgrading database…" +msgstr "Opgradere database..." + +#: ../admin/upgrade.php:48 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" + +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 +msgid "Upgrade NextCellent Gallery" +msgstr "Opgrader NextCellent Gallery" + +#: ../admin/upgrade.php:69 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:70 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:71 +msgid "Start upgrade now" +msgstr "Start opgradering nu" + +#: ../admin/upgrade.php:87 +msgid "Upgrade complete." +msgstr "Opgraderingen er fuldendt." + +#: ../admin/upgrade.php:88 +msgid "Continue to NextCellent" +msgstr "Fortsæt til NextCellent" + +# @ nggallery +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "Opdateret" + +# @ nggallery +#: ../admin/wpmu.php:50 +msgid "Network Options" +msgstr "Netværksindstillinger" + +# @ nggallery +#: ../admin/wpmu.php:58 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du organisere mappe-strukturen bedre." + +# @ nggallery +#: ../admin/wpmu.php:59 +#, php-format +msgid "The default setting should be %s" +msgstr "Standardindstillinger bør være %s" + +# @ nggallery +#: ../admin/wpmu.php:63 +msgid "Enable upload quota check" +msgstr "Aktivér tjek af upload-kvota" + +# @ nggallery +#: ../admin/wpmu.php:65 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Burde virke, hvis galleriet er under blog.dir" + +# @ nggallery +#: ../admin/wpmu.php:69 +msgid "Enable zip upload option" +msgstr "Aktivér zip-upload-funktion" + +# @ nggallery +#: ../admin/wpmu.php:71 +msgid "Allow users to upload zip folders." +msgstr "Tillad brugere at uploade zip-mapper." + +# @ nggallery +#: ../admin/wpmu.php:75 +msgid "Enable import function" +msgstr "Aktivér importfunktion" + +# @ nggallery +#: ../admin/wpmu.php:77 +msgid "Allow users to import images folders from the server." +msgstr "Tillad brugerne at importere billedmapper fra serveren." + +# @ nggallery +#: ../admin/wpmu.php:81 +msgid "Enable style selection" +msgstr "Aktivér valg af style (design)" + +# @ nggallery +#: ../admin/wpmu.php:83 +msgid "Allow users to choose a style for the gallery." +msgstr "Tillad bruger at vælge et design for galleriet." + +# @ nggallery +#: ../admin/wpmu.php:87 +msgid "Enable roles/capabilities" +msgstr "Aktivér Roller/Rettigheder" + +# @ nggallery +#: ../admin/wpmu.php:89 +msgid "Allow users to change the roles for other blog authors." +msgstr "Tillad brugere at ændre brugerroller på andre blog-forfattere." + +# @ nggallery +#: ../admin/wpmu.php:93 +msgid "Default style" +msgstr "Standarddesign" + +# @ nggallery +#: ../admin/wpmu.php:110 +msgid "Choose the default style for the galleries." +msgstr "Vælg standarddesign for gallerierne." + +# @ nggallery +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade filer, der er større end %d x %d pixels" + +# @ default +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Anførte URL er ugyldig." + +# @ default +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Kunne ikke oprette temp-fil." + +# @ nggallery +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +# @ nggallery +#: ../lib/meta.php:137 +msgid " sec" +msgstr " sekunder" + +# @ nggallery +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Affyret" + +# @ nggallery +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Ikke affyret" + +# @ nggallery +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blænder" + +# @ nggallery +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Kildeangivelse" + +# @ nggallery +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +# @ nggallery +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +# @ nggallery +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Brændvidde" + +# @ nggallery +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +# @ nggallery +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Lukkerhastighed" + +# @ nggallery +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Emne" + +# @ nggallery +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Fabrikat" + +# @ nggallery +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Redigér status" + +# @ nggallery +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Kategori" + +# @ nggallery +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Nøgleord" + +# @ nggallery +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "Oprettetsesdato" + +# @ nggallery +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "Oprettelsestid" + +# @ nggallery +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Forfatterposition" + +# @ nggallery +#: ../lib/meta.php:468 +msgid "City" +msgstr "By" + +# @ nggallery +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Sted" + +# @ nggallery +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Provins/Stat" + +# @ nggallery +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Landekode" + +# @ nggallery +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Land" + +# @ nggallery +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Overskift" + +# @ nggallery +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Kilde" + +# @ nggallery +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright-noter" + +# @ nggallery +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +# @ nggallery +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Senest ændret" + +# @ nggallery +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Programværktøj" + +# @ nggallery +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Format" + +# @ nggallery +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Billedbredde" + +# @ nggallery +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Billedhøjde" + +# @ nggallery +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +# @ nggallery +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade flere filer." + +# @ nggallery +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 +msgid "Album overview" +msgstr "Oversigt over album" + +# @ nggallery +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 +msgid "[Gallery not found]" +msgstr "[Galleriet er ikke fundet]" + +# @ nggallery +#: ../lib/shortcodes.php:340 +msgid "[Pictures not found]" +msgstr "[Billeder er ikke fundet]" + +# @ nggallery +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Der er ikke angivet et nyt tag" + +# @ nggallery +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!" + +# @ nggallery +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Tagget blev ikke omdøbt." + +# @ nggallery +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Omdøbte tag(s) «%1$s» til «%2$s»" + +# @ nggallery +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Der er ikke angivet et gyldigt nyt tag." + +# @ nggallery +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne eksisterende tags." + +# @ nggallery +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Der blev ikke flettet nogen tags." + +# @ nggallery +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev redigeret." + +# @ nggallery +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" + +# @ nggallery +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Der er ikke angivet noget tag!" + +# @ nggallery +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Ingen tags blev slettet" + +# @ nggallery +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tag(s) slettet." + +# @ nggallery +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Ingen nye kortnavne (slugs) er angivet! " + +# @ nggallery +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tag-numre og kortnavn-numre er ikke de samme!" + +# @ nggallery +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Ingen kortnavne (slugs) blev ændret." + +# @ nggallery +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s kortnavn(e) redigeret." + +# @ default +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem på %s" + +# @ default +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Forkert login/kodeord-kombination." + +# @ default +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Du har ikke lov til at uploade filer til denne site." + +# @ default +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "Kunne ikke finde galleriet " + +# @ default +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "Du har ikke lov til at uploade filer til dette galleri." + +# @ nggallery +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Denne fil er ikke en gyldig billedfil!" + +# @ default +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Kunne ikke finde billedid " + +# @ nggallery +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Mislykkedes med at slette billedet %1$s " + +# @ default +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "Kunne ikke skrive filen %1$s (%2$s)" + +# @ default +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Ugyldigt id på billede" + +# @ default +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Beklager. Du skal have rettigheder til at redigere dette billede" + +# @ default +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Beklager. Kunne ikke opdatere billedet" + +# @ default +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at kunne gøre dette" + +# @ default +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Beklager. Kunne ikke oprette galleri" + +# @ default +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Ugyldigt id på galleri" + +# @ default +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne gøre dette" + +# @ default +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Beklager. Kunne ikke opdatere galleriet" + +# @ default +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre dette" + +# @ default +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Beklager. Kunne ikke oprette album" + +# @ default +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Ugyldigt id på album" + +# @ default +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Beklager. Kunne ikke opdatere albummet" + +#: ../nggallery.php:102 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "En opgradering af databasen er nødvendig." + +#: ../nggallery.php:102 +msgid "Upgrade now" +msgstr "Start opgradering nu" + +# @ nggallery +#: ../nggallery.php:129 +msgid "Translation by : See here" +msgstr "Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" + +# @ nggallery +#: ../nggallery.php:130 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og plugins og følg med på TeamBlogos på Twitter." + +#: ../nggallery.php:239 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" + +# @ nggallery +#: ../nggallery.php:268 +msgid "Picture tag" +msgstr "Billed-tag" + +# @ nggallery +#: ../nggallery.php:269 +msgid "Picture tag: %2$l." +msgstr "Billed-tag: %2$l." + +# @ nggallery +#: ../nggallery.php:270 +msgid "Separate picture tags with commas." +msgstr "Adskil billed-tags med komma." + +#: ../nggallery.php:376 +msgid "NextCellent Gallery / Images" +msgstr "Galleri / Billeder" + +# @ nggallery +#: ../nggallery.php:480 +msgid "loading" +msgstr "indlæser" + +# @ nggallery +#: ../nggallery.php:672 +msgid "Get help" +msgstr "Få hjælp" + +#: ../nggallery.php:754 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "" + +# @ nggallery +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Det er nødvendigt med Flash Player og en browser med Javascript support." + +# @ nggallery +#: ../nggfunctions.php:453 +msgid "[Album not found]" +msgstr "[Albummet er ikke fundet]" + +# @ nggallery +#: ../nggfunctions.php:782 +msgid "[SinglePic not found]" +msgstr "[Enkeltbillede er ikke fundet]" + +# @ nggallery +#: ../nggfunctions.php:918 +msgid "Related images for" +msgstr "Billeder med relevans for" + +# @ nggallery +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Billeder" + +# @ nggallery +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:112 +msgid "[View with PicLens]" +msgstr "[Vis med PicLens]" + +# @ nggallery +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Tilbage" + +# @ nggallery +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Næste" + +# @ nggallery +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr "af" + +# @ nggallery +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" + +# @ nggallery +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera/Type" + +# @ nggallery +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brændvidde" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "Widget der viser Medie RSS links." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "Medie RSS" + +# @ nggallery +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Media RSS" + +# @ nggallery +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Link til hoved-billedfeed'et" + +# @ default +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 +#: ../widgets/widgets.php:211 +msgid "Title:" +msgstr "Titel:" + +# @ nggallery +#: ../widgets/media-rss-widget.php:84 +msgid "Show Media RSS icon" +msgstr "Vis Media-RSS-ikon" + +# @ nggallery +#: ../widgets/media-rss-widget.php:88 +msgid "Show the Media RSS link" +msgstr "Vis Media RSS-link" + +# @ nggallery +#: ../widgets/media-rss-widget.php:91 +msgid "Text for Media RSS link:" +msgstr "Tekst til Media RSS-link:" + +# @ nggallery +#: ../widgets/media-rss-widget.php:95 +msgid "Tooltip text for Media RSS link:" +msgstr "Tooltip-tekst til Media RSS-link:" + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Vis slideshow" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "Galleri slideshow" + +# @ nggallery +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Du skal hente Flash Player for at kunne se diasshowet." + +# @ nggallery +#: ../widgets/widgets.php:126 +msgid "Select Gallery:" +msgstr "Vælg et galleri:" + +# @ nggallery +#: ../widgets/widgets.php:128 +msgid "All images" +msgstr "Alle billeder" + +# @ nggallery +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 +msgid "Width:" +msgstr "Bredde:" + +# @ nggallery +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 +msgid "Height:" +msgstr "Højde:" + +# @ nggallery +#: ../widgets/widgets.php:170 +msgid "Add recent or random images from the galleries" +msgstr "Tilføj nyeste eller tilfældigt-valgte billeder fra gallerierne." + +#: ../widgets/widgets.php:171 +msgid "NextCellent Widget" +msgstr "Galleri widget" + +#: ../widgets/widgets.php:215 +msgid "Show:" +msgstr "Vis:" + +# @ nggallery +#: ../widgets/widgets.php:219 +msgid "Original images" +msgstr "Originale billeder" + +# @ nggallery +#: ../widgets/widgets.php:227 +msgid "recent added " +msgstr "Tilføjet fornylig" + +# @ nggallery +#: ../widgets/widgets.php:231 +msgid "Enable IE8 Web Slices" +msgstr "Aktivér IE8 Web Slices" + +#: ../widgets/widgets.php:243 +msgid "Select:" +msgstr "Vælg:" + +# @ nggallery +#: ../widgets/widgets.php:245 +msgid "All galleries" +msgstr "Alle gallerier" + +# @ nggallery +#: ../widgets/widgets.php:246 +msgid "Only which are not listed" +msgstr "Kun dem, som ikke er listet" + +# @ nggallery +#: ../widgets/widgets.php:247 +msgid "Only which are listed" +msgstr "Kun dem, som er listet" + +#: ../widgets/widgets.php:251 +msgid "Gallery ID:" +msgstr "Galleri ID:" + +# @ nggallery +#: ../widgets/widgets.php:253 +msgid "Gallery IDs, separated by commas." +msgstr "Galleri-id'er, adskilt af komma." + +# @ nggallery +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Der er ikke oprettet nogle gallerier endnu." + +# @ nggallery +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleri-id=%s eksisterer ikke." + +# @ nggallery +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Der er ikke angivet et album-id som parameter" + +# @ nggallery +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-id=%s eksisterer ikke." + +# @ nggallery +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Ugyldig Media RSS-kommando" + +# @ nggallery +#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" +#~ msgstr " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne til miniaturerne manuelt" + +# @ nggallery +#~ msgid "(From the theme folder)" +#~ msgstr "(Fra tema-mappen)" + +# @ nggallery +#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" +#~ msgstr "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" + +# @ nggallery +#~ msgid "Support Forums" +#~ msgstr "Supportforum (på engelsk)" + +# @ nggallery +#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" +#~ msgstr "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af CoolIris/PicLens" + +# @ nggallery +#~ msgid "Activate Media RSS feed" +#~ msgstr "Aktivér Media RSS-feed" + +# @ nggallery +#~ msgid "Activate PicLens/CoolIris support" +#~ msgstr "Aktivér PicLens/CoolIris-support" + +# @ nggallery +#~ msgid "Activate permalinks" +#~ msgstr "Aktivér permalinks" + +# @ nggallery +#~ msgid "Activate related images" +#~ msgstr "Aktivér Relevante billeder" + +# @ nggallery +#~ msgid "Add hidden images" +#~ msgstr "Tilføj skjulte billeder" + +# @ nggallery +#~ msgid "Backup original images" +#~ msgstr "Backup originale billeder" + +# @ nggallery +#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" +#~ msgstr "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i kombination med Shutter-effekter" + +# @ nggallery +#~ msgid "Browsing %s" +#~ msgstr "Gennemser %s" + +# @ nggallery +#~ msgid "Bulk actions" +#~ msgstr "Massehandlinger" + +# @ nggallery +#~ msgid "CSS file successfully updated" +#~ msgstr "CSS-fil blev opdateret " + +# @ default +#~ msgid "Choose files to upload" +#~ msgstr "Vælg filer til upload" + +# @ nggallery +#~ msgid "Contribute" +#~ msgstr "Give bidrag" + +# @ nggallery +#~ msgid "Contribute development" +#~ msgstr "Bidrage til udviklingen" + +# @ nggallery +#~ msgid "Contributors / Tribute to" +#~ msgstr "Bidragydere/Stor tak til" + +# @ nggallery +#~ msgid "Copyright notes / Credits" +#~ msgstr "Copyright-noter/Kreditering" + +# @ nggallery +#~ msgid "Create new URL friendly image slugs" +#~ msgstr "Opret nye URL-venlige korttitler på billederne" + +# @ nggallery +#~ msgid "Creates a backup for inserted images" +#~ msgstr "Opretter en backup af indsatte billeder" + +# @ default +#~ msgid "Current page" +#~ msgstr "Aktuel side" + +# @ nggallery +#~ msgid "Deactivate gallery page link" +#~ msgstr "Deaktivér \"Link til en galleriside\"" + +# @ nggallery +#~ msgid "Default size (W x H)" +#~ msgstr "Standardstørrelse (bredde x højde)" + +# @ nggallery +#~ msgid "Delete files, when removing a gallery in the database" +#~ msgstr "Slet filer, når et galleri fjernes i databasen" + +# @ nggallery +#~ msgid "Delete image files" +#~ msgstr "Slet billedfiler" + +# @ nggallery +#~ msgid "Disable flash upload" +#~ msgstr "Deaktivér flash-upload" + +# @ nggallery +#~ msgid "Do you like this Plugin?" +#~ msgstr "Kan du lide dette plugin?" + +# @ nggallery +#~ msgid "Download latest version" +#~ msgstr "Download nyeste version" + +# @ nggallery +#~ msgid "Duration time" +#~ msgstr "Varighed" + +# @ nggallery +#~ msgid "Editing %s" +#~ msgstr "Redigerer %s" + +# @ nggallery +#~ msgid "Enable AJAX pagination" +#~ msgstr "Aktivér Ajax-sideinddeling" + +# @ nggallery +#~ msgid "Enable flash based upload" +#~ msgstr "Aktivér flash-baseret upload" + +# @ nggallery +#~ msgid "FAQ" +#~ msgstr "OSS" + +# @ nggallery +#~ msgid "Feature request" +#~ msgstr "Forslag til nye funktioner" + +# @ nggallery +#~ msgid "Float" +#~ msgstr "Flydende (CSS Float)" + +# @ nggallery +#~ msgid "Gallery ID :" +#~ msgstr "Galleri-id:" + +# @ nggallery +#~ msgid "Gallery slug name :" +#~ msgstr "Kort navn på galleri:" + +# @ nggallery +#~ msgid "General Options" +#~ msgstr "Generelle indstillinger" + +# @ nggallery +#~ msgid "Get help with NextGEN Gallery" +#~ msgstr "Få hjælp til NextGEN Gallery!" + +# @ nggallery +#~ msgid "Get your language pack" +#~ msgstr "Hent din sprogpakke" + +# @ default +#~ msgid "Go to the first page" +#~ msgstr "Gå til den første side" + +# @ default +#~ msgid "Go to the last page" +#~ msgstr "Gå til sidste side" + +# @ default +#~ msgid "Go to the next page" +#~ msgstr "Gå til næste side" + +# @ default +#~ msgid "Go to the previous page" +#~ msgstr "Gå til forrige side" + +# @ nggallery +#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#~ msgstr "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-effekterne, der automatisk vil blive tilføjet til dit tema." + +# @ nggallery +#~ msgid "How to support ?" +#~ msgstr "Hvordan kan du støtte?" + +# @ nggallery +#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" +#~ msgstr "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: Dette øger sidestørrelsen" + +# @ nggallery +#~ msgid "Ignore the aspect ratio, no portrait thumbnails" +#~ msgstr "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" + +# @ nggallery +#~ msgid "Image list" +#~ msgstr "Billedliste" + +# @ nggallery +#~ msgid "ImageMagick (Experimental). Path to the library :" +#~ msgstr "ImageMagick (Eksperimental). Sti til biblioteket :" + +# @ nggallery +#~ msgid "Import a zip file with images from a url" +#~ msgstr "Importér en zip-fil med billeder fra en URL" + +# @ nggallery +#~ msgid "Import from Server path:" +#~ msgstr "Importér fra server-sti:" + +# @ nggallery +#~ msgid "Import image folder" +#~ msgstr "Importér billed-mappe" + +# @ nggallery +#~ msgid "Important : Could causes problem at some browser. Please recheck your page." +#~ msgstr "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." + +# @ nggallery +#~ msgid "Integrate slideshow" +#~ msgstr "Integrér diasshow" + +# @ nggallery +#~ msgid "Main NextGEN Gallery overview" +#~ msgstr "Hovedoversigt for Galleriet" + +# @ nggallery +#~ msgid "Manage Albums" +#~ msgstr "Håndtér albums" + +# @ nggallery +#~ msgid "Manage Gallery" +#~ msgstr "Håndtér galleri" + +# @ nggallery +#~ msgid "Manage image tags" +#~ msgstr "Håndtér billedtags" + +# @ nggallery +#~ msgid "Meta Data" +#~ msgstr "Metadata" + +# @ nggallery +#~ msgid "More Help & Info" +#~ msgstr "Mere hjælp og information" + +# @ nggallery +#~ msgid "More settings" +#~ msgstr "Flere indstillinger" + +# @ nggallery +#~ msgid "NextGEN DEV Team" +#~ msgstr "NextGEN DEV Team" + +# @ nggallery +#~ msgid "NextGEN Gallery" +#~ msgstr "Galleri" + +# @ nggallery +#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" +#~ msgstr "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-indstillinger" + +# @ nggallery +#~ msgid "NextGEN Gallery Overview" +#~ msgstr "Galleri-oversigt" + +# @ nggallery +#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +#~ msgstr "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din udbyder, om de kan det." + +# @ nggallery +#~ msgid "NextGEN Media RSS" +#~ msgstr "Galleri Media RSS" + +# @ nggallery +#~ msgid "NextGEN Slideshow" +#~ msgstr "Galleri Diasshow" + +# @ nggallery +#~ msgid "NextGEN Widget" +#~ msgstr "Galleri Widget" + +# @ nggallery +#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " +#~ msgstr "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke fjerner dets data fra databasen." + +# @ nggallery +#~ msgid "Note : Change the default path in the gallery settings" +#~ msgstr "Bemærk: Du kan ændre standardstien i galleriindstillingerne" + +# @ nggallery +#~ msgid "Note : The upload limit on your server is " +#~ msgstr "Note: Max. filstørrelse pr. fil til upload på din server er " + +# @ nggallery +#~ msgid "Number of columns" +#~ msgstr "Antal kolonner" + +# @ nggallery +#~ msgid "Number of images per page" +#~ msgstr "Antal billeder pr. side" + +# @ nggallery +#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" +#~ msgstr "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du kan bruge et Database Backup-plugin til at lave en backup af alle tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." + +# @ nggallery +#~ msgid "Oops, no such file exists! Double check the name and try again, merci." +#~ msgstr "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" + +# @ default +#~ msgid "Or you can drop the files into this window." +#~ msgstr "Eller du kan slippe filerne over dette vindue." + +# @ nggallery +#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." +#~ msgstr "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at gendanne miniaturerne under -> Håndtér galleri ." + +# @ nggallery +#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." +#~ msgstr "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, ikke her. Denne handling kan ikke fortrydes." + +# @ default +#~ msgid "Remove featured image" +#~ msgstr "Fjern fremhævet billede" + +# @ nggallery +#~ msgid "Resize Images" +#~ msgstr "Ændre størrelse" + +# @ nggallery +#~ msgid "Scale images to max width %1$dpx or max height %2$dpx" +#~ msgstr "Skalér billeder til maks. bredde %1$dpx eller maks. højde %2$dpx" + +# @ nggallery +#~ msgid "Scan Folder for new images" +#~ msgstr "Scan mappen for nye billeder" + +# @ nggallery +#~ msgid "Select :" +#~ msgstr "Vælg : " + +# @ nggallery +#~ msgid "Select Zip-File" +#~ msgstr "Vælg zip-fil" + +# @ nggallery +#~ msgid "Select or enter gallery" +#~ msgstr "Vælg eller indtast galleri" + +# @ nggallery +#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." +#~ msgstr "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." + +# @ default +#~ msgid "Set featured image" +#~ msgstr "Indstil fremhævet billede" + +# @ nggallery +#~ msgid "Set fix dimension" +#~ msgstr "Brug fast højde og bredde" + +# @ nggallery +#~ msgid "Show :" +#~ msgstr "Vis:" + +# @ nggallery +#~ msgid "Show ImageBrowser" +#~ msgstr "Vis ImageBrowser" + +# @ nggallery +#~ msgid "Show a NextGEN Gallery Slideshow" +#~ msgstr "Vis et Galleri-diasshow" + +# @ nggallery +#~ msgid "Show as" +#~ msgstr "Vis som" + +# @ nggallery +#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" +#~ msgstr "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" + +# @ nggallery +#~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" +#~ msgstr "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet administrator" + +# @ nggallery +#~ msgid "Tag" +#~ msgstr "Tag" + +# @ nggallery +#~ msgid "Tags (comma separated list)" +#~ msgstr "Tags (adskil med komma)" + +# @ nggallery +#~ msgid "Tags / Categories" +#~ msgstr "Tags/Kategorier" + +# @ nggallery +#~ msgid "Thanks to all donators..." +#~ msgstr "Tak til alle, der har støttet økonomisk ..." + +# @ nggallery +#~ msgid "Thanks!" +#~ msgstr "Tak!" + +# @ nggallery +#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." +#~ msgstr "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist på den samme side." + +# @ nggallery +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" + +# @ nggallery +#~ msgid "The gallery will open the ImageBrowser instead the effect." +#~ msgstr "Galleriet vil åbne Imagebrowseren (uden JavaScript-effekter)" + +# @ nggallery +#~ msgid "This option will append related images to every post" +#~ msgstr "Denne indstilling vil tilføje relevante billeder til alle indlæg" + +# @ nggallery +#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det ikke bliver slettet under plugin-opgraderinger" + +# @ nggallery +#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den rette farve til dit galleri!" + +# @ nggallery +#~ msgid "Title :" +#~ msgstr "Titel:" + +# @ nggallery +#~ msgid "Update Successfully" +#~ msgstr "Opdateret" + +# @ nggallery +#~ msgid "Upload Images" +#~ msgstr "Upload billeder" + +# @ nggallery +#~ msgid "Upload a Zip-File" +#~ msgstr "Upload en zip-fil" + +# @ nggallery +#~ msgid "Upload a zip file with images" +#~ msgstr "Upload en zip-fil med billeder" + +# @ nggallery +#~ msgid "Upload image" +#~ msgstr "Upload billede" + +# @ nggallery +#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" +#~ msgstr "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" + +# @ nggallery +#~ msgid "Use TinyMCE Button / Upload tab" +#~ msgstr "Brug TinyMCE-knap/Upload-tab" + +# @ default +#~ msgid "Use as featured image" +#~ msgstr "Brug som fremhævet billede" + +# @ nggallery +#~ msgid "View all" +#~ msgstr "Vis alle" + +# @ nggallery +#~ msgid "Welcome to NextGEN Gallery !" +#~ msgstr "Velkommen til Galleri-modulet" + +# @ nggallery +#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." +#~ msgstr "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." + +# @ nggallery +#~ msgid "When you activate this option, you need to update your permalink structure one time." +#~ msgstr "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." + +# @ nggallery +#~ msgid "Widget that displays Media RSS links for NextGEN Gallery." +#~ msgstr "Widget, der viser Media RSS-links fra Galleri-modulet." + +# @ nggallery +#~ msgid "Width x Height" +#~ msgstr "Bredde x højde" + +# @ nggallery +#~ msgid "Width x Height :" +#~ msgstr "Bredde x højde" + +# @ nggallery +#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" +#~ msgstr "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" + +# @ nggallery +#~ msgid "You don't like NextGEN Gallery ?" +#~ msgstr "Nå, du kan ikke lide NextGEN Galleri?" + +# @ nggallery +#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" +#~ msgstr "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne vil blive brugt" + +# @ nggallery +#~ msgid "Your theme should work fine with NextGEN Gallery" +#~ msgstr "Dit tema burde fungere fint med Galleri-modulet!" + +# @ nggallery +#~ msgid "and all donators..." +#~ msgstr "og alle, der har støttet økonomisk ..." + +# @ nggallery +#~ msgid "exclude" +#~ msgstr "Ekskludér" + +# @ nggallery +#~ msgid "or enter a Zip-File URL" +#~ msgstr "Eller indtast en URL til en zip-fil" + +# @ default +#~ msgctxt "paging" +#~ msgid "%1$s of %2$s" +#~ msgstr "%1$s af %2$s" diff --git a/lang/nggallery-da_DK.mo b/lang/nggallery-da_DK.mo index 16552810f85de8adc53eac8b43b916cb051379d4..8751d8762442e400b69513d8e4625bbe67c66feb 100644 GIT binary patch delta 12481 zcmZA72Y6If-pBDfY4iXIJwPUONFj6$z4s<96oE-Hq>>4l2}OkgL_w)~0xLy8Kv6&t zMnDl21X*xJR0IVP6|kWKBCH~o_xt1C=Xu}f-Dh_{=bU>_`=9^06ZhHq--K_x9u~Y9 z6S30bUz@@#t1c#0SIx3IwfJAv-kEw;9EUMjfZ-U#`uHfiaT7-15sby-sP`{mJG_nw z*f`O$n$q3sYZojZ*5tvzFb#KM4ZMn4lPk$yKuw%ay*V~ zhh;H{^>7ht!7pGn+=gA4-+G%uXBz%S?XXiz%c_7wFb>B#PRB~rpGNIqBUZ+DP!akV zE8=z3#D5|~T9K*t!rG$R`=T3%sh#<)X%u|805!lZ)QhfG_Jrk8A*_W8X(DQYT`?L5 zVib>Pz$<=I*NqWM5h6TF%;V1L#PGp#47lPA-M5B1(}s0cmkv@gZR)Yl_vWF5txcpKe#KZ#Hc$Dtw_^f?VnFrJ3zPzySYn)n3j ztj;1g%=!zp&_oiTI(9@wa5z@Qbf=z&>OT!*aSm#nr%{o9-F_al-ld?Oe2m)37xn|| zJ5(0mLQN2Mzdc|%)cZA%O<4)3_tH@VPjQ|XJN4O4{R!0grKkNJK0Hg0`=Z!j=x|t>gD;`C1D#3 zvMFma1ub9=YA2ge6TgBj@G$C&_Y>B|=q`3W5mg_IdM^)^-78U9zXdhkepCeCMK_*8 zMfQfizY6&s8m8kvsL)RDY9GZsR8lQOCEaRNNMCZ?hxdMLkWYej9F>%RqH-ptn>}7_ z)B+lzHkyK(r+v2|ca=hS8g!PgqIP-+>)|ETfL3>V;u@&PG(_#JEo#6XI1C3k&)1@M zxC6s*FKPp?q2@X6JpUv}K`Z?NHP98*j(CWLMs}UptAoh)WBy@ACAkY4!>bdEYsV5FCLZ6?NLcL z2{l0>D(g#7N4N~*a0hBb$5G>dbWhIzOA6Zg�uhgAo|f$L>%LRgXbUR1-B|6X$sk z)PMs~xiS{@z7O?&z-fOJHP33)JkP70`K?zdXuxBrP+vlI{0SAxyQm12?aL&XhMM4U z)ccE3{a2zwz8lr=edqZ(RMK8XO?(TR<3AV-r_j8gJzz2_)U8n+dZ1Q3!l_R}O<*))c0Tmj>dydJ+{C7W0Z=DkjHUGf6hOQhNU#<%eDfw!fn_B_o8mYSEvul zP1Ko24zL%{5Vg}})UR3^mc^mi5Yw?dK7yKfA!?jwo%$;Sh`$<+(VzvKa~}MP@zl!^ zZ+_~n=2#vlq9T;*I16=DPdN2wPz!z$HSPgaQlE6%ub?9MU(|SagA~e8h#F)!L}L;4 z+Q`?|dJ=UM$5D|whYj!o>gfK#C=4HLKQE8mNUIW7z~QK!KZx3(ANBrH)VRS?3hgO8 zk6OqD)I?XX5q^gWSaFEG^AuEwyI?u&i_th7bv-Aea$zQFf+dd6q9U^sm8^%5_kz|1 z=Y<=n6}yJo6IDWmsvc@#4X`4%aN0XyCF-3}p&WqP*(lV+6Hxu8qQ)&j9mzbbkEK|V z`K=HI?dTAy!wGDLA360uP!oj>v#o+!NPUdPM68TysD1-58U0TEIp_I%sPWIE#=C^E zy8kzvhKS+zfHA0*CZGmxi`rQ))J_LtFC2~fjaZ9S@ic1UZ%_-1eZY=H1Js0VFcP~v z_QjyC&0q?eAOrPcF6u02pl-o()Wo}RJRU$rti}jC67g7tdJ^gb)EO1>bkqj2P~!$r zk(=+dFCRhtwek%#Xn@_QiQmDdcplXuY^1%T%Bbs9ADd%4OvFjZA4}F^RJI>OjdKBY z*0)d_i5+EGPhlI>QM@~f`0F~Iq#+h>pdt~$=SwTEfLeJRYRAn{AE4IQ3WuSRbUte5 z3sIrpgt|SuQ42VWir{V35m;mRQyij#6q-=zhF;7@t?VRf;xniLFQcy8P1J;cI(1jN z{pG8GTCf|np;YXHBXAt9K}GU5>S)5o+T#YJDd<5x#}*hvy#s2%0gmHPk;y|1Fb#Ed zvr+w*qjt8=sc%AUWEU#*`%xSD6xHurI^-|8m-4s zA^i%IvFU^S)r6zajT=xoatL+iC-6S}9+k`qOrr7oV{4p=-I(9nPT_w13F~5$Nn91| zi7oIo$ID0}ThWv4NMxdNVk0V~+fYY$5EbfEsP>Df|NARmGuyRooO_Mc&v`K zupR1*hoCx)bL!a`N8OJ@a5)aZi>T|{Jj3}JMnz&MYW#H6c#}{I%10gH>!R9QV?FGJ+IfcKG*nK^MfF>TO6s-P3%6$m?X$W; zLviI;}Kmk+;=b^HEAx7YGtc|6pquGgi{u(O6hcFMn!ofH& z$fbXg!fNb_J*Ln(xJ^|ME*c-cL+sXMj_N9Ij`(gDQdqERX zxiu4;;7Uxy;6Vxs@%Na75xI6KTcKVY>eQ#BCMv}~cplqg0^2Ezqp?0tLLJE*)ETe9 z^0>uu7wU))*!7@wih^D|?|2Or>acvfy%y>WlTbTILk%zn)35-Q^;=OJIDnD(9qPOA zv-3Q%z&?svsQKI&ru*NPLPZ)npgQ)#C>(&Ac(_xagb~!Ipca^qMA@2$+W8Nt1(lu3 z*>grcu`%_*MfUrC)WV-Y9pQSc!~E7J3c7Z0VmUmETH#lyWV(g=kVH?jKQw)@5%nC@ z1WU0hhEO^5E^55UV*6UwcWjBAn$-=vxcFXR(9rOM-_G*c0egZas55;T74m&p22Y~~ z{v12wE$o4!{lmIi2`xCv~UWEA5UIsXu_-aS|#y zpL5#Z#6;@vVHNx@K7wUt*hjViweZELqbtQ2+=PngUaWv8ocfs=#9wFr0}TrOb<};o zgQKwQOu~f|F%>sp2mBBf`m(cZQ?NYsk*EnKp(f5p?RX90*0ZEWD#m-D^Q`|g4)2Vs7M|`E$lsq_2@YT{FY*kcfO{~Gd zHQ{{J&PuTpZo$_0H8#U)kK6y;&>5Rh_XVAXRj7`~QAza~Y9ZH9S$!9^lkkOhy`f_w z@)5M!pdz#lBk@gC1dpIX{s}5_mmRO8u5<7%g?1F87TFVb!YJwwpk5e@%8e{6gN07} zbo5i7hZ^`cy3zH7z0d}zjr2fmEZwQ+pdvK~%j*8Gpzt6Kt5Ik88*1XpPue@FgX-W$ zwYSD{*cr9ZzNm!_K_%a4ydO(Y5!i)_$RSj}V;F`XVp-k))6Rnn7|w%lu?t?sw%B~J z{Uw`-tk_zLYF~u~_#do*_bsuHtQTsc;aDEWJMB|Yx5ke;l6hE}`K=Wcbd5G*MSK;N zrH7sRMbyMUq9Sn%l?zcz?S(W!eOkw(LS2Fi{bQ({Sc@8OC)U9Kpdxh%@7;gbGCPEo zu?`PvqB^v89E#de0V<@^F&Y=5CR~LT@deaTgis5910(P#M&k+8xSu)gx0ezBN;LdI zgYIqF<#xwLsGTOGzHnVp1EixCl8xHgG}M9@IPDuy@4bYT@ikO(AIFjSH)=s6R@n2T zuOR*korea6>|xZIJ>|Tx4y#dr9<{>*n1ugE<;pG8fWM#AM9Cs<;AUa1%Dh zy{HI%j*3w5Dg|A;KTre282e8wH>y4e-8c>viHA`WuE1E_h0XAY)BY2-q+X%avL<6k z)Hv%<3)qI5??X(`{r{eVj-dQXd*DXcgnCa@dmc8$1*m(x19jc@pmy+X0i3tw%A zv?gl7oly(yk4nn1sN9-}wQve*qe0Yrk77^-LqRLs>^#_k>Ua=!8;+tDa0+YU*G~H# zRKJKd_6{py8|rS<21cTG>P6iipVR(`Q(wA<_*dh>8X6knE^LmcQD^>_^J3$*_VsCv z8t{J9f_kDR8ik6;6s(O8p+a7Yx^`Pp8`+5i@O4bXh;^L57SMH_owXyeI`swE2-l!? z{5EQ!PaQ9!`hDZn|3F33^{o9ts)`DE5~{s7PR3EFi0wn=(Az-@TKNZ97cZgC@*h;k z3hV9A#i81pp?2IB6@lJPeGKXkl^j&$7Ngz|p_21$)J9ICHueqbItI&cu>avQ6&1Q% zjKfEf`)O^!dUzPSKi5!f4b?FKl{=V1o*7g0%DVUs;^EGone9b2Qu>5e*rL0Db) ze-s6UG#?Z25ma)l$FX=0wUaiR?E!nDLjM4&Jqs1F05-rCsN@Sd9z%T>&Y>doB`SBm z#Y)U?-E|(6+hRwc3TmhIP&;UVibyL|QgwAqM;+NTjKIaHg{?q^coVAMho}$RMbuF> zdfr~peHhdLT_`B)(@{xSh?;0IHpDI11dn5Vyp9?u`UU&X=mr>1eGa;DJ!+h{u|HnG z3~aL1{%v^z`%&M!mH2DGziH5!)O*n$pa~A7-WOY-L7n+q*bZ-F7fgJKzx6Q>o8WfL z!H=;ycHCwkjTeVgpNB*6G?v2#+ljwImbBeoaThF4eLQN1Q=IxksH1ocBe4{ta1APF zp2He=1Qqi0s2unnm6Uf;kq+Ns|L+R*a6EN?kb<)Q6sp4o)XJ`7S-gW4G3;eKGL=!u zlZtw;x8qRM5sr20KGYG+Lfx)asD8Uq?;S&JJa~bEj^G+<$CY;4CZMvrom20Px+Pj?sGWB}jW-+>IS&$HvjQ_+KMu)Xg8N(wz`cprOUl|6hM za0Kd1H=;tgAC+VuqmuCsYQd=?`wxymsP`72a$9Vs@?))upL&%eyF3Ih*fbmM&ojf#r3H1_h1`*AA?mW zSo`c>zpALC=#EOB-l&clsAQXtI*PfdP_D*mxDItIcB2-yAGNS|oc1%QWd0mA&J~=3 z*Y=ST8er6Z`(EemH&@#xgksu_beZDzweNF#3bWk)9N!GLr=Y-{JJplz^}BtA{M+j; zqLN~zx@Y9_=>NTA4!3Vn!yhR26=ruC;tO~?wR9?JZnI%&chhfKV(4Orqps)y-P1Kt zZlNcT>njYEq|FO+`OS?^Z<^OS|J>5u*l%?&D9Z6+(3cXJ<>Zf z;4}p8H3ZC=E{#pst`p6RUGpoH6uEuHxf;2^tnc=DXi4{KuF#u3s=3VdUiHnFJ%^de zy)sQ~?B21+r-_%U8`m%R#@ho>%uD__j zGs_*ARpj-D>JIJVGE;{gbNNHb!ygPY-;Ibj!$B9?Kfyo#766vfYKAsorM(=4s~am_S&D*Yr>CVRntnHqFP!o6+MJgnk_V zfy*3u@F_EA;=`e+Nsqf~r1$UR9#K+M|Bc`@C|C+kNg!{&raz&4uJw@)&wW1ELXiEpENt8Qjrn5gM zJjEJmb`7s#-t><&v&W1x6$5R|M}a!76!T-?Zm8n)rD36Mvj(}$Zx1yH*A{j^eA!f( zUC*?deVBJ{&dxO6IgQNfIfu-&V0E)P7;kO{Yny6wTe=cLsq<#KTpqJ^{yY}>(xdTa z*n+6K86^ezZf{m@!0(>oD<<9C_5tO3{pHO^3z~=aJmztk@eAY3+J&EmZY+A0K3UmEArsaxfs-O$e?b1@)CZ?vE z&sOxWGsu_ebLRvCMgFvwEem|ygj~NjB_sEtmZ9XQR=Pqbo*wQp%Sy+ZUrHO8r*FiX zioc8r)n0YUWlEn(2z~O*7h&d=wV#BZUgvVv=JI$8k^|m+zkPdr*>3y#m>tjFZ<5w~ z%=-1El``}H@BR5_!`Go-H&%3o+?$%ZOu?46X2Ry4=IrJ?vvJFeP^aflyF&3>ySmKE z7yk@xeJLr@T;BOl=(k-nU1s6#cg@^A?Lu?+3=T7`_Qsj*dykm8`-)A>{_&CijN+1P zld-=;=%xLgT@~&7Fukyum-|rg`erlajlSiEc=N3Oh1p&X`&_I!^hP;z;f>PJ;)5r{ zjQ8z5rt_igq2CWBhnY4iNMk9}gA9*;K@j%S2U zACGX=Ir3VzJ6D&_Z;i;!&-WJRc(eRdym5zlgN^KCuf=0Pfjq+ zJ{V+9esILBJJsD>JGIheeDr|%^W%^?f4X6)<|kg4S#$PPQ}y);X2_@RJ)gz7LS4`8 z2s24*%7)5(QR0du-hQvC|K;tvqw>9lSpj!RQGw5sm8?0fQGPD6x7Zs99r&uF%ap&A zZ2DfhU^-r|ZE`Nh$Mx{~wcerv-C!?inv>_9I@RmX&GMQHmy<)oujIP;|G}mY9+sTt z33#jl9+UQ61M|nXy+V_|@8dFeeuy(^SHBBw{_&72(LFV{FxR8JOrGi~D)JUuxrJHY z9A80}x7f{<_ZGS{_?UaCnlnH5F=wu&nyuH{nakH3nyNQ?mhtA7@P4sbc%#_(e;N2c DMno~# delta 26630 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 diff --git a/lang/nggallery-da_DK.po b/lang/nggallery-da_DK.po index d218726..9dca864 100644 --- a/lang/nggallery-da_DK.po +++ b/lang/nggallery-da_DK.po @@ -3,5184 +3,4605 @@ msgstr "" "Project-Id-Version: NextCellent 1.9.26\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: Thomas Blomberg Hansen \n" -"Language-Team: ThomasDK81 \n" +"Language-Team: Danish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-08-26 14:07+0200\n" -"PO-Revision-Date: 2015-08-26 14:55+0200\n" +"PO-Revision-Date: 2023-11-26 15:04+0000\n" "Language: da_DK\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 1.8.4\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: d:/wordpress/plugins/nextgen-gallery\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,-1,603\n" "X-Textdomain-Support: yes\n" "X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n" # @ nggallery -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "Om" - -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Bidragere" - -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Dette plugin er muliggjort af det store arbejde med en masse mennesker. En særlig tak til følgende personer:" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Billede(r) blev uploaded succesfuldt" # @ nggallery -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "for deres fine dokumenterede kode" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr " er skrivebeskyttet! " # @ nggallery -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "for jQuery, som er den bedste Web2.0-framework" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr " er skrivebeskyttet!" -# @ nggallery -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "for den fantastiske PHP-miniatureklasse" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" # @ nggallery -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "for en masse brugbare plugins og ideer" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" # @ nggallery -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "til Shutter Reloaded, et rigtigt billedeffektprogram uden store krav" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " billede(r) blev tilføjet" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr " billede(r) blev omdøbt" # @ nggallery -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "for de bedste Media Flash-scripts på jorden" +#: lib/meta.php:137 +msgid " sec" +msgstr " sekunder" + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" # @ nggallery -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "for galleri-ikonet" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tag(s) slettet." # @ nggallery -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "for vandmærke-pluginet" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s kortnavn(e) redigeret." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "for at opretholde denne fork af NextGen Gallery" +# @ default +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” blev ikke uploadet på grund af en fejl" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "De oprindelige oversættere for NextGen Gallery, der lavede oversættelserne" +# @ nggallery +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fejl: Kunne ikke finde billede)" -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +# @ nggallery +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fejl: Kunne ikke opdatere database)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent galleri er baseret på 1.9.13 version af NextGen Gallery af Photocrati Media, som er succesor arbejde af Alex Rabe." +# @ nggallery +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fejl: Kunne ikke opdatere meta-data)" -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Hvad får du med NextCellent galleri?" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "(fra tema mappen)" -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Bagudkompatibilitet med NextGEN plugin version (1.9.13)" +# @ nggallery +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "0 vil annullere sideinddeling; alle billeder vises på én side" -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." msgstr "" -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "En stabil måde, at arbejde med allerede installeret NextGEN gallerier." - -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "En sted til at opdatere pluginet, uden FTP men med WordPress plugin respository." - -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Alternativ retning der er bagud kompatibel (Så længe det er muligt)." - -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Hvordan støtter du os?" - # @ nggallery -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "Der er flere måder at bidrage på:" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 vil vise alle billeder" # @ nggallery -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Send os rettelser til bugs/kodeændringer." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° mod uret" # @ nggallery -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° med uret" + +#: admin/class-ngg-overview.php:557 +#, fuzzy +#| msgid "" +#| "third parties plugins that are compatible with NGG may not be 100% " +#| "compatible with NextCellent Gallery!" +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" +"tredjepart plugins der er kompatible med NGG, er måske ikke 100% " +"kompatible med NextCellent Gallery!" # @ nggallery -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Oversæt dette plugin" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som " +"også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, " +"temaer og plugins og følg med på TeamBlogos på Twitter." # @ nggallery -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." +#: nggallery.php:137 +msgid "" +"Translation by : See here" msgstr "" +"Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" # @ nggallery -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Placér et link til dette plugin på din blog/hjemmeside" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Albummet er ikke fundet]" # @ nggallery -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "" - -# @ default -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Snyder du? tsk tsk" - -# @ nggallery -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "Upload mislykkedes!" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galleriet er ikke fundet]" # @ nggallery -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "Upload mislykkedes! " - -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Du valgte ikke et galleri!" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maksimér]" # @ nggallery -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Tilføj galleri/billeder" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimér]" # @ nggallery -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Billedfiler" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Billeder er ikke fundet]" # @ nggallery -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "fjern" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Vis alle]" # @ nggallery -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Gennemse ..." +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Vis som diasshow]" # @ nggallery -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Upload billeder" - -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 -msgid "You didn't select a file!" -msgstr "Du valgte ikke en fil!" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Vis som billedliste]" -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Nyt galleri" +# @ nggallery +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Enkeltbillede er ikke fundet]" # @ nggallery -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Billeder" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Vis med PicLens]" -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP fil" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "En fejl opstod" # @ nggallery -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Importér mappe" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "et nyt galleri" -#: ../admin/addgallery.php:371 -msgid "Add a new gallery" -msgstr "Tilføj et nyt galleri" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" # @ nggallery -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Navn" - -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Tilføj et nyt, tom galleri i mappen" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktivér" # @ nggallery -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Tilladte tegn i fil- og mappenavne er" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktivér og brug stylesheet:" # @ nggallery -# @ default -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Beskrivelse" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Tilføj" -#: ../admin/addgallery.php:386 +#: admin/class-ngg-adder.php:416 msgid "Add a description. This is optional and can be changed later." msgstr "Lav en beskrivelse. Dette er valgfrit og kan altid ændres senere." -# @ nggallery -#: ../admin/addgallery.php:390 -msgid "Add gallery" -msgstr "Tilføj galleri" - -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Upload en ZIP fil" - -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "Vælg en ZIP fil" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Tilføj et nyt galleri" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" -msgstr "Upload en ZIP fil med billeder" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Tilføj et RSS feed, der kan bruges af bl.a. CoolIris/Piclens" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "eller indtast en URL" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "Importere en ZIP fil fra en URL" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" # @ nggallery -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "til" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Tilføj galleri" # @ nggallery -#: ../admin/addgallery.php:417 -msgid "a new gallery" -msgstr "et nyt galleri" - -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Note: Max størrelsen på uploads er " +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Tilføj galleri/billeder" # @ nggallery -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Begynd upload" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Tilføj galleri/Upload billeder" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Importere en billedemappe" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Tilføj billeder fra en ZIP fil." -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Importere fra server:" +# @ nggallery +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Tilføj nyt album" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Note: du kan ændre standard stien, under Indstillinger" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Tilføj nye gallerier" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature manuelt" +# @ nggallery +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Tilføj et nyt galleri" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn osv. )" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "Tilføj nye billeder til et galleri." -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til billedet." +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "Klik OK for at fortsætte, Annullere for at stoppe." +# @ nggallery +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Tilføj nye tags" # @ nggallery -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Vælg et galleri" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Tilføj side" -#: ../admin/addgallery.php:492 -msgid "Drop your files in this window" -msgstr "Slip dine filer i dette vindue" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Tilføj nyeste eller tilfældigt-valgte billeder fra gallerierne." -#: ../admin/addgallery.php:492 -msgid "Or" -msgstr "Eller" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Tilføj relaterede billeder" -# @ default -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Vælg filer" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Tilføj tags" -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "Klik her for at bruge browser upload i stedet" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Tilføjer et statisk link til alle billeder" -#: ../admin/addgallery.php:508 -msgid "Use basic uploader" -msgstr "Brug simpel uploader" +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" -#: ../admin/addgallery.php:510 +#: admin/class-ngg-adder.php:559 msgid "Advanced uploading" msgstr "Avanceret upload" -#: ../admin/addgallery.php:510 -msgid "Use advanced uploader" -msgstr "Brug avanceret upload" +# @ nggallery +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri " +"eller et andet album ind i det nye album herunder" -#: ../admin/addgallery.php:514 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks højden %2$dpx." - -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Gallerier" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "AJAX side opdeling (pageination)" # @ nggallery -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Oversigt" +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 -msgid "Albums" -msgstr "Album" +# @ nggallery +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album slettet" # @ nggallery -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Tags" +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Album-beskrivelse:" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Indstillinger" +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album visningstyper" # @ nggallery -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Design" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album-id" # @ nggallery -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Roller" - -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Om dette galleri" - -# @ nggallery -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Nulstil/Afinstallér" - -# @ nggallery -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Netværksindstillinger" - -# @ nggallery -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "Du har ikke de nødvendige rettigheder" - -# @ nggallery -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Uventet fejl" - -# @ nggallery -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "En fejl opstod" - -# @ default -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Du har forsøgt at tilføje for mange filer til køen." - -# @ default -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." - -# @ default -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "Denne fil er tom. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Den filtype er ikke tilladt. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "Denne fil er ikke et billede. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Hukommelse overskredet. Prøv venligst en mindre fil." - -# @ default -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "Denne er større end maks. størrelsen. Prøv venligst en anden." - -# @ default -#: ../admin/admin.php:317 -msgid "An error occurred in the upload. Please try again later." -msgstr "Der skete en fejl under upload. Prøv venligst igen senere." - -# @ default -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." - -# @ default -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Du må kun uploade én fil." - -# @ default -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "HTTP-fejl." - -# @ default -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "Upload mislykkedes." - -# @ default -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "IO-fejl." - -# @ default -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Sikkerhedsfejl." - -# @ default -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "Fil annulleret." - -# @ default -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "Upload stoppede." - -# @ default -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Afvis" - -# @ default -#: ../admin/admin.php:327 -msgid "Crunching…" -msgstr "Tygger …" - -# @ default -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "flyttet til papirkurven." - -# @ default -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” blev ikke uploadet på grund af en fejl" - -# @ nggallery -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "I N D L Æ S E R" - -# @ nggallery -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Klik for at lukke" - -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "Velkommen til galleri oversigten!" - -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" -msgstr "Boksene i oversigten er:" - -# @ nggallery -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 -msgid "At a Glance" -msgstr "Et overblik" - -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." -msgstr "Viser nogle generelle informationer om din hjemmeside. Så som antal billeder, album og gallerier." - -# @ nggallery -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Seneste nyheder" - -#: ../admin/admin.php:451 -msgid "The latest NextCellent news." -msgstr "De seneste nyheder." - -# @ nggallery -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Relaterede plugins" - -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." -msgstr "Plugins, der udvider funktionaliteten." - -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Vær opmærksom" - -#: ../admin/admin.php:453 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible med NextCellent Gallery!" - -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Hjælp mig med at hjælpe dig!" - -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." -msgstr "Viser generel information om galleriet og nogle links." - -# @ nggallery -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Oversættelse" - -#: ../admin/admin.php:457 -msgid "View information about the current translation." -msgstr "Viser informationer om oversættelsen." - -# @ nggallery -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Serverindstillinger" - -#: ../admin/admin.php:460 -msgid "Show all the server settings!." -msgstr "Viser alle indstillinger på serveren!" - -# @ nggallery -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Plugintjek" - -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." -msgstr "Tjek om der er kendte fejl i din installation." - -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "På denne side kan du tilføje gallerier og billeder til gallerierne." - -#: ../admin/admin.php:477 -msgid "Add new galleries to NextCellent." -msgstr "Tilføj nye gallerier" - -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" -msgstr "Du skal have et galleri, før du kan tilføje billeder!" - -#: ../admin/admin.php:482 -msgid "Add new images to a gallery." -msgstr "Tilføj nye billeder til et galleri." - -#: ../admin/admin.php:485 -msgid "Add images from a ZIP file." -msgstr "Tilføj billeder fra en ZIP fil." - -#: ../admin/admin.php:488 -msgid "Import a folder from the server as a new gallery." -msgstr "Importere en mappe fra serveren, som et nyt galleri." - -#: ../admin/admin.php:505 -msgid "Manage your images and galleries." -msgstr "Håndter billeder og gallerier." - -#: ../admin/admin.php:514 -msgid "Organize your galleries into albums." -msgstr "Organiser dine gallerier i album." - -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje eller fjerne til/fra det valgte album." - -#: ../admin/admin.php:523 -msgid "Organize your pictures with tags." -msgstr "Organiser dine billeder med tags." - -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." - -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." - -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Generelt" - -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "Generelle indstillinger. Indeholder indstillinger til permanent links og relaterede billeder." - -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "Alle billede relaterede indstillinger. Indeholder også indstillinger til miniaturer." - -# @ nggallery -# @ default -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -msgid "Gallery" -msgstr "Galleri" - -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" - -# @ nggallery -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Effekter" - -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." -msgstr "" - -# @ nggallery -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Vandmærke" - -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" -msgstr "" - -# @ nggallery -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diasshow" - -#: ../admin/admin.php:538 -msgid "Edit options for the slideshow." -msgstr "Rediger slideshow indstillinger" - -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" -msgstr "Husk at trykke gem!" - -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" - -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" - -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "" - -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" - -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "" - -#: ../admin/admin.php:569 -msgid "Attention!" -msgstr "Vær opmærksom!" - -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "Du burde ikke bruge Afinstallere plugin knappen, medmindre du ved hvad du gør! Det burde aldrig være nødvendigt at trykke den." - -#: ../admin/admin.php:581 -msgid "For more information:" -msgstr "For mere information:" - -#: ../admin/admin.php:582 -msgid "Support Forums" -msgstr "Support forum" - -#: ../admin/admin.php:583 -msgid "Source Code" -msgstr "Source" - -# @ default -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Du har ikke adgangsrettigheder!" - -# @ nggallery -#: ../admin/ajax.php:389 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Kunne oprette billede med %s x %s pixel" - -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -msgid "Updated successfully" -msgstr "Opdateret" - -# @ nggallery -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Album slettet" - -# @ nggallery -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Redigér album" - -# @ nggallery -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Vælg album" - -# @ nggallery -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Intet album valgt" - -# @ nggallery -# @ default -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Opdatér" - -# @ nggallery -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Redigér album" - -# @ nggallery -# @ default -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Slet" - -# @ nggallery -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Tilføj nyt album" - -# @ nggallery -#: ../admin/album.php:310 -msgid "Add" -msgstr "Tilføj" - -# @ nggallery -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Vis/skjul brugte gallerier" - -# @ nggallery -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Vis alle]" - -# @ nggallery -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maksimér widget-indholdet" - -# @ nggallery -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Maksimér]" - -# @ nggallery -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimér widget-indholdet" - -# @ nggallery -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Minimér]" - -# @ nggallery -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Efter du har oprettet og valgt et album, kan du \"drag and drop\" et galleri eller et andet album ind i det nye album herunder" - -# @ nggallery -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Vælg galleri" - -# @ nggallery -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album-id" - -# @ nggallery -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Intet album valgt!" - -# @ nggallery -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Album-navn:" - -# @ nggallery -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Album-beskrivelse:" - -# @ nggallery -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Vælg et forhåndsvisningsbillede:" - -# @ nggallery -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Intet billede" - -# @ nggallery -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Link til en side (album)" - -# @ nggallery -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Ikke linket" - -# @ nggallery -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "OK" - -# @ nggallery -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Annullér" - -# @ nggallery -# @ default -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Titel" - -# @ nggallery -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Side" - -# @ nggallery -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Vælg området for den nye miniature med musen" - -# @ nggallery -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Miniature opdateret" - -# @ nggallery -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Fejl under opdatering af miniature" - -# @ nggallery -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Vælg området for miniaturen fra billedet til venstre." - -# @ nggallery -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "Ikke gyldigt gallerinavn!" - -# @ nggallery -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Mappe" - -# @ nggallery -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" - -# @ nggallery -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" - -# @ nggallery -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "er skrivebeskyttet!" - -# @ nggallery -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Kunne ikke oprette mappen" - -# @ nggallery -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "PHP-Safe Mode er slået til!" - -# @ nggallery -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Hvis der er problemer, opret da venligst selv mappen" - -# @ nggallery -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "og miniature-mappen" - -# @ nggallery -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "med rettigheden 777!" - -# @ nggallery -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine indlæg eller sider med kortkoden %2$s.
    " - -# @ nggallery -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Redigér galleri" - -# @ nggallery -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" -msgstr "eksisterer ikke!" - -# @ nggallery -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "indeholder ingen billeder" - -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" -msgstr "Noget gik galt under omdøbningen" - -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "Importen blev stoppet." - -# @ nggallery -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Databasefejl. Kunne ikke tilføje galleriet!" - -# @ nggallery -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "Oprettet!" - -# @ nggallery -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Opret nye miniaturer" - -#: ../admin/functions.php:304 -msgid " picture(s) successfully renamed" -msgstr " billede(r) blev omdøbt" - -# @ nggallery -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr " billede(r) blev tilføjet" - -#: ../admin/functions.php:313 -msgid "No images were added." -msgstr "Ingen billeder blev tilføjet." - -# @ nggallery -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke korrekte data" - -# @ nggallery -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr " er skrivebeskyttet!" - -# @ nggallery -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr " er skrivebeskyttet! " - -# @ nggallery -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "Filen eksisterer ikke" - -# @ nggallery -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Kunne ikke gendane originalbilledet" - -# @ nggallery -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Fejl: Kunne ikke opdatere database)" - -# @ nggallery -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Fejl: Kunne ikke opdatere meta-data)" - -# @ nggallery -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Fejl: Kunne ikke finde billede)" - -# @ nggallery -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "Der er ikke angivet en gyldig URL-sti " - -# @ nggallery -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "Import via cURL mislykkedes." - -# @ nggallery -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " - -# @ nggallery -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Kunne ikke finde et gyldigt mappenavn" - -# @ nggallery -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Det er ikke muligt at oprette %s. Har serveren skriverettigheder til forældremappen?" - -# @ nggallery -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "Zip-filen blev udpakket" - -# @ nggallery -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Der er ikke valgt noget galleri!" - -# @ nggallery -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Fejl i databasen; der er ingen sti til galleriet!" - -# @ nggallery -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "er ikke en gyldig billedfil!" - -# @ nggallery -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder til denne mappe?" - -# @ nggallery -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 -msgid "Error, the file could not be moved to : " -msgstr "Fejl! Filen kunne ikke flyttes til: " - -# @ nggallery -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 -msgid "Error, the file permissions could not be set" -msgstr "Fejl! Filrettighederne kunne ikke ændres" - -# @ nggallery -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr " Billede(r) blev uploaded succesfuldt" - -# @ nggallery -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Ugyldigt upload. Fejlkode : " - -# @ nggallery -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen %s" - -# @ nggallery -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer til ejeren (%s) af filen eller mappen" - -# @ nggallery -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "Destinations-galleriet eksisterer ikke" - -# @ nggallery -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" - -# @ nggallery -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "Flyttede %1$s billede(r) til galleri: %2$s ." - -# @ nggallery -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s" - -# @ nggallery -#: ../admin/functions.php:1505 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" - -# @ nggallery -#: ../admin/functions.php:1517 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes allerede i destinations-galleriet." - -# @ nggallery -#: ../admin/functions.php:1520 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s)" - -# @ nggallery -#: ../admin/functions.php:1529 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." - -# @ nggallery -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Den uploadede fil overskrider den grænse, der er sat med direktivet upload_max_filesize i php.ini" - -# @ nggallery -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." - -# @ nggallery -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "Den uploadede fil blev kun delvist uploadet" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album-navn:" # @ nggallery -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Ingen fil blev uploadet" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Oversigt over album" -# @ nggallery -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Mangler en temp-mappe" +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" +msgstr "Album" -# @ nggallery -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "Mislykkedes med at skrive fil til disk" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" +# @ default # @ nggallery -#: ../admin/functions.php:1655 -msgid "File upload stopped by extension" -msgstr "Filupload blokeret pga. filtype" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Justering" # @ nggallery -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Ukendt upload-fejl" - -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Beklager NextGallery virker kun med en administrator rolle" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle gallerier" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database indstillinger" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" +"Alle billede relaterede indstillinger. Indeholder også indstillinger til " +"miniaturer." # @ nggallery -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Vis som diasshow]" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Tillad brugere at ændre brugerroller på andre blog-forfattere." # @ nggallery -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Vis som billedliste]" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Tillad bruger at vælge et design for galleriet." # @ nggallery -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Ingen billeder valgt" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Tillad brugerne at importere billedmapper fra serveren." # @ nggallery -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Ændre billedstørrelse" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Tillad brugere at uploade zip-mapper." -# @ nggallery -#: ../admin/manage-galleries.php:85 +#: admin/class-ngg-adder.php:407 #, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -"Du skal til at masse-redigere %s gallerier \n" -" \n" -" 'Annullér' for at stoppe, 'OK' for at fortsætte." # @ nggallery -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Tilføj et nyt galleri" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Tilladte tegn i fil- og mappenavne er" -# @ nggallery -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Søg efter billeder" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -msgid "Actions" -msgstr "Handlinger" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" # @ nggallery -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Sæt vandmærke" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alfabetisk" -# @ nggallery -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Importér metadata" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" # @ nggallery -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Gendan fra backup" +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Titel-tekst" -# @ nggallery -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Anvend" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "Alt og title tekst" -# @ default # @ nggallery -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Redigér" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt- eller titeltekst" # @ nggallery -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Der blev ikke fundet nogle" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Billedbeskrivelse/Titeltekst" -# @ nggallery -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Nyt galleri" +# @ default +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Der skete en fejl under upload. Prøv venligst igen senere." # @ nggallery -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Opret et nyt og tomt galleri under mappen" +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "og miniature-mappen" # @ nggallery -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Ændr størrelsen på billederne til" - -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Bredde" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blænder" -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Højde" +# @ nggallery +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Anvend" -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -# @ default # @ nggallery -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Størrelse" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Stigende" # @ nggallery -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Disse værdier er max værdier" - -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 -msgid "Fixed size" -msgstr "Angivet størrelse" - -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Et overblik" -# @ default -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "Id" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" # @ nggallery # @ default -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 msgid "Author" msgstr "Forfatter" # @ nggallery -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "Side-id" - -# @ nggallery -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galleri ikke fundet." - -# @ nggallery -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Du har desværre ikke adgang her" - -# @ nggallery -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Kopiér billede til ..." - -# @ nggallery -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Flyt billede til ..." +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Forfatterposition" -# @ nggallery -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Tilføj nye tags" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" # @ nggallery -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Slet tags" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Automatisk ændring af størrelse" # @ nggallery -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Overskriv" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Ændr automatisk størrelsen på billeder efter upload." -# @ nggallery -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -"Du skal til at masse-redigere %s images \n" -" \n" -" 'Annullér' for at stoppe, 'OK' for at fortsætte." - -# @ nggallery -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Søgeresultater for “%s”" # @ nggallery -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Galleri-indstillinger" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Tilbage" # @ nggallery -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "Klik her for flere indstillinger" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Tilbage til galleri" -# @ nggallery -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Miniature" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Backup original" -# @ nggallery -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Intet billede" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "Grundlæggende" -# @ nggallery -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Sti" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -#: ../admin/manage-images.php:334 -msgid "Gallery ID" -msgstr "Galleri ID" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Opret ny side" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Hovedside (Øverste niveau)" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Tilføj side" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/manage-images.php:354 -msgid "Scan folder for new images" -msgstr "Skan mapper for nye billeder" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "Gammel skanning" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" -# @ nggallery -# @ default -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Gem ændringer" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Slet billeder" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" # @ nggallery -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Rotér billederne med uret" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Gennemse ..." -# @ nggallery -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Rotér billeder mod uret" +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "Browser %s" -# @ nggallery -#: ../admin/manage-images.php:379 -msgid "Copy to..." -msgstr "Kopiér til ..." +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" # @ nggallery -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Flyt til ..." +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache slettet" # @ nggallery -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Tilføj tags" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" # @ nggallery -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Overskriv tags" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera/Type" # @ nggallery -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Sortér galleri" - -#: ../admin/manage-images.php:463 -msgid "Change Date" -msgstr "Ændre dato" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Annullér" # @ nggallery -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "pixel" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Billedtekst" -# @ default -#: ../admin/manage-images.php:473 -#, php-format -msgid "View \"%s\"" -msgstr "Vis \"%s\"" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Carousel" # @ nggallery -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Vis" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorier" # @ nggallery -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Vis metadata" +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategori" +# @ default # @ nggallery -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "Meta" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Midt" -# @ nggallery -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Tilpas miniature" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -# @ nggallery -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Redigér miniature" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "Ændre dato" # @ nggallery -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Rotér" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Ændre indstillinger" # @ nggallery -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Udgiv dette billede" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Skift design" -# @ nggallery -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Udgiv" +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "Tjek om der er kendte fejl i din installation." # @ nggallery -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Gendan" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Tjek plugin" # @ nggallery -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Gen \"%s\"?" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Tjek plugin-/temakonflikt" # @ nggallery -#: ../admin/manage-images.php:481 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Slet \"%s\"?" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Tjek temakompatibilitet" -#: ../admin/manage-images.php:509 -msgid "Alt & title text" -msgstr "Alt og title tekst" +# @ nggallery +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tjek dette link, hvis du ikke ved, hvordan du skal sætte rettigheder:" -#: ../admin/manage-images.php:523 -msgid "Separated by commas" -msgstr "Adskilt med kommaer" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" # @ nggallery -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Indtast tags" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Vælg et galleri" # @ nggallery -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "Vælg destinations-galleriet:" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Vælg standarddesign for gallerierne." -# @ nggallery -# @ default -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Miniature" +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" # @ nggallery -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Filnavn" +#: lib/meta.php:468 +msgid "City" +msgstr "By" # @ nggallery -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Titel-tekst" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Slet cache-mappe" -#: ../admin/manage-images.php:734 -msgid "Exclude" -msgstr "Ekskludere" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -# @ nggallery -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "Sorterings-rækkefølge er ændret" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "Klik her for at bruge browser upload i stedet" # @ nggallery -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Sortér galleri" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klik for at lukke" -# @ nggallery -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Opdatér sorterings-rækkefølge" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" # @ nggallery -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Tilbage til galleri" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farve" -# @ nggallery -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Forhåndssortering" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Kolonner" -# @ nggallery -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Usorteret" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -# @ nggallery -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 -msgid "Image ID" -msgstr "Billed-id" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" # @ nggallery -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Billedbeskrivelse/Titeltekst" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt version" # @ nggallery -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Dato/tid" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" # @ nggallery -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "Stigende" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "indeholder ingen billeder" -# @ nggallery -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "Faldende" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "Fortsæt til NextCellent" -# @ nggallery -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Billede" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Bidragere" # @ nggallery -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "slettet" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopieret %1$s billede(r) til galleri: %2$s ." # @ nggallery -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Kørslen gennemført! Ryd venligst din browsers cache." +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiér billede til ..." # @ nggallery -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Galleri blev slettet med succes" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiér til ..." # @ nggallery -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Rotér billeder" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" # @ nggallery -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Billederne blev slettet" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright-noter" # @ nggallery -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Tags blev ændret" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Kunne oprette billede med %s x %s pixel" # @ nggallery -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Opdateret" +#: admin/class-ngg-overview.php:358 +#, fuzzy +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning" -# @ nggallery -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Ny galleriside-id" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" # @ nggallery -#: ../admin/manage.php:445 -msgid "created" -msgstr "oprettet" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Kunne ikke finde et gyldigt mappenavn" -# @ nggallery -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Udgav et nyt indlæg" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "Kunne ikke flytte fil." -# @ default -#: ../admin/manage.php:598 -msgid "1 item" -msgstr "1 element" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "Kunne ikke flytte CSS filen." -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "Galleri" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "Kunne ikke gemme fil." # @ nggallery -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Intet galleri" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Kunne ikke gendane originalbilledet" # @ nggallery -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Vælg »" +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" # @ nggallery -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Vis" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landekode" -# @ nggallery -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Skjul" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Lav en backup af de resized billeder" # @ nggallery -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Billed-id:" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Opret et nyt og tomt galleri under mappen" -# @ default -# @ nggallery -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Justering" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -# @ default # @ nggallery -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "Ingen" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Opret ny side" -# @ default # @ nggallery -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 -msgid "Left" -msgstr "Venstre" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Opret nye miniaturer" -# @ default # @ nggallery -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Midt" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Kildeangivelse" # @ default -# @ nggallery -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Højre" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Tygger …" -# @ default -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Fuld størrelse" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "CSS filen blev flyttet." -# @ nggallery -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Enkelt-billede" +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "CSS filen blev opdateret." -# @ default -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Indsæt i indlæg" +# @ nggallery +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Brugervalgt" # @ nggallery -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Gem alle ændringer" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Brugerdefineret rækkefølge" -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "Galleri oversigt" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Tilpas miniature" -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Velkommen til galleriet!" +# @ nggallery +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Databasefejl. Kunne ikke tilføje galleriet!" # @ nggallery -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Kører …" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dato/tid" # @ nggallery -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Tjek plugin-/temakonflikt" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Oprettetsesdato" + +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "Datoen billedet er taget" # @ nggallery -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Ikke testet" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Dato/tid" + +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Standard størrelse" # @ nggallery -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Der blev ikke opdaget nogen konflikt." +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standarddesign" -# @ nggallery -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Test fejlede. Deaktivér de andre plugins og skift til standardtemaet" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" # @ nggallery -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Test billedfunktion" +# @ default +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Slet" # @ nggallery -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "Pluginnet kunne oprette billeder" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Slet \"%s\"?" -# @ nggallery -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Slet billede filerne når et galleri bliver slettet fra databasen" # @ nggallery -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "Tjek temakompatibilitet" - -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Dit tema burde være kompatibel" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Slet billeder" # @ nggallery -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() mangler. Kontakt temaudvikleren" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Slet tag" # @ nggallery -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Tjek plugin" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Slet tags" # @ nggallery -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Grafisk bibliotek" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Faldende" +# @ nggallery # @ default -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Indlæser …" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Beskrivelse" -# @ default -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "Denne widget kræver JavaScript." +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" # @ nggallery -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden efter opdateringer." +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen" -# @ default -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Uden titel" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -# @ nggallery -#: ../admin/overview.php:412 -msgid "Image" -msgstr "Billede" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimensioner" # @ nggallery -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -msgid "Album" -msgstr "Album" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Mappe" -# @ nggallery -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Upload billeder" +# @ default +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Afvis" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Visningstyper" # @ nggallery -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Her kan du kontrollere dine billeder, gallerier og album." +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "eksisterer ikke!" -# @ default -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Lagerplads" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "Husk at trykke gem!" -# @ default -#: ../admin/overview.php:468 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMB" +# @ nggallery +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Udført." -# @ default -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Mellemrum tilladt" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "Slip dine filer i dette vindue" -# @ default -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Varighed" # @ default -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Mellemrum brugt" - # @ nggallery -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Oversættelsesfil blev opdateret. Genindlæs venligst siden." +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Redigér" # @ nggallery -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Genindlæs side" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Redigér album" # @ nggallery -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "Oversættelsesfil kunne ikke opdateres" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Redigér album" -# @ nggallery -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Download" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" +"Rediger alle indstillingerne. Indstillingerne er sorteret i flere kategorier." # @ nggallery -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "Ingen GD­-support" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Redigér galleri" -# @ nggallery -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Ja" +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "Rediger slideshow indstillinger" # @ nggallery -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Nej" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Redigér status" # @ nggallery -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Ikke slået til" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Redigér tag-kortnavn (slug)" # @ nggallery -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Til" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Redigér miniature" -# @ nggallery -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Fra" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "Redigere %s" # @ nggallery -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 -msgid "N/A" -msgstr " - " +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Effekter" # @ nggallery -#: ../admin/overview.php:634 -msgid " MByte" -msgstr " MByte" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekter" -# @ nggallery -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Operativsystem" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" # @ nggallery -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Server" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Aktivér importfunktion" # @ nggallery -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Hukommelsesbrug" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Aktivér Roller/Rettigheder" -# @ nggallery -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "MYSQL Version" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Aktiver slideshow" # @ nggallery -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL Mode" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Aktivér valg af style (design)" # @ nggallery -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "PHP Version" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Aktivér tjek af upload-kvota" # @ nggallery -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Aktivér zip-upload-funktion" # @ nggallery -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP Allow URL fopen" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra " +"alle indlæg." # @ nggallery -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP Memory Limit (hukommelsesgrænse)" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. " +"Definition på slug)" # @ nggallery -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload Size" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan " +"også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle " +"indlæg der bruger dette tag, vil blive opdateret." # @ nggallery -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP Max Post Size" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Indtast tags" -# @ nggallery -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking-begrænsning" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" # @ nggallery -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Execute Time" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Fejl under rotering af miniature." # @ nggallery -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif support" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Fejl under opdatering af miniature" # @ nggallery -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC support" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fejl! Filen kunne ikke flyttes til: " # @ nggallery -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML support" - -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "Nogle af funktionerne virker kun under PHP 5.2. Du bruger en gammel PHP 4 version. Opgrader nu!" - -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "tredjepart plugins der er kompatible med NGG, er måske ikke 100% kompatible med NextCellent Gallery!" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fejl! Filrettighederne kunne ikke ændres" -# @ default -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Installér" +# @ nggallery +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" -#: ../admin/overview.php:784 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" -msgstr "Dette plugin er en variation af NGG version 1.9.13.
    Udviklet og vedligeholdt af WPGetReady.com" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/overview.php:790 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Du kan bidrage ved, at give dette plugin gode ratings." +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "Ekskludere" # @ nggallery -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Besøg pluginets hjemmeside" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-data" # @ nggallery -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Indlægstitel" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Eksisterende tags" -# @ nggallery -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Indtast indlægtitel " +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" # @ nggallery -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Bredde x højde (i pixel)" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Udvidet version" -# @ nggallery -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Billedstørrelse" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -# @ nggallery -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Kladde" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" # @ nggallery -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Opdateret rettigheder" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Det lykkedes ikke at kopiere database-rækken for billede %s" # @ nggallery -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Roller / Rettigheder" - -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s" # @ nggallery -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "For en mere fleksibel brugerhåndtering, kan du bruge" - -#: ../admin/roles.php:35 -msgid "NextCellent Gallery overview" -msgstr "Galleri oversigt" - -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Add Media" -msgstr "Brug TinyMCE knap / Tilføj medier" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Mislykkedes med at slette billedet %1$s " # @ nggallery -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Tilføj galleri/Upload billeder" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s" # @ nggallery -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Håndtér galleri" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Mislykkedes med at skrive fil til disk" # @ nggallery -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "Håndtér andres galleri" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Fejl i databasen; der er ingen sti til galleriet!" + +# @ default +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Fil annulleret." # @ nggallery -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Håndtér tags" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Filen eksisterer ikke" -# @ nggallery -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Skift design" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "Fil lokation" # @ nggallery -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Ændre indstillinger" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Filnavn" # @ nggallery -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Opdatér rettigheder" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Filupload blokeret pga. filtype" # @ nggallery -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Billede roteret" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Filnavn" # @ nggallery -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Fejl under rotering af miniature." +#: lib/meta.php:141 +msgid "Fired" +msgstr "Affyret" -#: ../admin/rotate.php:74 -msgid "Select how you would like to rotate the image on the left." -msgstr "Vælg hvordan du gerne vil roterer billeder til venstre." +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" +"Vælg først et album fra dropned menuen. Træk så gallerierne du vil tilføje " +"eller fjerne til/fra det valgte album." -# @ nggallery -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° med uret" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Angivet størrelse" # @ nggallery -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° mod uret" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" # @ nggallery -#: ../admin/rotate.php:83 +#: admin/manage/actions.php:68 msgid "Flip horizontally" msgstr "Flip horisontalt" # @ nggallery -#: ../admin/rotate.php:84 +#: admin/manage/actions.php:70 msgid "Flip vertically" msgstr "Flip vertikalt" -# @ nggallery -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Gendan billedstruktur: %s / %s billeder" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -# @ nggallery -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Gendan galleristruktur: %s / %s gallerier" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" # @ nggallery -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Gendan albumstruktur: %s / %s album" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brændvidde" # @ nggallery -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Udført." +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brændvidde" -#: ../admin/settings.php:167 -msgid "Settings updated successfully" -msgstr "Indstillingerne er gemt" +# @ nggallery +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Skrifttype" # @ nggallery -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Cache slettet" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "For en mere fleksibel brugerhåndtering, kan du bruge" -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Generelle indstillinger" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -# @ nggallery -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Sti til Galleri" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -# @ nggallery -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Dette er standardstien til alle gallerier" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Billede filer" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Slet billede filerne når et galleri bliver slettet fra databasen" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "for at opretholde denne fork af NextGen Gallery" -# @ nggallery -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Vælg grafisk bibliotek" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "For mere information:" # @ nggallery -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD Library" +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (eksperimentalt)" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Gallerier" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Sti til biblioteket" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Medie RSS feed" +# @ nggallery +# @ default +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galleri" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Tilføj et RSS feed, der kan bruges af bl.a. CoolIris/Piclens" +# @ nggallery +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "Galleri blev slettet med succes" -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "ColIris/Piclens" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galleri visningstyper" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Understøt CoolIris og Piclens" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "Galleri ID" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." +# @ nggallery +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galleri-id'et %1$s blev oprettet. Du kan vise dette galleri i dine " +"indlæg eller sider med kortkoden %2$s.
    " -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Permanent links" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "Galleri ID:" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Brug permanent links" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galleri-id'er, adskilt af komma." -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Tilføjer et statisk link til alle billeder" +# @ nggallery +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Sti til Galleri" -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> Permanent links" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galleri-indstillinger" -#: ../admin/settings.php:349 +#: admin/class-ngg-options.php:331 msgid "Gallery slug:" msgstr "Galleri korttitel" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Regenerer URL'er" - -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Start nu" - -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Hvis du ændre dette, skal du regenerer URL'er" - -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Relaterede billeder" +# @ nggallery +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Library" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Tilføj relaterede billeder" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Generelt" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Tilføj relaterede billeder" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" +"Generelle indstillinger. Indeholder indstillinger til permanent links og " +"relaterede billeder." -# @ nggallery -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Match med" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Generelle indstillinger" # @ nggallery -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Kategorier" +#: nggallery.php:739 +msgid "Get help" +msgstr "Få hjælp" # @ nggallery -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Max antal billeder" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" -# @ nggallery -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 vil vise alle billeder" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" # @ nggallery -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Billedindstillinger" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafisk bibliotek" # @ nggallery -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Billedkvalitet" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Overskift" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Backup original" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Højde" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Lav en backup af de resized billeder" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" # @ nggallery -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Automatisk ændring af størrelse" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Højde:" -# @ nggallery -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Ændr automatisk størrelsen på billeder efter upload." +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Hjælp mig med at hjælpe dig!" # @ nggallery -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Indstillinger for miniaturer" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Her kan du kontrollere dine billeder, gallerier og album." -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Størrelse" - -# @ nggallery -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Miniaturekvalitet" - -# @ nggallery -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Enkeltbilleder" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Skjulte billeder" # @ nggallery -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Slet cache-mappe" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Skjul" # @ nggallery -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Fortsæt nu" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "Intet galleri" +# @ default +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP-fejl." -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" msgstr "" -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Billeder pr. side" - -# @ nggallery -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "0 vil annullere sideinddeling; alle billeder vises på én side" - -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Kolonner" - -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +#. Author URI of the plugin +msgid "http://www.wpgetready.com" msgstr "" -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Aktiver slideshow" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Tekst der skal vises:" +# @ default +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "Id" -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" # @ nggallery -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Vis først" - -# @ nggallery -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Miniaturer" - -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "Imagebrowser" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Hvis denne fil ikke var skrivebeskyttet, kunne du rette i den." -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "" +# @ nggallery +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Hvis der er problemer, opret da venligst selv mappen" -#: ../admin/settings.php:504 -msgid "Hidden images" -msgstr "Skjulte billeder" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Hvis du ændre dette, skal du regenerer URL'er" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." msgstr "" -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "" +# @ nggallery +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Billede" +msgstr[1] "" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "AJAX side opdeling (pageination)" +# @ nggallery +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Billede %1$s (%2$s) kopieret som billede %3$s (%4$s)" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." +# @ nggallery +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" +"Billede %1$s (%2$s) kopieret som billede %3$s (%4$s) » Filen findes " +"allerede i destinations-galleriet." -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" msgstr "" # @ nggallery -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Indstillinger for sortering" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Billedfiler" + +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Billede filer" # @ nggallery -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Sortér miniaturer" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Billedhøjde" # @ nggallery -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Brugerdefineret rækkefølge" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Billed-id" # @ nggallery -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Filnavn" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Billed-id:" # @ nggallery -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Alt- eller titeltekst" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Billedkvalitet" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" # @ nggallery -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Dato/tid" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Billede roteret" # @ nggallery -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Sorteringsretning" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Billedindstillinger" -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" # @ nggallery -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "Med pladsholderen" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Billedbredde" -# @ nggallery -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "kan du aktivere navigation igennem billederne (afhængig af de valgte effekter). Du skal kun ændre linkkode-linjen, hvis du ønsker at bruge andre miniature-effekter, eller du ved hvad du laver." +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Imagebrowser" # @ nggallery -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-miniatureeffekter" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Imagebrowser" -# @ nggallery -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (eksperimentalt)" # @ nggallery -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Billeder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" + +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Billeder pr. side" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "Importere en mappe fra serveren, som et nyt galleri." + +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Importere en ZIP fil fra en URL" + +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Importere en billedemappe" # @ nggallery -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Importér mappe" + +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Importere fra server:" # @ nggallery -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Shutter" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Importér metadata" # @ nggallery -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Brugervalgt" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL mislykkedes." + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "Importen blev stoppet." # @ nggallery -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Linkkode-linje" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "til" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -# @ nggallery -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Forhåndsvisning" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Understøt CoolIris og Piclens" -# @ nggallery -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 -msgid "Position" -msgstr "Position" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Intet galleri" # @ nggallery -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "fra margen" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Indsæt" # @ nggallery -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Brug billede som vandmærke" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ugyldig Media RSS-kommando" # @ nggallery -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "Fil-URL" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ugyldigt upload. Fejlkode : " + +# @ default +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-fejl." # @ nggallery -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Adgangen til URL-filer (på andre domæner) er slået fra på din server (allow_url_fopen)" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-data" # @ nggallery -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Brug tekst som vandmærke" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "er ikke en gyldig billedfil!" # @ nggallery -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Skrifttype" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "er skrivebeskyttet!" # @ nggallery -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" # @ nggallery -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Du kan uploade flere skrifttyper til mappen nggallery/fonts" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-miniatureeffekter" # @ nggallery -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Farve" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Nøgleord" # @ nggallery -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(hex w/o #)
    Klik her for at se farvekoder: HTML Color Codes (o.a.)" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "I N D L Æ S E R" # @ nggallery -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Tekst" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Senest ændret" # @ nggallery -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Gennemsigtighed" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Seneste nyheder" -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Standard størrelse" +# @ nggallery +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Mindst brugt" -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Varighed" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" +# @ default # @ nggallery -#: ../admin/settings.php:706 -msgid "sec." -msgstr "sekunder" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Venstre" -# @ nggallery -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Overgangs-/fade-effekt" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" # @ nggallery -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "Fade" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -# @ nggallery -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "blindX" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -# @ nggallery -#: ../admin/settings.php:714 -msgid "cover" -msgstr "dække" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" +msgstr "Link" # @ nggallery -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "scrollOp" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Linkkode-linje" # @ nggallery -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "scrollNed" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link til hoved-billedfeed'et" # @ nggallery -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "bland-modus" +#: nggallery.php:516 +msgid "loading" +msgstr "indlæser" -# @ nggallery -#: ../admin/settings.php:718 -msgid "toss" -msgstr "smid op" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" # @ nggallery -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "slet" +#: lib/meta.php:469 +msgid "Location" +msgstr "Sted" -# @ nggallery -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "Se her for flere informationer om effekterne:" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" # @ nggallery -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "Indstillinger for JW Image Rotator" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hovedside (Øverste niveau)" -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +# @ nggallery +#: lib/meta.php:461 +msgid "Make" +msgstr "Fabrikat" -#: ../admin/settings.php:727 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." msgstr "" -# @ nggallery -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Stien til JW Image Rotator er ikke defineret, hvilket er påkrævet." - -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" msgstr "" # @ nggallery -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Aktivér flashbaseret diasshow" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Håndtér galleri" # @ nggallery -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Integrér det Flashbaserede diasshow for alt, der understøtter Flash" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Håndtér andres galleri" # @ nggallery -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Stien til JW Image Rotator (URL)" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Håndtér tags" # @ nggallery -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Søg nu" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Match med" # @ nggallery -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max antal billeder" # @ nggallery -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Bland-modus" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maksimér widget-indholdet" # @ nggallery -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Vis næste billede, når der klikkes" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Medie RSS feed" + +# @ default +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Hukommelse overskredet. Prøv venligst en mindre fil." # @ nggallery -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Vis navigationsbar" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Hukommelsesbrug" # @ nggallery -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Vis load-ikon" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev " +"redigeret." # @ nggallery -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Brug vandmærkelogo" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" # @ nggallery -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "Du kan ændre logoet i indstillinger for vandmærker" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" # @ nggallery -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Stræk billede" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimér widget-indholdet" # @ nggallery -#: ../admin/settings.php:775 -msgid "true" -msgstr "Ja" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Mangler en temp-mappe" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" # @ nggallery -#: ../admin/settings.php:776 -msgid "false" -msgstr "Nej" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Mest brugt" -# @ nggallery -#: ../admin/settings.php:777 -msgid "fit" -msgstr "Tilpas" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -# @ nggallery -#: ../admin/settings.php:778 -msgid "none" -msgstr "Gør intet" +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "Flyt fil" # @ nggallery -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "Baggrunds-fade" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Flyt billede til ..." # @ nggallery -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "Langsom fade" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Flyt til ..." # @ nggallery -#: ../admin/settings.php:789 -msgid "circles" -msgstr "Cirkler" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "Flyttede %1$s billede(r) til galleri: %2$s ." -# @ nggallery -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "Bobler" +# @ default +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "flyttet til papirkurven." # @ nggallery -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "Blokke" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MYSQL Version" # @ nggallery -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "Flydende" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr " - " # @ nggallery -#: ../admin/settings.php:793 -msgid "flash" -msgstr "Blitz" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Navn" # @ nggallery -#: ../admin/settings.php:794 -msgid "lines" -msgstr "Linjer" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netværksindstillinger" # @ nggallery -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "Tilfældig" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netværksindstillinger" -# @ nggallery -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "Brug langsom zoomeffekt" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Nyt galleri" -# @ nggallery -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Baggrundsfarve
    (Farveoversigt)" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" # @ nggallery -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Tekst-/Knapfarve" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Nyt tag navn(e):" # @ nggallery -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Rollover/Aktiv farve" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Næste" -# @ nggallery -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Skærmfarve" +#: nggfunctions.php:125 +msgid "next" +msgstr "" # @ nggallery -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Baggrundsmusik (URL)" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Næste tags" -# @ nggallery -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "Prøv XHTML-validation (med CDATA)" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -# @ nggallery -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Nulstil alle indstillinger til standardværdier" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "Galleri" -# @ nggallery -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Afinstallationen lykkedes! Slet nu pluginet og nyd dit liv! Held og lykke!" +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "Galleri / Billeder" -# @ nggallery -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Nulstil indstillinger" +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database " +"indstillinger" -# @ nggallery -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Nulstil alle indstillinger til standardinstallation." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" -# @ nggallery -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Nulstil indstillinger" +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "Galleri oversigt" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Nulstil alle indstillinger til standard?\\n\\nVælg [Annullér] for at stoppe, [OK] for at fortsætte.\\n" +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "En opgradering af databasen er nødvendig." -# @ nggallery -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Afinstallér pluginnets tabeller" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Hvad får du med NextCellent galleri?" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "Medie RSS" -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "Galleri slideshow" # @ nggallery -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "ADVARSEL:" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nej" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" # @ nggallery -#: ../admin/setup.php:48 -msgid "and" -msgstr "og" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Der er ikke angivet et album-id som parameter" # @ nggallery -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Afinstallér plugin" - -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Du er ved at afinstallere dette plugin fra Wordpress.\\nDette kan ikke fortrydes.\\n\\nVælg [Annullér] for at stoppe, [OK] for at afinstallere.\\n" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Intet album valgt" # @ nggallery -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Værdi" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Intet album valgt!" # @ nggallery -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "Ingen metadata gemt" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Der blev ikke opdaget nogen konflikt." + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "Ingen CSS fil vil blive brugt." # @ nggallery -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "EXIF-data" +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Ingen effekter" # @ nggallery -#: ../admin/showmeta.php:73 +#: admin/manage/actions.php:170 msgid "No exif data" msgstr "Ingen Exif-data" # @ nggallery -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "IPTC-data" +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Ingen fil blev uploadet" # @ nggallery -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "XMP-data" - -#: ../admin/style.php:112 -msgid "Successfully selected CSS file." -msgstr "Angiv CSS fil." +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Ikke flydende" -#: ../admin/style.php:114 -msgid "No CSS file will be used." -msgstr "Ingen CSS fil vil blive brugt." +# @ nggallery +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Der er ikke oprettet nogle gallerier endnu." -# @ default -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Du har ikke tilstrækkelige rettigheder til at redigerer skabeloner for denne blog." +# @ nggallery +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Intet galleri" -#: ../admin/style.php:148 -msgid "Could not move file." -msgstr "Kunne ikke flytte fil." +# @ nggallery +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Der er ikke valgt noget galleri!" -#: ../admin/style.php:154 -msgid "CSS file successfully updated." -msgstr "CSS filen blev opdateret." +# @ nggallery +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Ingen billeder valgt" -#: ../admin/style.php:156 -msgid "Could not save file." -msgstr "Kunne ikke gemme fil." +#: admin/functions.php:310 +msgid "No images were added." +msgstr "Ingen billeder blev tilføjet." -#: ../admin/style.php:176 -msgid "CSS file successfully moved." -msgstr "CSS filen blev flyttet." +# @ nggallery +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Ingen metadata gemt" -#: ../admin/style.php:181 -msgid "Could not move the CSS file." -msgstr "Kunne ikke flytte CSS filen." +# @ nggallery +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Ingen nye kortnavne (slugs) er angivet! " -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "" +# @ nggallery +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Der er ikke angivet et nyt tag" -#: ../admin/style.php:209 -msgid "This CSS file will be applied:" -msgstr "Denne CSS fil vil blive anvendt:" +# @ nggallery +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!" # @ nggallery -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "Designeditor" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne " +"eksisterende tags." # @ nggallery -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "Aktivér og brug stylesheet:" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Intet billede" # @ nggallery -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Aktivér" +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Intet billede" -#: ../admin/style.php:272 -#, php-format -msgid "Editing %s" -msgstr "Redigere %s" +# @ nggallery +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Ingen kortnavne (slugs) blev ændret." -#: ../admin/style.php:274 -#, php-format -msgid "Browsing %s" -msgstr "Browser %s" +# @ nggallery +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Ingen tags blev slettet" -#: ../admin/style.php:277 -msgid "(from the theme folder)" -msgstr "(fra tema mappen)" +# @ nggallery +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Der blev ikke flettet nogen tags." -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." -msgstr "" +# @ nggallery +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Tagget blev ikke omdøbt." -#: ../admin/style.php:290 -msgid "Move file" -msgstr "Flyt fil" +# @ nggallery +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Der er ikke angivet noget tag!" # @ nggallery -#: ../admin/style.php:296 -msgid "Version" -msgstr "Version" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Ikke gyldigt gallerinavn!" -#: ../admin/style.php:300 -msgid "File location" -msgstr "Fil lokation" +# @ nggallery +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Der er ikke angivet et gyldigt nyt tag." # @ nggallery -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Opdatér fil" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Der er ikke angivet en gyldig URL-sti " +# @ default # @ nggallery -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Hvis denne fil ikke var skrivebeskyttet, kunne du rette i den." +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Ingen" -#: ../admin/style.php:320 -msgid "This file does not exist. Double check the name and try again." +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" # @ nggallery -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Mest brugt" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Ikke linket" # @ nggallery -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Mindst brugt" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Ikke slået til" # @ nggallery -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Alfabetisk" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Ikke testet" # @ nggallery -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Eksisterende tags" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade " +"filer, der er større end %d x %d pixels" -# @ nggallery -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Søg i tags" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -# @ nggallery -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Start" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -# @ nggallery -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Sortér efter:" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" -# @ nggallery -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Forrige tags" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" -# @ nggallery -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Næste tags" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Note: du kan ændre standard stien, under Indstillinger" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "Antal billeder" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" # @ nggallery -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Omdøb tag" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "" +"Objektet (til at lave miniature, billede eller vandmærke) indeholdt ikke " +"korrekte data" # @ nggallery -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Indtast det tag, der skal omdøbes, og det, som det skal omdøbes til. Du kan også bruge denne funktion til at flette tags. Klik på \"Omdøb\", og alle indlæg der bruger dette tag, vil blive opdateret." +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "af" # @ nggallery -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Fra" # @ nggallery -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Tag(s) som skal omdøbes:" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "fra margen" -# @ nggallery -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Nyt tag navn(e):" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" # @ nggallery -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Omdøb" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" # @ nggallery -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Slet tag" +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Til" -# @ nggallery -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Indtast navnet på det tag, der skal slettes. Dette tag vil blive fjernet fra alle indlæg." +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "På denne side kan du tilføje gallerier og billeder til gallerierne." -# @ nggallery -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Du kan slette flere tags på én gang ved at adskille dem med komma" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Ét billede" # @ nggallery -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Tag(s) der skal slettes:" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Kun dem, som er listet" # @ nggallery -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Redigér tag-kortnavn (slug)" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Kun dem, som ikke er listet" # @ nggallery -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Indtast tag-navnet der skal redigeres, og det nye kortnavn (slug) (Se evt. Definition på slug)" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Gennemsigtighed" # @ nggallery -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Tag(s), der skal findes:" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Operativsystem" # @ nggallery -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Nyt Kortnavn(e):" - -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Kørslen gennemført! Ryd venligst din browsers cache." -#: ../admin/tinymce/window.php:122 -msgid "One picture" -msgstr "Ét billede" +# @ nggallery +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "Indstillinger" -#: ../admin/tinymce/window.php:123 -msgid "Recent pictures" -msgstr "Nye billeder" +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "Eller" -#: ../admin/tinymce/window.php:124 -msgid "Random pictures" -msgstr "Tilfældige billeder" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "eller indtast en URL" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" -msgstr "Grundlæggende" +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "Organiser dine gallerier i album." -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -msgid "Select a gallery:" -msgstr "Vælg et galleri:" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "Organiser dine billeder med tags." -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -msgid "Select or search for a gallery" -msgstr "Vælg eller søg efter et galleri" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Originale billeder" -#: ../admin/tinymce/window.php:143 -msgid "Display types" -msgstr "Visningstyper" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" -#: ../admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" -msgstr "Vælg hvordan du vil vise dit galleri" +# @ nggallery +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Oversigt" # @ nggallery -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Imagebrowser" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Overskriv" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" -msgstr "Carousel" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Overskriv tags" # @ nggallery -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Billedtekst" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Side" -#: ../admin/tinymce/window.php:190 -msgid "Type options" -msgstr "Type indstillinger" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "Number of images" -msgstr "Antal billeder" +# @ nggallery +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Side-id" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" msgstr "" -#: ../admin/tinymce/window.php:208 -msgid "Slideshow dimensions" -msgstr "Slideshow dimensioner" - -#: ../admin/tinymce/window.php:219 -msgid "Template name" -msgstr "Skabelon navn" +# @ nggallery +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Link til en side (album)" # @ nggallery -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "Vælg eller indtast album" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Sti" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/tinymce/window.php:245 -msgid "Album display types" -msgstr "Album visningstyper" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "Vælg hvordan du vil vise dine album" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -# @ nggallery -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Kompakt version" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Vær opmærksom" # @ nggallery -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Udvidet version" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking-begrænsning" -#: ../admin/tinymce/window.php:267 -msgid "Gallery display types" -msgstr "Galleri visningstyper" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Permanent links" + +# @ nggallery +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Billeder" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" msgstr "" -#: ../admin/tinymce/window.php:304 -msgid "Select a picture" -msgstr "Vælg et billede" +# @ nggallery +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" # @ nggallery -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "Vælg eller indtast billede" +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif support" # @ nggallery -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Options" -msgstr "Indstillinger" +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC support" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "Dimensioner" +# @ nggallery +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Size" # @ nggallery -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Effekter" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" # @ nggallery -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Ingen effekter" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Size" # @ nggallery -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit (hukommelsesgrænse)" # @ nggallery -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "Ikke flydende" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" -#: ../admin/tinymce/window.php:346 -msgid "Link" -msgstr "Link" +# @ nggallery +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML support" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "ColIris/Piclens" + +# @ nggallery +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Billede" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -msgid "The number of images that should be displayed." -msgstr "Antal billeder der burde vises." +# @ nggallery +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Billed-tag" -#: ../admin/tinymce/window.php:368 -msgid "Sort the images" -msgstr "Sortér billederne" +# @ nggallery +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Billed-tag: %2$l." -#: ../admin/tinymce/window.php:371 -msgid "Upload order" -msgstr "Upload rækkefølge" +# @ nggallery +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Billederne blev slettet" -#: ../admin/tinymce/window.php:372 -msgid "Date taken" -msgstr "Datoen billedet er taget" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" -#: ../admin/tinymce/window.php:373 -msgid "User defined" -msgstr "Brugerdefineret" +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-options.php:435 +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." msgstr "" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -msgid "Select a template to display the images" -msgstr "Vælg en visnings skabelon til billeder" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -# @ nggallery -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Indsæt" +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/tinymce/window.php:511 -msgid "You need to select a gallery." -msgstr "Du skal vælge et galleri." +# @ nggallery +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugintjek" -#: ../admin/tinymce/window.php:515 -msgid "You need to select a picture." -msgstr "Du skal vælge et billede." +# @ nggallery +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -msgid "You need to select a number of images." -msgstr "Du skal vælge et antal billeder." +# @ nggallery +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Forhåndssortering" -#: ../admin/upgrade.php:22 -msgid "Upgrading database…" -msgstr "Opgradere database..." +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Klik OK for at fortsætte, Annullere for at stoppe." -#: ../admin/upgrade.php:48 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!" +# @ nggallery +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Forhåndsvisning" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 -msgid "Upgrade NextCellent Gallery" -msgstr "Opgrader NextCellent Gallery" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Miniature" -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +#: nggfunctions.php:125 +msgid "previous" msgstr "" -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" msgstr "" -#: ../admin/upgrade.php:71 -msgid "Start upgrade now" -msgstr "Start opgradering nu" - -#: ../admin/upgrade.php:87 -msgid "Upgrade complete." -msgstr "Opgraderingen er fuldendt." +# @ nggallery +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Forrige tags" -#: ../admin/upgrade.php:88 -msgid "Continue to NextCellent" -msgstr "Fortsæt til NextCellent" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" # @ nggallery -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Opdateret" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programværktøj" # @ nggallery -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Netværksindstillinger" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Provins/Stat" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" # @ nggallery -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du organisere mappe-strukturen bedre." +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Tilfældig" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Tilfældige billeder" # @ nggallery -#: ../admin/wpmu.php:59 +#: admin/class-ngg-options.php:1009 #, php-format -msgid "The default setting should be %s" -msgstr "Standardindstillinger bør være %s" +msgid "Rebuild album structure : %s / %s albums" +msgstr "Gendan albumstruktur: %s / %s album" # @ nggallery -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Aktivér tjek af upload-kvota" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Gendan galleristruktur: %s / %s gallerier" # @ nggallery -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Burde virke, hvis galleriet er under blog.dir" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Gendan billedstruktur: %s / %s billeder" # @ nggallery -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Aktivér zip-upload-funktion" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "Tilføjet fornylig" -# @ nggallery -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "Tillad brugere at uploade zip-mapper." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Nye billeder" # @ nggallery -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Aktivér importfunktion" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Gendan" # @ nggallery -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "Tillad brugerne at importere billedmapper fra serveren." +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Gen \"%s\"?" # @ nggallery -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Aktivér valg af style (design)" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Gendan fra backup" + +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Regenerer URL'er" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Relaterede billeder" # @ nggallery -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "Tillad bruger at vælge et design for galleriet." +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Billeder med relevans for" # @ nggallery -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Aktivér Roller/Rettigheder" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Relaterede plugins" # @ nggallery -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Tillad brugere at ændre brugerroller på andre blog-forfattere." +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "fjern" # @ nggallery -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Standarddesign" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Omdøb" # @ nggallery -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Vælg standarddesign for gallerierne." +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Omdøb tag" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" +"Omdøb, fjern eller rediger tags. Brug omdøb funktion for at flette tags." # @ nggallery -#: ../lib/core.php:432 +#: lib/tags.php:88 #, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Bemærk: Din servers hukommelsesbegrænsning tilsiger, at du ikke skal uploade filer, der er større end %d x %d pixels" - -# @ default -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Anførte URL er ugyldig." +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Omdøbte tag(s) «%1$s» til «%2$s»" -# @ default -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Kunne ikke oprette temp-fil." +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" # @ nggallery -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Nulstil/Afinstallér" -# @ nggallery -#: ../lib/meta.php:137 -msgid " sec" -msgstr " sekunder" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" # @ nggallery -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Affyret" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Nulstil alle indstillinger til standardværdier" # @ nggallery -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Ikke affyret" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Nulstil indstillinger" # @ nggallery -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Blænder" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Ændre billedstørrelse" # @ nggallery -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Kildeangivelse" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Ændr størrelsen på billederne til" +# @ default # @ nggallery -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Højre" # @ nggallery -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Roller" # @ nggallery -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Brændvidde" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Roller / Rettigheder" # @ nggallery -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Rotér" # @ nggallery -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Lukkerhastighed" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Rotér billeder" # @ nggallery -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Emne" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rotér billederne med uret" # @ nggallery -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Fabrikat" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Rotér billeder mod uret" -# @ nggallery -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Redigér status" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -# @ nggallery -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Kategori" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -# @ nggallery -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Nøgleord" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -# @ nggallery -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Oprettetsesdato" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" # @ nggallery -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Oprettelsestid" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Kører …" # @ nggallery -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Forfatterposition" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE-restriktion er i kraft! Du bliver nødt til selv at oprette mappen " +"%s" + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" # @ nggallery -#: ../lib/meta.php:468 -msgid "City" -msgstr "By" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Gem alle ændringer" # @ nggallery -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Sted" +# @ default +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Gem ændringer" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "Skan mapper for nye billeder" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" # @ nggallery -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Provins/Stat" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Søg i tags" # @ nggallery -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Landekode" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "sekunder" + +# @ default +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sikkerhedsfejl." # @ nggallery -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Land" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Vælg »" + +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" +msgstr "Vælg et galleri:" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Vælg et billede" # @ nggallery -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Overskift" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Vælg et forhåndsvisningsbillede:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Vælg en visnings skabelon til billeder" # @ nggallery -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Kilde" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Vælg album" + +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +# @ default +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Vælg filer" # @ nggallery -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright-noter" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Vælg galleri" # @ nggallery -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakt" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Vælg grafisk bibliotek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Vælg hvordan du vil vise dine album" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Vælg hvordan du vil vise dit galleri" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "Vælg hvordan du gerne vil roterer billeder til venstre." # @ nggallery -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Senest ændret" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Vælg eller indtast album" # @ nggallery -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programværktøj" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Vælg eller indtast billede" -# @ nggallery -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Format" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Vælg eller søg efter et galleri" # @ nggallery -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Billedbredde" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Vælg destinations-galleriet:" -# @ nggallery -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Billedhøjde" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Vælg den laveste rolle, der skal have rettigheder til følgende." -# @ nggallery -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Blitz" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Vælg en ZIP fil" -# @ nggallery -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade flere filer." +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "Vælg:" # @ nggallery -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Oversigt over album" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Adskil billed-tags med komma." -# @ nggallery -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Galleriet er ikke fundet]" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "Adskilt med kommaer" # @ nggallery -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Billeder er ikke fundet]" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" # @ nggallery -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Der er ikke angivet et nyt tag" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Serverindstillinger" -# @ nggallery -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -# @ nggallery -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Tagget blev ikke omdøbt." +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -# @ nggallery -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Omdøbte tag(s) «%1$s» til «%2$s»" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" # @ nggallery -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Der er ikke angivet et gyldigt nyt tag." +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Sæt vandmærke" -# @ nggallery -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Der blev ikke fundet nogen indlæg eller sider, som var tilknyttet de angivne eksisterende tags." +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Indstillinger" -# @ nggallery -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Der blev ikke flettet nogen tags." +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "Indstillingerne er gemt" # @ nggallery -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Flet tag(s) «%1$s» til «%2$s». %3$s objekter blev redigeret." +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Burde virke, hvis galleriet er under blog.dir" # @ nggallery -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Fejl. Der blev ikke valgt nok tags til omdøbning/fletning. Vælg nogle flere!" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Vis" # @ nggallery -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Der er ikke angivet noget tag!" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Vis/skjul brugte gallerier" -# @ nggallery -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Ingen tags blev slettet" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Vis slideshow" -# @ nggallery -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tag(s) slettet." +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "Viser alle indstillinger på serveren!" -# @ nggallery -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Ingen nye kortnavne (slugs) er angivet! " +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -# @ nggallery -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tag-numre og kortnavn-numre er ikke de samme!" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" # @ nggallery -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Ingen kortnavne (slugs) blev ændret." +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Vis først" # @ nggallery -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s kortnavn(e) redigeret." +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Vis metadata" -# @ default -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC-tjenesterne er deaktiveret på denne blog. En admin kan aktivere dem på %s" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -# @ default -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Forkert login/kodeord-kombination." +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Du har ikke lov til at uploade filer til denne site." +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Kunne ikke finde galleriet " +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "Vis:" -# @ default -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Du har ikke lov til at uploade filer til dette galleri." +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "Viser generel information om galleriet og nogle links." -# @ nggallery -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Denne fil er ikke en gyldig billedfil!" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "Plugins, der udvider funktionaliteten." -# @ default -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kunne ikke finde billedid " +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" +"Viser nogle generelle informationer om din hjemmeside. Så som antal billeder," +" album og gallerier." # @ nggallery -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Mislykkedes med at slette billedet %1$s " +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -# @ default -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Kunne ikke skrive filen %1$s (%2$s)" +# @ nggallery +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Lukkerhastighed" -# @ default -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Ugyldigt id på billede" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Beklager. Du skal have rettigheder til at redigere dette billede" +# @ nggallery +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Enkeltbilleder" -# @ default -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Beklager. Kunne ikke opdatere billedet" +# @ nggallery +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Enkelt-billede" # @ default -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Beklager. Du skal have rettigheder til at kunne håndtere gallerier for at kunne gøre dette" +# @ nggallery +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Størrelse" -# @ default -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Beklager. Kunne ikke oprette galleri" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diasshow" -# @ default -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Ugyldigt id på galleri" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Slideshow dimensioner" -# @ default -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Beklager. Du skal have rettigheder til at håndtere gallerier for at kunne gøre dette" +# @ nggallery +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Nyt Kortnavn(e):" -# @ default -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Beklager. Kunne ikke opdatere galleriet" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "Noget gik galt under omdøbningen" -# @ default -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Beklager. Du skal have rettigheder til at håndtere album for at kunne gøre dette" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -# @ default -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Beklager. Kunne ikke oprette album" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -# @ default -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Ugyldigt id på album" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" -# @ default -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Beklager. Kunne ikke opdatere albummet" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Beklager NextGallery virker kun med en administrator rolle" -#: ../nggallery.php:102 -msgid "NextCellent Gallery requires a database upgrade." -msgstr "En opgradering af databasen er nødvendig." +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../nggallery.php:102 -msgid "Upgrade now" -msgstr "Start opgradering nu" +# @ nggallery +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade " +"flere filer." # @ nggallery -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sorteringsretning" # @ nggallery -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Den danske oversættelse er vedligeholdt af Team Blogos/Georg S. Adamsen, som også har oversat mange andre plugins og temaer. Se mere på Se WP – tips, temaer og plugins og følg med på TeamBlogos på Twitter." +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortér galleri" -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortér galleri" # @ nggallery -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Billed-tag" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Indstillinger for sortering" # @ nggallery -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Billed-tag: %2$l." +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Sorterings-rækkefølge er ændret" # @ nggallery -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "Adskil billed-tags med komma." +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortér efter:" -#: ../nggallery.php:376 -msgid "NextCellent Gallery / Images" -msgstr "Galleri / Billeder" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "Sortér billederne" # @ nggallery -#: ../nggallery.php:480 -msgid "loading" -msgstr "indlæser" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Sortér miniaturer" # @ nggallery -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Få hjælp" +#: lib/meta.php:475 +msgid "Source" +msgstr "Kilde" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "Source" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +# @ nggallery +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Mode" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "Start opgradering nu" + # @ nggallery -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Det er nødvendigt med Flash Player og en browser med Javascript support." +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Begynd upload" # @ nggallery -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Albummet er ikke fundet]" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Design" # @ nggallery -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Enkeltbillede er ikke fundet]" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Designeditor" # @ nggallery -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Billeder med relevans for" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Emne" # @ nggallery -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Billeder" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "Oprettet!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "Angiv CSS fil." + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "Support forum" # @ nggallery -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Vis med PicLens]" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Tag(s) der skal slettes:" # @ nggallery -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Tilbage" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Tag(s), der skal findes:" # @ nggallery -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Næste" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Tag(s) som skal omdøbes:" # @ nggallery -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "af" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tags" # @ nggallery -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadata" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tags blev ændret" # @ nggallery -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kamera/Type" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tag-numre og kortnavn-numre er ikke de samme!" -# @ nggallery -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Brændvidde" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "Skabelon navn" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Widget der viser Medie RSS links." +# @ nggallery +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Test fejlede. Deaktivér de andre plugins og skift til standardtemaet" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "Medie RSS" +# @ nggallery +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Test billedfunktion" # @ nggallery -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Tekst" # @ nggallery -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Link til hoved-billedfeed'et" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Tekst til Media RSS-link:" -# @ default -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Titel:" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Tekst der skal vises:" # @ nggallery -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Vis Media-RSS-ikon" +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-id=%s eksisterer ikke." + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "Boksene i oversigten er:" # @ nggallery -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Vis Media RSS-link" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Standardindstillinger bør være %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" # @ nggallery -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Tekst til Media RSS-link:" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Destinations-galleriet eksisterer ikke" # @ nggallery -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Tooltip-tekst til Media RSS-link:" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleri-id=%s eksisterer ikke." -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Vis slideshow" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "Galleri slideshow" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Du skal hente Flash Player for at kunne se diasshowet." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Vælg et galleri:" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Alle billeder" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 -msgid "Width:" -msgstr "Bredde:" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "De seneste nyheder." # @ nggallery -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Højde:" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Nyhedsfeedet kunne ikke loades. Tjek venligst forsiden " +"efter opdateringer." -# @ nggallery -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Tilføj nyeste eller tilfældigt-valgte billeder fra gallerierne." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../widgets/widgets.php:171 -msgid "NextCellent Widget" -msgstr "Galleri widget" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "Antal billeder der burde vises." -#: ../widgets/widgets.php:215 -msgid "Show:" -msgstr "Vis:" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Originale billeder" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" # @ nggallery -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "Tilføjet fornylig" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Pluginnet kunne oprette billeder" # @ nggallery -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "Aktivér IE8 Web Slices" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "PHP-Safe Mode er slået til!" -#: ../widgets/widgets.php:243 -msgid "Select:" -msgstr "Vælg:" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" # @ nggallery -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Alle gallerier" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"Den uploadede fil overskrifer max_file_size-direktivet i HTML-formularen." # @ nggallery -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Kun dem, som ikke er listet" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Den uploadede fil overskrider den grænse, der er sat med direktivet " +"upload_max_filesize i php.ini" # @ nggallery -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Kun dem, som er listet" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Den uploadede fil blev kun delvist uploadet" -#: ../widgets/widgets.php:251 -msgid "Gallery ID:" -msgstr "Galleri ID:" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -# @ nggallery -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "Galleri-id'er, adskilt af komma." +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Der er ikke oprettet nogle gallerier endnu." +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Galleri-id=%s eksisterer ikke." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +# @ default +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "" +"Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren." # @ nggallery -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Der er ikke angivet et album-id som parameter" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Disse værdier er max værdier" + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" # @ nggallery -#: ../xml/media-rss.php:108 +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 #, php-format -msgid "The album ID=%s does not exist." -msgstr "Album-id=%s eksisterer ikke." +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" +"tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible " +"med NextCellent Gallery!" -# @ nggallery -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Ugyldig Media RSS-kommando" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -# @ nggallery -#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" -#~ msgstr " Bemærk venligst: Hvis PHP Safe Mode = ON, skal du tilføje undermapperne til miniaturerne manuelt" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "Denne CSS fil vil blive anvendt:" -# @ nggallery -#~ msgid "(From the theme folder)" -#~ msgstr "(Fra tema-mappen)" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" -# @ nggallery -#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" -#~ msgstr "0 vil vise så mange billeder, som bredden på dit tema tillader. (Dette vil kun være nødvendigt at rette, hvis billedteksterne ikke passer)" +# @ default +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" +"Størrelsen på denne fil overstiger maks. uploadstørrelse på dette site." -# @ nggallery -#~ msgid "Support Forums" -#~ msgstr "Supportforum (på engelsk)" +# @ default +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Denne fil er tom. Prøv venligst en anden." -# @ nggallery -#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "Et RSS-feed vil blive tilføjet til din blogs header. Kan bruges af CoolIris/PicLens" +# @ default +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Denne fil er ikke et billede. Prøv venligst en anden." -# @ nggallery -#~ msgid "Activate Media RSS feed" -#~ msgstr "Aktivér Media RSS-feed" +# @ default +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Den filtype er ikke tilladt. Prøv venligst en anden." # @ nggallery -#~ msgid "Activate PicLens/CoolIris support" -#~ msgstr "Aktivér PicLens/CoolIris-support" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket" -# @ nggallery -#~ msgid "Activate permalinks" -#~ msgstr "Aktivér permalinks" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -# @ nggallery -#~ msgid "Activate related images" -#~ msgstr "Aktivér Relevante billeder" +# @ default +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Denne er større end maks. størrelsen. Prøv venligst en anden." # @ nggallery -#~ msgid "Add hidden images" -#~ msgstr "Tilføj skjulte billeder" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Denne fil er ikke en gyldig billedfil!" # @ nggallery -#~ msgid "Backup original images" -#~ msgstr "Backup originale billeder" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du " +"organisere mappe-strukturen bedre." # @ nggallery -#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" -#~ msgstr "Gennemse billeder uden at genindlæse siden. Bemærk: Fungerer kun i kombination med Shutter-effekter" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dette er standardstien til alle gallerier" -# @ nggallery -#~ msgid "Browsing %s" -#~ msgstr "Gennemser %s" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" -# @ nggallery -#~ msgid "Bulk actions" -#~ msgstr "Massehandlinger" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -# @ nggallery -#~ msgid "CSS file successfully updated" -#~ msgstr "CSS-fil blev opdateret " +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -# @ default -#~ msgid "Choose files to upload" -#~ msgstr "Vælg filer til upload" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Tilføj relaterede billeder" -# @ nggallery -#~ msgid "Contribute" -#~ msgstr "Give bidrag" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" +"Dette vil ændre mappe og filnavne (f.eks. fjern mellemrum, specielle tegn " +"osv. )" -# @ nggallery -#~ msgid "Contribute development" -#~ msgstr "Bidrage til udviklingen" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -# @ nggallery -#~ msgid "Contributors / Tribute to" -#~ msgstr "Bidragydere/Stor tak til" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "" +"Dette vil ignorere bibeholdelse af proportioner, så ingen portræt miniaturer" # @ nggallery -#~ msgid "Copyright notes / Credits" -#~ msgstr "Copyright-noter/Kreditering" +# @ default +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Miniature" # @ nggallery -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Opret nye URL-venlige korttitler på billederne" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Miniaturekvalitet" # @ nggallery -#~ msgid "Creates a backup for inserted images" -#~ msgstr "Opretter en backup af indsatte billeder" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Indstillinger for miniaturer" -# @ default -#~ msgid "Current page" -#~ msgstr "Aktuel side" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Størrelse" # @ nggallery -#~ msgid "Deactivate gallery page link" -#~ msgstr "Deaktivér \"Link til en galleriside\"" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Miniature opdateret" # @ nggallery -#~ msgid "Default size (W x H)" -#~ msgstr "Standardstørrelse (bredde x højde)" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Miniaturer" # @ nggallery -#~ msgid "Delete files, when removing a gallery in the database" -#~ msgstr "Slet filer, når et galleri fjernes i databasen" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Oprettelsestid" # @ nggallery -#~ msgid "Delete image files" -#~ msgstr "Slet billedfiler" +# @ default +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" -# @ nggallery -#~ msgid "Disable flash upload" -#~ msgstr "Deaktivér flash-upload" +# @ default +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" -# @ nggallery -#~ msgid "Do you like this Plugin?" -#~ msgstr "Kan du lide dette plugin?" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -# @ nggallery -#~ msgid "Download latest version" -#~ msgstr "Download nyeste version" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -# @ nggallery -#~ msgid "Duration time" -#~ msgstr "Varighed" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" # @ nggallery -#~ msgid "Editing %s" -#~ msgstr "Redigerer %s" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Tooltip-tekst til Media RSS-link:" # @ nggallery -#~ msgid "Enable AJAX pagination" -#~ msgstr "Aktivér Ajax-sideinddeling" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Overgangs-/fade-effekt" # @ nggallery -#~ msgid "Enable flash based upload" -#~ msgstr "Aktivér flash-baseret upload" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Oversættelse" -# @ nggallery -#~ msgid "FAQ" -#~ msgstr "OSS" +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "Type indstillinger" # @ nggallery -#~ msgid "Feature request" -#~ msgstr "Forslag til nye funktioner" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kunne ikke oprette mappen" # @ nggallery -#~ msgid "Float" -#~ msgstr "Flydende (CSS Float)" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Det er ikke muligt at oprette %s. Har serveren skriverettigheder til " +"forældremappen?" # @ nggallery -#~ msgid "Gallery ID :" -#~ msgstr "Galleri-id:" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Det er ikke muligt at skrive til mappen %s. Har serveren skriverettigheder " +"til denne mappe?" # @ nggallery -#~ msgid "Gallery slug name :" -#~ msgstr "Kort navn på galleri:" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Uventet fejl" # @ nggallery -#~ msgid "General Options" -#~ msgstr "Generelle indstillinger" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Ukendt upload-fejl" # @ nggallery -#~ msgid "Get help with NextGEN Gallery" -#~ msgstr "Få hjælp til NextGEN Gallery!" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Usorteret" # @ nggallery -#~ msgid "Get your language pack" -#~ msgstr "Hent din sprogpakke" - -# @ default -#~ msgid "Go to the first page" -#~ msgstr "Gå til den første side" - -# @ default -#~ msgid "Go to the last page" -#~ msgstr "Gå til sidste side" - -# @ default -#~ msgid "Go to the next page" -#~ msgstr "Gå til næste side" - # @ default -#~ msgid "Go to the previous page" -#~ msgstr "Gå til forrige side" - -# @ nggallery -#~ msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -#~ msgstr "Her kan du vælge miniature-effekter. Galleri-modulet vil integrere den nødvendige HTML-kode. Bemærk, at det kun er Shutter- og Thickbox-effekterne, der automatisk vil blive tilføjet til dit tema." +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Opdatér" # @ nggallery -#~ msgid "How to support ?" -#~ msgstr "Hvordan kan du støtte?" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Opdatér rettigheder" # @ nggallery -#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" -#~ msgstr "Selv om du bruger sideinddeling, vil denne indstilling stadigvæk vise alle billeder i modalvinduet (dvs. i Thickbox, Lightbox osv.). Bemærk: Dette øger sidestørrelsen" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Opdatér fil" # @ nggallery -#~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Opdatér sorterings-rækkefølge" # @ nggallery -#~ msgid "Image list" -#~ msgstr "Billedliste" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Opdateret" # @ nggallery -#~ msgid "ImageMagick (Experimental). Path to the library :" -#~ msgstr "ImageMagick (Eksperimental). Sti til biblioteket :" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Opdateret" -# @ nggallery -#~ msgid "Import a zip file with images from a url" -#~ msgstr "Importér en zip-fil med billeder fra en URL" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" # @ nggallery -#~ msgid "Import from Server path:" -#~ msgstr "Importér fra server-sti:" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Opdateret rettigheder" -# @ nggallery -#~ msgid "Import image folder" -#~ msgstr "Importér billed-mappe" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "Opdateret" -# @ nggallery -#~ msgid "Important : Could causes problem at some browser. Please recheck your page." -#~ msgstr "Vigtigt: Kan give problemer i visse browsere. Tjek venligst din side igen." +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "Opgraderingen er fuldendt." -# @ nggallery -#~ msgid "Integrate slideshow" -#~ msgstr "Integrér diasshow" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "Opgrader NextCellent Gallery" -# @ nggallery -#~ msgid "Main NextGEN Gallery overview" -#~ msgstr "Hovedoversigt for Galleriet" +#: nggallery.php:123 +#, fuzzy +#| msgid "Upgrade now" +msgid "Upgrade now." +msgstr "Start opgradering nu" -# @ nggallery -#~ msgid "Manage Albums" -#~ msgstr "Håndtér albums" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "Opgradere database..." -# @ nggallery -#~ msgid "Manage Gallery" -#~ msgstr "Håndtér galleri" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Upload en ZIP fil" -# @ nggallery -#~ msgid "Manage image tags" -#~ msgstr "Håndtér billedtags" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Upload en ZIP fil med billeder" # @ nggallery -#~ msgid "Meta Data" -#~ msgstr "Metadata" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload mislykkedes!" -# @ nggallery -#~ msgid "More Help & Info" -#~ msgstr "Mere hjælp og information" +# @ default +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload mislykkedes." # @ nggallery -#~ msgid "More settings" -#~ msgstr "Flere indstillinger" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Upload billeder" -# @ nggallery -#~ msgid "NextGEN DEV Team" -#~ msgstr "NextGEN DEV Team" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "Upload rækkefølge" -# @ nggallery -#~ msgid "NextGEN Gallery" -#~ msgstr "Galleri" +# @ default +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload stoppede." # @ nggallery -#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" -#~ msgstr "Galleri: Tabeller kunne ikke oprettes. Tjek venligst dine database-indstillinger" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Den uploadede fil er ikke en zip-fil eller er defekt! Serveren kan genkende: " # @ nggallery -#~ msgid "NextGEN Gallery Overview" -#~ msgstr "Galleri-oversigt" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "Fil-URL" -# @ nggallery -#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -#~ msgstr "NextGEN Gallery indeholder nogle funktioner, som kun er tilgængelige under PHP 5.2. Hvis du bruger den gamle version 4 af PHP, opgradér nu! Det supporteres ikke længere af PHP-gruppen. Mange internetudbydere tilbyder, at man kan køre både PHP 4 og PHP 5, endog samtidigt. Spørg din udbyder, om de kan det." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "Brug avanceret upload" -# @ nggallery -#~ msgid "NextGEN Media RSS" -#~ msgstr "Galleri Media RSS" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" -# @ nggallery -#~ msgid "NextGEN Slideshow" -#~ msgstr "Galleri Diasshow" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "Brug simpel uploader" # @ nggallery -#~ msgid "NextGEN Widget" -#~ msgstr "Galleri Widget" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Brug billede som vandmærke" -# @ nggallery -#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " -#~ msgstr "OK, det er ikke noget problem! Men før du deaktiverer dette plugin, skal du trykke på Afinstallér-knappen, da deaktivering af NextGEN Galleri ikke fjerner dets data fra databasen." +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "" -# @ nggallery -#~ msgid "Note : Change the default path in the gallery settings" -#~ msgstr "Bemærk: Du kan ændre standardstien i galleriindstillingerne" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Brug permanent links" # @ nggallery -#~ msgid "Note : The upload limit on your server is " -#~ msgstr "Note: Max. filstørrelse pr. fil til upload på din server er " +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Brug tekst som vandmærke" -# @ nggallery -#~ msgid "Number of columns" -#~ msgstr "Antal kolonner" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -# @ nggallery -#~ msgid "Number of images per page" -#~ msgstr "Antal billeder pr. side" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "Brug TinyMCE knap / Tilføj medier" -# @ nggallery -#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" -#~ msgstr "Når først NextGEN Galleri er afinstalleret, kan dette ikke fortrydes. Du kan bruge et Database Backup-plugin til at lave en backup af alle tabellerne først. NextGEN Galleri gemmer alle sine data i tabeller." +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "Brugerdefineret" # @ nggallery -#~ msgid "Oops, no such file exists! Double check the name and try again, merci." -#~ msgstr "Wooops, filen eksisterer ikke! Dobbelttjek navnet og prøv igen. Tak!" - -# @ default -#~ msgid "Or you can drop the files into this window." -#~ msgstr "Eller du kan slippe filerne over dette vindue." +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Værdi" # @ nggallery -#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." -#~ msgstr "Bemærk venligst: Hvis du ændre disse indstillinger, er du nødt til at gendanne miniaturerne under -> Håndtér galleri ." +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" # @ nggallery -#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." -#~ msgstr "Bemærk venligst: Du kan kun aktivere vandmærket under -> Håndtér galleri, ikke her. Denne handling kan ikke fortrydes." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Vis" -# @ default -#~ msgid "Remove featured image" -#~ msgstr "Fjern fremhævet billede" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" # @ nggallery -#~ msgid "Resize Images" -#~ msgstr "Ændre størrelse" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Besøg pluginets hjemmeside" # @ nggallery -#~ msgid "Scale images to max width %1$dpx or max height %2$dpx" -#~ msgstr "Skalér billeder til maks. bredde %1$dpx eller maks. højde %2$dpx" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vandmærke" # @ nggallery -#~ msgid "Scan Folder for new images" -#~ msgstr "Scan mappen for nye billeder" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -# @ nggallery -#~ msgid "Select :" -#~ msgstr "Vælg : " +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Velkommen til galleriet!" -# @ nggallery -#~ msgid "Select Zip-File" -#~ msgstr "Vælg zip-fil" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "Når aktiveret, tilføjes JavaScript til wp_footer." -# @ nggallery -#~ msgid "Select or enter gallery" -#~ msgstr "Vælg eller indtast galleri" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Når aktiveret, skal du lige gemme Permanent links under Indstillinger(WP) -> " +"Permanent links" # @ nggallery -#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "Vælg den laveste rolle, der skal have adgang til følgende rettigheder. NextGEN Gallery understøtter standardbrugerrollerne fra Wordpress." - -# @ default -#~ msgid "Set featured image" -#~ msgstr "Indstil fremhævet billede" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Når safe_mode er slået til, tjekker PHP, om ejeren (%s) af scriptet passer " +"til ejeren (%s) af filen eller mappen" -# @ nggallery -#~ msgid "Set fix dimension" -#~ msgstr "Brug fast højde og bredde" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -# @ nggallery -#~ msgid "Show :" -#~ msgstr "Vis:" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -# @ nggallery -#~ msgid "Show ImageBrowser" -#~ msgstr "Vis ImageBrowser" +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Widget der viser Medie RSS links." -# @ nggallery -#~ msgid "Show a NextGEN Gallery Slideshow" -#~ msgstr "Vis et Galleri-diasshow" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Bredde" -# @ nggallery -#~ msgid "Show as" -#~ msgstr "Vis som" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Bredde og højde (i pixel). Proportioner bibeholdes." -# @ nggallery -#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "Beklager, NextGEN Gallery virker kun med en PHP-hukommelsesbegrænsning på 16 MB eller højere" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" # @ nggallery -#~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" -#~ msgstr "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet administrator" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Bredde:" # @ nggallery -#~ msgid "Tag" -#~ msgstr "Tag" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "med rettigheden 777!" -# @ nggallery -#~ msgid "Tags (comma separated list)" -#~ msgstr "Tags (adskil med komma)" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" # @ nggallery -#~ msgid "Tags / Categories" -#~ msgstr "Tags/Kategorier" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() mangler. Kontakt temaudvikleren" -# @ nggallery -#~ msgid "Thanks to all donators..." -#~ msgstr "Tak til alle, der har støttet økonomisk ..." +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -# @ nggallery -#~ msgid "Thanks!" -#~ msgstr "Tak!" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" # @ nggallery -#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." -#~ msgstr "Albummet vil ikke linke til en galleri-underside. Galleriet bliver vist på den samme side." +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-data" -# @ nggallery -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "Batch-upload kræver Adobe Flash 10; deaktivér det, hvis du har problemer" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" # @ nggallery -#~ msgid "The gallery will open the ImageBrowser instead the effect." -#~ msgstr "Galleriet vil åbne Imagebrowseren (uden JavaScript-effekter)" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" # @ nggallery -#~ msgid "This option will append related images to every post" -#~ msgstr "Denne indstilling vil tilføje relevante billeder til alle indlæg" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du skal til at masse-redigere %s gallerier \n" +" \n" +" 'Annullér' for at stoppe, 'OK' for at fortsætte." -# @ nggallery -#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Tip: Kopiér dit stylesheet (nggallery.css) til din tema-mappe, så det ikke bliver slettet under plugin-opgraderinger" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -# @ nggallery -#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "Tip nr. 2: Brug farvevælgeren nedenfor til at hjælpe dig med at finde den rette farve til dit galleri!" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Du kan bidrage ved, at give dette plugin gode ratings." -# @ nggallery -#~ msgid "Title :" -#~ msgstr "Titel:" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" # @ nggallery -#~ msgid "Update Successfully" -#~ msgstr "Opdateret" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Du kan slette flere tags på én gang ved at adskille dem med komma" # @ nggallery -#~ msgid "Upload Images" -#~ msgstr "Upload billeder" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Du kan angive flere tags, der skal omdøbes; adskil dem med komma." # @ nggallery -#~ msgid "Upload a Zip-File" -#~ msgstr "Upload en zip-fil" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kan uploade flere skrifttyper til mappen nggallery/fonts" -# @ nggallery -#~ msgid "Upload a zip file with images" -#~ msgstr "Upload en zip-fil med billeder" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "Du valgte ikke en fil!" -# @ nggallery -#~ msgid "Upload image" -#~ msgstr "Upload billede" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Du valgte ikke et galleri!" # @ nggallery -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Upload flere filer på én gang ved at bruge ctrl/skift i dialogboksen" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du har ikke de nødvendige rettigheder" -# @ nggallery -#~ msgid "Use TinyMCE Button / Upload tab" -#~ msgstr "Brug TinyMCE-knap/Upload-tab" +# @ default +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du har forsøgt at tilføje for mange filer til køen." # @ default -#~ msgid "Use as featured image" -#~ msgstr "Brug som fremhævet billede" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du må kun uploade én fil." -# @ nggallery -#~ msgid "View all" -#~ msgstr "Vis alle" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "Du skal have et galleri, før du kan tilføje billeder!" -# @ nggallery -#~ msgid "Welcome to NextGEN Gallery !" -#~ msgstr "Velkommen til Galleri-modulet" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Du skal vælge et galleri." -# @ nggallery -#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." -#~ msgstr "Når du aktiverer dette, vil der blive tilføjet JavaScript til din footer. Du skal derfor sikre dig, at dit tema kalder wp_footer funktionen." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "Du skal vælge et antal billeder." -# @ nggallery -#~ msgid "When you activate this option, you need to update your permalink structure one time." -#~ msgstr "Når du aktiverer denne funktion, skal du opdatere din permalink-struktur." +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Du skal vælge et billede." -# @ nggallery -#~ msgid "Widget that displays Media RSS links for NextGEN Gallery." -#~ msgstr "Widget, der viser Media RSS-links fra Galleri-modulet." +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -# @ nggallery -#~ msgid "Width x Height" -#~ msgstr "Bredde x højde" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" +"Du bliver nødt til, at opdatere dine URLs, hvis du linker direkte til " +"billedet." -# @ nggallery -#~ msgid "Width x Height :" -#~ msgstr "Bredde x højde" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -# @ nggallery -#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -# @ nggallery -#~ msgid "You don't like NextGEN Gallery ?" -#~ msgstr "Nå, du kan ikke lide NextGEN Galleri?" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" +"Dine billeder vil blive re-skaleret til maks bredden %1$dpx eller maks " +"højden %2$dpx." -# @ nggallery -#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" -#~ msgstr "Dit tema indeholder et NextGEN Gallery-stylesheet (nggallery.css). Denne vil blive brugt" +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dit tema burde være kompatibel" -# @ nggallery -#~ msgid "Your theme should work fine with NextGEN Gallery" -#~ msgstr "Dit tema burde fungere fint med Galleri-modulet!" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP fil" # @ nggallery -#~ msgid "and all donators..." -#~ msgstr "og alle, der har støttet økonomisk ..." +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-filen blev udpakket" -# @ nggallery -#~ msgid "exclude" -#~ msgstr "Ekskludér" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -# @ nggallery -#~ msgid "or enter a Zip-File URL" -#~ msgstr "Eller indtast en URL til en zip-fil" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -# @ default -#~ msgctxt "paging" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s af %2$s" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE-backup-202209111611330.po~ b/lang/nggallery-de_DE-backup-202311261502360.po~ similarity index 99% rename from lang/nggallery-de_DE-backup-202209111611330.po~ rename to lang/nggallery-de_DE-backup-202311261502360.po~ index adae012..cc67dfc 100644 --- a/lang/nggallery-de_DE-backup-202209111611330.po~ +++ b/lang/nggallery-de_DE-backup-202311261502360.po~ @@ -2,13 +2,13 @@ msgid "" msgstr "" "Project-Id-Version: NextGEN Gallery\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Kevin Kasprus\n" +"Last-Translator: \n" "Language-Team: Deutsch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2013-11-16 19:02+0100\n" -"PO-Revision-Date: 2022-09-11 15:32+0000\n" +"PO-Revision-Date: 2022-11-27 14:08+0000\n" "Language: de_DE\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" "X-Poedit-Basepath: .\n" @@ -17,7 +17,7 @@ msgstr "" "X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -"X-Loco-Version: 2.6.2; wp-6.0.2" +"X-Loco-Version: 2.6.3; wp-6.0.2" #: admin/functions.php:1146 msgid " Image(s) successfully added" @@ -1666,9 +1666,8 @@ msgid "Lightspeed" msgstr "" #: admin/tinymce/window.php:346 -#, fuzzy msgid "Link" -msgstr "Linien" +msgstr "Link" #: admin/class-ngg-options.php:651 msgid "Link Code line" @@ -2662,9 +2661,8 @@ msgstr "Wähle »" #: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 #: admin/tinymce/window.php:379 admin/tinymce/window.php:430 #: public/blocks/gallery-block/gallery-block.js:1 -#, fuzzy msgid "Select a gallery:" -msgstr "Wähle Galerie" +msgstr "Wähle eine Galerie" #: admin/tinymce/window.php:304 msgid "Select a picture" diff --git a/lang/nggallery-de_DE-backup-202311261502510.po~ b/lang/nggallery-de_DE-backup-202311261502510.po~ new file mode 100644 index 0000000..a2aedd2 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202311261502510.po~ @@ -0,0 +1,3866 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2023-11-26 15:02+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.6; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

    " + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"%s\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galerie ID %1$s erstellt..
    Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
    " + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE-backup-202311261503040.po~ b/lang/nggallery-de_DE-backup-202311261503040.po~ new file mode 100644 index 0000000..d143a84 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202311261503040.po~ @@ -0,0 +1,3866 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2023-11-26 15:02+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.6; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

    " + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"{}\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galerie ID %1$s erstellt..
    Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
    " + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy, php-format +msgid "Recover \"{}\"?" +msgstr " \"%s\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE-backup-202311261504590.po~ b/lang/nggallery-de_DE-backup-202311261504590.po~ new file mode 100644 index 0000000..6a571d6 --- /dev/null +++ b/lang/nggallery-de_DE-backup-202311261504590.po~ @@ -0,0 +1,3866 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextGEN Gallery\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: Deutsch\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:02+0100\n" +"PO-Revision-Date: 2023-11-26 15:03+0000\n" +"Language: de_DE\n" +"X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" +"X-Loco-Version: 2.6.6; wp-6.0.2" + +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ist schreibgeschützt !" + +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ist schreibgeschützt !" + +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " Bild(er) erfolgreich hinzugefügt" + +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "Bild(er) erfolgreich umbenannt" + +#: lib/meta.php:137 +msgid " sec" +msgstr " Sek." + +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" + +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s Stichwörter gelöscht" + +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s Stichwörter geändert" + +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” konnte auf Grund eines Fehler nicht geladen werden." + +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Fehler : Konnte das Bild nicht finden)" + +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Fehler : Konnte Datenbank nicht aktualisieren)" + +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Fehler : Konnte Metadaten nicht speichern)" + +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(Aus dem Theme Verzeichnis)" + +#: admin/class-ngg-options.php:494 +#, fuzzy +msgid "0 will disable pagination and show all images on one page." +msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )" + +#: admin/class-ngg-options.php:502 +#, fuzzy +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die " +"Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder " +"sinnvoll." + +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zeige alle verwandten Bilder" + +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° links drehen" + +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° rechts drehen" + +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche " +"Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen " +"Hinweis

    " + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Übersetzt von : Alex Rabe" + +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album nicht gefunden]" + +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerie nicht gefunden]" + +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Vergrößern]" + +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Verkleinern]" + +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Bilder nicht gefunden]" + +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Alle zeigen]" + +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Zeige als Diashow]" + +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Zeige Bilder-Liste]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Bild nicht gefunden]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Mit PicLens anzeigen]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "eine neue Galerie" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiviere" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktiviere und nutze Stylesheet:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Hinzufügen" + +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +#, fuzzy +msgid "Add a new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-options.php:308 +#, fuzzy +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Ein Bilder-RSS Feed wird zum Blog hinzugefügt" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerie hinzufügen" + +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerie / Bilder hinzufügen" + +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerie einrichten / Bilder hochladen" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Füge Bilder über eine ZIP-Datei hinzu" + +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Album hinzufügen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Füge eine neue Gallerie zu NextCellent hinzu" + +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Neue Galerie erstellen" + +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" + +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Stichwörter hinzufügen" + +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Seite hinzufügen" + +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein" + +#: admin/class-ngg-options.php:347 +#, fuzzy +msgid "Add related images" +msgstr "Verwandte Bilder" + +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Stichwörter hinzufügen" + +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "" + +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" + +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" + +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop " +"eine Galerie oder ein anderes Album in das neue Album ziehen" + +#: admin/class-ngg-options.php:558 +#, fuzzy +msgid "AJAX pagination" +msgstr "Aktiviere AJAX-Navigation" + +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album gelöscht" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Beschreibung:" + +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" + +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album Name :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album Übersicht" + +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +#, fuzzy +msgid "Albums" +msgstr "Album" + +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Ausrichtung" + +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle Galerien" + +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung" + +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen" + +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" +"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren." + +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Erlaubt die Nutzung des ZIP-Upload" + +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: admin/manage/class-ngg-gallery-manager.php:92 +msgid "Allowed characters for file and folder names are %s" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" + +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" + +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alphabetisch" + +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt & Titel Text" + +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel Text" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel Text" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Währende dem upload trat ein Fehler. Bitte verusche es später nochmal." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "und das Thumbnails-Verzeichnis" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Blende" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Übernehmen" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" + +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Aufsteigend" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Übersicht" + +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Autor" + +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Autor Position" + +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" + +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Grösse automatisch anpassen" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Passt die Grösse automatisch beim Upload an" + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" + +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Zurueck" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Zurueck zur Galerie" + +#: admin/class-ngg-options.php:407 +#, fuzzy +msgid "Backup original" +msgstr "Backup von Original-Bildern " + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +msgid "Basics" +msgstr "Wesentliches" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block description" +msgid "" +msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "Galerie" + +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" + +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Durchsuche..." + +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" + +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache löschen" + +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratyp" + +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Abbrechen" + +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 +msgid "Caption" +msgstr "Beschreibung" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategorien" + +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategorie" + +#: admin/tinymce/window.php:340 +msgid "Center" +msgstr "Zentrieren" + +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Optionen änderen" + +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Style anpassen" + +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Plugin prüfen" + +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin/Theme Konflikt prüfen" + +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Theme Kompatibilität prüfen" + +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :" + +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Wähle Galerie" + +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Wähle das Default-Stylesheet für die Galerien" + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" + +#: lib/meta.php:468 +msgid "City" +msgstr "Stadt" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Lösche Cache-Verzeichnis" + +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klicken zum Schliessen " + +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" + +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Farbe" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "" + +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" + +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakte Version" + +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakt" + +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "enthält keine Bilder" + +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +#, fuzzy +msgid "Contributors" +msgstr "Mithelfen" + +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ." + +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopiere nach..." + +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopiere nach..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Rechte" + +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright Hinweise / Credits" + +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Konnte ein Bild mit %s x %s Pixel erstellen" + +#: admin/class-ngg-overview.php:358 +#, fuzzy +msgid "Could not create image, check your memory limit." +msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)" + +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Konnte keinen gültigen Verzeichnisnamen finden" + +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Konnte Originalbild nicht wiederherstellen" + +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" + +#: lib/meta.php:471 +msgid "Country code" +msgstr "Landescode" + +#: admin/class-ngg-options.php:411 +#, fuzzy +msgid "Create a backup for the resized images" +msgstr "Backup der Bilder anlegen" + +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis" + +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Neue Seite erstellen" + +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Neue Vorschaubilder erstellen" + +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Autor" + +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bearbeiten…" + +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-Datei erfolgreich aktualisiert" + +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Eigener" + +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Benutzerdefiniert" + +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Thumbnails anpassen" + +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Datenbank-Fehler. Kann Galerie nicht hinzufügen!" + +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum/Zeit" + +#: lib/meta.php:465 +msgid "Date Created" +msgstr "erstellt (Datum)" + +#: admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/Zeit" + +#: admin/class-ngg-options.php:838 +#, fuzzy +msgid "Default size" +msgstr "Standard-CSS-Style" + +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standard-CSS-Style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" + +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Lösche" + +#: admin/manage/class-ngg-image-manager.php:108 +#, php-format +msgid "Delete \"{}\"?" +msgstr "Lösche \"{}\" ?" + +#: admin/class-ngg-options.php:281 +#, fuzzy +msgid "Delete files when removing a gallery from the database" +msgstr "" +"Löscht auch die Dateien, falls die Galerie aus der Datenbank entfernt wird" + +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Bilder löschen" + +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Stichwort löschen" + +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Stichwörter löschen" + +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Absteigend" + +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Description" +msgstr "Beschreibung" + +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" + +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis." + +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" + +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Verzeichnis" + +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Verwerfen" + +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "gibt es nicht !" + +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" + +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Fertig." + +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" + +#: admin/class-ngg-options.php:909 +#, fuzzy +msgid "Duration" +msgstr "Dauer" + +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bearbeiten" + +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album erstellen" + +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album ändern" + +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" + +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerie ändern" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" + +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Ändere Status" + +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Ändere Schlagwort" + +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Thumbnail ändern" + +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Effekt" + +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effekte" + +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Erlaube Import Funktion" + +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Rollen / Zugriffsrechte freischalten" + +#: admin/class-ngg-options.php:510 +#, fuzzy +msgid "Enable slideshow" +msgstr "Aktiviere Flash Slideshow" + +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Freie CSS-Style-Auswahl" + +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Schalte die Uploadbegrenzung ein" + +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Erlaube ZIP-Upload" + +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern " +"entfernt." + +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. " +"Was ist ein Slug?" + +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Trage das Stichwort ein, das Du umbenennen willst und seinen neuen " +"Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter " +"zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das " +"Stichwort verwenden, werden aktualisiert." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Stichwörter angeben" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Konnte Bild nicht bearbeiten" + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Konnte Vorschaubild nicht erzeugen" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Fehler. Es wurden nicht genug Stichwörter ausgewählt." + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "ausschließen" + +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-Daten" + +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Vorhandene Stichwörter" + +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Erweiterte Version" + +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" + +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Fehler bei der Datenbank-Operation für Bild %s" + +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren" + +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Konnte das Bild %1$s nicht löschen" + +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben" + +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Konnte Datei nicht speichern" + +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !" + +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Datei abbgebrochen." + +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Datei existiert nicht" + +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Dateiname" + +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Upload dieser Dateierweiterung nicht erlaubt" + +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Dateiname" + +#: lib/meta.php:141 +msgid "Fired" +msgstr "ausgelöst" + +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" + +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +#, fuzzy +msgid "Fixed size" +msgstr "Volle Größe" + +#: lib/meta.php:483 +msgid "Flash" +msgstr "Blitz" + +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontal spiegeln" + +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vertikal spiegeln" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" + +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Brennweite" + +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Brennweite" + +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Schriftart" + +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Nutze für eine flexiblere Rechteverwaltung den " + +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" + +#: lib/meta.php:480 +msgid "Format" +msgstr "Format" + +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +#, fuzzy +msgid "Galleries" +msgstr "Galerie" + +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#, fuzzy +msgid "Gallery" +msgstr "Galerie" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +msgid "Gallery deleted successfully." +msgstr "Galerie gelöscht" + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galerie ID %1$s erstellt..
    Du kannst diese Galerie jetzt mit dem " +"Stichwort %2$s in einen Artikel einbinden.
    " + +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galerie-ID :" + +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerie-IDs, mit Kommas getrennt" + +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerie-Pfad" + +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerie Einstellungen" + +#: admin/class-ngg-options.php:331 +#, fuzzy +msgid "Gallery slug:" +msgstr "Galerie Schlagwort :" + +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD Bibliothek" + +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +#, fuzzy +msgid "General" +msgstr "Allg. Optionen" + +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" + +#: admin/class-ngg-options.php:257 +#, fuzzy +msgid "General settings" +msgstr "Allg. Optionen" + +#: nggallery.php:739 +msgid "Get help" +msgstr "Hilfe" + +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Start" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafik-Bibliothek" + +#: lib/meta.php:473 +msgid "Headline" +msgstr "Kopfzeile" + +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +#, fuzzy +msgid "Height" +msgstr "Höhe:" + +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Höhe:" + +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten." + +#: admin/class-ngg-options.php:624 +#, fuzzy +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird " +"den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der " +"Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. " +"Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)." + +#: admin/class-ngg-options.php:548 +#, fuzzy +msgid "Hidden images" +msgstr "Versteckte Bilder hinzufügen" + +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verstecke" + +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" + +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP Fehler." + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" + +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten." + +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis" + +#: admin/class-ngg-options.php:340 +#, fuzzy +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: admin/class-ngg-options.php:451 +#, fuzzy +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Bild" +msgstr[1] "" + +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)" + +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte " +"bereits." + +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" + +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Bilder" + +#: admin/class-ngg-options.php:277 +#, fuzzy +msgid "Image files" +msgstr "Bilder" + +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Höhe" + +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Bilder ID" + +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Bild ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Bild Qualität" + +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Bild gedreht" + +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Bild-Einstellungen" + +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" + +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Breite" + +#: admin/class-ngg-options.php:539 +#, fuzzy +msgid "ImageBrowser" +msgstr "Bilder-Browser" + +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Bilder-Browser" + +#: admin/class-ngg-options.php:295 +#, fuzzy +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :" + +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Bilder" + +#: admin/class-ngg-options.php:490 +#, fuzzy +msgid "Images per page" +msgstr "Anzahl der Bilder pro Seite" + +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: admin/class-ngg-adder.php:451 +#, fuzzy +msgid "Import a ZIP file from a URL" +msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch" + +#: admin/class-ngg-adder.php:484 +#, fuzzy +msgid "Import an image folder" +msgstr "Bilder-Verzeichnis importieren" + +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Verzeichnis importieren" + +#: admin/class-ngg-adder.php:489 +#, fuzzy +msgid "Import from server:" +msgstr "Importieren aus Server-Pfad:" + +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metadaten importieren" + +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Import via cURL abgebrochen" + +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" + +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "in" + +#: admin/tinymce/window.php:375 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: admin/class-ngg-options.php:483 +#, fuzzy +msgid "Inline gallery" +msgstr "Keine gültige Galerie ID" + +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Einfügen" + +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ungültiger Media-RSS-Befehl" + +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ungültiger Upload. Fehler Code :" + +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO Fehler." + +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-Daten" + +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ist keine zulässige Bilddatei !" + +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ist schreibgeschützt !" + +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail Effekt" + +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Schlüsselwörter" + +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B I T T E   W A R T E N" + +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Zuletzt geändert" + +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Letzte Informationen" + +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Zuletzt benutzt" + +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: admin/tinymce/window.php:339 +msgid "Left" +msgstr "Links" + +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" + +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" + +#: admin/tinymce/window.php:346 +msgid "Link" +msgstr "Link" + +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link-Code-Zeile" + +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link zum Bilder-Feed" + +#: nggallery.php:516 +msgid "loading" +msgstr "lade..." + +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" + +#: lib/meta.php:469 +msgid "Location" +msgstr "Ort" + +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hauptseite (keine Unterseite)" + +#: lib/meta.php:461 +msgid "Make" +msgstr "Hersteller" + +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerie verwalten" + +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Alle Galerien verwalten" + +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Verwalte Stichwörter" + +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vergleiche mit" + +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. Anzahl der Bilder" + +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maximiere die Widgets" + +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" + +#: admin/class-ngg-options.php:305 +#, fuzzy +msgid "Media RSS feed" +msgstr "Media RSS" + +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst" + +#: admin/class-ngg-overview.php:512 +#, fuzzy +msgid "Memory Usage" +msgstr "Speicherverbrauch" + +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Stichwörter «%1$s» bis «%2$s» zusammengeführt. %3$s " +"Objekte geändert." + +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" + +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadaten" + +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimiere die Widgets" + +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Konnte temporäres Verzeichnis nicht finden" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Beliebteste Stichwörter" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verschiebe nach..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verschiebe nach..." + +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s Bild(er) in Galerie : %2$s verschoben." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "in den Papierkorb geschoben." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL Version" + +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Name" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netzwerk Optionen" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netzwerk Einstellungen" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +#, fuzzy +msgid "New gallery" +msgstr "Neue Galerie" + +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Neuer Name für das Stichwort" + +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Vor" + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Nächstes Stichwort" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine " +"Datenbank" + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "Nextcellent Galerie Blöcke" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextGEN Gallery Übersicht" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +#, fuzzy +msgid "NextCellent Media RSS" +msgstr "NextGEN Media RSS" + +#: widgets/class-ngg-slideshow-widget.php:12 +#, fuzzy +msgid "NextCellent Slideshow" +msgstr "NextGEN-Diashow" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nein" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Es wurde kein Album als Parameter übergeben" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Kein Album ausgewählt" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Es konnte kein Konflikt festgestellt werden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Kein Effekt" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Keine Exif-Daten" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Keinen Datei wurde geladen" + +#: admin/tinymce/window.php:338 +msgid "No float" +msgstr "Kein Float" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Keine Galerie wurde derzeit erstellt." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Keine Galerie" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Keine Galerie ausgewählt !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Keine Bilder ausgewählt" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Keine Metadaten gespeichert" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Keine neuen Stichwörter ausgewählt" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Kein neues Stichwort definiert!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Keine Objekte (Seite/Beitrag) enthält das ausgewählte Stichwort" + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Kein Bild" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Kein Bild" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Kein Stichwort geändert" + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Kein Stichwort gelöscht" + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Keine Stichwörter zusammengeführt." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Kein Stichwort umbenannt." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Kein Stichwort angegeben" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Kein gültiger Galerie-Name!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Kein gültiges Stichwort" + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Kein gültiger URL-Pfad" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Keiner" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nicht verlinkt" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nicht gesetzt" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nicht getested" + +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du " +"keine Bilder grösser als %d x %d Pixel hochladen" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: admin/class-ngg-options.php:564 +#, fuzzy +msgid "Note: works only in combination with the Shutter effect." +msgstr "" +"Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. " +"Hinweis : Funktioniert nur mit dem Shutter-Effekt." + +#: admin/class-ngg-adder.php:495 +#, fuzzy +msgid "Note: you can change the default path in the gallery settings" +msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Number of images" +msgstr "" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Das Objekt enhält nicht die notwendigen Daten" + +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "von" + +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Aus" + +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Abstand" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" + +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "An" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Nur gelistete" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Nur ungelistete" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Transparenz" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Betriebssystem" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Thumbnails erfolgreich erstellt. Bitte Browser-Cache löschen." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +#, fuzzy +msgid "or enter URL" +msgstr "oder gib eine URL zur ZIP-Datei an" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Original Bilder" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Übersicht" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Überschreiben" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Stichwörter überschreiben" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Seite" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Seiten-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Seite verlinkt zu" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Pfad" + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" + +#: admin/class-ngg-options.php:320 +#, fuzzy +msgid "Permalinks" +msgstr "Aktiviere Permalinks" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fotos" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +msgid "PHP EXIF Support" +msgstr "PHP Exif Modul" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +msgid "PHP IPTC Support" +msgstr "PHP IPTC Modul" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Größe" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Größe" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Version" + +#: admin/class-ngg-overview.php:524 +#, fuzzy +msgid "PHP XML Support" +msgstr "PHP XML Modul" + +#: admin/class-ngg-options.php:312 +#, fuzzy +msgid "PicLens/CoolIris" +msgstr "Aktiviere PicLens/CoolIris" + +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Bild" + +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Bilder-Stichwort" + +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Bilder-Stichwort: %2$l." + +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Bilder erfolgreich gelöscht" + +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" + +#: admin/class-ngg-options.php:677 +#, fuzzy +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung " +"gesetzt werden. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " +"Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Please select a gallery" +msgstr "Bitte eine Gallerie auswählen" + +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin prüfen" + +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Position" + +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vorsortieren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vorschau" + +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Vorschau-Bild" + +#: nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorheriges Stichwort" + +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" + +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programm" + +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Staat / PLZ" + +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "Zufall" + +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Erzeuge Permalinks für Alben : %s / %s Alben" + +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Erzeuge Permalinks für Galerien : %s / %s Galerien" + +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Erzeuge Permalinks für Bilder : %s / %s Bilder" + +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "zuletzt hinzugefügt" + +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Rücksetzen" + +#: admin/manage/class-ngg-image-manager.php:103 +#, php-format +msgid "Recover \"{}\"?" +msgstr " \"{}\" wiederherstellen ?" + +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Original wiederherstellen" + +#: admin/class-ngg-options.php:337 +#, fuzzy +msgid "Recreate URLs" +msgstr "erstellt" + +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Verwandte Bilder" + +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Verwandte Bilder von" + +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Verwandte Plugins" + +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "Entfernen" + +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Umbenennen" + +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Schlagwort umbenennen" + +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" +"Es wurden die Stichwörter «%1$s» bis «%2$s» umbenannt" + +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Rücksetzen" + +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" + +#: admin/class-ngg-options.php:32 +#, fuzzy +msgid "Reset all settings to the default parameters." +msgstr "Stelle alle Einstellungen auf Anfangswerte zurück" + +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Einstellungen zurücksetzen" + +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Bilder verkleinern" + +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Verkleinere Bilder auf" + +#: admin/tinymce/window.php:341 +msgid "Right" +msgstr "Rechts" + +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Zugriff" + +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Rollen / Zugriffsrechte" + +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Drehen" + +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Bild drehen" + +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Rechts drehen" + +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Links drehen" + +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" + +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" + +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" + +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Läuft... Bitte warten" + +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis " +"%s manuell anlegen." + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" + +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Änderungen speichern" + +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Überprüfe Verzeichnis nach neuen Bildern" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Suche nach Stichwörter" + +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "Sek." + +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Sicherheitsfehler." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Wähle »" + +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "Select a gallery:" +msgstr "Wähle eine Galerie" + +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Wähle Vorschaubild:" + +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Wähle Album" + +#: admin/class-ngg-options.php:683 +msgid "Select an image" +msgstr "" + +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Wähle Datei" + +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Wähle Galerie" + +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Wähle Grafik-Bibliothek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Wähle oder Suche Album" + +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Wähle oder Suche Bild" + +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Galerie auswählen:" + +#: admin/class-ngg-roles.php:17 +#, fuzzy +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery " +"unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress." + +#: admin/class-ngg-adder.php:437 +#, fuzzy +msgid "Select ZIP file" +msgstr "Wähle Datei" + +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Wähle :" + +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Trenne Stichwörter mittels Komma" + +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" + +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server- Einstellungen" + +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" + +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Wasserzeichen setzen" + +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +#, fuzzy +msgid "Settings" +msgstr "Server- Einstellungen" + +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" + +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" +"Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden" + +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Zeige" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Zeige / Verstecke verwendete Galerien" + +#: widgets/class-ngg-slideshow-widget.php:14 +#, fuzzy +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Binde eine NextGEN-Gallery-Slideshow ein" + +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" + +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" + +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" + +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Zeige als Erstes" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Zeige Metadaten" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +msgid "Show:" +msgstr "Zeige als :" + +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" + +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" + +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Belichtungszeit" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Einzelbilder" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Einzelbilder" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Größe" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" + +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Schlagwörter setzen:" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" + +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +#, fuzzy +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Tut mir leid, aber NextGEN-Galerie benötigt mindestens 16MB Speicher (Memory " +"Limit) oder mehr" + +#: admin/class-ngg-installer.php:29 +#, fuzzy +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle " +"\"Administrator\"" + +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" + +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche " +"zuerst ein paar Bilder." + +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Sortierreihenfolge" + +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Sortiere Bilder" + +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Sortierung" + +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Reihenfolge aktualisiert" + +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Sortierung :" + +#: admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnails sortieren" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Quelle" + +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Modus" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Style" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-Editor" + +#: lib/meta.php:460 +msgid "Subject" +msgstr "Betreff" + +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "erfolgreich erstellt!" + +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" + +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Folgede Stichwörter löschen:" + +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Stichwörter vergleichen :" + +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Stichwörter umbennenen:" + +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Stichwörter" + +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Stichwörter geändert" + +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" + +#: admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme" + +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Teste Bildbearbeitung" + +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Text" + +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +msgid "Text for Media RSS link" +msgstr "Text für den globalen Media RSS Link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "" + +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Album-ID %s existiert nicht" + +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: admin/wpmu.php:90 +#, fuzzy, php-format +msgid "The default setting should be %s." +msgstr "Grundeinstellung ist %s" + +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" + +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Die ausgewählte Galerie existiert nicht" + +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Die Galerie ID=%s existiert nicht." + +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" + +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Der Newsfeed kann nicht geladen werden. Schaue auf die " +"Hauptseite, um Updates mitzubekommen." + +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:1 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" +"Die Anzahl der Bilder, bevor die Paginierung angewendet wird. Leer lassen " +"oder 0 für die Standardeinstellung aus den Einstellungen.\n" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" + +#: admin/class-ngg-overview.php:357 +#, fuzzy +msgid "The plugin could create images." +msgstr "Es konnte ein Bild erstellt werden" + +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Auf dem Server ist Safe-Mode aktiviert (PHP.INI)" + +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" + +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Die Datei ist zu gross" + +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php." +"ini" + +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Die Datei wurde nur teilweise hochgeladen" + +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" + +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" + +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Es besteht ein Konfigurationsfehler." + +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Diese Angaben sind maximale Angaben." + +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" + +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" + +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Diese Datei übersteigt die zugelassene Uploadmenge." + +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Diese Datei ist leer." + +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Diese Datei ist kein Bild. Bitte versuche es mit einer anderen Datei." + +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dieser Dateityp ist nicht erlaubt." + +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Diese Funktion benötigt die FreeType-Bibliothek" + +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Die Datei ist zu groß. " + +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Das ist keine zulässige Bilddatei!" + +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% " +"wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden." + +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dies ist der Standard-Pfad für alle Galerien" + +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" + +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: admin/class-ngg-options.php:350 +#, fuzzy +msgid "This will add related images to every post" +msgstr "Diese Option hängt verwandte Bilder an jeden Beitrag" + +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" + +#: admin/manage/class-ngg-manager.php:100 +#, fuzzy +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Ignoriere Bildseitenverhältnis" + +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" + +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail Qualität" + +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail-Einstellungen" + +#: admin/class-ngg-options.php:438 +#, fuzzy +msgid "Thumbnail size" +msgstr "Thumbnails" + +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail geändert" + +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" + +#: lib/meta.php:466 +msgid "Time Created" +msgstr "erstellt (Zeit)" + +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" + +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel:" + +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" + +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +msgid "Tooltip text for Media RSS link" +msgstr "Tooltipp-Text für den globalen Media RSS Link." + +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Fade Effekt" + +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Übersetzung" + +#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +msgid "Type options" +msgstr "Typ Optionen" + +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Kann Verzeichnis nicht erstellen " + +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht " +"schreibgeschützt ?" + +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Unerwarteter Fehler" + +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Unbekannter Uploadfehler" + +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Unsortiert" + +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Aktualisiere" + +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Rechte aktualisieren" + +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Datei aktualisieren" + +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Sortierung speichern" + +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Aktualisierung erfolgreich" + +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Aktualisierung erfolgreich" + +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Zugriffsrechte geändert" + +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "Update erfolgreich" + +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" + +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: admin/class-ngg-adder.php:432 +#, fuzzy +msgid "Upload a ZIP File" +msgstr "Zip-Datei hochladen" + +#: admin/class-ngg-adder.php:441 +#, fuzzy +msgid "Upload a ZIP file with images" +msgstr "Lade eine Zip-Datei mit Bildern hoch" + +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload fehlgeschlagen!" + +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Bilder hochladen" + +#: admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload angehalten." + +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :" + +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL zur Datei" + +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" + +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" + +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Benutze das Bild als Wasserzeichen" + +#: admin/class-ngg-options.php:543 +#, fuzzy +msgid "Use ImageBrowser instead of another effect." +msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)" + +#: admin/class-ngg-options.php:323 +#, fuzzy +msgid "Use permalinks" +msgstr "Aktiviere Permalinks" + +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Benutze Text als Wasserzeichen" + +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" + +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Wert" + +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Version" + +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Ansehen" + +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" + +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Wasserzeichen" + +#: admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +msgid "Welcome to NextCellent Gallery!" +msgstr "Willkomen bei NextGEN Gallery" + +#: admin/class-ngg-options.php:316 +#, fuzzy +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass " +"wp_footer() in Deinen Vorlagen aufgerufen wird." + +#: admin/class-ngg-options.php:327 +#, fuzzy +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur " +"aktualisieren." + +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) " +"des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt." + +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden" + +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +#, fuzzy +msgid "Width" +msgstr "Breite:" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +#, fuzzy +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." + +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breite:" + +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "mit den Berechtigungen 777 manuell !" + +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" + +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author" + +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" + +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" + +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-Daten" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" + +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" + +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Du startest die Bearbeitung von %s Galerien \n" +" \n" +" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen." + +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" + +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas " +"trennst" + +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen" + +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Du kannst mehr Schriftarten in das Verzeichniss " +"nggallery/fonts hochladen." + +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" + +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +#, fuzzy +msgid "You didn't select a gallery!" +msgstr "Du magst die NextGEN Gallery nicht ?" + +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Du hast keine Zugriffsrechte" + +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Du hast zu viele Bilder versucht zu laden." + +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Du kannst nur ein Bild uploaden." + +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" + +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: admin/class-ngg-overview.php:363 +#, fuzzy +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren" + +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "" + +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-Datei erfolgreich entpackt" + +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" + +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" + +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-de_DE.mo b/lang/nggallery-de_DE.mo index 3a8130b00df49a231f1e12b11c86882ac196c5fe..e97f88d0157135d50abf7bf5915c8d75259833ca 100644 GIT binary patch delta 4782 zcmXZf3rv>R9mnwl2nD%TE+U{HC|&>&l$RARs70m9YT|~vh&L2P9kxoR#fneWR+)4~ z!CGCt(Au;UYP4b2PF*wSh1A9xZ6nUjsokPWYpk8E=+=yVf1Hz;e9r%z=Q)@EIp=w? z^|b%~)BZ=wdU@IY#+;gCOsX;FyLra+#+domObj3{LbVrTKU|K1xD^v{8}`9gEW)!m z2zxFtCL41x1IsZHU&nFSvcPy|KZS3oP{;M<#yqJ8?1d+B7hc2$tXyaZe1sY>dXX_9 zn1#uhkD)jdlW-vp!uESLP z6vyCQREI+=**45abzI_{gT=%vFbI#K#`(nQou|-~iYusz+` z0JZWK%)oY>fDcdu`+muG;9~57+p#C^L`~#v%*PWL!}#U_1+6H!%FZkub^0?=6DvgB zipi+d{{nNc3f1v`)SkDv_yp?xbI!k@`nikB+thCV=b_z^0_pP-&UgrtmJD5Uz9M$n(u@vuNBNjbx%)hY%bt}%Vv|DxqbvS=S-KykOSaEf5uF_fzcTDg3V|ODsw(m`#2X@c@&ho zHK>6%qEfmI)xl0whFVb1opiQ4FQX=K9hJd|U)g?QQJGA0W+0E45vVQw9j2gnl!6Ah z;u`*ivBW=M42G_D*Uy=an&4Px5$gRZsE*4}D_x43P_=U{K1I9%GyFLH$f5Vloi+A_ zz!$BN=+A?FP%BPy4#EK9TpW)+)HQk$H{%gZ#{3#P!I_vvJO_V<^{5HmaP7A-MECzL zgG!%-_sLY;*nu6{J;5Knb+Eoy+*P``3bn2U!|KW<;4&XnIv_N?^5 zSlxdg1-(#$eXtUh!i}gy^&0lagP4e)p;CUw)jxJ|;ySx!Sr|$C1k_edM=fv`>Vvev zwJ%0bd%T*0Qd^HYgbk<<(q7aSoInkD4z+@-s55dOb-#mZ?XP7lsy-97fC}9J5Uoph3e-lYM}ENhkrwD-2?24 z+HO7H4|TgzJy-ByDHT&N0h>`Boj|4X0xI>_Q3E|jt?+-Si3GoF2h4Mppcb$Y_2q29 zD0~am{|BhdwtEx?Qn-vt{Ug*sK^yGKQ&I6K9Dp-18P_@Y;CSMb*gYXs#)3Cm`=j0~ zK%K35uD%Afm0lx-BnmCAp&fOKZ=&}04r*c#UEE_62a-4%$*O6_NtpbKy|#;S81Yh6 zs&}D2M0;HOyQu!&M>6Y~qZE{)v#0?t;aI$BA27+U+Eitu+6zz_c?PwD3e;ZKy7ukP zX4K(6jC%eI>P*~3ZAB-B>OcfJ)MV;1LF209KRVQlTz&iU}0xDx^n1$Im z0_UK9q_(^EQ>e3W0k!wHF&NFS?LTw~ygCQ7HZzmGvOvji>Z{OZV%^zf#mig*uGqXlo+FQ7=x$CY+5* z-M82uAE8#7@Ebe9{-^=+U0j02#O0{7(uxD|L)7=A0|(n zqqf;p^+v5E9rb)BYNGkr4+~MZVJ@nl8q|P|sEqE%Z2Sm+ino!8duHTzd%dP$It|lM z*Jd?pOPWxrYQTmKCXCyrphG+-f4#~C;T58?p)!ube;b^rVBFlHnT z>8MoB#)-HRHQ+H+$JbCR3w^`>?Kc4Hh>I}`FJT^bVKV0Jv|Ch)(Zusm3#vwCuwM1L z|2thp3q}$jMWy;IY70I?rS39@qW_yVwGqxl45xlD>TvpSKF)If0X2byU3LM(P!pJp zp7v-uh3*+*3~{xy4z;IyogZU7@fWB=bQkqr7b>;UyKU-!;+%$2)GtOozXpqND~`d7 zyUD*&9R6E7@Nm>&nuz-3ErDoG0wn@z4njHjX0b5IBKPF`|Kedg+qyFVG3@-5%@0l z!>bsFov6%3?6MXsU@mC|LXtyqt-*o5lnAU=tILJe>km7(uY&ppOb z7};#k(p1zLnvGguIi_F*YTN~zDX4>en1t_P0G>u|O*`r^evRtrK5Al}sLX}EZMP~8 zHGxD_hH_9}z!`132fXl9Q^MRM;UltganW3t3SS;kUeP<+^2I3a{6F9{+!)U8|u0 delta 4794 zcmXZf4OG|F9mnyX{6XbWM4m(xM8FC0sAwP-pdm)O$Y7phLqQakLh7J;!ri_j~W}cOSm@-rpa) zk9!?B?se#y5I5J$ar%DfIB|~S+*{x{5jb|CF&jO^C8+jN9E0o72iq|UJ8>kwgER1B z9FGwdj+2IuVluA8QP_cb*jwSaPB(?yRH)V0#`>$|1aW4kr zceXuXiQ_aAC*WW_ghTZl4#Q&@h-WbXFQVSR=2GyXa0fMWuWIvP5KbnJ#w?tRPvBOJ z!}FMf|3!5;X{qCcVm_+lGHW#!5wF9+*oPYDwADRF!Hi9` z%|d0O1eN+ln1O3i9q&i&`C%KMM7@93dKuNvEmS7&+4{g*@?T6vECsFfSq#JVsE*q( z06Wni-#}&P2&%(ls8pUtJ%7e}0oC6X48nh-CgfRZ&PX__J$@zm*UBbQq0|=QgRMY) zh)OXYSD;eYX6p}PEb$3c$A808yp3%*r_OP1;+Lpfac-5_va6`WIk?{3stNVvzle$j zRA^83VIW>YP2d|0!NCn?Z%1MZ@hlvNYcU-=P-o&pdmWMrAOv(ex98%4CW)3wgwuhT77%Fc#hS zC}@C7w&5m*5#Ps93|nKbpEVmb!6NG%)ca4PI$nZWX#;9PP1a4AP27UXgE;-jp?94d zYt0M8))_~l7Y~j@tvJz|f%-AZ#eB>|ZP^BV0e^=vnExX)!3xw?RpVTI1vR0ow*6n| ztNVY8!cZEV=gb4X)?n1>jXi>Lv1p?>8$F%yrXe%!93&XoU; z%~=_TVY>f$6!bzFj>LLY3b&yS)h-;1Jva(KL8bhLt@o@qaRO?~rruSZueY@ndjwxbSV2kL{gAGHPVqXzsKwSp_CGja!&p^zr?YdIEG|1fF+bFA}F z?^j|DuEvGCo=da=7lg+2Qiq8Sr~~GsMJ4aZAD$9y{L(QgzBdsHPCqs$G@Yt z?mmvj0Mf1JlTf!S)wP8JETy6hqwpZAqxVs%ynssmRn$N}KQ$BfLro+UHDJDV9%=zA zQD4pu48~uh`hN$N*#VbA0)>mH)O$Z~1`0u~Jk`cCQD4GE7=v4^`!JvQG%DqO8_av5 z))drxg{ZStW9v7gw$kmQ5KZBTZ5TiulIy6w{T4MbuZ<=S#%;tgNLHPLScu7+%(bn@ zRN_YT;4e`hqJ6gg5URf(B(tv5M?op-M-BKnK7!ZH15Wa0ld7qx_CnNFl%iI!3bmJ8 zZF{HnAnI`c9`*cL)D~SwZH4Crjmv(9QqYWI(Fapeshos51CO9LK8fnE6!qM4)Lz!v z_7+sfJ5UpQ9hKRmI1kSw|D3cJ&G+C41~I<#2?gEHE2z`@4;%jvH8IZ?Gw^WKbBU;o zrC|zA#fi8K)3DRFe}pKe|&IarGt@Lkjw z?E_Rw@1Rl|*=(+78V)8dz#%vbm5CBtzYNt+9cp3go5{ac+)RZ!YR5(RTlB?{7Bi7( zYbGX9Uxezo0rg#IL3P-L>hGZSDC%sSLT%k&Z2dn`XX#E0`B#ekInwGd9yO6%)QfX* zCsw0U_Z^N!?^d(YL{z3yPyFG0d>qyBSE!Xmykh?LOUEt5Ph$#xj#=ox%l;vP+M)^^fiEFcFp zfw|~vkIE@Lm?4G|yVjRcd%E9x0wamPz!1ERde484No@><6VI^D$6(@m)bks02JXUX z_}4w;Unw5>su?&Jb(l&}pWHgsA#1cYp;o%t#ye5J>mA776wXmB#VH-;{{gM|C~@p- zrk{maNW9d>Z@xzUwMV^Fcwryb;|VOoDV^qz%$IOJ@hQ|Hit93mbS5SdS79t}$BB3d z$KVxIMm*gnb5W?}9G(c3s2KST|15tX64sONn4 z@)^fbsI&9~)ETNqEwC12aTRLZiZ%-B;0=t%w@|;^e@1Q10O~N_LUnWpH8IcYCUcRf zt%^fUU_2^A(@mBursjyP+(?CdUi@iMr_99oQ#Z~ uKb4OfG$^y@s|9&OdnPPB=i`;o&~tyq;vmnm#kD<)*DnuHMgNvFk^cvrL#^Ea diff --git a/lang/nggallery-de_DE.po b/lang/nggallery-de_DE.po index d924f45..7c0beaf 100644 --- a/lang/nggallery-de_DE.po +++ b/lang/nggallery-de_DE.po @@ -2,13 +2,13 @@ msgid "" msgstr "" "Project-Id-Version: NextGEN Gallery\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Kevin Kasprus\n" +"Last-Translator: \n" "Language-Team: Deutsch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2013-11-16 19:02+0100\n" -"PO-Revision-Date: 2022-09-11 16:11+0000\n" +"PO-Revision-Date: 2023-11-26 15:04+0000\n" "Language: de_DE\n" "X-Poedit-KeywordsList: __;_e;_n:1,2;esc_html_e;esc_attr_e\n" "X-Poedit-Basepath: .\n" @@ -17,7 +17,7 @@ msgstr "" "X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -"X-Loco-Version: 2.6.2; wp-6.0.2" +"X-Loco-Version: 2.6.6; wp-6.0.2" #: admin/functions.php:1146 msgid " Image(s) successfully added" @@ -389,9 +389,9 @@ msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" #: admin/manage/class-ngg-gallery-manager.php:92 -#, fuzzy +#, php-format msgid "Allowed characters for file and folder names are %s" -msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind" +msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s" #: admin/class-ngg-options.php:431 msgid "" @@ -505,20 +505,69 @@ msgstr "Backup von Original-Bildern " #: admin/tinymce/window.php:132 admin/tinymce/window.php:233 #: admin/tinymce/window.php:300 admin/tinymce/window.php:358 -#: admin/tinymce/window.php:420 public/blocks/gallery-block/gallery-block.js:1 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 msgid "Basics" msgstr "Wesentliches" +#: block-editor/blocks/album-block/block.json #: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json msgctxt "block description" msgid "" msgstr "" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" + #: block-editor/blocks/gallery-block/block.json msgctxt "block title" msgid "Gallery" msgstr "Galerie" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" + +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" + +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" + +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" + #: admin/class-ngg-options.php:853 msgid "Bouncing Entrances" msgstr "" @@ -555,7 +604,22 @@ msgstr "Abbrechen" #: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 #: admin/tinymce/window.php:350 admin/tinymce/window.php:410 -#: admin/tinymce/window.php:461 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 msgid "Caption" msgstr "Beschreibung" @@ -573,6 +637,8 @@ msgid "Category" msgstr "Kategorie" #: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 msgid "Center" msgstr "Zentrieren" @@ -664,6 +730,17 @@ msgstr "" msgid "columns per page" msgstr "" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" + #: admin/tinymce/window.php:255 msgid "Compact version" msgstr "Kompakte Version" @@ -817,6 +894,12 @@ msgid "Date Created" msgstr "erstellt (Datum)" #: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 msgid "Date taken" msgstr "" @@ -844,9 +927,8 @@ msgid "Delete" msgstr "Lösche" #: admin/manage/class-ngg-image-manager.php:108 -#, fuzzy, php-format msgid "Delete \"{}\"?" -msgstr "Lösche \"%s\" ?" +msgstr "Lösche \"{}\" ?" #: admin/class-ngg-options.php:281 #, fuzzy @@ -876,6 +958,8 @@ msgstr "Absteigend" #: admin/manage/class-ngg-gallery-list-table.php:155 #: admin/manage/class-ngg-image-list-table.php:187 #: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 msgid "Description" msgstr "Beschreibung" @@ -975,6 +1059,12 @@ msgid "Editing %s" msgstr "" #: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 msgid "Effect" msgstr "Effekt" @@ -1086,6 +1176,17 @@ msgstr "EXIF-Daten" msgid "Existing Tags" msgstr "Vorhandene Stichwörter" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" + #: admin/tinymce/window.php:261 msgid "Extended version" msgstr "Erweiterte Version" @@ -1186,6 +1287,11 @@ msgstr "Vertikal spiegeln" msgid "Flippers" msgstr "" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" + #: view/imagebrowser-exif.php:50 msgid "Focal Length" msgstr "Brennweite" @@ -1250,6 +1356,14 @@ msgstr "" #: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 #: admin/tinymce/window.php:153 admin/tinymce/window.php:277 #: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 #, fuzzy msgid "Gallery" msgstr "Galerie" @@ -1349,6 +1463,13 @@ msgstr "Kopfzeile" msgid "Height" msgstr "Höhe:" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" + #: widgets/class-ngg-gallery-widget.php:140 #: widgets/class-ngg-slideshow-widget.php:145 msgid "Height:" @@ -1391,6 +1512,11 @@ msgstr "Highslide" msgid "HTTP error." msgstr "HTTP Fehler." +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + #. Author URI of the plugin msgid "http://www.wpgetready.com" msgstr "" @@ -1405,6 +1531,10 @@ msgid "ID" msgstr "ID" #: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" @@ -1571,6 +1701,10 @@ msgid "in to" msgstr "in" #: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 msgid "" "In what order the images are shown. Upload order uses the ID's, date taken " "uses the EXIF data and user defined is the sort mode from the settings." @@ -1650,6 +1784,8 @@ msgid "Leave this empty to display all galleries." msgstr "" #: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "Links" @@ -1666,9 +1802,10 @@ msgid "Lightspeed" msgstr "" #: admin/tinymce/window.php:346 -#, fuzzy +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 msgid "Link" -msgstr "Linien" +msgstr "Link" #: admin/class-ngg-options.php:651 msgid "Link Code line" @@ -1950,6 +2087,12 @@ msgid "No CSS file will be used." msgstr "" #: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "Kein Effekt" @@ -1962,6 +2105,8 @@ msgid "No file was uploaded" msgstr "Keinen Datei wurde geladen" #: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 msgid "No float" msgstr "Kein Float" @@ -2105,7 +2250,14 @@ msgstr "Hinweis : Der Standard-Pfad kann in den Einstellungen angepasst werden" #: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 #: admin/tinymce/window.php:361 admin/tinymce/window.php:423 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 msgid "Number of images" msgstr "" @@ -2198,6 +2350,17 @@ msgstr "" msgid "Original images" msgstr "Original Bilder" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + #: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 #: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 #: admin/class-ngg-admin-launcher.php:518 @@ -2364,10 +2527,25 @@ msgstr "" "Bitte beachten : Änderungen der Einstellungen werden erst übernommen, wenn " "Du neue Thumbnails unter -> \"Gallery verwalten\" erstellst" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 msgid "Please select a gallery" msgstr "Bitte eine Gallerie auswählen" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" + #: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 msgid "Plugin Check" msgstr "Plugin prüfen" @@ -2468,9 +2646,8 @@ msgid "Recover" msgstr "Rücksetzen" #: admin/manage/class-ngg-image-manager.php:103 -#, fuzzy, php-format msgid "Recover \"{}\"?" -msgstr " \"%s\" wiederherstellen ?" +msgstr " \"{}\" wiederherstellen ?" #: admin/manage/class-ngg-gallery-list-table.php:216 #: admin/manage/class-ngg-image-list-table.php:309 @@ -2551,6 +2728,8 @@ msgid "Resize Images to" msgstr "Verkleinere Bilder auf" #: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 msgid "Right" msgstr "Rechts" @@ -2659,9 +2838,21 @@ msgstr "Sicherheitsfehler." msgid "Select »" msgstr "Wähle »" +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + #: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 #: admin/tinymce/window.php:379 admin/tinymce/window.php:430 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 msgid "Select a gallery:" msgstr "Wähle eine Galerie" @@ -2687,9 +2878,16 @@ msgid "Select album" msgstr "Wähle Album" #: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 msgid "Select an image" msgstr "" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + #: admin/class-ngg-adder.php:538 msgid "Select Files" msgstr "Wähle Datei" @@ -2970,6 +3168,12 @@ msgid "Sort Order:" msgstr "Sortierung :" #: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 msgid "Sort the images" msgstr "" @@ -3059,7 +3263,8 @@ msgstr "Stichwörter geändert" msgid "Tags number and slugs number isn't the same!" msgstr "Stichwort und Schlagwort ist nicht das Gleiche!" -#: admin/tinymce/window.php:219 +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 msgid "Template name" msgstr "" @@ -3155,7 +3360,14 @@ msgid "" "default from the settings." msgstr "" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 msgid "" "The number of images before pagination is applied. Leave empty or 0 for the " "default from the settings." @@ -3164,6 +3376,14 @@ msgstr "" "oder 0 für die Standardeinstellung aus den Einstellungen.\n" #: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 msgid "The number of images that should be displayed." msgstr "" @@ -3421,7 +3641,18 @@ msgstr "Fade Effekt" msgid "Translation" msgstr "Übersetzung" -#: admin/tinymce/window.php:190 public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 msgid "Type options" msgstr "Typ Optionen" @@ -3538,6 +3769,12 @@ msgid "Upload images" msgstr "Bilder hochladen" #: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 msgid "Upload order" msgstr "" @@ -3592,6 +3829,12 @@ msgid "Use TinyMCE Button / Add Media" msgstr "" #: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 msgid "User defined" msgstr "" @@ -3618,10 +3861,22 @@ msgstr "" #: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 #: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 msgid "Watermark" msgstr "Wasserzeichen" #: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 msgid "Web 2.0" msgstr "Web 2.0" @@ -3686,6 +3941,13 @@ msgid "" "Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt." +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" + #: widgets/class-ngg-gallery-widget.php:131 #: widgets/class-ngg-slideshow-widget.php:135 msgid "Width:" @@ -3806,6 +4068,10 @@ msgid "You need to select a gallery." msgstr "" #: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 msgid "You need to select a number of images." msgstr "" diff --git a/lang/nggallery-es_ES-backup-202311261505060.po~ b/lang/nggallery-es_ES-backup-202311261505060.po~ new file mode 100644 index 0000000..4c8fcb1 --- /dev/null +++ b/lang/nggallery-es_ES-backup-202311261505060.po~ @@ -0,0 +1,3965 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2016-02-15 16:58-0300\n" +"PO-Revision-Date: 2016-02-15 17:11-0300\n" +"Language: es_ES\n" +"X-Generator: Poedit 1.8.7\n" +"X-Poedit-KeywordsList: _n;__;_e;esc_attr_e;esc_html_e\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: ..\n" + +#: ../admin/ajax.php:372 +msgid "You are not allowed to be here" +msgstr "" + +#: ../admin/ajax.php:470 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "" + +#: ../admin/class-ngg-adder.php:34 +#: ../admin/class-ngg-adder.php:48 +#: ../admin/class-ngg-adder.php:62 +#: ../admin/class-ngg-adder.php:75 +#: ../admin/class-ngg-album-manager.php:82 +#: ../admin/class-ngg-album-manager.php:119 +#: ../admin/class-ngg-album-manager.php:143 +#: ../admin/manage/actions.php:12 +msgid "Cheatin’ uh?" +msgstr "" + +#: ../admin/class-ngg-adder.php:54 +#: ../admin/class-ngg-adder.php:91 +msgid "Upload failed!" +msgstr "" + +#: ../admin/class-ngg-adder.php:81 +msgid "Upload failed! " +msgstr "" + +#: ../admin/class-ngg-adder.php:88 +#: ../admin/class-ngg-adder.php:335 +#: ../admin/class-ngg-admin-launcher.php:296 +msgid "You didn't select a gallery!" +msgstr "" + +#: ../admin/class-ngg-adder.php:162 +#: ../admin/class-ngg-admin-launcher.php:65 +#: ../admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "" + +#: ../admin/class-ngg-adder.php:199 +msgid "Image Files" +msgstr "" + +#: ../admin/class-ngg-adder.php:224 +msgid "remove" +msgstr "" + +#: ../admin/class-ngg-adder.php:225 +#: ../admin/class-ngg-adder.php:488 +msgid "Browse..." +msgstr "" + +#: ../admin/class-ngg-adder.php:226 +#: ../admin/class-ngg-adder.php:264 +#: ../admin/class-ngg-adder.php:506 +#: ../admin/class-ngg-adder.php:557 +msgid "Upload images" +msgstr "" + +#: ../admin/class-ngg-adder.php:307 +#: ../admin/manage/class-ngg-image-manager.php:90 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "" + +#: ../admin/class-ngg-adder.php:309 +#: ../admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: ../admin/class-ngg-adder.php:311 +#: ../admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: ../admin/class-ngg-adder.php:343 +#: ../admin/class-ngg-adder.php:351 +msgid "You didn't select a file!" +msgstr "" + +#: ../admin/class-ngg-adder.php:370 +#: ../admin/class-ngg-admin-launcher.php:474 +msgid "New gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:373 +#: ../admin/class-ngg-admin-launcher.php:482 +#: ../admin/class-ngg-admin-launcher.php:519 +#: ../admin/class-ngg-admin-launcher.php:619 +#: ../admin/class-ngg-options.php:210 +#: ../admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Images" +msgstr "" + +#: ../admin/class-ngg-adder.php:376 +#: ../admin/class-ngg-admin-launcher.php:486 +msgid "ZIP file" +msgstr "" + +#: ../admin/class-ngg-adder.php:379 +#: ../admin/class-ngg-adder.php:497 +#: ../admin/class-ngg-admin-launcher.php:490 +msgid "Import folder" +msgstr "" + +#: ../admin/class-ngg-adder.php:390 +#: ../admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:395 +#: ../admin/class-ngg-album-manager.php:580 +#: ../admin/manage/actions.php:128 +#: ../admin/manage/actions.php:156 +#: ../admin/manage/actions.php:181 +#: ../admin/manage/actions.php:203 +#: ../admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "" + +#: ../admin/class-ngg-adder.php:400 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" + +#: ../admin/class-ngg-adder.php:403 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" + +#: ../admin/class-ngg-adder.php:408 +#: ../admin/class-ngg-admin-launcher.php:538 +#: ../admin/class-ngg-style.php:294 +#: ../admin/manage/class-ngg-gallery-list-table.php:154 +#: ../admin/manage/class-ngg-image-list-table.php:187 +#: ../admin/manage/class-ngg-image-list-table.php:236 +#: ../admin/manage/class-ngg-image-manager.php:178 +#: ../admin/media-upload.php:225 +msgid "Description" +msgstr "" + +#: ../admin/class-ngg-adder.php:412 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: ../admin/class-ngg-adder.php:419 +msgid "Add gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:428 +msgid "Upload a ZIP File" +msgstr "" + +#: ../admin/class-ngg-adder.php:433 +msgid "Select ZIP file" +msgstr "" + +#: ../admin/class-ngg-adder.php:437 +msgid "Upload a ZIP file with images" +msgstr "" + +#: ../admin/class-ngg-adder.php:443 +msgid "or enter URL" +msgstr "" + +#: ../admin/class-ngg-adder.php:447 +msgid "Import a ZIP file from a URL" +msgstr "" + +#: ../admin/class-ngg-adder.php:453 +#: ../admin/class-ngg-adder.php:512 +msgid "in to" +msgstr "" + +#: ../admin/class-ngg-adder.php:456 +msgid "a new gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:461 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" + +#: ../admin/class-ngg-adder.php:471 +msgid "Start upload" +msgstr "" + +#: ../admin/class-ngg-adder.php:480 +msgid "Import an image folder" +msgstr "" + +#: ../admin/class-ngg-adder.php:485 +msgid "Import from server:" +msgstr "" + +#: ../admin/class-ngg-adder.php:491 +msgid "Note: you can change the default path in the gallery settings" +msgstr "" + +#: ../admin/class-ngg-adder.php:514 +msgid "Choose gallery" +msgstr "" + +#: ../admin/class-ngg-adder.php:530 +msgid "Drop your files in this window" +msgstr "" + +#: ../admin/class-ngg-adder.php:532 +msgid "Or" +msgstr "" + +#: ../admin/class-ngg-adder.php:534 +msgid "Select Files" +msgstr "" + +#: ../admin/class-ngg-adder.php:553 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: ../admin/class-ngg-adder.php:553 +msgid "Use basic uploader" +msgstr "" + +#: ../admin/class-ngg-adder.php:555 +msgid "Advanced uploading" +msgstr "" + +#: ../admin/class-ngg-adder.php:555 +msgid "Use advanced uploader" +msgstr "" + +#: ../admin/class-ngg-adder.php:560 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:58 +#: ../admin/class-ngg-admin-launcher.php:69 +#: ../admin/class-ngg-admin-launcher.php:107 +#: ../admin/class-ngg-admin-launcher.php:414 +#: ../admin/class-ngg-admin-launcher.php:510 +#: ../admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:61 +#: ../admin/class-ngg-admin-launcher.php:528 +#: ../nggallery.php:724 +#: ../nggfunctions.php:966 +msgid "Overview" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:73 +#: ../admin/class-ngg-album-manager.php:286 +#: ../nggallery.php:430 +msgid "Albums" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:77 +#: ../admin/class-ngg-options.php:334 +#: ../admin/class-ngg-tag-manager.php:102 +#: ../admin/manage/class-ngg-image-list-table.php:237 +#: ../lib/meta.php:459 +#: ../nggallery.php:438 +msgid "Tags" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:81 +#: ../admin/class-ngg-options.php:116 +#: ../nggallery.php:446 +msgid "Settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:86 +#: ../nggallery.php:454 +msgid "Style" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:97 +#: ../admin/class-ngg-admin-launcher.php:114 +msgid "Reset / Uninstall" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:110 +msgid "Network settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:270 +msgid "You do not have the correct permission" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:271 +msgid "Unexpected Error" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:272 +msgid "A failure occurred" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:276 +msgid "You have attempted to queue too many files." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:277 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:278 +msgid "This file is empty. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:279 +msgid "This file type is not allowed. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:280 +msgid "This file is not an image. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:281 +msgid "Memory exceeded. Please try another smaller file." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:282 +msgid "This is larger than the maximum size. Please try another." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:283 +msgid "An error occurred in the upload. Please try again later." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:284 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:285 +msgid "You may only upload 1 file." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:286 +msgid "HTTP error." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:287 +msgid "Upload failed." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:288 +msgid "IO error." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:289 +msgid "Security error." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:290 +msgid "File canceled." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:291 +msgid "Upload stopped." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:292 +msgid "Dismiss" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:293 +msgid "Crunching…" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:294 +msgid "moved to the trash." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:295 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:318 +#: ../nggallery.php:489 +msgid "L O A D I N G" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:319 +#: ../nggallery.php:490 +msgid "Click to Close" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:419 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:428 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:429 +#: ../admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:430 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:432 +#: ../admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:433 +msgid "The latest NextCellent news." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:435 +#: ../admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:436 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:437 +msgid "Pay attention" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:438 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:441 +#: ../admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:442 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:445 +msgid "Translation" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:446 +msgid "View information about the current translation." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:449 +#: ../admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:450 +msgid "Show all the server settings!." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:452 +#: ../admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:453 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:471 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:475 +msgid "Add new galleries to NextCellent." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:479 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:483 +msgid "Add new images to a gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:487 +msgid "Add images from a ZIP file." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:491 +msgid "Import a folder from the server as a new gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:524 +msgid "This box contains information and the various options a gallery had." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:532 +msgid "Manage a single gallery and the images it contains:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:535 +#: ../admin/class-ngg-album-manager.php:582 +#: ../admin/manage/class-ngg-gallery-list-table.php:153 +#: ../admin/manage/class-ngg-image-manager.php:164 +#: ../lib/meta.php:457 +#: ../widgets/class-ngg-media-rss-widget.php:90 +msgid "Title" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:536 +msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:539 +msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:541 +#: ../admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:542 +msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:544 +#: ../admin/manage/class-ngg-image-manager.php:221 +#: ../admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:545 +msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:547 +#: ../admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:548 +msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:549 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:549 +msgid "page" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:551 +#: ../admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:552 +msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:554 +#: ../admin/class-ngg-style.php:291 +#: ../admin/manage/class-ngg-gallery-list-table.php:155 +#: ../admin/manage/class-ngg-image-manager.php:217 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:555 +msgid "The user who created this gallery." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:557 +#: ../admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:558 +msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:563 +#: ../admin/class-ngg-options.php:447 +#: ../admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:567 +msgid "There are three buttons:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:570 +#: ../admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:571 +msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:573 +#: ../admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:574 +msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:576 +msgid "Save" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:577 +msgid "Save changes you have made to the gallery options." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:583 +msgid "Buttons" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:592 +msgid "Organize your galleries into albums." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:593 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:603 +msgid "Organize your pictures with tags." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:604 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:614 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:616 +#: ../admin/class-ngg-options.php:209 +msgid "General" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:617 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:620 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:622 +#: ../admin/class-ngg-options.php:211 +#: ../admin/class-ngg-overview.php:59 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage/class-ngg-image-manager.php:155 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:422 +msgid "Gallery" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:623 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:625 +#: ../admin/class-ngg-options.php:212 +#: ../admin/class-ngg-options.php:592 +msgid "Effects" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:626 +msgid "Make your gallery look beautiful." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:628 +#: ../admin/class-ngg-options.php:213 +#: ../admin/class-ngg-options.php:646 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:629 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:631 +#: ../admin/class-ngg-options.php:214 +#: ../admin/class-ngg-options.php:476 +#: ../admin/class-ngg-options.php:502 +#: ../admin/class-ngg-options.php:798 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/class-ngg-slideshow-widget.php:28 +#: ../widgets/class-ngg-slideshow-widget.php:93 +msgid "Slideshow" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:632 +msgid "Edit options for the slideshow." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:633 +msgid "Don't forget to press save!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:642 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:644 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:654 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:656 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:666 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:668 +msgid "Attention!" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:669 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:682 +msgid "For more information:" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:683 +msgid "Support Forums" +msgstr "" + +#: ../admin/class-ngg-admin-launcher.php:685 +msgid "Source Code" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:92 +#: ../admin/class-ngg-album-manager.php:112 +#: ../admin/class-ngg-album-manager.php:161 +msgid "Updated successfully" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:131 +msgid "Album deleted" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:277 +#: ../admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:294 +#: ../admin/class-ngg-album-manager.php:352 +msgid "Select album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:296 +msgid "No album selected" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:307 +msgid "Update" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:310 +msgid "Edit album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:314 +#: ../admin/class-ngg-tag-manager.php:229 +#: ../admin/manage/class-ngg-gallery-list-table.php:210 +#: ../admin/manage/class-ngg-image-list-table.php:289 +msgid "Delete" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:320 +msgid "Add new album" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:322 +msgid "Add" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:334 +msgid "Show / hide used galleries" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:335 +msgid "[Show all]" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:336 +msgid "Maximize the widget content" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:337 +msgid "[Maximize]" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:338 +msgid "Minimize the widget content" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:339 +msgid "[Minimize]" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:341 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:368 +msgid "Select gallery" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:398 +msgid "Album ID" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:412 +msgid "No album selected!" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:436 +msgid "Album name:" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:442 +msgid "Album description:" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:448 +msgid "Select a preview image:" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:451 +#: ../admin/class-ngg-album-manager.php:454 +msgid "No picture" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:466 +msgid "Page Link to" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:468 +#: ../admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:482 +#: ../admin/manage/class-ngg-manager.php:308 +msgid "OK" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:485 +#: ../admin/manage/class-ngg-manager.php:300 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "" + +#: ../admin/class-ngg-album-manager.php:584 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "" + +#: ../admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" + +#: ../admin/class-ngg-installer.php:112 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "" + +#: ../admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Mostrar como slide]" + +#: ../admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Mostrar lista imágenes]" + +#: ../admin/class-ngg-options.php:72 +msgid "Settings updated successfully" +msgstr "" + +#: ../admin/class-ngg-options.php:90 +msgid "Cache cleared" +msgstr "" + +#: ../admin/class-ngg-options.php:227 +msgid "General settings" +msgstr "" + +#: ../admin/class-ngg-options.php:233 +#: ../admin/wpmu.php:85 +msgid "Gallery path" +msgstr "" + +#: ../admin/class-ngg-options.php:236 +msgid "This is the default path for all galleries" +msgstr "" + +#: ../admin/class-ngg-options.php:240 +#: ../admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" + +#: ../admin/class-ngg-options.php:243 +#: ../admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" + +#: ../admin/class-ngg-options.php:247 +msgid "Image files" +msgstr "" + +#: ../admin/class-ngg-options.php:251 +msgid "Delete files when removing a gallery from the database" +msgstr "" + +#: ../admin/class-ngg-options.php:256 +msgid "Select graphic library" +msgstr "" + +#: ../admin/class-ngg-options.php:261 +msgid "GD Library" +msgstr "" + +#: ../admin/class-ngg-options.php:265 +msgid "ImageMagick (Experimental)" +msgstr "" + +#: ../admin/class-ngg-options.php:269 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: ../admin/class-ngg-options.php:275 +msgid "Media RSS feed" +msgstr "" + +#: ../admin/class-ngg-options.php:278 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" + +#: ../admin/class-ngg-options.php:282 +msgid "PicLens/CoolIris" +msgstr "" + +#: ../admin/class-ngg-options.php:285 +msgid "Include support for PicLens and CoolIris" +msgstr "" + +#: ../admin/class-ngg-options.php:286 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "" + +#: ../admin/class-ngg-options.php:290 +msgid "Permalinks" +msgstr "" + +#: ../admin/class-ngg-options.php:293 +msgid "Use permalinks" +msgstr "" + +#: ../admin/class-ngg-options.php:296 +msgid "Adds a static link to all images" +msgstr "" + +#: ../admin/class-ngg-options.php:297 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "" + +#: ../admin/class-ngg-options.php:301 +msgid "Gallery slug:" +msgstr "" + +#: ../admin/class-ngg-options.php:307 +msgid "Recreate URLs" +msgstr "" + +#: ../admin/class-ngg-options.php:309 +msgid "Start now »" +msgstr "" + +#: ../admin/class-ngg-options.php:310 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" + +#: ../admin/class-ngg-options.php:314 +msgid "Related images" +msgstr "" + +#: ../admin/class-ngg-options.php:317 +msgid "Add related images" +msgstr "" + +#: ../admin/class-ngg-options.php:320 +msgid "This will add related images to every post" +msgstr "" + +#: ../admin/class-ngg-options.php:324 +msgid "Match with" +msgstr "" + +#: ../admin/class-ngg-options.php:329 +msgid "Categories" +msgstr "" + +#: ../admin/class-ngg-options.php:340 +msgid "Max. number of images" +msgstr "" + +#: ../admin/class-ngg-options.php:343 +msgid "0 will show all images" +msgstr "" + +#: ../admin/class-ngg-options.php:347 +#: ../admin/class-ngg-options.php:436 +#: ../admin/class-ngg-options.php:582 +#: ../admin/class-ngg-options.php:629 +#: ../admin/class-ngg-options.php:748 +#: ../admin/class-ngg-options.php:907 +#: ../admin/manage/class-ngg-image-list-table.php:95 +#: ../admin/manage/class-ngg-image-manager.php:249 +#: ../admin/wpmu.php:149 +msgid "Save Changes" +msgstr "" + +#: ../admin/class-ngg-options.php:357 +msgid "Image settings" +msgstr "" + +#: ../admin/class-ngg-options.php:363 +#: ../admin/manage/class-ngg-gallery-list-table.php:213 +#: ../admin/manage/class-ngg-image-list-table.php:307 +#: ../admin/manage/class-ngg-manager.php:194 +#: ../admin/manage/class-ngg-manager.php:349 +msgid "Resize images" +msgstr "" + +#: ../admin/class-ngg-options.php:365 +#: ../admin/class-ngg-options.php:410 +#: ../admin/class-ngg-options.php:810 +#: ../admin/manage/actions.php:317 +#: ../admin/manage/class-ngg-manager.php:60 +#: ../admin/manage/class-ngg-manager.php:83 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "" + +#: ../admin/class-ngg-options.php:367 +#: ../admin/class-ngg-options.php:412 +#: ../admin/class-ngg-options.php:812 +#: ../admin/manage/actions.php:325 +#: ../admin/manage/class-ngg-manager.php:62 +#: ../admin/manage/class-ngg-manager.php:85 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "" + +#: ../admin/class-ngg-options.php:369 +#: ../admin/manage/class-ngg-manager.php:65 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" + +#: ../admin/class-ngg-options.php:373 +msgid "Image quality" +msgstr "" + +#: ../admin/class-ngg-options.php:377 +msgid "Backup original" +msgstr "" + +#: ../admin/class-ngg-options.php:381 +msgid "Create a backup for the resized images" +msgstr "" + +#: ../admin/class-ngg-options.php:386 +msgid "Automatically resize" +msgstr "" + +#: ../admin/class-ngg-options.php:390 +msgid "Automatically resize images on upload." +msgstr "" + +#: ../admin/class-ngg-options.php:395 +msgid "Thumbnail settings" +msgstr "" + +#: ../admin/class-ngg-options.php:398 +msgid "Different sizes" +msgstr "" + +#: ../admin/class-ngg-options.php:401 +msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." +msgstr "" + +#: ../admin/class-ngg-options.php:405 +msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "" + +#: ../admin/class-ngg-options.php:408 +msgid "Thumbnail size" +msgstr "" + +#: ../admin/class-ngg-options.php:414 +msgid "These values are maximum values." +msgstr "" + +#: ../admin/class-ngg-options.php:418 +#: ../admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "" + +#: ../admin/class-ngg-options.php:421 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" + +#: ../admin/class-ngg-options.php:425 +msgid "Thumbnail quality" +msgstr "" + +#: ../admin/class-ngg-options.php:429 +msgid "Single picture" +msgstr "" + +#: ../admin/class-ngg-options.php:432 +msgid "Clear cache folder" +msgstr "" + +#: ../admin/class-ngg-options.php:433 +msgid "Proceed now »" +msgstr "" + +#: ../admin/class-ngg-options.php:453 +msgid "Inline gallery" +msgstr "" + +#: ../admin/class-ngg-options.php:456 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" + +#: ../admin/class-ngg-options.php:460 +msgid "Images per page" +msgstr "" + +#: ../admin/class-ngg-options.php:463 +#: ../admin/class-ngg-options.php:902 +msgid "images" +msgstr "" + +#: ../admin/class-ngg-options.php:464 +msgid "0 will disable pagination and show all images on one page." +msgstr "" + +#: ../admin/class-ngg-options.php:468 +msgid "Columns" +msgstr "" + +#: ../admin/class-ngg-options.php:471 +msgid "columns per page" +msgstr "" + +#: ../admin/class-ngg-options.php:472 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "" + +#: ../admin/class-ngg-options.php:480 +msgid "Enable slideshow" +msgstr "" + +#: ../admin/class-ngg-options.php:484 +msgid "Text to show:" +msgstr "" + +#: ../admin/class-ngg-options.php:488 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "" + +#: ../admin/class-ngg-options.php:492 +msgid "Show first" +msgstr "" + +#: ../admin/class-ngg-options.php:497 +#: ../widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "" + +#: ../admin/class-ngg-options.php:505 +msgid "Choose what visitors will see first." +msgstr "" + +#: ../admin/class-ngg-options.php:509 +msgid "ImageBrowser" +msgstr "" + +#: ../admin/class-ngg-options.php:513 +msgid "Use ImageBrowser instead of another effect." +msgstr "" + +#: ../admin/class-ngg-options.php:518 +msgid "Hidden images" +msgstr "" + +#: ../admin/class-ngg-options.php:522 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "" + +#: ../admin/class-ngg-options.php:524 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" + +#: ../admin/class-ngg-options.php:528 +msgid "AJAX pagination" +msgstr "" + +#: ../admin/class-ngg-options.php:532 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" + +#: ../admin/class-ngg-options.php:534 +msgid "Note: works only in combination with the Shutter effect." +msgstr "" + +#: ../admin/class-ngg-options.php:538 +msgid "Sort options" +msgstr "" + +#: ../admin/class-ngg-options.php:541 +msgid "Sort thumbnails" +msgstr "" + +#: ../admin/class-ngg-options.php:546 +msgid "Custom order" +msgstr "" + +#: ../admin/class-ngg-options.php:550 +#: ../admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "" + +#: ../admin/class-ngg-options.php:554 +msgid "File name" +msgstr "" + +#: ../admin/class-ngg-options.php:558 +msgid "Alt / Title text" +msgstr "" + +#: ../admin/class-ngg-options.php:562 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "" + +#: ../admin/class-ngg-options.php:569 +msgid "Sort direction" +msgstr "" + +#: ../admin/class-ngg-options.php:573 +#: ../admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "" + +#: ../admin/class-ngg-options.php:577 +#: ../admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "" + +#: ../admin/class-ngg-options.php:594 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "" + +#: ../admin/class-ngg-options.php:595 +msgid "There are some placeholders available you can use in the code below." +msgstr "" + +#: ../admin/class-ngg-options.php:598 +msgid "The gallery name." +msgstr "" + +#: ../admin/class-ngg-options.php:599 +msgid "The width of the image." +msgstr "" + +#: ../admin/class-ngg-options.php:600 +msgid "The height of the image." +msgstr "" + +#: ../admin/class-ngg-options.php:607 +msgid "JavaScript Thumbnail effect" +msgstr "" + +#: ../admin/class-ngg-options.php:610 +#: ../admin/media-upload.php:232 +msgid "None" +msgstr "" + +#: ../admin/class-ngg-options.php:611 +msgid "Thickbox" +msgstr "" + +#: ../admin/class-ngg-options.php:612 +msgid "Lightbox" +msgstr "" + +#: ../admin/class-ngg-options.php:613 +msgid "Highslide" +msgstr "" + +#: ../admin/class-ngg-options.php:614 +msgid "Shutter" +msgstr "" + +#: ../admin/class-ngg-options.php:615 +msgid "PhotoSwipe" +msgstr "" + +#: ../admin/class-ngg-options.php:616 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "" + +#: ../admin/class-ngg-options.php:621 +msgid "Link Code line" +msgstr "" + +#: ../admin/class-ngg-options.php:647 +msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +msgstr "" + +#: ../admin/class-ngg-options.php:652 +msgid "Preview" +msgstr "" + +#: ../admin/class-ngg-options.php:653 +msgid "Select an image" +msgstr "" + +#: ../admin/class-ngg-options.php:658 +msgid "View full image" +msgstr "" + +#: ../admin/class-ngg-options.php:662 +#: ../admin/class-ngg-options.php:666 +msgid "Position" +msgstr "" + +#: ../admin/class-ngg-options.php:686 +msgid "Offset" +msgstr "" + +#: ../admin/class-ngg-options.php:701 +msgid "Use image as watermark" +msgstr "" + +#: ../admin/class-ngg-options.php:704 +msgid "URL to file" +msgstr "" + +#: ../admin/class-ngg-options.php:708 +msgid "Use text as watermark" +msgstr "" + +#: ../admin/class-ngg-options.php:711 +msgid "Font" +msgstr "" + +#: ../admin/class-ngg-options.php:723 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" + +#: ../admin/class-ngg-options.php:725 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "" + +#: ../admin/class-ngg-options.php:731 +#: ../admin/manage/class-ngg-manager.php:81 +#: ../admin/media-upload.php:242 +msgid "Size" +msgstr "" + +#: ../admin/class-ngg-options.php:735 +msgid "Color" +msgstr "" + +#: ../admin/class-ngg-options.php:739 +msgid "Text" +msgstr "" + +#: ../admin/class-ngg-options.php:743 +msgid "Opaque" +msgstr "" + +#: ../admin/class-ngg-options.php:801 +msgid "Fit to space" +msgstr "" + +#: ../admin/class-ngg-options.php:804 +#: ../widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" + +#: ../admin/class-ngg-options.php:808 +msgid "Default size" +msgstr "" + +#: ../admin/class-ngg-options.php:817 +msgid "Transition / Fade effect" +msgstr "" + +#: ../admin/class-ngg-options.php:822 +msgid "Attention Seekers" +msgstr "" + +#: ../admin/class-ngg-options.php:823 +msgid "Bouncing Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:824 +msgid "Fading Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:825 +msgid "Fading Exits" +msgstr "" + +#: ../admin/class-ngg-options.php:826 +msgid "Flippers" +msgstr "" + +#: ../admin/class-ngg-options.php:827 +msgid "Lightspeed" +msgstr "" + +#: ../admin/class-ngg-options.php:828 +msgid "Rotating Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:829 +msgid "Rotating Exits" +msgstr "" + +#: ../admin/class-ngg-options.php:830 +msgid "Specials" +msgstr "" + +#: ../admin/class-ngg-options.php:831 +msgid "Zoom Entrances" +msgstr "" + +#: ../admin/class-ngg-options.php:840 +msgid "These effects are powered by" +msgstr "" + +#: ../admin/class-ngg-options.php:840 +msgid "Click here for examples of all effects and to learn more." +msgstr "" + +#: ../admin/class-ngg-options.php:844 +msgid "Loop" +msgstr "" + +#: ../admin/class-ngg-options.php:847 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" + +#: ../admin/class-ngg-options.php:851 +msgid "Mouse/touch drag" +msgstr "" + +#: ../admin/class-ngg-options.php:854 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" + +#: ../admin/class-ngg-options.php:858 +msgid "Previous / Next" +msgstr "" + +#: ../admin/class-ngg-options.php:861 +msgid "Show next/previous buttons." +msgstr "" + +#: ../admin/class-ngg-options.php:865 +msgid "Show dots" +msgstr "" + +#: ../admin/class-ngg-options.php:868 +msgid "Show dots for each image." +msgstr "" + +#: ../admin/class-ngg-options.php:872 +msgid "Autoplay" +msgstr "" + +#: ../admin/class-ngg-options.php:875 +msgid "Automatically play the images." +msgstr "" + +#: ../admin/class-ngg-options.php:879 +msgid "Duration" +msgstr "" + +#: ../admin/class-ngg-options.php:882 +msgid "sec." +msgstr "" + +#: ../admin/class-ngg-options.php:886 +msgid "Pause on hover" +msgstr "" + +#: ../admin/class-ngg-options.php:889 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: ../admin/class-ngg-options.php:893 +msgid "Click for next" +msgstr "" + +#: ../admin/class-ngg-options.php:896 +msgid "Click to go to the next image." +msgstr "" + +#: ../admin/class-ngg-options.php:899 +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +msgid "Number of images" +msgstr "" + +#: ../admin/class-ngg-options.php:903 +msgid "Number of images to display when using random or latest." +msgstr "" + +#: ../admin/class-ngg-options.php:966 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "" + +#: ../admin/class-ngg-options.php:967 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "" + +#: ../admin/class-ngg-options.php:968 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "" + +#: ../admin/class-ngg-options.php:1022 +msgid "Done." +msgstr "" + +#: ../admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "" + +#: ../admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "" + +#: ../admin/class-ngg-overview.php:56 +msgid "Image" +msgstr "" + +#: ../admin/class-ngg-overview.php:62 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +msgid "Album" +msgstr "" + +#: ../admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" + +#: ../admin/class-ngg-overview.php:104 +msgid "Storage Space" +msgstr "" + +#: ../admin/class-ngg-overview.php:107 +msgid "Allowed" +msgstr "" + +#: ../admin/class-ngg-overview.php:108 +#, php-format +msgid "%2$s MB" +msgstr "" + +#: ../admin/class-ngg-overview.php:111 +msgid "Used" +msgstr "" + +#: ../admin/class-ngg-overview.php:112 +#, php-format +msgid "%2$s MB (%3$s%%)" +msgstr "" + +#: ../admin/class-ngg-overview.php:126 +#, php-format +msgid "The newsfeed could not be loaded. Check the front page to check for updates." +msgstr "" + +#: ../admin/class-ngg-overview.php:137 +msgid "Untitled" +msgstr "" + +#: ../admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "" + +#: ../admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "" + +#: ../admin/class-ngg-overview.php:350 +#: ../admin/class-ngg-overview.php:356 +#: ../admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "" + +#: ../admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "" + +#: ../admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" + +#: ../admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "" + +#: ../admin/class-ngg-overview.php:357 +msgid "The plugin could create images." +msgstr "" + +#: ../admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." +msgstr "" + +#: ../admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "" + +#: ../admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "" + +#: ../admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" + +#: ../admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "" + +#: ../admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "" + +#: ../admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" + +#: ../admin/class-ngg-overview.php:423 +#: ../admin/class-ngg-overview.php:491 +#: ../admin/class-ngg-overview.php:497 +#: ../admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "" + +#: ../admin/class-ngg-overview.php:425 +#: ../admin/class-ngg-overview.php:493 +#: ../admin/class-ngg-overview.php:499 +#: ../admin/class-ngg-overview.php:505 +msgid "No" +msgstr "" + +#: ../admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "" + +#: ../admin/class-ngg-overview.php:449 +msgid "On" +msgstr "" + +#: ../admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "" + +#: ../admin/class-ngg-overview.php:457 +#: ../admin/class-ngg-overview.php:463 +#: ../admin/class-ngg-overview.php:469 +#: ../admin/class-ngg-overview.php:475 +#: ../admin/class-ngg-overview.php:481 +#: ../admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "" + +#: ../admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" + +#: ../admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "" + +#: ../admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "" + +#: ../admin/class-ngg-overview.php:512 +msgid "Memory Usage" +msgstr "" + +#: ../admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "" + +#: ../admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "" + +#: ../admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "" + +#: ../admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "" + +#: ../admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "" + +#: ../admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "" + +#: ../admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "" + +#: ../admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "" + +#: ../admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "" + +#: ../admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" +msgstr "" + +#: ../admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" +msgstr "" + +#: ../admin/class-ngg-overview.php:524 +msgid "PHP XML Support" +msgstr "" + +#: ../admin/class-ngg-overview.php:532 +msgid "Loading…" +msgstr "" + +#: ../admin/class-ngg-overview.php:532 +msgid "This widget requires JavaScript." +msgstr "" + +#: ../admin/class-ngg-overview.php:557 +msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/class-ngg-overview.php:599 +#, php-format +msgid "By %s" +msgstr "" + +#: ../admin/class-ngg-overview.php:611 +#, php-format +msgid "Install %s now" +msgstr "" + +#: ../admin/class-ngg-overview.php:611 +msgid "Install Now" +msgstr "" + +#: ../admin/class-ngg-overview.php:618 +#, php-format +msgid "Update %s now" +msgstr "" + +#: ../admin/class-ngg-overview.php:618 +msgid "Update Now" +msgstr "" + +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 +#, php-format +msgid "More information about %s" +msgstr "" + +#: ../admin/class-ngg-overview.php:638 +#: ../admin/class-ngg-overview.php:640 +msgid "More Details" +msgstr "" + +#: ../admin/class-ngg-overview.php:679 +msgid "Untested with your version of WordPress" +msgstr "" + +#: ../admin/class-ngg-overview.php:681 +msgid "Incompatible with your version of WordPress" +msgstr "" + +#: ../admin/class-ngg-overview.php:683 +msgid "Compatible with your version of WordPress" +msgstr "" + +#: ../admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" + +#: ../admin/class-ngg-overview.php:747 +msgid "Developed & maintained by WPGetReady.com" +msgstr "" + +#: ../admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" + +#: ../admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "" + +#: ../admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" +msgstr "" + +#: ../admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" + +#: ../admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" + +#: ../admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "" + +#: ../admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" + +#: ../admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" + +#: ../admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" + +#: ../admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" + +#: ../admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" + +#: ../admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "" + +#: ../admin/class-ngg-roles.php:17 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" + +#: ../admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "" + +#: ../admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "" + +#: ../admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" + +#: ../admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "" + +#: ../admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "" + +#: ../admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "" + +#: ../admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "" + +#: ../admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "" + +#: ../admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "" + +#: ../admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "" + +#: ../admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "" + +#: ../admin/class-ngg-setup.php:14 +msgid "Reset options" +msgstr "" + +#: ../admin/class-ngg-setup.php:17 +msgid "Reset all options/settings to the default installation." +msgstr "" + +#: ../admin/class-ngg-setup.php:19 +msgid "Reset settings" +msgstr "" + +#: ../admin/class-ngg-setup.php:25 +msgid "Uninstall plugin tables" +msgstr "" + +#: ../admin/class-ngg-setup.php:30 +msgid "You don't like NextCellent Gallery?" +msgstr "" + +#: ../admin/class-ngg-setup.php:31 +msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." +msgstr "" + +#: ../admin/class-ngg-setup.php:34 +msgid "WARNING:" +msgstr "" + +#: ../admin/class-ngg-setup.php:36 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "" + +#: ../admin/class-ngg-setup.php:36 +msgid "and" +msgstr "" + +#: ../admin/class-ngg-setup.php:39 +msgid "Show uninstall button" +msgstr "" + +#: ../admin/class-ngg-setup.php:40 +msgid "Uninstall plugin" +msgstr "" + +#: ../admin/class-ngg-setup.php:49 +msgid "Reset all options to default settings?" +msgstr "" + +#: ../admin/class-ngg-setup.php:51 +#: ../admin/class-ngg-setup.php:66 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" + +#: ../admin/class-ngg-setup.php:64 +msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." +msgstr "" + +#: ../admin/class-ngg-setup.php:97 +msgid "Reset all settings to the default parameters." +msgstr "" + +#: ../admin/class-ngg-setup.php:104 +msgid "Uninstall successful! Now delete the plugin and enjoy your life!" +msgstr "" + +#: ../admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" + +#: ../admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: ../admin/class-ngg-style.php:129 +#: ../admin/class-ngg-style.php:169 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "" + +#: ../admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" + +#: ../admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "" + +#: ../admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" + +#: ../admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" + +#: ../admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" + +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/class-ngg-style.php:218 +#: ../admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" + +#: ../admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "" + +#: ../admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "" + +#: ../admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "" + +#: ../admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" + +#: ../admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" + +#: ../admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "" + +#: ../admin/class-ngg-style.php:283 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: ../admin/class-ngg-style.php:292 +msgid "Version" +msgstr "" + +#: ../admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" + +#: ../admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "" + +#: ../admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "" + +#: ../admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:162 +#: ../admin/class-ngg-tag-manager.php:166 +#: ../admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:195 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:196 +#: ../admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:221 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:243 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "" + +#: ../admin/class-ngg-tag-manager.php:255 +#: ../admin/manage/class-ngg-gallery-list-table.php:106 +msgid "Edit" +msgstr "" + +#: ../admin/functions.php:38 +msgid "No valid gallery name!" +msgstr "" + +#: ../admin/functions.php:48 +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "" + +#: ../admin/functions.php:48 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "" + +#: ../admin/functions.php:49 +#: ../admin/functions.php:58 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "" + +#: ../admin/functions.php:57 +#: ../admin/functions.php:83 +msgid "is not writeable !" +msgstr "" + +#: ../admin/functions.php:79 +#: ../admin/functions.php:88 +#: ../admin/functions.php:1126 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "" + +#: ../admin/functions.php:92 +msgid "The server setting Safe-Mode is on !" +msgstr "" + +#: ../admin/functions.php:93 +msgid "If you have problems, please create directory" +msgstr "" + +#: ../admin/functions.php:94 +msgid "and the thumbnails directory" +msgstr "" + +#: ../admin/functions.php:94 +msgid "with permission 777 manually !" +msgstr "" + +#: ../admin/functions.php:120 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "" + +#: ../admin/functions.php:123 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "" + +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "" + +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "" + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "" + +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "" + +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "" + +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1243 +#: ../admin/manage/class-ngg-gallery-list-table.php:212 +#: ../admin/manage/class-ngg-image-list-table.php:306 +#: ../admin/manage/class-ngg-manager.php:197 +#: ../admin/manage/class-ngg-manager.php:359 +msgid "Create new thumbnails" +msgstr "" + +#: ../admin/functions.php:304 +msgid " picture(s) successfully renamed" +msgstr "" + +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr "" + +#: ../admin/functions.php:313 +msgid "No images were added." +msgstr "" + +#: ../admin/functions.php:485 +#: ../admin/functions.php:569 +#: ../admin/functions.php:624 +#: ../admin/functions.php:721 +#: ../admin/functions.php:775 +msgid "Object didn't contain correct data" +msgstr "" + +#: ../admin/functions.php:494 +msgid " is not writeable " +msgstr "" + +#: ../admin/functions.php:579 +#: ../admin/functions.php:627 +#: ../admin/functions.php:727 +#: ../admin/functions.php:778 +msgid " is not writeable" +msgstr "" + +#: ../admin/functions.php:781 +msgid "File do not exists" +msgstr "" + +#: ../admin/functions.php:785 +msgid "Couldn't restore original image" +msgstr "" + +#: ../admin/functions.php:901 +msgid "(Error : Couldn't not update data base)" +msgstr "" + +#: ../admin/functions.php:908 +msgid "(Error : Couldn't not update meta data)" +msgstr "" + +#: ../admin/functions.php:917 +msgid "(Error : Couldn't not find image)" +msgstr "" + +#: ../admin/functions.php:1060 +msgid "No valid URL path " +msgstr "" + +#: ../admin/functions.php:1076 +msgid "Import via cURL failed." +msgstr "" + +#: ../admin/functions.php:1093 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" + +#: ../admin/functions.php:1110 +msgid "Could not get a valid foldername" +msgstr "" + +#: ../admin/functions.php:1121 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "" + +#: ../admin/functions.php:1136 +msgid "Zip-File successfully unpacked" +msgstr "" + +#: ../admin/functions.php:1167 +#: ../admin/functions.php:1267 +msgid "No gallery selected !" +msgstr "" + +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1292 +msgid "Failure in database, no gallery path set !" +msgstr "" + +#: ../admin/functions.php:1199 +#: ../admin/functions.php:1286 +msgid "is no valid image file!" +msgstr "" + +#: ../admin/functions.php:1213 +#: ../admin/functions.php:1411 +#: ../admin/functions.php:1488 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" + +#: ../admin/functions.php:1220 +#: ../admin/functions.php:1309 +msgid "Error, the file could not be moved to : " +msgstr "" + +#: ../admin/functions.php:1225 +#: ../admin/functions.php:1313 +msgid "Error, the file permissions could not be set" +msgstr "" + +#: ../admin/functions.php:1248 +msgid " Image(s) successfully added" +msgstr "" + +#: ../admin/functions.php:1275 +msgid "Invalid upload. Error Code : " +msgstr "" + +#: ../admin/functions.php:1351 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "" + +#: ../admin/functions.php:1352 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "" + +#: ../admin/functions.php:1405 +#: ../admin/functions.php:1482 +msgid "The destination gallery does not exist" +msgstr "" + +#: ../admin/functions.php:1436 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "" + +#: ../admin/functions.php:1456 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "" + +#: ../admin/functions.php:1515 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "" + +#: ../admin/functions.php:1529 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "" + +#: ../admin/functions.php:1541 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "" + +#: ../admin/functions.php:1544 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "" + +#: ../admin/functions.php:1553 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "" + +#: ../admin/functions.php:1668 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" + +#: ../admin/functions.php:1671 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "" + +#: ../admin/functions.php:1674 +msgid "The uploaded file was only partially uploaded" +msgstr "" + +#: ../admin/functions.php:1677 +msgid "No file was uploaded" +msgstr "" + +#: ../admin/functions.php:1680 +msgid "Missing a temporary folder" +msgstr "" + +#: ../admin/functions.php:1683 +msgid "Failed to write file to disk" +msgstr "" + +#: ../admin/functions.php:1686 +msgid "File upload stopped by extension" +msgstr "" + +#: ../admin/functions.php:1689 +msgid "Unknown upload error" +msgstr "" + +#: ../admin/manage/actions.php:58 +msgid "Select how you would like to rotate the image on the left." +msgstr "" + +#: ../admin/manage/actions.php:65 +msgid "90° clockwise" +msgstr "" + +#: ../admin/manage/actions.php:67 +msgid "90° anticlockwise" +msgstr "" + +#: ../admin/manage/actions.php:69 +msgid "Flip horizontally" +msgstr "" + +#: ../admin/manage/actions.php:71 +msgid "Flip vertically" +msgstr "" + +#: ../admin/manage/actions.php:94 +msgid "Image rotated" +msgstr "" + +#: ../admin/manage/actions.php:97 +msgid "Error rotating thumbnail" +msgstr "" + +#: ../admin/manage/actions.php:129 +#: ../admin/manage/actions.php:157 +#: ../admin/manage/actions.php:182 +#: ../admin/manage/actions.php:204 +msgid "Value" +msgstr "" + +#: ../admin/manage/actions.php:146 +msgid "No meta data saved" +msgstr "" + +#: ../admin/manage/actions.php:151 +msgid "EXIF Data" +msgstr "" + +#: ../admin/manage/actions.php:171 +msgid "No exif data" +msgstr "" + +#: ../admin/manage/actions.php:177 +msgid "IPTC Data" +msgstr "" + +#: ../admin/manage/actions.php:199 +msgid "XMP Data" +msgstr "" + +#: ../admin/manage/actions.php:255 +msgid "Zoom In" +msgstr "" + +#: ../admin/manage/actions.php:259 +msgid "Zoom Out" +msgstr "" + +#: ../admin/manage/actions.php:263 +msgid "Rotate Left" +msgstr "" + +#: ../admin/manage/actions.php:267 +msgid "Rotate Right" +msgstr "" + +#: ../admin/manage/actions.php:271 +msgid "Reset" +msgstr "" + +#: ../admin/manage/actions.php:275 +msgid "Center selection" +msgstr "" + +#: ../admin/manage/actions.php:292 +msgid "The parameters" +msgstr "" + +#: ../admin/manage/actions.php:298 +msgid "X" +msgstr "" + +#: ../admin/manage/actions.php:302 +#: ../admin/manage/actions.php:311 +#: ../admin/manage/actions.php:320 +#: ../admin/manage/actions.php:328 +msgid "px" +msgstr "" + +#: ../admin/manage/actions.php:308 +msgid "Y" +msgstr "" + +#: ../admin/manage/actions.php:333 +msgid "Rotation" +msgstr "" + +#: ../admin/manage/actions.php:337 +msgid "deg" +msgstr "" + +#: ../admin/manage/actions.php:343 +msgid "Apply the parameters" +msgstr "" + +#: ../admin/manage/actions.php:344 +msgid "Apply" +msgstr "" + +#: ../admin/manage/actions.php:380 +msgid "Thumbnail updated" +msgstr "" + +#: ../admin/manage/actions.php:384 +msgid "Error updating thumbnail" +msgstr "" + +#: ../admin/manage/class-ngg-abstract-image-manager.php:96 +#: ../admin/manage/class-ngg-gallery-manager.php:108 +#: ../admin/manage/class-ngg-image-manager.php:127 +#: ../admin/manage/class-ngg-image-manager.php:262 +#: ../admin/manage/class-ngg-image-manager.php:372 +#: ../admin/manage/class-ngg-manager.php:422 +#: ../admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" + +#: ../admin/manage/class-ngg-abstract-image-manager.php:158 +#: ../admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:152 +#: ../admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:156 +msgid "Page ID" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:211 +#: ../admin/manage/class-ngg-image-list-table.php:305 +#: ../admin/manage/class-ngg-manager.php:206 +msgid "Set watermark" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:214 +#: ../admin/manage/class-ngg-image-list-table.php:308 +#: ../admin/manage/class-ngg-manager.php:200 +msgid "Import metadata" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-list-table.php:215 +#: ../admin/manage/class-ngg-image-list-table.php:309 +#: ../admin/manage/class-ngg-manager.php:203 +msgid "Recover from backup" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "" + +#: ../admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:234 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:235 +#: ../admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:273 +#, php-format +msgid "View \"%s\"" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:279 +#: ../admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:316 +#: ../admin/manage/class-ngg-manager.php:222 +msgid "Delete tags" +msgstr "" + +#: ../admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:151 +msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "" + +#: ../admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:132 +msgid "Select the destination gallery:" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:134 +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:177 +msgid "No images selected" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:191 +msgid "No action selected." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:210 +msgid "Copy image to..." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:214 +msgid "Move image to..." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:218 +msgid "Add new tags" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:226 +msgid "Overwrite" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:229 +#: ../admin/manage/class-ngg-manager.php:232 +msgid "Rotate images" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:239 +#: ../admin/manage/class-ngg-manager.php:256 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:380 +#: ../admin/manage/class-ngg-manager.php:397 +#: ../admin/manage/class-ngg-manager.php:408 +msgid "Tags changed" +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:464 +msgid "Gallery deleted successfully." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:466 +msgid "Something went wrong." +msgstr "" + +#: ../admin/manage/class-ngg-manager.php:486 +msgid "Pictures deleted successfully " +msgstr "" + +#: ../admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:33 +msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:116 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:121 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "" + +#: ../admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "" + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "" + +#: ../admin/media-upload.php:229 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "" + +#: ../admin/media-upload.php:234 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "" + +#: ../admin/media-upload.php:236 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "" + +#: ../admin/media-upload.php:238 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: ../admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: ../admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" + +#: ../admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +#: ../widgets/class-ngg-slideshow-widget.php:113 +msgid "Select a gallery:" +msgstr "" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: ../admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" + +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "" + +#: ../admin/tinymce/window.php:190 +msgid "Type options" +msgstr "" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" + +#: ../admin/tinymce/window.php:219 +msgid "Template name" +msgstr "" + +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: ../admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "" + +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "" + +#: ../admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: ../admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" + +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "" + +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +msgid "Options" +msgstr "" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "" + +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "" + +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "" + +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "" + +#: ../admin/tinymce/window.php:346 +msgid "Link" +msgstr "" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "" + +#: ../admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "" + +#: ../admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "" + +#: ../admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" + +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "" + +#: ../admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" + +#: ../admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "" + +#: ../admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: ../admin/upgrade.php:114 +#: ../admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" + +#: ../admin/upgrade.php:116 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:120 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" + +#: ../admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" + +#: ../admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" + +#: ../admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" + +#: ../admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: ../admin/wpmu.php:44 +msgid "Update successfully" +msgstr "" + +#: ../admin/wpmu.php:79 +msgid "Network Options" +msgstr "" + +#: ../admin/wpmu.php:89 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "" + +#: ../admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." +msgstr "" + +#: ../admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "" + +#: ../admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "" + +#: ../admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "" + +#: ../admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "" + +#: ../admin/wpmu.php:116 +msgid "Enable import function" +msgstr "" + +#: ../admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "" + +#: ../admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "" + +#: ../admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "" + +#: ../admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "" + +#: ../admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "" + +#: ../admin/wpmu.php:137 +msgid "Default style" +msgstr "" + +#: ../admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "" + +#: ../admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" + +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "" + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "" + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "" + +#: ../lib/meta.php:131 +msgid " mm" +msgstr "" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr "" + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "" + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "" + +#: ../lib/ngg-db.php:361 +#: ../lib/ngg-db.php:362 +msgid "Album overview" +msgstr "" + +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "" + +#: ../lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "" + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "" + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "" + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "" + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "" + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "" + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "" + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "" + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "" + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "" + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "" + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "" + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "" + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "" + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "" + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "" + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "" + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "" + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "" + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "" + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "" + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "" + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "" + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "" + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "" + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "" + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "" + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "" + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "" + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "" + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "" + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "" + +#: ../nggallery.php:122 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: ../nggallery.php:122 +msgid "Upgrade now." +msgstr "" + +#: ../nggallery.php:136 +msgid "Translation by : See here" +msgstr "" + +#: ../nggallery.php:137 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "" + +#: ../nggallery.php:177 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" + +#: ../nggallery.php:266 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" + +#: ../nggallery.php:295 +msgid "Picture tag" +msgstr "" + +#: ../nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "" + +#: ../nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "" + +#: ../nggallery.php:405 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: ../nggallery.php:415 +msgid "NextCellent" +msgstr "" + +#: ../nggallery.php:509 +msgid "loading" +msgstr "" + +#: ../nggallery.php:725 +msgid "Get help" +msgstr "" + +#: ../nggallery.php:807 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "" + +#: ../nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" + +#: ../nggfunctions.php:125 +msgid "previous" +msgstr "" + +#: ../nggfunctions.php:125 +msgid "next" +msgstr "" + +#: ../nggfunctions.php:177 +#: ../nggfunctions.php:664 +msgid "[Gallery not found]" +msgstr "" + +#: ../nggfunctions.php:465 +msgid "[Album not found]" +msgstr "" + +#: ../nggfunctions.php:795 +msgid "[SinglePic not found]" +msgstr "" + +#: ../nggfunctions.php:931 +msgid "Related images for" +msgstr "" + +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "" + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr "" + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:97 +#: ../widgets/class-ngg-slideshow-widget.php:106 +msgid "Title:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:131 +#: ../widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:140 +#: ../widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "" + +#: ../widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:80 +#: ../widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" +msgstr "" + +#: ../widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" + +#: ../widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "" + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "" + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "" + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "" diff --git a/lang/nggallery-es_ES.mo b/lang/nggallery-es_ES.mo index ad0b9c7b4fc61b7f1798d25ee93a926ee8078439..c995120c1aa57c82ce8632a4d05d0eada951d708 100644 GIT binary patch delta 103 zcmbQmx}9}`iKq}014AhT1A_< delta 67 zcmdnaI*WCJiRf2G28L1w1_luz&Sqj@kOa~V6Fpld-kCAkhmnij+{(~U*T8skE29EW UKz?dUW{HBKo`s(I%s
    " +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" msgstr "" -#: ../admin/class-ngg-adder.php:403 -#, php-format -msgid "Allowed characters for file and folder names are \"%s\"." +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." msgstr "" -#: ../admin/class-ngg-adder.php:408 -#: ../admin/class-ngg-admin-launcher.php:538 -#: ../admin/class-ngg-style.php:294 -#: ../admin/manage/class-ngg-gallery-list-table.php:154 -#: ../admin/manage/class-ngg-image-list-table.php:187 -#: ../admin/manage/class-ngg-image-list-table.php:236 -#: ../admin/manage/class-ngg-image-manager.php:178 -#: ../admin/media-upload.php:225 -msgid "Description" +#: nggallery.php:137 +msgid "" +"Translation by : See here" msgstr "" -#: ../admin/class-ngg-adder.php:412 -msgid "Add a description. This is optional and can be changed later." +#: nggfunctions.php:466 +msgid "[Album not found]" msgstr "" -#: ../admin/class-ngg-adder.php:419 -msgid "Add gallery" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" msgstr "" -#: ../admin/class-ngg-adder.php:428 -msgid "Upload a ZIP File" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" msgstr "" -#: ../admin/class-ngg-adder.php:433 -msgid "Select ZIP file" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" msgstr "" -#: ../admin/class-ngg-adder.php:437 -msgid "Upload a ZIP file with images" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" msgstr "" -#: ../admin/class-ngg-adder.php:443 -msgid "or enter URL" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" msgstr "" -#: ../admin/class-ngg-adder.php:447 -msgid "Import a ZIP file from a URL" -msgstr "" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Mostrar como slide]" -#: ../admin/class-ngg-adder.php:453 -#: ../admin/class-ngg-adder.php:512 -msgid "in to" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Mostrar lista imágenes]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" msgstr "" -#: ../admin/class-ngg-adder.php:456 -msgid "a new gallery" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" msgstr "" -#: ../admin/class-ngg-adder.php:461 -#, php-format -msgid "Note: the upload limit on your server is %s MB." +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" msgstr "" -#: ../admin/class-ngg-adder.php:471 -msgid "Start upload" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:480 -msgid "Import an image folder" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" msgstr "" -#: ../admin/class-ngg-adder.php:485 -msgid "Import from server:" +#: admin/class-ngg-style.php:259 +msgid "Activate" msgstr "" -#: ../admin/class-ngg-adder.php:491 -msgid "Note: you can change the default path in the gallery settings" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" msgstr "" -#: ../admin/class-ngg-adder.php:514 -msgid "Choose gallery" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" msgstr "" -#: ../admin/class-ngg-adder.php:530 -msgid "Drop your files in this window" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." msgstr "" -#: ../admin/class-ngg-adder.php:532 -msgid "Or" +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" msgstr "" -#: ../admin/class-ngg-adder.php:534 -msgid "Select Files" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Click here to use the browser upload instead" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." msgstr "" -#: ../admin/class-ngg-adder.php:553 -msgid "Use basic uploader" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Advanced uploading" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" msgstr "" -#: ../admin/class-ngg-adder.php:555 -msgid "Use advanced uploader" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" msgstr "" -#: ../admin/class-ngg-adder.php:560 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:58 -#: ../admin/class-ngg-admin-launcher.php:69 -#: ../admin/class-ngg-admin-launcher.php:107 -#: ../admin/class-ngg-admin-launcher.php:414 -#: ../admin/class-ngg-admin-launcher.php:510 -#: ../admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:61 -#: ../admin/class-ngg-admin-launcher.php:528 -#: ../nggallery.php:724 -#: ../nggfunctions.php:966 -msgid "Overview" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 -#: ../nggallery.php:430 -msgid "Albums" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:77 -#: ../admin/class-ngg-options.php:334 -#: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:237 -#: ../lib/meta.php:459 -#: ../nggallery.php:438 -msgid "Tags" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:81 -#: ../admin/class-ngg-options.php:116 -#: ../nggallery.php:446 -msgid "Settings" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:86 -#: ../nggallery.php:454 -msgid "Style" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:91 -msgid "Roles" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:97 -#: ../admin/class-ngg-admin-launcher.php:114 -msgid "Reset / Uninstall" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:110 -msgid "Network settings" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:270 -msgid "You do not have the correct permission" +#: admin/class-ngg-options.php:347 +msgid "Add related images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:271 -msgid "Unexpected Error" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:272 -msgid "A failure occurred" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:276 -msgid "You have attempted to queue too many files." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:277 -msgid "This file exceeds the maximum upload size for this site." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:278 -msgid "This file is empty. Please try another." +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:279 -msgid "This file type is not allowed. Please try another." +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:280 -msgid "This file is not an image. Please try another." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "" +msgstr[1] "" + +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:281 -msgid "Memory exceeded. Please try another smaller file." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:282 -msgid "This is larger than the maximum size. Please try another." +#: admin/tinymce/window.php:245 +msgid "Album display types" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:283 -msgid "An error occurred in the upload. Please try again later." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:284 -msgid "There was a configuration error. Please contact the server administrator." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:285 -msgid "You may only upload 1 file." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:286 -msgid "HTTP error." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:287 -msgid "Upload failed." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:288 -msgid "IO error." +#: admin/tinymce/window.php:335 +msgid "Alignment" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:289 -msgid "Security error." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:290 -msgid "File canceled." +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:291 -msgid "Upload stopped." +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:292 -msgid "Dismiss" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:293 -msgid "Crunching…" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:294 -msgid "moved to the trash." +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:295 +#: admin/class-ngg-adder.php:407 #, php-format -msgid "“%s” has failed to upload due to an error" +msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:318 -#: ../nggallery.php:489 -msgid "L O A D I N G" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:319 -#: ../nggallery.php:490 -msgid "Click to Close" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:419 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:428 -msgid "The boxes on your overview screen are:" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:429 -#: ../admin/class-ngg-overview.php:13 -msgid "At a Glance" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " msgstr "" -#: ../admin/class-ngg-admin-launcher.php:430 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:432 -#: ../admin/class-ngg-overview.php:21 -msgid "Latest News" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:433 -msgid "The latest NextCellent news." +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:435 -#: ../admin/class-ngg-overview.php:34 -msgid "Related plugins" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:436 -msgid "Shows plugins that extend NextCellent." +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:437 -msgid "Pay attention" +#: admin/functions.php:92 +msgid "and the thumbnails directory" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:438 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:441 -#: ../admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" +#: admin/manage/actions.php:343 +msgid "Apply" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:442 -msgid "Shows general information about he plugin and some links." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:445 -msgid "Translation" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:446 -msgid "View information about the current translation." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:449 -#: ../admin/class-ngg-overview.php:30 -msgid "Server Settings" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:450 -msgid "Show all the server settings!." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:452 -#: ../admin/class-ngg-overview.php:26 -msgid "Plugin Check" +#: lib/meta.php:467 +msgid "Author Position" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:453 -msgid "Check if there are known errors in your installation." +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:471 -msgid "On this page you can add galleries and pictures to those galleries." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:475 -msgid "Add new galleries to NextCellent." +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:479 -msgid "You must add a gallery before adding images!" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:483 -msgid "Add new images to a gallery." +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:487 -msgid "Add images from a ZIP file." +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:491 -msgid "Import a folder from the server as a new gallery." +#: admin/class-ngg-options.php:407 +msgid "Backup original" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:524 -msgid "This box contains information and the various options a gallery had." +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:532 -msgid "Manage a single gallery and the images it contains:" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:535 -#: ../admin/class-ngg-album-manager.php:582 -#: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:164 -#: ../lib/meta.php:457 -#: ../widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:536 -msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:539 -msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:541 -#: ../admin/manage/class-ngg-image-manager.php:211 -msgid "Path" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:542 -msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:544 -#: ../admin/manage/class-ngg-image-manager.php:221 -#: ../admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:545 -msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:547 -#: ../admin/manage/class-ngg-image-manager.php:168 -msgid "Page Link" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:548 -msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:549 +#: admin/class-ngg-style.php:270 #, php-format -msgid "More information about this is available on this webpage: %s" +msgid "Browsing %s" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:549 -msgid "page" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:551 -#: ../admin/manage/class-ngg-image-manager.php:182 -msgid "Preview image" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:552 -msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." +#: lib/meta.php:450 +msgid "Camera" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:554 -#: ../admin/class-ngg-style.php:291 -#: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:217 -#: ../lib/meta.php:458 -msgid "Author" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:555 -msgid "The user who created this gallery." +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:557 -#: ../admin/manage/class-ngg-image-manager.php:224 -msgid "Create new page" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:558 -msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:563 -#: ../admin/class-ngg-options.php:447 -#: ../admin/manage/class-ngg-image-manager.php:159 -msgid "Gallery settings" +#: admin/class-ngg-options.php:359 +msgid "Categories" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:567 -msgid "There are three buttons:" +#: lib/meta.php:463 +msgid "Category" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:570 -#: ../admin/manage/class-ngg-image-manager.php:243 -msgid "Sort gallery" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:571 -msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:573 -#: ../admin/manage/class-ngg-image-manager.php:246 -msgid "Scan folder for new images" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:574 -msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." +#: admin/class-ngg-roles.php:55 +msgid "Change options" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:576 -msgid "Save" +#: admin/class-ngg-roles.php:51 +msgid "Change style" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:577 -msgid "Save changes you have made to the gallery options." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:583 -msgid "Buttons" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:592 -msgid "Organize your galleries into albums." +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:593 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:603 -msgid "Organize your pictures with tags." +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:604 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:614 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:616 -#: ../admin/class-ngg-options.php:209 -msgid "General" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:617 -msgid "General NextCellent options. Contains options for permalinks and related images." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:620 -msgid "All image-related options. Also contains options for thumbnails." +#: lib/meta.php:468 +msgid "City" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:622 -#: ../admin/class-ngg-options.php:211 -#: ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage/class-ngg-image-manager.php:155 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:422 -msgid "Gallery" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:623 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:625 -#: ../admin/class-ngg-options.php:212 -#: ../admin/class-ngg-options.php:592 -msgid "Effects" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:626 -msgid "Make your gallery look beautiful." +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:628 -#: ../admin/class-ngg-options.php:213 -#: ../admin/class-ngg-options.php:646 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:629 -msgid "Who doesn't want theft-proof images?" +#: admin/class-ngg-options.php:765 +msgid "Color" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:631 -#: ../admin/class-ngg-options.php:214 -#: ../admin/class-ngg-options.php:476 -#: ../admin/class-ngg-options.php:502 -#: ../admin/class-ngg-options.php:798 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/class-ngg-slideshow-widget.php:28 -#: ../widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" +#: admin/class-ngg-options.php:498 +msgid "Columns" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:632 -msgid "Edit options for the slideshow." +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:633 -msgid "Don't forget to press save!" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:642 -msgid "You can edit the css file to adjust how your gallery looks." +#: admin/tinymce/window.php:255 +msgid "Compact version" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:644 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +#: lib/meta.php:477 +msgid "Contact" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:654 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +#: admin/functions.php:161 +msgid "contains no pictures" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:656 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:666 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +#: admin/class-ngg-overview.php:39 +msgid "Contributors" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:668 -msgid "Attention!" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:669 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:682 -msgid "For more information:" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." msgstr "" -#: ../admin/class-ngg-admin-launcher.php:683 -msgid "Support Forums" +#: lib/meta.php:453 +msgid "Copyright" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:685 -msgid "Source Code" +#: lib/meta.php:476 +msgid "Copyright Notice" msgstr "" -#: ../admin/class-ngg-album-manager.php:92 -#: ../admin/class-ngg-album-manager.php:112 -#: ../admin/class-ngg-album-manager.php:161 -msgid "Updated successfully" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" msgstr "" -#: ../admin/class-ngg-album-manager.php:131 -msgid "Album deleted" +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." msgstr "" -#: ../admin/class-ngg-album-manager.php:277 -#: ../admin/class-ngg-roles.php:47 -msgid "Edit Album" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" msgstr "" -#: ../admin/class-ngg-album-manager.php:294 -#: ../admin/class-ngg-album-manager.php:352 -msgid "Select album" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" msgstr "" -#: ../admin/class-ngg-album-manager.php:296 -msgid "No album selected" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." msgstr "" -#: ../admin/class-ngg-album-manager.php:307 -msgid "Update" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." msgstr "" -#: ../admin/class-ngg-album-manager.php:310 -msgid "Edit album" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." msgstr "" -#: ../admin/class-ngg-album-manager.php:314 -#: ../admin/class-ngg-tag-manager.php:229 -#: ../admin/manage/class-ngg-gallery-list-table.php:210 -#: ../admin/manage/class-ngg-image-list-table.php:289 -msgid "Delete" +#: admin/functions.php:683 +msgid "Couldn't restore original image" msgstr "" -#: ../admin/class-ngg-album-manager.php:320 -msgid "Add new album" +#: lib/meta.php:472 +msgid "Country" msgstr "" -#: ../admin/class-ngg-album-manager.php:322 -msgid "Add" +#: lib/meta.php:471 +msgid "Country code" msgstr "" -#: ../admin/class-ngg-album-manager.php:334 -msgid "Show / hide used galleries" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" msgstr "" -#: ../admin/class-ngg-album-manager.php:335 -msgid "[Show all]" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" msgstr "" -#: ../admin/class-ngg-album-manager.php:336 -msgid "Maximize the widget content" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" msgstr "" -#: ../admin/class-ngg-album-manager.php:337 -msgid "[Maximize]" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" msgstr "" -#: ../admin/class-ngg-album-manager.php:338 -msgid "Minimize the widget content" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" msgstr "" -#: ../admin/class-ngg-album-manager.php:339 -msgid "[Minimize]" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" msgstr "" -#: ../admin/class-ngg-album-manager.php:341 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" msgstr "" -#: ../admin/class-ngg-album-manager.php:368 -msgid "Select gallery" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." msgstr "" -#: ../admin/class-ngg-album-manager.php:398 -msgid "Album ID" +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." msgstr "" -#: ../admin/class-ngg-album-manager.php:412 -msgid "No album selected!" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" msgstr "" -#: ../admin/class-ngg-album-manager.php:436 -msgid "Album name:" +#: admin/class-ngg-options.php:576 +msgid "Custom order" msgstr "" -#: ../admin/class-ngg-album-manager.php:442 -msgid "Album description:" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" msgstr "" -#: ../admin/class-ngg-album-manager.php:448 -msgid "Select a preview image:" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" msgstr "" -#: ../admin/class-ngg-album-manager.php:451 -#: ../admin/class-ngg-album-manager.php:454 -msgid "No picture" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" msgstr "" -#: ../admin/class-ngg-album-manager.php:466 -msgid "Page Link to" +#: lib/meta.php:465 +msgid "Date Created" msgstr "" -#: ../admin/class-ngg-album-manager.php:468 -#: ../admin/manage/class-ngg-image-manager.php:172 -msgid "Not linked" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" msgstr "" -#: ../admin/class-ngg-album-manager.php:482 -#: ../admin/manage/class-ngg-manager.php:308 -msgid "OK" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" msgstr "" -#: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" +#: admin/class-ngg-options.php:838 +msgid "Default size" msgstr "" -#: ../admin/class-ngg-album-manager.php:584 -#: ../lib/rewrite.php:232 -msgid "Page" +#: admin/wpmu.php:137 +msgid "Default style" msgstr "" -#: ../admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" msgstr "" -#: ../admin/class-ngg-installer.php:112 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" msgstr "" -#: ../admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" -msgstr "[Mostrar como slide]" - -#: ../admin/class-ngg-installer.php:173 -msgid "[Show picture list]" -msgstr "[Mostrar lista imágenes]" +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr "" -#: ../admin/class-ngg-options.php:72 -msgid "Settings updated successfully" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" msgstr "" -#: ../admin/class-ngg-options.php:90 -msgid "Cache cleared" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" msgstr "" -#: ../admin/class-ngg-options.php:227 -msgid "General settings" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" msgstr "" -#: ../admin/class-ngg-options.php:233 -#: ../admin/wpmu.php:85 -msgid "Gallery path" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" msgstr "" -#: ../admin/class-ngg-options.php:236 -msgid "This is the default path for all galleries" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" msgstr "" -#: ../admin/class-ngg-options.php:240 -#: ../admin/wpmu.php:95 -msgid "Silent database upgrade" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" msgstr "" -#: ../admin/class-ngg-options.php:243 -#: ../admin/wpmu.php:98 -msgid "Update the database without notice." +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" msgstr "" -#: ../admin/class-ngg-options.php:247 -msgid "Image files" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " msgstr "" -#: ../admin/class-ngg-options.php:251 -msgid "Delete files when removing a gallery from the database" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" msgstr "" -#: ../admin/class-ngg-options.php:256 -msgid "Select graphic library" +#: admin/tinymce/window.php:316 +msgid "Dimensions" msgstr "" -#: ../admin/class-ngg-options.php:261 -msgid "GD Library" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" msgstr "" -#: ../admin/class-ngg-options.php:265 -msgid "ImageMagick (Experimental)" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" msgstr "" -#: ../admin/class-ngg-options.php:269 -msgid "Path to the ImageMagick library:" +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -#: ../admin/class-ngg-options.php:275 -msgid "Media RSS feed" +#: admin/functions.php:154 +msgid "doesn`t exist!" msgstr "" -#: ../admin/class-ngg-options.php:278 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" msgstr "" -#: ../admin/class-ngg-options.php:282 -msgid "PicLens/CoolIris" +#: admin/class-ngg-options.php:1063 +msgid "Done." msgstr "" -#: ../admin/class-ngg-options.php:285 -msgid "Include support for PicLens and CoolIris" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" msgstr "" -#: ../admin/class-ngg-options.php:286 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +#: admin/class-ngg-options.php:909 +msgid "Duration" msgstr "" -#: ../admin/class-ngg-options.php:290 -msgid "Permalinks" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" msgstr "" -#: ../admin/class-ngg-options.php:293 -msgid "Use permalinks" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" msgstr "" -#: ../admin/class-ngg-options.php:296 -msgid "Adds a static link to all images" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" msgstr "" -#: ../admin/class-ngg-options.php:297 -msgid "When activating this option, you need to update your permalink structure once" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." msgstr "" -#: ../admin/class-ngg-options.php:301 -msgid "Gallery slug:" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" msgstr "" -#: ../admin/class-ngg-options.php:307 -msgid "Recreate URLs" +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." msgstr "" -#: ../admin/class-ngg-options.php:309 -msgid "Start now »" +#: lib/meta.php:462 +msgid "Edit Status" msgstr "" -#: ../admin/class-ngg-options.php:310 -msgid "If you've changed these settings, you'll have to recreate the URLs." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" msgstr "" -#: ../admin/class-ngg-options.php:314 -msgid "Related images" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" msgstr "" -#: ../admin/class-ngg-options.php:317 -msgid "Add related images" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" msgstr "" -#: ../admin/class-ngg-options.php:320 -msgid "This will add related images to every post" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" msgstr "" -#: ../admin/class-ngg-options.php:324 -msgid "Match with" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" msgstr "" -#: ../admin/class-ngg-options.php:329 -msgid "Categories" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." msgstr "" -#: ../admin/class-ngg-options.php:340 -msgid "Max. number of images" +#: admin/wpmu.php:116 +msgid "Enable import function" msgstr "" -#: ../admin/class-ngg-options.php:343 -msgid "0 will show all images" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" msgstr "" -#: ../admin/class-ngg-options.php:347 -#: ../admin/class-ngg-options.php:436 -#: ../admin/class-ngg-options.php:582 -#: ../admin/class-ngg-options.php:629 -#: ../admin/class-ngg-options.php:748 -#: ../admin/class-ngg-options.php:907 -#: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:249 -#: ../admin/wpmu.php:149 -msgid "Save Changes" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" msgstr "" -#: ../admin/class-ngg-options.php:357 -msgid "Image settings" +#: admin/wpmu.php:123 +msgid "Enable style selection" msgstr "" -#: ../admin/class-ngg-options.php:363 -#: ../admin/manage/class-ngg-gallery-list-table.php:213 -#: ../admin/manage/class-ngg-image-list-table.php:307 -#: ../admin/manage/class-ngg-manager.php:194 -#: ../admin/manage/class-ngg-manager.php:349 -msgid "Resize images" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" msgstr "" -#: ../admin/class-ngg-options.php:365 -#: ../admin/class-ngg-options.php:410 -#: ../admin/class-ngg-options.php:810 -#: ../admin/manage/actions.php:317 -#: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" msgstr "" -#: ../admin/class-ngg-options.php:367 -#: ../admin/class-ngg-options.php:412 -#: ../admin/class-ngg-options.php:812 -#: ../admin/manage/actions.php:325 -#: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." msgstr "" -#: ../admin/class-ngg-options.php:369 -#: ../admin/manage/class-ngg-manager.php:65 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" msgstr "" -#: ../admin/class-ngg-options.php:373 -msgid "Image quality" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." msgstr "" -#: ../admin/class-ngg-options.php:377 -msgid "Backup original" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" msgstr "" -#: ../admin/class-ngg-options.php:381 -msgid "Create a backup for the resized images" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" msgstr "" -#: ../admin/class-ngg-options.php:386 -msgid "Automatically resize" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:390 -msgid "Automatically resize images on upload." +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" msgstr "" -#: ../admin/class-ngg-options.php:395 -msgid "Thumbnail settings" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " msgstr "" -#: ../admin/class-ngg-options.php:398 -msgid "Different sizes" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" msgstr "" -#: ../admin/class-ngg-options.php:401 -msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" msgstr "" -#: ../admin/class-ngg-options.php:405 -msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." msgstr "" -#: ../admin/class-ngg-options.php:408 -msgid "Thumbnail size" +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" msgstr "" -#: ../admin/class-ngg-options.php:414 -msgid "These values are maximum values." +#: admin/manage/actions.php:150 +msgid "EXIF Data" msgstr "" -#: ../admin/class-ngg-options.php:418 -#: ../admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" msgstr "" -#: ../admin/class-ngg-options.php:421 -msgid "Ignore the aspect ratio, so no portrait thumbnails." +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" msgstr "" -#: ../admin/class-ngg-options.php:425 -msgid "Thumbnail quality" +#: admin/tinymce/window.php:261 +msgid "Extended version" msgstr "" -#: ../admin/class-ngg-options.php:429 -msgid "Single picture" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" msgstr "" -#: ../admin/class-ngg-options.php:432 -msgid "Clear cache folder" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" msgstr "" -#: ../admin/class-ngg-options.php:433 -msgid "Proceed now »" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" msgstr "" -#: ../admin/class-ngg-options.php:453 -msgid "Inline gallery" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:456 -msgid "Galleries will not be shown on a subpage, but on the same page." +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " msgstr "" -#: ../admin/class-ngg-options.php:460 -msgid "Images per page" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" msgstr "" -#: ../admin/class-ngg-options.php:463 -#: ../admin/class-ngg-options.php:902 -msgid "images" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" msgstr "" -#: ../admin/class-ngg-options.php:464 -msgid "0 will disable pagination and show all images on one page." +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" msgstr "" -#: ../admin/class-ngg-options.php:468 -msgid "Columns" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." msgstr "" -#: ../admin/class-ngg-options.php:471 -msgid "columns per page" +#: admin/functions.php:679 +msgid "File do not exists" msgstr "" -#: ../admin/class-ngg-options.php:472 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +#: admin/class-ngg-style.php:296 +msgid "File location" msgstr "" -#: ../admin/class-ngg-options.php:480 -msgid "Enable slideshow" +#: admin/class-ngg-options.php:584 +msgid "File name" msgstr "" -#: ../admin/class-ngg-options.php:484 -msgid "Text to show:" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" msgstr "" -#: ../admin/class-ngg-options.php:488 -msgid "This is the text the visitors will have to click to switch between display modes." +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" msgstr "" -#: ../admin/class-ngg-options.php:492 -msgid "Show first" +#: lib/meta.php:141 +msgid "Fired" msgstr "" -#: ../admin/class-ngg-options.php:497 -#: ../widgets/class-ngg-gallery-widget.php:110 -msgid "Thumbnails" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." msgstr "" -#: ../admin/class-ngg-options.php:505 -msgid "Choose what visitors will see first." +#: admin/class-ngg-options.php:831 +msgid "Fit to space" msgstr "" -#: ../admin/class-ngg-options.php:509 -msgid "ImageBrowser" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" msgstr "" -#: ../admin/class-ngg-options.php:513 -msgid "Use ImageBrowser instead of another effect." +#: lib/meta.php:483 +msgid "Flash" msgstr "" -#: ../admin/class-ngg-options.php:518 -msgid "Hidden images" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" msgstr "" -#: ../admin/class-ngg-options.php:522 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +#: admin/manage/actions.php:70 +msgid "Flip vertically" msgstr "" -#: ../admin/class-ngg-options.php:524 -msgid "Note: this increases the page load (possibly a lot)" +#: admin/class-ngg-options.php:856 +msgid "Flippers" msgstr "" -#: ../admin/class-ngg-options.php:528 -msgid "AJAX pagination" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" msgstr "" -#: ../admin/class-ngg-options.php:532 -msgid "Use AJAX pagination to browse images without reloading the page." +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" msgstr "" -#: ../admin/class-ngg-options.php:534 -msgid "Note: works only in combination with the Shutter effect." +#: lib/meta.php:454 +msgid "Focal length" msgstr "" -#: ../admin/class-ngg-options.php:538 -msgid "Sort options" +#: admin/class-ngg-options.php:741 +msgid "Font" msgstr "" -#: ../admin/class-ngg-options.php:541 -msgid "Sort thumbnails" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" msgstr "" -#: ../admin/class-ngg-options.php:546 -msgid "Custom order" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" msgstr "" -#: ../admin/class-ngg-options.php:550 -#: ../admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" msgstr "" -#: ../admin/class-ngg-options.php:554 -msgid "File name" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" msgstr "" -#: ../admin/class-ngg-options.php:558 -msgid "Alt / Title text" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" msgstr "" -#: ../admin/class-ngg-options.php:562 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" msgstr "" -#: ../admin/class-ngg-options.php:569 -msgid "Sort direction" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" msgstr "" -#: ../admin/class-ngg-options.php:573 -#: ../admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" +#: lib/meta.php:480 +msgid "Format" msgstr "" -#: ../admin/class-ngg-options.php:577 -#: ../admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" msgstr "" -#: ../admin/class-ngg-options.php:594 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." msgstr "" -#: ../admin/class-ngg-options.php:595 -msgid "There are some placeholders available you can use in the code below." +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" msgstr "" -#: ../admin/class-ngg-options.php:598 -msgid "The gallery name." +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." msgstr "" -#: ../admin/class-ngg-options.php:599 -msgid "The width of the image." +#: admin/tinymce/window.php:267 +msgid "Gallery display types" msgstr "" -#: ../admin/class-ngg-options.php:600 -msgid "The height of the image." +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" msgstr "" -#: ../admin/class-ngg-options.php:607 -msgid "JavaScript Thumbnail effect" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " msgstr "" -#: ../admin/class-ngg-options.php:610 -#: ../admin/media-upload.php:232 -msgid "None" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" msgstr "" -#: ../admin/class-ngg-options.php:611 -msgid "Thickbox" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." msgstr "" -#: ../admin/class-ngg-options.php:612 -msgid "Lightbox" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" msgstr "" -#: ../admin/class-ngg-options.php:613 -msgid "Highslide" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" msgstr "" -#: ../admin/class-ngg-options.php:614 -msgid "Shutter" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" msgstr "" -#: ../admin/class-ngg-options.php:615 -msgid "PhotoSwipe" +#: admin/class-ngg-options.php:291 +msgid "GD Library" msgstr "" -#: ../admin/class-ngg-options.php:616 -#: ../admin/tinymce/window.php:184 -msgid "Custom" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" msgstr "" -#: ../admin/class-ngg-options.php:621 -msgid "Link Code line" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." msgstr "" -#: ../admin/class-ngg-options.php:647 -msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." +#: admin/class-ngg-options.php:257 +msgid "General settings" msgstr "" -#: ../admin/class-ngg-options.php:652 -msgid "Preview" +#: nggallery.php:739 +msgid "Get help" msgstr "" -#: ../admin/class-ngg-options.php:653 -msgid "Select an image" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" msgstr "" -#: ../admin/class-ngg-options.php:658 -msgid "View full image" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" msgstr "" -#: ../admin/class-ngg-options.php:662 -#: ../admin/class-ngg-options.php:666 -msgid "Position" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" msgstr "" -#: ../admin/class-ngg-options.php:686 -msgid "Offset" +#: lib/meta.php:473 +msgid "Headline" msgstr "" -#: ../admin/class-ngg-options.php:701 -msgid "Use image as watermark" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" msgstr "" -#: ../admin/class-ngg-options.php:704 -msgid "URL to file" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" msgstr "" -#: ../admin/class-ngg-options.php:708 -msgid "Use text as watermark" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" msgstr "" -#: ../admin/class-ngg-options.php:711 -msgid "Font" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" msgstr "" -#: ../admin/class-ngg-options.php:723 -msgid "This function will not work, cause you need the FreeType library" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." msgstr "" -#: ../admin/class-ngg-options.php:725 -msgid "You can upload more fonts in the folder nggallery/fonts" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." msgstr "" -#: ../admin/class-ngg-options.php:731 -#: ../admin/manage/class-ngg-manager.php:81 -#: ../admin/media-upload.php:242 -msgid "Size" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" msgstr "" -#: ../admin/class-ngg-options.php:735 -msgid "Color" +#: admin/media-upload.php:211 +msgid "Hide" msgstr "" -#: ../admin/class-ngg-options.php:739 -msgid "Text" +#: admin/class-ngg-options.php:643 +msgid "Highslide" msgstr "" -#: ../admin/class-ngg-options.php:743 -msgid "Opaque" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." msgstr "" -#: ../admin/class-ngg-options.php:801 -msgid "Fit to space" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" msgstr "" -#: ../admin/class-ngg-options.php:804 -#: ../widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." +#. Author URI of the plugin +msgid "http://www.wpgetready.com" msgstr "" -#: ../admin/class-ngg-options.php:808 -msgid "Default size" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" msgstr "" -#: ../admin/class-ngg-options.php:817 -msgid "Transition / Fade effect" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" msgstr "" -#: ../admin/class-ngg-options.php:822 -msgid "Attention Seekers" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" -#: ../admin/class-ngg-options.php:823 -msgid "Bouncing Entrances" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." msgstr "" -#: ../admin/class-ngg-options.php:824 -msgid "Fading Entrances" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" msgstr "" -#: ../admin/class-ngg-options.php:825 -msgid "Fading Exits" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." msgstr "" -#: ../admin/class-ngg-options.php:826 -msgid "Flippers" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." msgstr "" -#: ../admin/class-ngg-options.php:827 -msgid "Lightspeed" -msgstr "" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "" +msgstr[1] "" -#: ../admin/class-ngg-options.php:828 -msgid "Rotating Entrances" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" msgstr "" -#: ../admin/class-ngg-options.php:829 -msgid "Rotating Exits" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." msgstr "" -#: ../admin/class-ngg-options.php:830 -msgid "Specials" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" msgstr "" -#: ../admin/class-ngg-options.php:831 -msgid "Zoom Entrances" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" msgstr "" -#: ../admin/class-ngg-options.php:840 -msgid "These effects are powered by" +#: admin/class-ngg-options.php:277 +msgid "Image files" msgstr "" -#: ../admin/class-ngg-options.php:840 -msgid "Click here for examples of all effects and to learn more." +#: lib/meta.php:482 +msgid "Image Height" msgstr "" -#: ../admin/class-ngg-options.php:844 -msgid "Loop" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" msgstr "" -#: ../admin/class-ngg-options.php:847 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." +#: admin/media-upload.php:216 +msgid "Image ID:" msgstr "" -#: ../admin/class-ngg-options.php:851 -msgid "Mouse/touch drag" +#: admin/class-ngg-options.php:403 +msgid "Image quality" msgstr "" -#: ../admin/class-ngg-options.php:854 -msgid "Enable dragging with the mouse (or touch)." +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" msgstr "" -#: ../admin/class-ngg-options.php:858 -msgid "Previous / Next" +#: admin/manage/actions.php:93 +msgid "Image rotated" msgstr "" -#: ../admin/class-ngg-options.php:861 -msgid "Show next/previous buttons." +#: admin/class-ngg-options.php:387 +msgid "Image settings" msgstr "" -#: ../admin/class-ngg-options.php:865 -msgid "Show dots" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" msgstr "" -#: ../admin/class-ngg-options.php:868 -msgid "Show dots for each image." +#: lib/meta.php:481 +msgid "Image Width" msgstr "" -#: ../admin/class-ngg-options.php:872 -msgid "Autoplay" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" msgstr "" -#: ../admin/class-ngg-options.php:875 -msgid "Automatically play the images." +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" msgstr "" -#: ../admin/class-ngg-options.php:879 -msgid "Duration" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" msgstr "" -#: ../admin/class-ngg-options.php:882 -msgid "sec." +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" msgstr "" -#: ../admin/class-ngg-options.php:886 -msgid "Pause on hover" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" msgstr "" -#: ../admin/class-ngg-options.php:889 -msgid "Pause when hovering over the slideshow." +#: admin/class-ngg-options.php:490 +msgid "Images per page" msgstr "" -#: ../admin/class-ngg-options.php:893 -msgid "Click for next" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." msgstr "" -#: ../admin/class-ngg-options.php:896 -msgid "Click to go to the next image." +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" msgstr "" -#: ../admin/class-ngg-options.php:899 -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "Number of images" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" msgstr "" -#: ../admin/class-ngg-options.php:903 -msgid "Number of images to display when using random or latest." +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" msgstr "" -#: ../admin/class-ngg-options.php:966 -#, php-format -msgid "Rebuild image structure : %s / %s images" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" msgstr "" -#: ../admin/class-ngg-options.php:967 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" msgstr "" -#: ../admin/class-ngg-options.php:968 -#, php-format -msgid "Rebuild album structure : %s / %s albums" +#: admin/functions.php:974 +msgid "Import via cURL failed." msgstr "" -#: ../admin/class-ngg-options.php:1022 -msgid "Done." +#: admin/functions.php:188 +msgid "Importing was aborted." msgstr "" -#: ../admin/class-ngg-overview.php:39 -msgid "Contributors" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" msgstr "" -#: ../admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." msgstr "" -#: ../admin/class-ngg-overview.php:56 -msgid "Image" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" msgstr "" -#: ../admin/class-ngg-overview.php:62 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -msgid "Album" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." msgstr "" -#: ../admin/class-ngg-overview.php:67 -msgid "Add new pictures" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" msgstr "" -#: ../admin/class-ngg-overview.php:104 -msgid "Storage Space" +#: admin/tinymce/window.php:475 +msgid "Insert" msgstr "" -#: ../admin/class-ngg-overview.php:107 -msgid "Allowed" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" msgstr "" -#: ../admin/class-ngg-overview.php:108 -#, php-format -msgid "%2$s MB" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " msgstr "" -#: ../admin/class-ngg-overview.php:111 -msgid "Used" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." msgstr "" -#: ../admin/class-ngg-overview.php:112 -#, php-format -msgid "%2$s MB (%3$s%%)" +#: admin/manage/actions.php:176 +msgid "IPTC Data" msgstr "" -#: ../admin/class-ngg-overview.php:126 -#, php-format -msgid "The newsfeed could not be loaded. Check the front page to check for updates." +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" msgstr "" -#: ../admin/class-ngg-overview.php:137 -msgid "Untitled" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" msgstr "" -#: ../admin/class-ngg-overview.php:305 -msgid "Running..." +#: lib/meta.php:455 +msgid "ISO" msgstr "" -#: ../admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" msgstr "" -#: ../admin/class-ngg-overview.php:350 -#: ../admin/class-ngg-overview.php:356 -#: ../admin/class-ngg-overview.php:362 -msgid "Not tested" +#: lib/meta.php:464 +msgid "Keywords" msgstr "" -#: ../admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" msgstr "" -#: ../admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" +#: lib/meta.php:478 +msgid "Last modified" msgstr "" -#: ../admin/class-ngg-overview.php:355 -msgid "Test image function" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" msgstr "" -#: ../admin/class-ngg-overview.php:357 -msgid "The plugin could create images." +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" msgstr "" -#: ../admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." msgstr "" -#: ../admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" msgstr "" -#: ../admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." msgstr "" -#: ../admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" msgstr "" -#: ../admin/class-ngg-overview.php:368 -msgid "Check plugin" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" msgstr "" -#: ../admin/class-ngg-overview.php:384 -msgid "Graphic Library" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" msgstr "" -#: ../admin/class-ngg-overview.php:410 -msgid "There is no GD support" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" msgstr "" -#: ../admin/class-ngg-overview.php:423 -#: ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 -#: ../admin/class-ngg-overview.php:503 -msgid "Yes" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" msgstr "" -#: ../admin/class-ngg-overview.php:425 -#: ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 -#: ../admin/class-ngg-overview.php:505 -msgid "No" +#: nggallery.php:516 +msgid "loading" msgstr "" -#: ../admin/class-ngg-overview.php:445 -msgid "Not set" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." msgstr "" -#: ../admin/class-ngg-overview.php:449 -msgid "On" +#: lib/meta.php:469 +msgid "Location" msgstr "" -#: ../admin/class-ngg-overview.php:451 -msgid "Off" +#: admin/class-ngg-options.php:874 +msgid "Loop" msgstr "" -#: ../admin/class-ngg-overview.php:457 -#: ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 -#: ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 -#: ../admin/class-ngg-overview.php:487 -msgid "N/A" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" msgstr "" -#: ../admin/class-ngg-overview.php:485 -msgid " MB" +#: lib/meta.php:461 +msgid "Make" msgstr "" -#: ../admin/class-ngg-overview.php:509 -msgid "Operating System" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." msgstr "" -#: ../admin/class-ngg-overview.php:511 -msgid "Server" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" msgstr "" -#: ../admin/class-ngg-overview.php:512 -msgid "Memory Usage" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" msgstr "" -#: ../admin/class-ngg-overview.php:513 -msgid "MYSQL Version" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" msgstr "" -#: ../admin/class-ngg-overview.php:514 -msgid "SQL Mode" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" msgstr "" -#: ../admin/class-ngg-overview.php:515 -msgid "PHP Version" +#: admin/class-ngg-options.php:354 +msgid "Match with" msgstr "" -#: ../admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" msgstr "" -#: ../admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" msgstr "" -#: ../admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" msgstr "" -#: ../admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" msgstr "" -#: ../admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." msgstr "" -#: ../admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" msgstr "" -#: ../admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." msgstr "" -#: ../admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" msgstr "" -#: ../admin/class-ngg-overview.php:524 -msgid "PHP XML Support" -msgstr "" - -#: ../admin/class-ngg-overview.php:532 -msgid "Loading…" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" msgstr "" -#: ../admin/class-ngg-overview.php:532 -msgid "This widget requires JavaScript." +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" msgstr "" -#: ../admin/class-ngg-overview.php:557 -msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" msgstr "" -#: ../admin/class-ngg-overview.php:599 +#: admin/class-ngg-admin-launcher.php:539 #, php-format -msgid "By %s" +msgid "More information about this is available on this webpage: %s" msgstr "" -#: ../admin/class-ngg-overview.php:611 -#, php-format -msgid "Install %s now" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" msgstr "" -#: ../admin/class-ngg-overview.php:611 -msgid "Install Now" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" msgstr "" -#: ../admin/class-ngg-overview.php:618 -#, php-format -msgid "Update %s now" +#: admin/class-ngg-style.php:286 +msgid "Move file" msgstr "" -#: ../admin/class-ngg-overview.php:618 -msgid "Update Now" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." msgstr "" -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -#, php-format -msgid "More information about %s" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." msgstr "" -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -msgid "More Details" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." msgstr "" -#: ../admin/class-ngg-overview.php:679 -msgid "Untested with your version of WordPress" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." msgstr "" -#: ../admin/class-ngg-overview.php:681 -msgid "Incompatible with your version of WordPress" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" msgstr "" -#: ../admin/class-ngg-overview.php:683 -msgid "Compatible with your version of WordPress" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" msgstr "" -#: ../admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" msgstr "" -#: ../admin/class-ngg-overview.php:747 -msgid "Developed & maintained by WPGetReady.com" +#: admin/wpmu.php:79 +msgid "Network Options" msgstr "" -#: ../admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" msgstr "" -#: ../admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" msgstr "" -#: ../admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." msgstr "" -#: ../admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" msgstr "" -#: ../admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" msgstr "" -#: ../admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" +#: nggfunctions.php:125 +msgid "next" msgstr "" -#: ../admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" msgstr "" -#: ../admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" +#: nggallery.php:422 +msgid "NextCellent" msgstr "" -#: ../admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." msgstr "" -#: ../admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" msgstr "" -#: ../admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" msgstr "" -#: ../admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" +#: admin/class-ngg-installer.php:112 +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" msgstr "" -#: ../admin/class-ngg-roles.php:17 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" msgstr "" -#: ../admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" msgstr "" -#: ../admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." msgstr "" -#: ../admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" msgstr "" -#: ../admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" msgstr "" -#: ../admin/class-ngg-roles.php:35 -msgid "Manage gallery" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" msgstr "" -#: ../admin/class-ngg-roles.php:39 -msgid "Manage others gallery" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" msgstr "" -#: ../admin/class-ngg-roles.php:43 -msgid "Manage tags" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" -#: ../admin/class-ngg-roles.php:51 -msgid "Change style" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" msgstr "" -#: ../admin/class-ngg-roles.php:55 -msgid "Change options" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" msgstr "" -#: ../admin/class-ngg-roles.php:59 -msgid "Update capabilities" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" msgstr "" -#: ../admin/class-ngg-roles.php:82 -msgid "Updated capabilities" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" msgstr "" -#: ../admin/class-ngg-setup.php:14 -msgid "Reset options" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." msgstr "" -#: ../admin/class-ngg-setup.php:17 -msgid "Reset all options/settings to the default installation." +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" msgstr "" -#: ../admin/class-ngg-setup.php:19 -msgid "Reset settings" +#: admin/manage/actions.php:170 +msgid "No exif data" msgstr "" -#: ../admin/class-ngg-setup.php:25 -msgid "Uninstall plugin tables" +#: admin/functions.php:1573 +msgid "No file was uploaded" msgstr "" -#: ../admin/class-ngg-setup.php:30 -msgid "You don't like NextCellent Gallery?" +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" msgstr "" -#: ../admin/class-ngg-setup.php:31 -msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." msgstr "" -#: ../admin/class-ngg-setup.php:34 -msgid "WARNING:" +#: admin/media-upload.php:167 +msgid "No gallery" msgstr "" -#: ../admin/class-ngg-setup.php:36 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" msgstr "" -#: ../admin/class-ngg-setup.php:36 -msgid "and" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" msgstr "" -#: ../admin/class-ngg-setup.php:39 -msgid "Show uninstall button" +#: admin/functions.php:310 +msgid "No images were added." msgstr "" -#: ../admin/class-ngg-setup.php:40 -msgid "Uninstall plugin" +#: admin/manage/actions.php:145 +msgid "No meta data saved" msgstr "" -#: ../admin/class-ngg-setup.php:49 -msgid "Reset all options to default settings?" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" msgstr "" -#: ../admin/class-ngg-setup.php:51 -#: ../admin/class-ngg-setup.php:66 -msgid "Choose [Cancel] to Stop, [OK] to proceed." +#: lib/tags.php:35 +msgid "No new tag specified!" msgstr "" -#: ../admin/class-ngg-setup.php:64 -msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" msgstr "" -#: ../admin/class-ngg-setup.php:97 -msgid "Reset all settings to the default parameters." +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." msgstr "" -#: ../admin/class-ngg-setup.php:104 -msgid "Uninstall successful! Now delete the plugin and enjoy your life!" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" msgstr "" -#: ../admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" msgstr "" -#: ../admin/class-ngg-style.php:120 -msgid "No CSS file will be used." +#: lib/tags.php:241 +msgid "No slug edited." msgstr "" -#: ../admin/class-ngg-style.php:129 -#: ../admin/class-ngg-style.php:169 -msgid "You do not have sufficient permissions to edit templates for this blog." +#: lib/tags.php:186 +msgid "No tag deleted." msgstr "" -#: ../admin/class-ngg-style.php:154 -msgid "Could not move file." +#: lib/tags.php:141 +msgid "No tag merged." msgstr "" -#: ../admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." +#: lib/tags.php:86 +msgid "No tag renamed." msgstr "" -#: ../admin/class-ngg-style.php:162 -msgid "Could not save file." +#: lib/tags.php:163 +msgid "No tag specified!" msgstr "" -#: ../admin/class-ngg-style.php:182 -msgid "CSS file successfully moved." +#: admin/functions.php:36 +msgid "No valid gallery name!" msgstr "" -#: ../admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." +#: lib/tags.php:95 +msgid "No valid new tag." msgstr "" -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." +#: admin/functions.php:958 +msgid "No valid URL path " msgstr "" -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "This CSS file will be applied:" +#: admin/class-ngg-options.php:640 +msgid "None" msgstr "" -#: ../admin/class-ngg-style.php:248 -msgid "Style Editor" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" msgstr "" -#: ../admin/class-ngg-style.php:259 -msgid "Activate" +#: admin/class-ngg-overview.php:445 +msgid "Not set" msgstr "" -#: ../admin/class-ngg-style.php:268 -#, php-format -msgid "Editing %s" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" msgstr "" -#: ../admin/class-ngg-style.php:270 +#: lib/core.php:432 #, php-format -msgid "Browsing %s" +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" msgstr "" -#: ../admin/class-ngg-style.php:273 -msgid "(from the theme folder)" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." msgstr "" -#: ../admin/class-ngg-style.php:283 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." msgstr "" -#: ../admin/class-ngg-style.php:286 -msgid "Move file" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" msgstr "" -#: ../admin/class-ngg-style.php:292 -msgid "Version" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." msgstr "" -#: ../admin/class-ngg-style.php:296 -msgid "File location" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" msgstr "" -#: ../admin/class-ngg-style.php:309 -msgid "Update File" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" msgstr "" -#: ../admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." msgstr "" -#: ../admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" msgstr "" -#: ../admin/class-ngg-tag-manager.php:45 -msgid "Most popular" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" msgstr "" -#: ../admin/class-ngg-tag-manager.php:46 -msgid "Least used" +#: admin/class-ngg-overview.php:451 +msgid "Off" msgstr "" -#: ../admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" +#: admin/class-ngg-options.php:716 +msgid "Offset" msgstr "" -#: ../admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -#: ../admin/class-ngg-tag-manager.php:118 -msgid "Search tags" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" msgstr "" -#: ../admin/class-ngg-tag-manager.php:122 -msgid "Go" +#: admin/class-ngg-overview.php:449 +msgid "On" msgstr "" -#: ../admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -#: ../admin/class-ngg-tag-manager.php:162 -#: ../admin/class-ngg-tag-manager.php:166 -#: ../admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" +#: admin/tinymce/window.php:122 +msgid "One picture" msgstr "" -#: ../admin/class-ngg-tag-manager.php:175 -msgid "Next tags" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" msgstr "" -#: ../admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" msgstr "" -#: ../admin/class-ngg-tag-manager.php:195 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +#: admin/class-ngg-options.php:773 +msgid "Opaque" msgstr "" -#: ../admin/class-ngg-tag-manager.php:196 -#: ../admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." +#: admin/class-ngg-overview.php:509 +msgid "Operating System" msgstr "" -#: ../admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." msgstr "" -#: ../admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" msgstr "" -#: ../admin/class-ngg-tag-manager.php:207 -msgid "Rename" +#: admin/class-ngg-adder.php:536 +msgid "Or" msgstr "" -#: ../admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" msgstr "" -#: ../admin/class-ngg-tag-manager.php:221 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." msgstr "" -#: ../admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." msgstr "" -#: ../admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" msgstr "" -#: ../admin/class-ngg-tag-manager.php:235 -msgid "Edit Tag Slug" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" msgstr "" -#: ../admin/class-ngg-tag-manager.php:243 -msgid "Enter the tag name to edit and its new slug. Slug definition" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" msgstr "" -#: ../admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" msgstr "" -#: ../admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" msgstr "" -#: ../admin/class-ngg-tag-manager.php:255 -#: ../admin/manage/class-ngg-gallery-list-table.php:106 -msgid "Edit" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" msgstr "" -#: ../admin/functions.php:38 -msgid "No valid gallery name!" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -#: ../admin/functions.php:48 -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" msgstr "" -#: ../admin/functions.php:48 -msgid "didn't exist. Please create first the main gallery folder " +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" msgstr "" -#: ../admin/functions.php:49 -#: ../admin/functions.php:58 -msgid "Check this link, if you didn't know how to set the permission :" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" msgstr "" -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -msgid "is not writeable !" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" msgstr "" -#: ../admin/functions.php:79 -#: ../admin/functions.php:88 -#: ../admin/functions.php:1126 -#: ../lib/core.php:102 -msgid "Unable to create directory " +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/functions.php:92 -msgid "The server setting Safe-Mode is on !" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" msgstr "" -#: ../admin/functions.php:93 -msgid "If you have problems, please create directory" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." msgstr "" -#: ../admin/functions.php:94 -msgid "and the thumbnails directory" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" msgstr "" -#: ../admin/functions.php:94 -msgid "with permission 777 manually !" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" msgstr "" -#: ../admin/functions.php:120 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +#: admin/class-ngg-options.php:320 +msgid "Permalinks" msgstr "" -#: ../admin/functions.php:123 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" msgstr "" -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" msgstr "" -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" msgstr "" -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" msgstr "" -#: ../admin/functions.php:191 -msgid "Importing was aborted." +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" msgstr "" -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" msgstr "" -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" msgstr "" -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1243 -#: ../admin/manage/class-ngg-gallery-list-table.php:212 -#: ../admin/manage/class-ngg-image-list-table.php:306 -#: ../admin/manage/class-ngg-manager.php:197 -#: ../admin/manage/class-ngg-manager.php:359 -msgid "Create new thumbnails" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" msgstr "" -#: ../admin/functions.php:304 -msgid " picture(s) successfully renamed" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" msgstr "" -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" msgstr "" -#: ../admin/functions.php:313 -msgid "No images were added." +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" msgstr "" -#: ../admin/functions.php:485 -#: ../admin/functions.php:569 -#: ../admin/functions.php:624 -#: ../admin/functions.php:721 -#: ../admin/functions.php:775 -msgid "Object didn't contain correct data" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" msgstr "" -#: ../admin/functions.php:494 -msgid " is not writeable " +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" msgstr "" -#: ../admin/functions.php:579 -#: ../admin/functions.php:627 -#: ../admin/functions.php:727 -#: ../admin/functions.php:778 -msgid " is not writeable" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." msgstr "" -#: ../admin/functions.php:781 -msgid "File do not exists" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." msgstr "" -#: ../admin/functions.php:785 -msgid "Couldn't restore original image" +#: nggallery.php:295 +msgid "Picture tag" msgstr "" -#: ../admin/functions.php:901 -msgid "(Error : Couldn't not update data base)" +#: nggallery.php:296 +msgid "Picture tag: %2$l." msgstr "" -#: ../admin/functions.php:908 -msgid "(Error : Couldn't not update meta data)" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " msgstr "" -#: ../admin/functions.php:917 -msgid "(Error : Couldn't not find image)" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" msgstr "" -#: ../admin/functions.php:1060 -msgid "No valid URL path " +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." msgstr "" -#: ../admin/functions.php:1076 -msgid "Import via cURL failed." +#: admin/class-ngg-options.php:435 +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." msgstr "" -#: ../admin/functions.php:1093 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" msgstr "" -#: ../admin/functions.php:1110 -msgid "Could not get a valid foldername" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" msgstr "" -#: ../admin/functions.php:1121 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" msgstr "" -#: ../admin/functions.php:1136 -msgid "Zip-File successfully unpacked" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" msgstr "" -#: ../admin/functions.php:1167 -#: ../admin/functions.php:1267 -msgid "No gallery selected !" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" msgstr "" -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1292 -msgid "Failure in database, no gallery path set !" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" msgstr "" -#: ../admin/functions.php:1199 -#: ../admin/functions.php:1286 -msgid "is no valid image file!" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." msgstr "" -#: ../admin/functions.php:1213 -#: ../admin/functions.php:1411 -#: ../admin/functions.php:1488 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" +#: admin/class-ngg-options.php:682 +msgid "Preview" msgstr "" -#: ../admin/functions.php:1220 -#: ../admin/functions.php:1309 -msgid "Error, the file could not be moved to : " +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" msgstr "" -#: ../admin/functions.php:1225 -#: ../admin/functions.php:1313 -msgid "Error, the file permissions could not be set" +#: nggfunctions.php:125 +msgid "previous" msgstr "" -#: ../admin/functions.php:1248 -msgid " Image(s) successfully added" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" msgstr "" -#: ../admin/functions.php:1275 -msgid "Invalid upload. Error Code : " +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" msgstr "" -#: ../admin/functions.php:1351 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" msgstr "" -#: ../admin/functions.php:1352 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +#: lib/meta.php:479 +msgid "Program tool" msgstr "" -#: ../admin/functions.php:1405 -#: ../admin/functions.php:1482 -msgid "The destination gallery does not exist" +#: lib/meta.php:470 +msgid "Province/State" msgstr "" -#: ../admin/functions.php:1436 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" msgstr "" -#: ../admin/functions.php:1456 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" msgstr "" -#: ../admin/functions.php:1515 -#, php-format -msgid "Failed to copy image %1$s to %2$s" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" msgstr "" -#: ../admin/functions.php:1529 -#, php-format -msgid "Failed to copy database row for picture %s" +#: admin/tinymce/window.php:124 +msgid "Random pictures" msgstr "" -#: ../admin/functions.php:1541 +#: admin/class-ngg-options.php:1009 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgid "Rebuild album structure : %s / %s albums" msgstr "" -#: ../admin/functions.php:1544 +#: admin/class-ngg-options.php:1008 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgid "Rebuild gallery structure : %s / %s galleries" msgstr "" -#: ../admin/functions.php:1553 +#: admin/class-ngg-options.php:1007 #, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "" - -#: ../admin/functions.php:1668 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: ../admin/functions.php:1671 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "" - -#: ../admin/functions.php:1674 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: ../admin/functions.php:1677 -msgid "No file was uploaded" -msgstr "" - -#: ../admin/functions.php:1680 -msgid "Missing a temporary folder" -msgstr "" - -#: ../admin/functions.php:1683 -msgid "Failed to write file to disk" -msgstr "" - -#: ../admin/functions.php:1686 -msgid "File upload stopped by extension" -msgstr "" - -#: ../admin/functions.php:1689 -msgid "Unknown upload error" -msgstr "" - -#: ../admin/manage/actions.php:58 -msgid "Select how you would like to rotate the image on the left." -msgstr "" - -#: ../admin/manage/actions.php:65 -msgid "90° clockwise" +msgid "Rebuild image structure : %s / %s images" msgstr "" -#: ../admin/manage/actions.php:67 -msgid "90° anticlockwise" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " msgstr "" -#: ../admin/manage/actions.php:69 -msgid "Flip horizontally" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" msgstr "" -#: ../admin/manage/actions.php:71 -msgid "Flip vertically" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" msgstr "" -#: ../admin/manage/actions.php:94 -msgid "Image rotated" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" msgstr "" -#: ../admin/manage/actions.php:97 -msgid "Error rotating thumbnail" +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" msgstr "" -#: ../admin/manage/actions.php:129 -#: ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 -#: ../admin/manage/actions.php:204 -msgid "Value" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" msgstr "" -#: ../admin/manage/actions.php:146 -msgid "No meta data saved" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" msgstr "" -#: ../admin/manage/actions.php:151 -msgid "EXIF Data" +#: admin/class-ngg-options.php:344 +msgid "Related images" msgstr "" -#: ../admin/manage/actions.php:171 -msgid "No exif data" +#: nggfunctions.php:932 +msgid "Related images for" msgstr "" -#: ../admin/manage/actions.php:177 -msgid "IPTC Data" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" msgstr "" -#: ../admin/manage/actions.php:199 -msgid "XMP Data" +#: admin/class-ngg-adder.php:226 +msgid "remove" msgstr "" -#: ../admin/manage/actions.php:255 -msgid "Zoom In" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" msgstr "" -#: ../admin/manage/actions.php:259 -msgid "Zoom Out" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" msgstr "" -#: ../admin/manage/actions.php:263 -msgid "Rotate Left" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." msgstr "" -#: ../admin/manage/actions.php:267 -msgid "Rotate Right" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" msgstr "" -#: ../admin/manage/actions.php:271 +#: admin/manage/actions.php:270 msgid "Reset" msgstr "" -#: ../admin/manage/actions.php:275 -msgid "Center selection" -msgstr "" - -#: ../admin/manage/actions.php:292 -msgid "The parameters" -msgstr "" - -#: ../admin/manage/actions.php:298 -msgid "X" -msgstr "" - -#: ../admin/manage/actions.php:302 -#: ../admin/manage/actions.php:311 -#: ../admin/manage/actions.php:320 -#: ../admin/manage/actions.php:328 -msgid "px" -msgstr "" - -#: ../admin/manage/actions.php:308 -msgid "Y" -msgstr "" - -#: ../admin/manage/actions.php:333 -msgid "Rotation" -msgstr "" - -#: ../admin/manage/actions.php:337 -msgid "deg" -msgstr "" - -#: ../admin/manage/actions.php:343 -msgid "Apply the parameters" -msgstr "" - -#: ../admin/manage/actions.php:344 -msgid "Apply" -msgstr "" - -#: ../admin/manage/actions.php:380 -msgid "Thumbnail updated" -msgstr "" - -#: ../admin/manage/actions.php:384 -msgid "Error updating thumbnail" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:96 -#: ../admin/manage/class-ngg-gallery-manager.php:108 -#: ../admin/manage/class-ngg-image-manager.php:127 -#: ../admin/manage/class-ngg-image-manager.php:262 -#: ../admin/manage/class-ngg-image-manager.php:372 -#: ../admin/manage/class-ngg-manager.php:422 -#: ../admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" msgstr "" -#: ../admin/manage/class-ngg-abstract-image-manager.php:158 -#: ../admin/manage/class-ngg-image-manager.php:305 -msgid "Update successful" +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:152 -#: ../admin/manage/class-ngg-image-list-table.php:233 -msgid "ID" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:156 -msgid "Page ID" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:211 -#: ../admin/manage/class-ngg-image-list-table.php:305 -#: ../admin/manage/class-ngg-manager.php:206 -msgid "Set watermark" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:214 -#: ../admin/manage/class-ngg-image-list-table.php:308 -#: ../admin/manage/class-ngg-manager.php:200 -msgid "Import metadata" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" msgstr "" -#: ../admin/manage/class-ngg-gallery-list-table.php:215 -#: ../admin/manage/class-ngg-image-list-table.php:309 -#: ../admin/manage/class-ngg-manager.php:203 -msgid "Recover from backup" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" msgstr "" -#: ../admin/manage/class-ngg-gallery-manager.php:92 -#, php-format -msgid "Allowed characters for file and folder names are %s" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" +#: admin/manage/actions.php:262 +msgid "Rotate Left" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" +#: admin/manage/actions.php:266 +msgid "Rotate Right" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:234 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:235 -#: ../admin/manage/class-ngg-sort-manager.php:111 -msgid "Filename" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:236 -msgid "Alt & Title Text" +#: admin/manage/actions.php:332 +msgid "Rotation" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:238 -msgid "Exclude" +#: admin/class-ngg-overview.php:305 +msgid "Running..." msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:273 +#: admin/functions.php:1249 #, php-format -msgid "View \"%s\"" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:274 -msgid "View" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:275 -msgid "Show Meta data" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:276 -msgid "Meta" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:277 -msgid "Customize thumbnail" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:278 -msgid "Edit thumb" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:279 -#: ../admin/manage/class-ngg-image-list-table.php:280 -msgid "Rotate" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:285 -msgid "Recover" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:310 -msgid "Delete images" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:311 -msgid "Rotate images clockwise" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:312 -msgid "Rotate images counter-clockwise" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:313 -msgid "Copy to..." -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:314 -msgid "Move to..." -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:315 -msgid "Add tags" -msgstr "" - -#: ../admin/manage/class-ngg-image-list-table.php:316 -#: ../admin/manage/class-ngg-manager.php:222 -msgid "Delete tags" +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" msgstr "" -#: ../admin/manage/class-ngg-image-list-table.php:317 -msgid "Overwrite tags" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:103 -msgid "Recover \"{}\"?" +#: admin/media-upload.php:275 +msgid "Save all changes" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:108 -msgid "Delete \"{}\"?" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:151 -msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:186 -msgid "No Picture" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:228 -msgid "Main page (No parent)" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:234 -msgid "Add page" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:340 -#, php-format -msgid "Picture %d deleted successfully." +#: admin/class-ngg-options.php:912 +msgid "sec." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:344 -#, php-format -msgid "Picture %d could not be deleted." +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:359 -msgid "Operation successful. Please clear your browser cache." +#: admin/media-upload.php:179 +msgid "Select »" msgstr "" -#: ../admin/manage/class-ngg-image-manager.php:398 -#, php-format -msgid "New page %s (ID: %s) created." +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " +#: admin/tinymce/window.php:304 +msgid "Select a picture" msgstr "" -#: ../admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" msgstr "" -#: ../admin/manage/class-ngg-manager.php:132 -msgid "Select the destination gallery:" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" msgstr "" -#: ../admin/manage/class-ngg-manager.php:134 -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -msgid "Select or search for a gallery" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" msgstr "" -#: ../admin/manage/class-ngg-manager.php:177 -msgid "No images selected" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" msgstr "" -#: ../admin/manage/class-ngg-manager.php:191 -msgid "No action selected." +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" msgstr "" -#: ../admin/manage/class-ngg-manager.php:210 -msgid "Copy image to..." +#: admin/class-ngg-adder.php:538 +msgid "Select Files" msgstr "" -#: ../admin/manage/class-ngg-manager.php:214 -msgid "Move image to..." +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:218 -msgid "Add new tags" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" msgstr "" -#: ../admin/manage/class-ngg-manager.php:226 -msgid "Overwrite" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" msgstr "" -#: ../admin/manage/class-ngg-manager.php:229 -#: ../admin/manage/class-ngg-manager.php:232 -msgid "Rotate images" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:239 -#: ../admin/manage/class-ngg-manager.php:256 -#, php-format -msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." msgstr "" -#: ../admin/manage/class-ngg-manager.php:380 -#: ../admin/manage/class-ngg-manager.php:397 -#: ../admin/manage/class-ngg-manager.php:408 -msgid "Tags changed" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" msgstr "" -#: ../admin/manage/class-ngg-manager.php:464 -msgid "Gallery deleted successfully." +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" msgstr "" -#: ../admin/manage/class-ngg-manager.php:466 -msgid "Something went wrong." +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" msgstr "" -#: ../admin/manage/class-ngg-manager.php:486 -msgid "Pictures deleted successfully " +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" msgstr "" -#: ../admin/manage/class-ngg-search-manager.php:38 -#, php-format -msgid "Image results for %s" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" +#: nggallery.php:297 +msgid "Separate picture tags with commas." msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" +#: admin/class-ngg-overview.php:511 +msgid "Server" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:116 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:121 -#: ../lib/meta.php:452 -msgid "Date/Time" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -#: ../admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" msgstr "" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" msgstr "" -#: ../admin/media-upload.php:166 -msgid "No gallery" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" msgstr "" -#: ../admin/media-upload.php:178 -msgid "Select »" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" msgstr "" -#: ../admin/media-upload.php:209 +#: admin/media-upload.php:210 msgid "Show" msgstr "" -#: ../admin/media-upload.php:210 -msgid "Hide" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" msgstr "" -#: ../admin/media-upload.php:215 -msgid "Image ID:" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" msgstr "" -#: ../admin/media-upload.php:229 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." msgstr "" -#: ../admin/media-upload.php:234 -#: ../admin/tinymce/window.php:339 -msgid "Left" +#: admin/class-ngg-options.php:895 +msgid "Show dots" msgstr "" -#: ../admin/media-upload.php:236 -#: ../admin/tinymce/window.php:340 -msgid "Center" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." msgstr "" -#: ../admin/media-upload.php:238 -#: ../admin/tinymce/window.php:341 -msgid "Right" +#: admin/class-ngg-options.php:522 +msgid "Show first" msgstr "" -#: ../admin/media-upload.php:248 -msgid "Full size" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" msgstr "" -#: ../admin/media-upload.php:250 -msgid "Singlepic" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." msgstr "" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" msgstr "" -#: ../admin/media-upload.php:274 -msgid "Save all changes" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" msgstr "" -#: ../admin/tinymce/window.php:122 -msgid "One picture" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/tinymce/window.php:123 -msgid "Recent pictures" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." msgstr "" -#: ../admin/tinymce/window.php:124 -msgid "Random pictures" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." msgstr "" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" +#: admin/class-ngg-options.php:644 +msgid "Shutter" msgstr "" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -#: ../widgets/class-ngg-slideshow-widget.php:113 -msgid "Select a gallery:" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" msgstr "" -#: ../admin/tinymce/window.php:143 -msgid "Display types" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" msgstr "" -#: ../admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" +#: admin/class-ngg-options.php:459 +msgid "Single picture" msgstr "" -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" +#: admin/media-upload.php:251 +msgid "Singlepic" msgstr "" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" msgstr "" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" msgstr "" -#: ../admin/tinymce/window.php:190 -msgid "Type options" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" msgstr "" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" msgstr "" -#: ../admin/tinymce/window.php:208 -msgid "Slideshow dimensions" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" msgstr "" -#: ../admin/tinymce/window.php:219 -msgid "Template name" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." msgstr "" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." msgstr "" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" msgstr "" -#: ../admin/tinymce/window.php:245 -msgid "Album display types" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" msgstr "" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" msgstr "" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." msgstr "" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" msgstr "" -#: ../admin/tinymce/window.php:267 -msgid "Gallery display types" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" msgstr "" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" msgstr "" -#: ../admin/tinymce/window.php:304 -msgid "Select a picture" +#: admin/class-ngg-options.php:568 +msgid "Sort options" msgstr "" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" msgstr "" -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Options" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" msgstr "" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" msgstr "" -#: ../admin/tinymce/window.php:325 -msgid "Effect" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" msgstr "" -#: ../admin/tinymce/window.php:328 -msgid "No effect" +#: lib/meta.php:475 +msgid "Source" msgstr "" -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" msgstr "" -#: ../admin/tinymce/window.php:338 -msgid "No float" +#: admin/class-ngg-options.php:860 +msgid "Specials" msgstr "" -#: ../admin/tinymce/window.php:346 -msgid "Link" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" msgstr "" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: admin/upgrade.php:124 +msgid "Start upgrade now" msgstr "" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -msgid "The number of images that should be displayed." +#: admin/class-ngg-adder.php:475 +msgid "Start upload" msgstr "" -#: ../admin/tinymce/window.php:368 -msgid "Sort the images" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" msgstr "" -#: ../admin/tinymce/window.php:371 -msgid "Upload order" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" msgstr "" -#: ../admin/tinymce/window.php:372 -msgid "Date taken" +#: lib/meta.php:460 +msgid "Subject" msgstr "" -#: ../admin/tinymce/window.php:373 -msgid "User defined" +#: admin/functions.php:209 +msgid "successfully created!" msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." msgstr "" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -msgid "Select a template to display the images" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" msgstr "" -#: ../admin/tinymce/window.php:475 -msgid "Insert" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" msgstr "" -#: ../admin/tinymce/window.php:511 -msgid "You need to select a gallery." +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" msgstr "" -#: ../admin/tinymce/window.php:515 -msgid "You need to select a picture." +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" msgstr "" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -msgid "You need to select a number of images." +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" msgstr "" -#: ../admin/upgrade.php:94 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" msgstr "" -#: ../admin/upgrade.php:114 -#: ../admin/upgrade.php:137 -msgid "Upgrade NextCellent Gallery" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" msgstr "" -#: ../admin/upgrade.php:116 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" msgstr "" -#: ../admin/upgrade.php:120 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +#: admin/class-ngg-overview.php:355 +msgid "Test image function" msgstr "" -#: ../admin/upgrade.php:124 -msgid "Start upgrade now" +#: admin/class-ngg-options.php:769 +msgid "Text" msgstr "" -#: ../admin/upgrade.php:141 -msgid "Upgrading database…" +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" msgstr "" -#: ../admin/upgrade.php:145 -msgid "Oh no! Something went wrong while updating the database" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" msgstr "" -#: ../admin/upgrade.php:149 -msgid "Upgrade complete." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." msgstr "" -#: ../admin/upgrade.php:151 -msgid "Continue to NextCellent" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" msgstr "" -#: ../admin/wpmu.php:44 -msgid "Update successfully" +#: admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." msgstr "" -#: ../admin/wpmu.php:79 -msgid "Network Options" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." msgstr "" -#: ../admin/wpmu.php:89 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" msgstr "" -#: ../admin/wpmu.php:90 +#: xml/media-rss.php:67 #, php-format -msgid "The default setting should be %s." +msgid "The gallery ID=%s does not exist." msgstr "" -#: ../admin/wpmu.php:102 -msgid "Enable upload quota check" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." msgstr "" -#: ../admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" +#: nggfunctions.php:98 +msgid "The gallery was not found." msgstr "" -#: ../admin/wpmu.php:109 -msgid "Enable zip upload option" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." msgstr "" -#: ../admin/wpmu.php:112 -msgid "Allow users to upload zip folders." +#: admin/class-ngg-options.php:630 +msgid "The height of the image." msgstr "" -#: ../admin/wpmu.php:116 -msgid "Enable import function" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." msgstr "" -#: ../admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." msgstr "" -#: ../admin/wpmu.php:123 -msgid "Enable style selection" +#: admin/class-ngg-overview.php:126 +#, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." msgstr "" -#: ../admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" + +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." msgstr "" -#: ../admin/wpmu.php:130 -msgid "Enable roles/capabilities" +#: admin/manage/actions.php:291 +msgid "The parameters" msgstr "" -#: ../admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." msgstr "" -#: ../admin/wpmu.php:137 -msgid "Default style" +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." msgstr "" -#: ../admin/wpmu.php:143 -msgid "Choose the default style for the galleries." +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" msgstr "" -#: ../admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." msgstr "" -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" msgstr "" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" msgstr "" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" msgstr "" -#: ../lib/meta.php:131 -msgid " mm" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." msgstr "" -#: ../lib/meta.php:137 -msgid " sec" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" + +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" msgstr "" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." msgstr "" -#: ../lib/meta.php:453 -msgid "Copyright" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." msgstr "" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" msgstr "" -#: ../lib/meta.php:460 -msgid "Subject" +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." msgstr "" -#: ../lib/meta.php:461 -msgid "Make" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." msgstr "" -#: ../lib/meta.php:462 -msgid "Edit Status" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." msgstr "" -#: ../lib/meta.php:463 -msgid "Category" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." msgstr "" -#: ../lib/meta.php:464 -msgid "Keywords" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" msgstr "" -#: ../lib/meta.php:466 -msgid "Time Created" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." msgstr "" -#: ../lib/meta.php:468 -msgid "City" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." msgstr "" -#: ../lib/meta.php:469 -msgid "Location" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." msgstr "" -#: ../lib/meta.php:470 -msgid "Province/State" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." msgstr "" -#: ../lib/meta.php:472 -msgid "Country" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." msgstr "" -#: ../lib/meta.php:473 -msgid "Headline" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" msgstr "" -#: ../lib/meta.php:475 -msgid "Source" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" msgstr "" -#: ../lib/meta.php:479 -msgid "Program tool" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" msgstr "" -#: ../lib/meta.php:480 -msgid "Format" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" msgstr "" -#: ../lib/meta.php:481 -msgid "Image Width" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" msgstr "" -#: ../lib/meta.php:482 -msgid "Image Height" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" msgstr "" -#: ../lib/meta.php:483 -msgid "Flash" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" msgstr "" -#: ../lib/ngg-db.php:361 -#: ../lib/ngg-db.php:362 -msgid "Album overview" +#: lib/meta.php:466 +msgid "Time Created" msgstr "" -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" msgstr "" -#: ../lib/shortcodes.php:358 -msgid "[Pictures not found]" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" msgstr "" -#: ../lib/tags.php:35 -msgid "No new tag specified!" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" msgstr "" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/tags.php:86 -msgid "No tag renamed." +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" msgstr "" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." msgstr "" -#: ../lib/tags.php:95 -msgid "No valid new tag." +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" msgstr "" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" msgstr "" -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" msgstr "" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" msgstr "" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" +#: admin/functions.php:1585 +msgid "Unknown upload error" msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." +#: admin/class-ngg-album-manager.php:305 +msgid "Update" msgstr "" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +#: admin/class-ngg-style.php:309 +msgid "Update File" msgstr "" -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" msgstr "" -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" msgstr "" -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " +#: admin/wpmu.php:44 +msgid "Update successfully" msgstr "" -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." msgstr "" -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " +#: admin/upgrade.php:149 +msgid "Upgrade complete." msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" msgstr "" -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" +#: nggallery.php:123 +msgid "Upgrade now." msgstr "" -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" +#: admin/upgrade.php:141 +msgid "Upgrading database…" msgstr "" -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" msgstr "" -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" msgstr "" -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" msgstr "" -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." msgstr "" -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" msgstr "" -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" msgstr "" -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." msgstr "" -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " msgstr "" -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" +#: admin/class-ngg-options.php:734 +msgid "URL to file" msgstr "" -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" msgstr "" -#: ../nggallery.php:122 -msgid "NextCellent Gallery requires a database upgrade." +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." msgstr "" -#: ../nggallery.php:122 -msgid "Upgrade now." +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" msgstr "" -#: ../nggallery.php:136 -msgid "Translation by : See here" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" msgstr "" -#: ../nggallery.php:137 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." msgstr "" -#: ../nggallery.php:177 -msgid "Something went wrong while upgrading NextCellent Gallery." +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" msgstr "" -#: ../nggallery.php:266 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" msgstr "" -#: ../nggallery.php:295 -msgid "Picture tag" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." msgstr "" -#: ../nggallery.php:296 -msgid "Picture tag: %2$l." +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" msgstr "" -#: ../nggallery.php:297 -msgid "Separate picture tags with commas." +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" msgstr "" -#: ../nggallery.php:405 -msgid "NextCellent Gallery / Images" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" msgstr "" -#: ../nggallery.php:415 -msgid "NextCellent" +#: admin/class-ngg-style.php:292 +msgid "Version" msgstr "" -#: ../nggallery.php:509 -msgid "loading" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" msgstr "" -#: ../nggallery.php:725 -msgid "Get help" +#: admin/class-ngg-options.php:688 +msgid "View full image" msgstr "" -#: ../nggallery.php:807 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" msgstr "" -#: ../nggfunctions.php:98 -msgid "The gallery was not found." +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" msgstr "" -#: ../nggfunctions.php:125 -msgid "previous" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" msgstr "" -#: ../nggfunctions.php:125 -msgid "next" +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" msgstr "" -#: ../nggfunctions.php:177 -#: ../nggfunctions.php:664 -msgid "[Gallery not found]" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." msgstr "" -#: ../nggfunctions.php:465 -msgid "[Album not found]" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" msgstr "" -#: ../nggfunctions.php:795 -msgid "[SinglePic not found]" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" msgstr "" -#: ../nggfunctions.php:931 -msgid "Related images for" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." msgstr "" -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" msgstr "" -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:68 -msgid "[View with PicLens]" +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." msgstr "" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" msgstr "" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." msgstr "" -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" msgstr "" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" +#: admin/functions.php:92 +msgid "with permission 777 manually !" msgstr "" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:97 -#: ../widgets/class-ngg-slideshow-widget.php:106 -msgid "Title:" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:103 -msgid "Show:" +#: admin/manage/actions.php:198 +msgid "XMP Data" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:120 -msgid "random" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:131 -#: ../widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:140 -#: ../widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:149 -msgid "Select:" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" msgstr "" -#: ../widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:80 -#: ../widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." msgstr "" -#: ../widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." msgstr "" -#: ../widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" msgstr "" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" msgstr "" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." +#: admin/manage/actions.php:254 +msgid "Zoom In" msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" +#: admin/manage/actions.php:258 +msgid "Zoom Out" msgstr "" diff --git a/lang/nggallery-fi-backup-202311261505120.po~ b/lang/nggallery-fi-backup-202311261505120.po~ new file mode 100644 index 0000000..6655a69 --- /dev/null +++ b/lang/nggallery-fi-backup-202311261505120.po~ @@ -0,0 +1,4184 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Gallery suomeksi\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Niko Strijbol \n" +"Language-Team: Vesa Tiirikainen \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: \n" +"Language: fi\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Generator: Poedit 1.7.1\n" + +#: ../admin/about.php:9 +#: ../admin/admin.php:171 +msgid "About" +msgstr "Lisäosasta" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Tukijat" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " + +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "heidän hienosta dokumentoidusta koodistaan" + +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" + +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "fantastisesta PHP Thumbnail -luokasta" + +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "useista hyvin kätevistä lisäosista ja ideoista" + +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" + +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "maailman parhaista Media Flash -skripteistä" + +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "Gallerian kuvakkeesta" + +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "Vesileima-lisäosasta" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" + +#: ../admin/about.php:31 +#: ../nggallery.php:386 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:33 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." + +#: ../admin/about.php:34 +msgid "What do you get with NextCellent Gallery?" +msgstr "Mitä saat NextCellent Gallerylla?" + +#: ../admin/about.php:36 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" + +#: ../admin/about.php:37 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." + +#: ../admin/about.php:38 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." + +#: ../admin/about.php:39 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." + +#: ../admin/about.php:40 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." + +#: ../admin/about.php:46 +msgid "How to support us?" +msgstr "Miten tukea meitä?" + +#: ../admin/about.php:48 +msgid "There are several ways to contribute:" +msgstr "On useita tapoja tukea: " + +#: ../admin/about.php:50 +msgid "Send us bugfixes / code changes" +msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" + +#: ../admin/about.php:50 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." + +#: ../admin/about.php:51 +msgid "Translate the plugin" +msgstr "Käännä lisäosa." + +#: ../admin/about.php:51 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." + +#: ../admin/about.php:52 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" + +#: ../admin/about.php:52 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." + +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Huijaatko’ höh?" + +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:75 +msgid "Upload failed! " +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 +#: ../admin/admin.php:330 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" + +#: ../admin/addgallery.php:170 +msgid "Image Files" +msgstr "Kuvatiedostot" + +#: ../admin/addgallery.php:197 +msgid "remove" +msgstr "poista" + +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 +msgid "Browse..." +msgstr "Selaa..." + +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 +msgid "Upload images" +msgstr "Lataa kuvia" + +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 +msgid "New gallery" +msgstr "Uusi galleria" + +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Kuvia" + +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 +msgid "ZIP file" +msgstr "ZIP-tiedosto" + +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 +#: ../admin/admin.php:488 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" + +#: ../admin/addgallery.php:371 +msgid "Add a new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 +msgid "Name" +msgstr "Nimi" + +#: ../admin/addgallery.php:379 +msgid "Create a new, empty gallery in the folder" +msgstr "Luo uusi tyhjä galleria hakemistoon" + +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" + +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:298 +msgid "Description" +msgstr "Kuvaus" + +#: ../admin/addgallery.php:386 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: ../admin/addgallery.php:390 +msgid "Add gallery" +msgstr "Lisää galleria" + +#: ../admin/addgallery.php:398 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" + +#: ../admin/addgallery.php:403 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" + +#: ../admin/addgallery.php:405 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" + +#: ../admin/addgallery.php:409 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" + +#: ../admin/addgallery.php:411 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" + +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 +msgid "in to" +msgstr "paikkaan" + +#: ../admin/addgallery.php:417 +msgid "a new gallery" +msgstr "uusi galleria" + +#: ../admin/addgallery.php:428 +msgid "Note: the upload limit on your server is " +msgstr "Huom: latausraja palvelimellasi on " + +#: ../admin/addgallery.php:432 +msgid "Start upload" +msgstr "Aloita lataus" + +#: ../admin/addgallery.php:440 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" + +#: ../admin/addgallery.php:445 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" + +#: ../admin/addgallery.php:448 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" + +#: ../admin/addgallery.php:450 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" + +#: ../admin/addgallery.php:470 +msgid "Choose gallery" +msgstr "Valitse galleria" + +#: ../admin/addgallery.php:492 +#, fuzzy +msgid "Drop your files in this window" +msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " + +#: ../admin/addgallery.php:492 +msgid "Or" +msgstr "" + +#: ../admin/addgallery.php:493 +msgid "Select Files" +msgstr "Valitse tiedostot" + +#: ../admin/addgallery.php:508 +msgid "Click here to use the browser upload instead" +msgstr "" + +#: ../admin/addgallery.php:508 +#, fuzzy +msgid "Use basic uploader" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/addgallery.php:510 +msgid "Advanced uploading" +msgstr "" + +#: ../admin/addgallery.php:510 +#, fuzzy +msgid "Use advanced uploader" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/addgallery.php:514 +#, fuzzy,php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" + +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 +#: ../admin/manage-galleries.php:126 +msgid "Galleries" +msgstr "Galleriat" + +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 +msgid "Overview" +msgstr "Yleinen" + +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 +msgid "Albums" +msgstr "Albumit" + +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 +#: ../nggallery.php:409 +msgid "Tags" +msgstr "Tägit" + +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 +msgid "Settings" +msgstr "Asetukset" + +#: ../admin/admin.php:160 +#: ../nggallery.php:425 +msgid "Style" +msgstr "Tyyli" + +#: ../admin/admin.php:166 +msgid "Roles" +msgstr "Roolit" + +#: ../admin/admin.php:171 +msgid "About this Gallery" +msgstr "Tästä galleriasta " + +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" + +#: ../admin/admin.php:194 +msgid "Network settings" +msgstr "Verkkoasetukset" + +#: ../admin/admin.php:304 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" + +#: ../admin/admin.php:305 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" + +#: ../admin/admin.php:306 +msgid "A failure occurred" +msgstr "Tapahtui virhe" + +#: ../admin/admin.php:310 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." + +#: ../admin/admin.php:311 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." + +#: ../admin/admin.php:312 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " + +#: ../admin/admin.php:313 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " + +#: ../admin/admin.php:314 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." + +#: ../admin/admin.php:315 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " + +#: ../admin/admin.php:316 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " + +#: ../admin/admin.php:317 +msgid "An error occurred in the upload. Please try again later." +msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." + +#: ../admin/admin.php:318 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " + +#: ../admin/admin.php:319 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." + +#: ../admin/admin.php:320 +msgid "HTTP error." +msgstr "HTTP-virhe." + +#: ../admin/admin.php:321 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" + +#: ../admin/admin.php:322 +msgid "IO error." +msgstr "IO-virhe." + +#: ../admin/admin.php:323 +msgid "Security error." +msgstr "Turvavirhe." + +#: ../admin/admin.php:324 +msgid "File canceled." +msgstr "Tiedosto peruutettu." + +#: ../admin/admin.php:325 +msgid "Upload stopped." +msgstr "Lataus lopetettu." + +#: ../admin/admin.php:326 +msgid "Dismiss" +msgstr "Poista" + +#: ../admin/admin.php:327 +msgid "Crunching…" +msgstr "Työskentelen…" + +#: ../admin/admin.php:328 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." + +#: ../admin/admin.php:329 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" + +#: ../admin/admin.php:352 +#: ../nggallery.php:458 +msgid "L O A D I N G" +msgstr "L A T A A N" + +#: ../admin/admin.php:353 +#: ../nggallery.php:459 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" + +#: ../admin/admin.php:440 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "" + +#: ../admin/admin.php:449 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 +msgid "At a Glance" +msgstr "Yleisnäkymä" + +#: ../admin/admin.php:450 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" + +#: ../admin/admin.php:451 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Tuoreimmat uutiset" + +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" + +#: ../admin/admin.php:453 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 +msgid "Pay attention" +msgstr "Ole tarkkana" + +#: ../admin/admin.php:453 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" + +#: ../admin/admin.php:455 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 +msgid "Translation" +msgstr "Käännös" + +#: ../admin/admin.php:457 +msgid "View information about the current translation." +msgstr "" + +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 +msgid "Server Settings" +msgstr "Palvelinasetukset" + +#: ../admin/admin.php:460 +#, fuzzy +msgid "Show all the server settings!." +msgstr "[Näytä kaikki]" + +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" + +#: ../admin/admin.php:461 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: ../admin/admin.php:475 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: ../admin/admin.php:477 +#, fuzzy +msgid "Add new galleries to NextCellent." +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" + +#: ../admin/admin.php:480 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: ../admin/admin.php:482 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Lisää galleria / kuvia" + +#: ../admin/admin.php:485 +#, fuzzy +msgid "Add images from a ZIP file." +msgstr "Lataa kuvia sisältävä zip-tiedosto" + +#: ../admin/admin.php:488 +#, fuzzy +msgid "Import a folder from the server as a new gallery." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." + +#: ../admin/admin.php:505 +#, fuzzy +msgid "Manage your images and galleries." +msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." + +#: ../admin/admin.php:514 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." + +#: ../admin/admin.php:514 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: ../admin/admin.php:523 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "Erittele kuvien tägit pilkuilla." + +#: ../admin/admin.php:523 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: ../admin/admin.php:532 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 +msgid "General" +msgstr "Yleistä" + +#: ../admin/admin.php:533 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: ../admin/admin.php:534 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 +msgid "Gallery" +msgstr "Galleria" + +#: ../admin/admin.php:535 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 +msgid "Effects" +msgstr "Efektit " + +#: ../admin/admin.php:536 +msgid "Make your gallery look beautiful." +msgstr "" + +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Vesileima " + +#: ../admin/admin.php:537 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diasarja " + +#: ../admin/admin.php:538 +#, fuzzy +msgid "Edit options for the slideshow." +msgstr "Muokkaa" + +#: ../admin/admin.php:539 +msgid "Don't forget to press save!" +msgstr "" + +#: ../admin/admin.php:548 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/admin.php:549 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/admin.php:558 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/admin.php:559 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/admin.php:568 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/admin.php:569 +#, fuzzy +msgid "Attention!" +msgstr "Ole tarkkana" + +#: ../admin/admin.php:569 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "" + +#: ../admin/admin.php:581 +#, fuzzy +msgid "For more information:" +msgstr "Täältä löytyy lisätietoa efekteistä:" + +#: ../admin/admin.php:582 +#, fuzzy +msgid "Support Forums" +msgstr "Tukifoorumit (engl.)" + +#: ../admin/admin.php:583 +#, fuzzy +msgid "Source Code" +msgstr "Lähde" + +#: ../admin/ajax.php:291 +msgid "You are not allowed to be here" +msgstr "Sinulla ei ole lupa olla täällä" + +#: ../admin/ajax.php:389 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Luotiin kuva kooltaan %s x %s pikseliä" + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +#, fuzzy +msgid "Updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Albumi poistettu" + +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Valitse albumi" + +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Ei valittua albumia" + +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 +msgid "Update" +msgstr "Päivitä" + +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Poista" + +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Lisää uusi albumi" + +#: ../admin/album.php:310 +msgid "Add" +msgstr "Lisää" + +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" + +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Näytä kaikki]" + +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" + +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Maksimoi]" + +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" + +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Minimoi]" + +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" + +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Valitse galleria" + +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album ID" + +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Albumia ei valittuna" + +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Albumin nimi :" + +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Albumin kuvaus:" + +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" + +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Ei kuvaa" + +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 +msgid "Page Link to" +msgstr "Sivu linkitetty" + +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 +msgid "Not linked" +msgstr "Ei linkitetty" + +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 +msgid "OK" +msgstr "OK" + +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Peruuta" + +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Otsikko" + +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "Sivu" + +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Valitse hiirellä uusi alue esikatselukuvalle" + +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" + +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" + +#: ../admin/edit-thumbnail.php:133 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." + +#: ../admin/functions.php:43 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" + +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "Hakemisto" + +#: ../admin/functions.php:50 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." + +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" + +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" + +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" + +#: ../admin/functions.php:93 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" + +#: ../admin/functions.php:94 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" + +#: ../admin/functions.php:95 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" + +#: ../admin/functions.php:95 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" + +#: ../admin/functions.php:122 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " + +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" + +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "ei ole olemassa !" + +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "" + +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" + +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "luonti onnistui!" + +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" + +#: ../admin/functions.php:304 +#, fuzzy +msgid " picture(s) successfully renamed" +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:313 +#, fuzzy +msgid "No images were added." +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 +#: ../admin/functions.php:751 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" + +#: ../admin/functions.php:473 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:757 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" + +#: ../admin/functions.php:761 +msgid "Couldn't restore original image" +msgstr "Alkuperäisen kuvan palautus ei onnistunut " + +#: ../admin/functions.php:877 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" + +#: ../admin/functions.php:884 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" + +#: ../admin/functions.php:893 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" + +#: ../admin/functions.php:1036 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" + +#: ../admin/functions.php:1052 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " + +#: ../admin/functions.php:1069 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" + +#: ../admin/functions.php:1086 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" + +#: ../admin/functions.php:1097 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" + +#: ../admin/functions.php:1112 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" + +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" + +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" + +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" + +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 +#: ../admin/functions.php:1464 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" + +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 +msgid "Error, the file could not be moved to : " +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" + +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 +msgid "Error, the file permissions could not be set" +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" + +#: ../admin/functions.php:1224 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:1251 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" + +#: ../admin/functions.php:1327 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." + +#: ../admin/functions.php:1328 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." + +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" + +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" + +#: ../admin/functions.php:1432 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." + +#: ../admin/functions.php:1491 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" + +#: ../admin/functions.php:1505 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" + +#: ../admin/functions.php:1517 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." + +#: ../admin/functions.php:1520 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" + +#: ../admin/functions.php:1529 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." + +#: ../admin/functions.php:1637 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" + +#: ../admin/functions.php:1640 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " + +#: ../admin/functions.php:1643 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" + +#: ../admin/functions.php:1646 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" + +#: ../admin/functions.php:1649 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" + +#: ../admin/functions.php:1652 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" + +#: ../admin/functions.php:1655 +msgid "File upload stopped by extension" +msgstr "Tiedoston lataus lopetettu" + +#: ../admin/functions.php:1658 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " + +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" + +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" + +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" + +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Muuta kuvakokoa" + +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 +msgid "Search Images" +msgstr "Etsi kuvia" + +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 +#, fuzzy +msgid "Actions" +msgstr "Sijainti" + +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Aseta vesileima" + +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Tuo metadata" + +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" + +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 +msgid "Apply" +msgstr "Hyväksy" + +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Muokkaa" + +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 +msgid "No entries found" +msgstr "Mitään kohteita ei löydy" + +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Uusi galleria" + +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" + +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " + +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "Leveys" + +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "Korkeus" + +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." + +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 +msgid "Size" +msgstr "Koko" + +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 +#: ../admin/settings.php:428 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." + +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 +#: ../admin/settings.php:431 +msgid "Fixed size" +msgstr "Kiinteä koko" + +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 +#: ../admin/settings.php:433 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." + +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 +msgid "ID" +msgstr "ID" + +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Kirjoittaja" + +#: ../admin/manage-galleries.php:413 +msgid "Page ID" +msgstr "Sivu-ID" + +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Galleriaa ei löydy. " + +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:203 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:207 +msgid "Move image to..." +msgstr "Siirrä kuva..." + +#: ../admin/manage-images.php:211 +msgid "Add new tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 +msgid "Delete tags" +msgstr "Poista tägejä" + +#: ../admin/manage-images.php:219 +msgid "Overwrite" +msgstr "Kirjoita yli" + +#: ../admin/manage-images.php:232 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massamuokkauksen %s kuville\n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-images.php:246 +#, php-format +msgid "Search results for “%s”" +msgstr "Hakutulokset “%s”" + +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 +msgid "Gallery settings" +msgstr "Gallerian asetukset" + +#: ../admin/manage-images.php:275 +msgid "Click here for more settings" +msgstr "Klikkaa tästä lisäasetuksille" + +#: ../admin/manage-images.php:294 +msgid "Preview image" +msgstr "Katso kuvaa" + +#: ../admin/manage-images.php:297 +msgid "No Picture" +msgstr "Ei kuvaa" + +#: ../admin/manage-images.php:319 +msgid "Path" +msgstr "Polku " + +#: ../admin/manage-images.php:334 +#, fuzzy +msgid "Gallery ID" +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../admin/manage-images.php:336 +msgid "Create new page" +msgstr "Luo uusi sivu" + +#: ../admin/manage-images.php:339 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" + +#: ../admin/manage-images.php:344 +msgid "Add page" +msgstr "Lisää sivu" + +#: ../admin/manage-images.php:354 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" + +#: ../admin/manage-images.php:355 +msgid "Old scanning" +msgstr "" + +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 +#: ../admin/settings.php:833 +msgid "Save Changes" +msgstr "Tallenna muutokset" + +#: ../admin/manage-images.php:375 +msgid "Delete images" +msgstr "Poista kuvia" + +#: ../admin/manage-images.php:377 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" + +#: ../admin/manage-images.php:378 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" + +#: ../admin/manage-images.php:379 +msgid "Copy to..." +msgstr "Kopioi ..." + +#: ../admin/manage-images.php:380 +msgid "Move to..." +msgstr "Siirrä..." + +#: ../admin/manage-images.php:381 +msgid "Add tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:383 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" + +#: ../admin/manage-images.php:388 +msgid "Sort gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-images.php:463 +#, fuzzy +msgid "Change Date" +msgstr "Pvm/Aika" + +#: ../admin/manage-images.php:467 +msgid "pixel" +msgstr "pikseli" + +#: ../admin/manage-images.php:473 +#, php-format +msgid "View \"%s\"" +msgstr "Katso \"%s\"" + +#: ../admin/manage-images.php:473 +msgid "View" +msgstr "Katso " + +#: ../admin/manage-images.php:474 +msgid "Show Meta data" +msgstr "Näytä metadata" + +#: ../admin/manage-images.php:474 +msgid "Meta" +msgstr "Meta" + +#: ../admin/manage-images.php:475 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:475 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:476 +msgid "Rotate" +msgstr "Pyöritä" + +#: ../admin/manage-images.php:478 +msgid "Publish this image" +msgstr "Julkaise kuva" + +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Julkaise" + +#: ../admin/manage-images.php:480 +msgid "Recover" +msgstr "Palauta" + +#: ../admin/manage-images.php:480 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Palauta \"%s\" ?" + +#: ../admin/manage-images.php:481 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Poista \"%s\" ?" + +#: ../admin/manage-images.php:509 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt / otsikkoteksti" + +#: ../admin/manage-images.php:523 +#, fuzzy +msgid "Separated by commas" +msgstr "Galleria IDt, erotettuna pilkuilla." + +#: ../admin/manage-images.php:564 +msgid "Enter the tags" +msgstr "Anna tägejä" + +#: ../admin/manage-images.php:587 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" + +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Esikatselukuva" + +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 +msgid "Filename" +msgstr "Tiedostonimi" + +#: ../admin/manage-images.php:732 +msgid "Alt & Title Text" +msgstr "Alt & otsikkoteksti" + +#: ../admin/manage-images.php:734 +#, fuzzy +msgid "Exclude" +msgstr "piilota " + +#: ../admin/manage-sort.php:35 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" + +#: ../admin/manage-sort.php:77 +msgid "Sort Gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-sort.php:81 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" + +#: ../admin/manage-sort.php:84 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" + +#: ../admin/manage-sort.php:89 +msgid "Presort" +msgstr "Esilajittele" + +#: ../admin/manage-sort.php:90 +msgid "Unsorted" +msgstr "Lajittelematon" + +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 +msgid "Image ID" +msgstr "Kuva ID" + +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" + +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Pvm/aika" + +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 +msgid "Ascending" +msgstr "Laskeva" + +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 +msgid "Descending" +msgstr "Nouseva" + +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" + +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "poistettu onnistuneesti" + +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." + +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "Gallerian poisto onnistui " + +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Pyöritä kuvia" + +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" + +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "Tägit muutettu" + +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "Päivitys onnistui" + +#: ../admin/manage.php:445 +msgid "New gallery page ID" +msgstr "Uusi galleriasivu ID" + +#: ../admin/manage.php:445 +msgid "created" +msgstr "luotu " + +#: ../admin/manage.php:483 +msgid "Published a new post" +msgstr "Julkaistu uusi artikkeli " + +#: ../admin/manage.php:598 +msgid "1 item" +msgstr "1 elementti" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Ei galleriaa" + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Valitse »" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Näytä" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Piilota" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Kuva ID:" + +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Tasaus " + +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:557 +msgid "None" +msgstr "ei mitään" + +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "Vasen" + +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "Keskitä" + +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "Oikea" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Täyskoko" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Yksittäiskuva" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Lisää artikkeliin" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../admin/overview.php:86 +msgid "Welcome to NextCellent Gallery !" +msgstr "Tervetuloa NextCellent Galleryyn!" + +#: ../admin/overview.php:229 +msgid "Running..." +msgstr "Toimii..." + +#: ../admin/overview.php:276 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" + +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 +#: ../admin/overview.php:289 +msgid "Not tested" +msgstr "Ei testattu" + +#: ../admin/overview.php:278 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" + +#: ../admin/overview.php:279 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" + +#: ../admin/overview.php:282 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" + +#: ../admin/overview.php:284 +msgid "The plugin could create images" +msgstr "Lisäosa onnistui luomaan kuvia" + +#: ../admin/overview.php:285 +msgid "Couldn't create image, check your memory limit" +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" + +#: ../admin/overview.php:288 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" + +#: ../admin/overview.php:290 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" + +#: ../admin/overview.php:291 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" + +#: ../admin/overview.php:295 +msgid "Check plugin" +msgstr "Tarkista lisäosa" + +#: ../admin/overview.php:316 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "Loading…" +msgstr "Ladataan…" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "This widget requires JavaScript." +msgstr "Tämä vimpain vaatii JavaScriptin." + +#: ../admin/overview.php:345 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." + +#: ../admin/overview.php:357 +msgid "Untitled" +msgstr "Nimetön" + +#: ../admin/overview.php:412 +msgid "Image" +msgstr "Kuva" + +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +msgid "Album" +msgstr "Albumi" + +#: ../admin/overview.php:433 +msgid "Upload pictures" +msgstr "Lataa kuvia" + +#: ../admin/overview.php:434 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." + +#: ../admin/overview.php:464 +msgid "Storage Space" +msgstr "Tallennustila" + +#: ../admin/overview.php:468 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMt" + +#: ../admin/overview.php:469 +msgid "Space Allowed" +msgstr "Sallittu tila" + +#: ../admin/overview.php:476 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMt (%3$s%%)" + +#: ../admin/overview.php:477 +msgid "Space Used" +msgstr "Käytetty tila" + +#: ../admin/overview.php:506 +msgid "Translation file successful updated. Please reload page." +msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." + +#: ../admin/overview.php:508 +msgid "Reload page" +msgstr "Lataa sivu uudelleen" + +#: ../admin/overview.php:513 +msgid "Translation file couldn't be updated" +msgstr "Käännöstiedoston päivitys ei onnistunut" + +#: ../admin/overview.php:550 +msgid "Download" +msgstr "Lataa" + +#: ../admin/overview.php:579 +msgid "No GD support" +msgstr "Ei GD-tukea" + +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 +msgid "Yes" +msgstr "Kyllä" + +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 +msgid "No" +msgstr "Ei" + +#: ../admin/overview.php:611 +msgid "Not set" +msgstr "Ei asetettu" + +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 +msgid "On" +msgstr "Päällä " + +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 +msgid "Off" +msgstr "Pois päältä" + +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 +msgid "N/A" +msgstr "N/A" + +#: ../admin/overview.php:634 +msgid " MByte" +msgstr " Mtavu" + +#: ../admin/overview.php:647 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" + +#: ../admin/overview.php:648 +msgid "Server" +msgstr "Palvelin" + +#: ../admin/overview.php:649 +msgid "Memory usage" +msgstr "Muistinkäyttö" + +#: ../admin/overview.php:650 +msgid "MYSQL Version" +msgstr "MySQL-versio" + +#: ../admin/overview.php:651 +msgid "SQL Mode" +msgstr "SQL-tila" + +#: ../admin/overview.php:652 +msgid "PHP Version" +msgstr "PHP-versio" + +#: ../admin/overview.php:653 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +#: ../admin/overview.php:654 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" + +#: ../admin/overview.php:655 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" + +#: ../admin/overview.php:656 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" + +#: ../admin/overview.php:657 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" + +#: ../admin/overview.php:658 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" + +#: ../admin/overview.php:659 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" + +#: ../admin/overview.php:660 +msgid "PHP Exif support" +msgstr "PHP Exif -tuki" + +#: ../admin/overview.php:661 +msgid "PHP IPTC support" +msgstr "PHP IPTC -tuki" + +#: ../admin/overview.php:662 +msgid "PHP XML support" +msgstr "PHP XML -tuki" + +#: ../admin/overview.php:674 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." + +#: ../admin/overview.php:742 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/overview.php:770 +msgid "Install" +msgstr "Asenna" + +#: ../admin/overview.php:784 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
    Kehitys & ylläpito: WPGetReady.com" + +#: ../admin/overview.php:790 +#, fuzzy +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" + +#: ../admin/overview.php:795 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" + +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Artikkelin otsikko" + +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Anna artikkelin otsikko" + +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Leveys x korkeus (pikseleinä)" + +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Kuvan koko" + +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Luonnos" + +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" + +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." + +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " + +#: ../admin/roles.php:35 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../admin/roles.php:39 +#, fuzzy +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE Button / Upload Tab" + +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" + +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Gallerian hallinta " + +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " + +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Hallitse tägejä " + +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Muuta tyyliä " + +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Muuta asetuksia " + +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " + +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "Kuva pyöritetty " + +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " + +#: ../admin/rotate.php:74 +#, fuzzy +msgid "Select how you would like to rotate the image on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." + +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° myötäpäivään " + +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " + +#: ../admin/rotate.php:83 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " + +#: ../admin/rotate.php:84 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" + +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" + +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" + +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" + +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Tehty." + +#: ../admin/settings.php:167 +#, fuzzy +msgid "Settings updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Yleiset asetukset " + +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 +msgid "Gallery path" +msgstr "Galleriapolku " + +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Kuvatiedostot" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" + +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" + +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD-kirjasto" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "Polku kirjastoon:" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Aloita nyt" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Liittyvät kuvat" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" + +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Vertaa " + +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Aihealueet " + +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" + +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" + +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Kuva-asetukset" + +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Kuvan laatu" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" + +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" + +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." + +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" + +#: ../admin/settings.php:419 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." + +#: ../admin/settings.php:422 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" + +#: ../admin/settings.php:436 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" + +#: ../admin/settings.php:440 +msgid "Single picture" +msgstr "Yksittäiskuva" + +#: ../admin/settings.php:443 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" + +#: ../admin/settings.php:444 +msgid "Proceed now" +msgstr "Jatka nyt" + +#: ../admin/settings.php:463 +msgid "Inline gallery" +msgstr "Inline-galleria" + +#: ../admin/settings.php:465 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." + +#: ../admin/settings.php:469 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" + +#: ../admin/settings.php:472 +msgid "0 will disable pagination, all images on one page" +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" + +#: ../admin/settings.php:476 +msgid "Columns" +msgstr "Sarakkeita" + +#: ../admin/settings.php:479 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." + +#: ../admin/settings.php:484 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" + +#: ../admin/settings.php:484 +msgid "Text to show:" +msgstr "Näytettävä teksti:" + +#: ../admin/settings.php:487 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." + +#: ../admin/settings.php:491 +msgid "Show first" +msgstr "Näytä ensin." + +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 +msgid "Thumbnails" +msgstr "Esikatselukuvat" + +#: ../admin/settings.php:498 +msgid "ImageBrowser" +msgstr "Kuvaselain" + +#: ../admin/settings.php:500 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " + +#: ../admin/settings.php:504 +msgid "Hidden images" +msgstr "Piilotetut kuvat" + +#: ../admin/settings.php:506 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." + +#: ../admin/settings.php:507 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" + +#: ../admin/settings.php:511 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" + +#: ../admin/settings.php:513 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " + +#: ../admin/settings.php:514 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " + +#: ../admin/settings.php:518 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" + +#: ../admin/settings.php:521 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" + +#: ../admin/settings.php:523 +msgid "Custom order" +msgstr "Räätälöity järjestys" + +#: ../admin/settings.php:525 +msgid "File name" +msgstr "Tiedostonimi" + +#: ../admin/settings.php:526 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" + +#: ../admin/settings.php:531 +msgid "Sort direction" +msgstr "Lajittelusuunta" + +#: ../admin/settings.php:550 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." + +#: ../admin/settings.php:551 +msgid "With the placeholder" +msgstr "Sijoituspaikalla" + +#: ../admin/settings.php:551 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." + +#: ../admin/settings.php:554 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" + +#: ../admin/settings.php:558 +msgid "Thickbox" +msgstr "Thickbox" + +#: ../admin/settings.php:559 +msgid "Lightbox" +msgstr "Lightbox" + +#: ../admin/settings.php:560 +msgid "Highslide" +msgstr "Highslide" + +#: ../admin/settings.php:561 +msgid "Shutter" +msgstr "Suljin" + +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Räätälöity" + +#: ../admin/settings.php:567 +msgid "Link Code line" +msgstr "Linkki-koodirivi" + +#: ../admin/settings.php:588 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " + +#: ../admin/settings.php:593 +msgid "Preview" +msgstr "Esikatselu" + +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 +msgid "Position" +msgstr "Sijainti" + +#: ../admin/settings.php:620 +msgid "Offset" +msgstr "Siirtymä" + +#: ../admin/settings.php:636 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/settings.php:639 +msgid "URL to file" +msgstr "URL tiedostoon" + +#: ../admin/settings.php:641 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" + +#: ../admin/settings.php:644 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" + +#: ../admin/settings.php:647 +msgid "Font" +msgstr "Fontti" + +#: ../admin/settings.php:656 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" + +#: ../admin/settings.php:658 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." + +#: ../admin/settings.php:667 +msgid "Color" +msgstr "Väri" + +#: ../admin/settings.php:669 +msgid "(hex w/o #)" +msgstr "(hex w/o #)" + +#: ../admin/settings.php:672 +msgid "Text" +msgstr "Teksti" + +#: ../admin/settings.php:676 +msgid "Opaque" +msgstr "Läpinäkyvyys" + +#: ../admin/settings.php:697 +msgid "Default size" +msgstr "Oletuskoko (L x K)" + +#: ../admin/settings.php:705 +msgid "Duration" +msgstr "Kestoaika" + +#: ../admin/settings.php:706 +msgid "sec." +msgstr "s." + +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" + +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 +msgid "fade" +msgstr "häivytys" + +#: ../admin/settings.php:713 +msgid "blindX" +msgstr "blindX" + +#: ../admin/settings.php:714 +msgid "cover" +msgstr "peitto" + +#: ../admin/settings.php:715 +msgid "scrollUp" +msgstr "scrollUp" + +#: ../admin/settings.php:716 +msgid "scrollDown" +msgstr "scrollDown" + +#: ../admin/settings.php:717 +msgid "shuffle" +msgstr "sekoitus" + +#: ../admin/settings.php:718 +msgid "toss" +msgstr "heitä" + +#: ../admin/settings.php:719 +msgid "wipe" +msgstr "pyyhi" + +#: ../admin/settings.php:721 +msgid "See here for more information about the effects :" +msgstr "Täältä löytyy lisätietoa efekteistä:" + +#: ../admin/settings.php:725 +msgid "Settings for the JW Image Rotator" +msgstr "JW Image Rotatorin asetukset" + +#: ../admin/settings.php:726 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " + +#: ../admin/settings.php:727 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "" +"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" +"\t\t\t\t\tladattava tiedosto käsisin paikkaan " + +#: ../admin/settings.php:732 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." + +#: ../admin/settings.php:733 +msgid "Press the button below to search for the file." +msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." + +#: ../admin/settings.php:738 +msgid "Enable flash slideshow" +msgstr "Aktivoi Flash diashow" + +#: ../admin/settings.php:740 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" + +#: ../admin/settings.php:743 +msgid "Path to the JW Image Rotator (URL)" +msgstr "Poku JW Image Rotatoriin (URL)" + +#: ../admin/settings.php:746 +msgid "Search now" +msgstr "Etsi nyt" + +#: ../admin/settings.php:747 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." + +#: ../admin/settings.php:751 +msgid "Shuffle mode" +msgstr "Sekoitustila" + +#: ../admin/settings.php:755 +msgid "Show next image on click" +msgstr "Näytä seuraava kuva klikkauksella" + +#: ../admin/settings.php:759 +msgid "Show navigation bar" +msgstr "Näytä navigointipalkki" + +#: ../admin/settings.php:763 +msgid "Show loading icon" +msgstr "Näytä latauskuvake" + +#: ../admin/settings.php:767 +msgid "Use watermark logo" +msgstr "Käytä vesileimalogoa" + +#: ../admin/settings.php:769 +msgid "You can change the logo at the watermark settings" +msgstr "Voit muttaa logoa vesileima-asetuksista" + +#: ../admin/settings.php:772 +msgid "Stretch image" +msgstr "Venytä kuvaa" + +#: ../admin/settings.php:775 +msgid "true" +msgstr "tosi" + +#: ../admin/settings.php:776 +msgid "false" +msgstr "epätosi" + +#: ../admin/settings.php:777 +msgid "fit" +msgstr "sovita" + +#: ../admin/settings.php:778 +msgid "none" +msgstr "ei mitään" + +#: ../admin/settings.php:787 +msgid "bgfade" +msgstr "BGFade" + +#: ../admin/settings.php:788 +msgid "slowfade" +msgstr "Slowfade" + +#: ../admin/settings.php:789 +msgid "circles" +msgstr "ympyrät" + +#: ../admin/settings.php:790 +msgid "bubbles" +msgstr "kuplat" + +#: ../admin/settings.php:791 +msgid "blocks" +msgstr "lohkot" + +#: ../admin/settings.php:792 +msgid "fluids" +msgstr "nesteet" + +#: ../admin/settings.php:793 +msgid "flash" +msgstr "salama" + +#: ../admin/settings.php:794 +msgid "lines" +msgstr "viivat" + +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 +msgid "random" +msgstr "satunnaisesti" + +#: ../admin/settings.php:800 +msgid "Use slow zooming effect" +msgstr "käytä hidasta Zoom-efektiä" + +#: ../admin/settings.php:804 +msgid "Background Color" +msgstr "Taustaväri (BG)" + +#: ../admin/settings.php:809 +msgid "Texts / Buttons Color" +msgstr "Texti- / nappiväri" + +#: ../admin/settings.php:814 +msgid "Rollover / Active Color" +msgstr "Rollover / aktiivi (linkki) -väri" + +#: ../admin/settings.php:819 +msgid "Screen Color" +msgstr "Ruudun väri" + +#: ../admin/settings.php:824 +msgid "Background music (URL)" +msgstr "Taustamusiikki (URL)" + +#: ../admin/settings.php:828 +msgid "Try XHTML validation (with CDATA)" +msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" + +#: ../admin/settings.php:830 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." + +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Palauta kaikki asetukset oletusarvoihin." + +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" + +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Resetointivaihtoehdot" + +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." + +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Resetoi asetukset" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" + +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Poista lisäosan taulut tietokannasta" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Etkö pidä NextCellent Gallerystä?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." + +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "VAROITUS:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." + +#: ../admin/setup.php:48 +msgid "and" +msgstr "ja" + +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Poista lisäosa" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" + +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Value" +msgstr "Arvo" + +#: ../admin/showmeta.php:48 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" + +#: ../admin/showmeta.php:54 +msgid "EXIF Data" +msgstr "EXIF-data" + +#: ../admin/showmeta.php:73 +msgid "No exif data" +msgstr "Ei EXIF-dataa" + +#: ../admin/showmeta.php:80 +msgid "IPTC Data" +msgstr "IPTC-data" + +#: ../admin/showmeta.php:104 +msgid "XMP Data" +msgstr "XMP-data" + +#: ../admin/style.php:112 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:114 +#, fuzzy +msgid "No CSS file will be used." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:123 +#: ../admin/style.php:163 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." + +#: ../admin/style.php:148 +#, fuzzy +msgid "Could not move file." +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" + +#: ../admin/style.php:154 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:156 +#, fuzzy +msgid "Could not save file." +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" + +#: ../admin/style.php:176 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:181 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:209 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/style.php:209 +#, fuzzy +msgid "This CSS file will be applied:" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:240 +msgid "Style Editor" +msgstr "CSS-editori" + +#: ../admin/style.php:246 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" + +#: ../admin/style.php:263 +msgid "Activate" +msgstr "Aktivoi" + +#: ../admin/style.php:272 +#, fuzzy,php-format +msgid "Editing %s" +msgstr "Katso \"%s\"" + +#: ../admin/style.php:274 +#, fuzzy,php-format +msgid "Browsing %s" +msgstr "Katso \"%s\"" + +#: ../admin/style.php:277 +#, fuzzy +msgid "(from the theme folder)" +msgstr "Tuo kuvahakemisto" + +#: ../admin/style.php:287 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/style.php:290 +#, fuzzy +msgid "Move file" +msgstr "Siirrä..." + +#: ../admin/style.php:296 +msgid "Version" +msgstr "Versio" + +#: ../admin/style.php:300 +#, fuzzy +msgid "File location" +msgstr "Sijainti" + +#: ../admin/style.php:313 +msgid "Update File" +msgstr "Päivitä tiedosto" + +#: ../admin/style.php:315 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." + +#: ../admin/style.php:320 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" + +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Suosituin" + +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Vähiten käytetty" + +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "Aakkosellinen" + +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" + +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Hakutägit" + +#: ../admin/tags.php:118 +msgid "Go" +msgstr "Aloita" + +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Järjestys :" + +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Edelliset tägit" + +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Seuraavat tägit" + +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" + +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." + +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." + +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" + +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" + +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Uudelleennimeä" + +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Poista tägi" + +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." + +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." + +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" + +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" + +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" + +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" + +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" + +#: ../admin/tinymce/window.php:122 +#, fuzzy +msgid "One picture" +msgstr "Ei kuvaa" + +#: ../admin/tinymce/window.php:123 +#, fuzzy +msgid "Recent pictures" +msgstr "viimeksi lisätyt" + +#: ../admin/tinymce/window.php:124 +#, fuzzy +msgid "Random pictures" +msgstr "satunnaisesti" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +#, fuzzy +msgid "Select a gallery:" +msgstr "Valitse galleria:" + +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +#, fuzzy +msgid "Select or search for a gallery" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" + +#: ../admin/tinymce/window.php:146 +#, fuzzy +msgid "Select how you want to display your gallery" +msgstr "Valitse tai anna galleria" + +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Kuvaselain" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" + +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Kuvateksti" + +#: ../admin/tinymce/window.php:190 +#, fuzzy +msgid "Type options" +msgstr "Kamera / tyyppi" + +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +#, fuzzy +msgid "Number of images" +msgstr "Kuvien maksimimäärä" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:208 +#, fuzzy +msgid "Slideshow dimensions" +msgstr "Diasarja " + +#: ../admin/tinymce/window.php:219 +#, fuzzy +msgid "Template name" +msgstr "Albumin nimi :" + +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" + +#: ../admin/tinymce/window.php:245 +#, fuzzy +msgid "Album display types" +msgstr "Albumi poistettu" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" + +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Supistettu versio" + +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Laajennettu versio" + +#: ../admin/tinymce/window.php:267 +#, fuzzy +msgid "Gallery display types" +msgstr "Galleria" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "" + +#: ../admin/tinymce/window.php:304 +#, fuzzy +msgid "Select a picture" +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "Lajitteluvaihtoehdot" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" + +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Efekti" + +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Ei efektiä" + +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "Ei kellutusta" + +#: ../admin/tinymce/window.php:346 +#, fuzzy +msgid "Link" +msgstr "Linkki-koodirivi" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +#, fuzzy +msgid "The number of images that should be displayed." +msgstr "Kuvien maksimimäärä" + +#: ../admin/tinymce/window.php:368 +#, fuzzy +msgid "Sort the images" +msgstr "Lajittele esikatselukuvat" + +#: ../admin/tinymce/window.php:371 +#, fuzzy +msgid "Upload order" +msgstr "Räätälöity järjestys" + +#: ../admin/tinymce/window.php:372 +#, fuzzy +msgid "Date taken" +msgstr "Pvm/Aika" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +#, fuzzy +msgid "Select a template to display the images" +msgstr "Valitse esikatselukuva:" + +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Lisää" + +#: ../admin/tinymce/window.php:511 +#, fuzzy +msgid "You need to select a gallery." +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/tinymce/window.php:515 +#, fuzzy +msgid "You need to select a picture." +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +#, fuzzy +msgid "You need to select a number of images." +msgstr "Kuvien maksimimäärä" + +#: ../admin/upgrade.php:22 +msgid "Upgrading database…" +msgstr "" + +#: ../admin/upgrade.php:48 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "Apua NextCellent Galleryyn" + +#: ../admin/upgrade.php:69 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:70 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:71 +#, fuzzy +msgid "Start upgrade now" +msgstr "Aloita nyt" + +#: ../admin/upgrade.php:87 +msgid "Upgrade complete." +msgstr "" + +#: ../admin/upgrade.php:88 +#, fuzzy +msgid "Continue to NextCellent" +msgstr "NextCellent" + +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" + +#: ../admin/wpmu.php:50 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" + +#: ../admin/wpmu.php:58 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." + +#: ../admin/wpmu.php:59 +#, php-format +msgid "The default setting should be %s" +msgstr "Oletusasetus on %s" + +#: ../admin/wpmu.php:63 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" + +#: ../admin/wpmu.php:65 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" + +#: ../admin/wpmu.php:69 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" + +#: ../admin/wpmu.php:71 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." + +#: ../admin/wpmu.php:75 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" + +#: ../admin/wpmu.php:77 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." + +#: ../admin/wpmu.php:81 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" + +#: ../admin/wpmu.php:83 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." + +#: ../admin/wpmu.php:87 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" + +#: ../admin/wpmu.php:89 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." + +#: ../admin/wpmu.php:93 +msgid "Default style" +msgstr "Oletustyyli" + +#: ../admin/wpmu.php:110 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." + +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Väärä URL" + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Tilapäistiedostoa ei voitu luoda." + +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr "s." + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Ei laukaistu" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Malli" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Maa" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Lähde" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Muoto" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Salama" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." + +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 +msgid "Album overview" +msgstr "Albumin yleistiedot" + +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" + +#: ../lib/shortcodes.php:340 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Käyttäjänimi/salasana väärin." + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "Galleriaa ei löytynyt." + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Kuva-ID ei löytynyt" + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Värää kuvan ID" + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Kuvan päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Gallerian luonti ei onnistunut." + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Väärä gallerian ID" + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Gallerian päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Albumin luonti ei onnistunut." + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Väärä albumin ID" + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Albumin päivitys ei onnistunut" + +#: ../nggallery.php:102 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../nggallery.php:102 +#, fuzzy +msgid "Upgrade now" +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." + +#: ../nggallery.php:129 +msgid "Translation by : See here" +msgstr "Kääntänyt : Vesa Tiirikainen" + +#: ../nggallery.php:130 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

    " + +#: ../nggallery.php:239 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " + +#: ../nggallery.php:268 +msgid "Picture tag" +msgstr "Kuvan tägi" + +#: ../nggallery.php:269 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." + +#: ../nggallery.php:270 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." + +#: ../nggallery.php:376 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "Apua NextCellent Galleryyn" + +#: ../nggallery.php:480 +msgid "loading" +msgstr "lataan..." + +#: ../nggallery.php:672 +msgid "Get help" +msgstr "Apua" + +#: ../nggallery.php:754 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" + +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." + +#: ../nggfunctions.php:453 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" + +#: ../nggfunctions.php:782 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" + +#: ../nggfunctions.php:918 +msgid "Related images for" +msgstr "Liittyvät kuvat " + +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:112 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr " / " + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " + +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Media RSS" + +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" + +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 +#: ../widgets/widgets.php:211 +msgid "Title:" +msgstr "Otsikko:" + +#: ../widgets/media-rss-widget.php:84 +msgid "Show Media RSS icon" +msgstr "Näytä Media RSS -kuvake" + +#: ../widgets/media-rss-widget.php:88 +msgid "Show the Media RSS link" +msgstr "Näytä Media RSS -linkki" + +#: ../widgets/media-rss-widget.php:91 +msgid "Text for Media RSS link:" +msgstr "Teksti Media RSS -linkkiin." + +#: ../widgets/media-rss-widget.php:95 +msgid "Tooltip text for Media RSS link:" +msgstr "Vinkkiteksti Media RSS -linkkiin." + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" + +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Lataa Flash Player, nähdäksesi diasarjan." + +#: ../widgets/widgets.php:126 +msgid "Select Gallery:" +msgstr "Valitse galleria:" + +#: ../widgets/widgets.php:128 +msgid "All images" +msgstr "Kaikki kuvat" + +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 +msgid "Width:" +msgstr "Leveys:" + +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 +msgid "Height:" +msgstr "Korkeus:" + +#: ../widgets/widgets.php:170 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" + +#: ../widgets/widgets.php:171 +#, fuzzy +msgid "NextCellent Widget" +msgstr "NextCellent -vimpain" + +#: ../widgets/widgets.php:215 +#, fuzzy +msgid "Show:" +msgstr "Näytä" + +#: ../widgets/widgets.php:219 +msgid "Original images" +msgstr "Alkuperäiskuvat" + +#: ../widgets/widgets.php:227 +msgid "recent added " +msgstr "viimeksi lisätyt" + +#: ../widgets/widgets.php:231 +msgid "Enable IE8 Web Slices" +msgstr "Aktivoi IE8 Web Slices" + +#: ../widgets/widgets.php:243 +#, fuzzy +msgid "Select:" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../widgets/widgets.php:245 +msgid "All galleries" +msgstr "Kaikki galleriat" + +#: ../widgets/widgets.php:246 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" + +#: ../widgets/widgets.php:247 +msgid "Only which are listed" +msgstr "Vain listatut" + +#: ../widgets/widgets.php:251 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../widgets/widgets.php:253 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" + +#~ msgid "Introduction" +#~ msgstr "Johdanto" + +#~ msgid "Languages" +#~ msgstr "Kielet" + +#~ msgid "Get help with NextCellent Gallery" +#~ msgstr "Apua NextCellent Galleryyn" + +#~ msgid "More Help & Info" +#~ msgstr "Lisää apua & tietoa" + +#~ msgid "Support Forums" +#~ msgstr "Tukifoorumit (engl.)" + +#~ msgid "Download latest version" +#~ msgstr "Lataa viimeisin versio" + +#, fuzzy +#~ msgid "(from the ngg_styles folder)" +#~ msgstr "(teeman hakemistosta)" + +#, fuzzy +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" + +#, fuzzy +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" + +#~ msgid "Choose files to upload" +#~ msgstr "Valitse ladattavat tiedostot" + +#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +#~ msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." + +#~ msgid "Disable flash upload" +#~ msgstr "Ota flash-lataus pois käytöstä" + +#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" +#~ msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." + +#~ msgid "Enable flash based upload" +#~ msgstr "Ota Flash-lataus käyttöön" + +#~ msgid "Update Successfully" +#~ msgstr "Lataus onnistuui" + +#~ msgid "Manage Albums" +#~ msgstr "Hallitse albumeita" + +#~ msgid "Manage Galleries" +#~ msgstr "Hallitse gallerioita" + +#~ msgid "Bulk actions" +#~ msgstr "Massatoiminnot" + +#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" +#~ msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" + +#~ msgid "Ignore the aspect ratio, no portrait thumbnails" +#~ msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" + +#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" +#~ msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" + +#~ msgid "Tags (comma separated list)" +#~ msgstr "Tägit (pilkuilla erotettu lista)" + +#~ msgid "Thanks to all donators..." +#~ msgstr "Kiitos kaikille lahjoittajille..." + +#~ msgid "View all" +#~ msgstr "Katso kaikki" + +#~ msgid "Main NextCellent Gallery overview" +#~ msgstr "NextCellent Gallery yleisnäkymä" + +#~ msgid "Meta Data" +#~ msgstr "Metadata" + +#~ msgid "Tag" +#~ msgstr "Tägi" + +#~ msgid "Editing %s" +#~ msgstr "Muokataan %s" + +#~ msgid "Browsing %s" +#~ msgstr "Selataan %s" + +#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +#~ msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." + +#~ msgid "Manage Image Tags" +#~ msgstr "Hallitse kuvien tägejä" + +#~ msgid "Show as" +#~ msgstr "Näytä" + +#~ msgid "Image list" +#~ msgstr "Kuvalista" + +#~ msgid "Width x Height" +#~ msgstr "Leveys x korkeus" + +#~ msgid "Float" +#~ msgstr "Kelluta" + +#~ msgid "Title :" +#~ msgstr "Otsikko :" + +#~ msgid "Width x Height :" +#~ msgstr "Leveys x korkeus:" diff --git a/lang/nggallery-fi.mo b/lang/nggallery-fi.mo index 4df13a32ca6f1c781b8723f3de470544ee08531b..d93721a9f6578b0ca7c71a0a3694a2634b4a3f2f 100644 GIT binary patch delta 12349 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

    P-X+3 zh?b4>P>y7#^4T$VJ7rQURjRYPxKY=x)$aaMcW||Q9l{KYnn8`{G~TSt+sx6jjaK*i z=4hqVy`0&~?!kI*I!}9~yJOg>-k^}mcs*tIwX%JPV=Sb5?N_13^~**X7*)kAm+_#V zmfJm8E>85aRj*l02P>6EWn3{(_P6Zd%4Mz2mBL76*}V1r>sNIuytHuUycP5WP48BG zi48A|uO33mmD)uzj~ZA&muwka-F-nPpF&)at9w-qx-vj}(+h?wt$CX^4t86_kH}Rw zJ3T1utTUIM+kNKJ?lUiBQAO|4rDvSE^vpBK*u9yR#ahJ@@?~x5MSITM*1f4Nh2QPd z+w`Mq(VKcTwsrf-B7~fJ*?wS_!P3I{g{AY7we20nuGV6S{XM%|L=x(3oou$+Xj(=v zXQsD`JK9OPlJ2NiO2u@%(%4?Fv|7a?96R?_J34**VTyg2`xpv#aQdFzqm`~byB8CR zrBVdm+uUIKU}|itr47z@Z=%hn3A;6OC1pwt2~RRg+BIStJ1Pwh14g_Q$1BC8Ypaq3 zMpT!gW!-b#a^TAW~)+e)yLVUg9$phXE(-ci^(d=jdW_~b8FL`J+YnF>^1vf zn^ix&bPV^L!Hu+=etbHV-?MwqZhXNV)O@^It}RJn(DCt#J*M;jw5gm^cgO&8s(EeC z?x~hPRjVLDCnPG!t)IoQR=W+8mL~|U@C+SYZSA?UiYqmR8pV}jV{Dm2*A()neMOqe z$_2DLbztXjO>eEhoa1!CcDqKLucpJ)bFa-;kn_}8JSm|L3&lg#nI&%(jV5YbEzNFB zOzpXos^@QYCL;0&tY1!}@!OeBQlBCpihDg|y+s(|VGmh#zwA^4FwJoMI z7aedc)t=pBr9HdpU%G`8DmWBvdl9lm*I}*EskZ0NrUoCoDCzM@c%7bv4v4EI>2{(y z98F6>3;>EUwi&Ne4nlgYRCn${hTEMQS?E7{Jaa<|=@s=R#(TAmm}Z=)rkM2lkyI#QtyV7o~EL94!d9Fcrj>9!w-gUz0N_YcLi0w&T$waB32$5@KdMvKBHNIA1{va20_F zBNURpaTa($bcL0>U0iWaNoWilz*qZrOPIyI&k_NwG^}h#svsJ|;}OL#bl;R7XiZHq z)&qYPd%e&-yCY@=G9zWuDZ9Zj9o`> z<*ZRzL2V8-$X=6Ob-w}iVXe%yjEYDsN$4Uhb#P1kor&DtdNGmuY}{mp*t=}qU1i!e zP9np;Dk8Nx(-0lR=O|iw0arssq!&At*>|01(F#J3N}^})R2OCm74}FgP_1AbOwrCz z&8)E5uYx|P2Y3yxRv5lagE?5;2vEd~6${ZPF zov``B3p9O7M~R(v>bYLhN(PbmDBWbOtM*vkR=i;S%oY@cy$=goxLreE29L(Ce%Wv| zM$b$$%hO;|x4fMpI^%h1UQv;87+(l|G}zKEmcDRa&x{B3!d9D;fSj?J_pGvffT?N@ z)|fMM)sCOi#|*kNWsp^*Mc=Vgeq8e@VQ_b=W3!y18wx6|!{bR`aeSNur(N4YH*LwP zx0+Z&h%l@X^%O_S+X?csug{ft+BN!MYq2ucsv|P%X8%hdqRA@NXiQCwiA|aulD324 z03#Jq*OIJEG$X@A6tl2OXlIQ?op;2@m(eCoiNTW-^M$MMTH#U|Jj9MH_|D;*JSMf@ z*QQy?6pklMO|aPagjPVV4&q| zm~yuZI&$6&R^L0kwW!b}6)INQ!(MKPfL36KoHbBb5O>8QJaJsM_{lNIffR_B=O71_9gj>1$z*d=}8HwT0@87Fl5rX3SK zeYmKh=g`lx>p0gfT(IE_UnQ5f(X7SRcs-t1KL(>+N|!L;MEyw2*;jhZJxII9?eKcE zy2Mj>%5EXTrVWMM?V#dKic8tcEX76g5iWK&D-EH88$yVS+T$e^IeT=gAV)VzV!8UkS~p);db2IfT4IQ=LC0VqK{7ea(F=y!6y41M zt@*3TDzs6#${rdMc+(_znb(Q@bTR! zZkG?;)lq`g;$oCg6l$_&)E^SVRfQd9yo(V__4r4Bl`!=P1nh9pNY1PeEubNJ;yM?! zoU+HL5sVKBg2w-8TRfPOY+XGU7) zcSIqb1^;#-8W(piN>HNyic*u%-gH~nItIkr#o>~P5e_yGaRbEN>3&f{V-y)}IWjJ8 z5r9F_TNJ8eds9u=FocJ41wuPKfLKJdu{US~Bnn-FiUaO1&w@Xm5nAK8x%puI&B-vV z3B+62K+_0kvp}E;Av$xXf@vBU3CuSosUMPcV!Hl#pc~2^NY9`2hhp<`o_ z_R^E4=iT*Tlv(l9A6r-6F(q3ec*#=C`C4KzL zOu*DK6$_na-r85zfF<68oZAFXZf#&W^BK)SZJLsn>2lv1yRjIqq@6}jAi0CU&R|+!l zaVN>Gj;lqm7&&G3n`x$aiyA51M|m($up;$UA^bOE6^u&>f4o`l_exnHwRvF5^mMXj zWw-i<-sFh;V2`%qFXV~YrZ(T8k&LZ_A!f55#DG-88FL~Xqc)aN3|rY|^h+lr_nnWh zEyTug@FP;SZNh|FZo-3F;E{KnVS-6fibMD?_Cg&=nMyUYPjP%d5;y-@0^B*@YPYZY zVTY7CwL+XGy;Fe?ZG&Rg#$cncIM}E0kX(_N*^kW1XD3JJwlQ@lNo(BA;csJWLv>Bb(_9dFrruhlWw7V^~Hj26PO&^=HVRt9(KE0{s-n^j>0I1mdMh9t9@T{4k_ZLGILcxfk@JaX!qxR5-oSq(R< zLMUvS#Ug!VtXd(y7~|hggTT)`jnqS_coa@s5b&Hev1^r3p!ss9u!}{yOJWxeWqDJr89X?zT zNv=cb+%(jO3pD>j9+wp3Z5cj#F0zWAA)cf-FTABs9wES3o6*ZL=TV`#7iwaEnm6al1Zf=Ah#iX^ zzFe?Yk}&W4?JIZo<$~CJWHxNW9BqA!&p`)SWU(-n8*|C!4?L^4^{@0g>I(%Zn=)?C zjNIgslqZt!IfJPIhj5~u@^)t<$db5Wuuamh75D4I=LwMcarSRv_G_@Ob?k@_li??GT$aQ^WYe0NBF0j5 z-$ex&I>%MCQ{~YtOv$jC%_7gpi#R!?bmAW_i1T0BTuU~ykx6~}s!vmA^nB#dU%*{cw{R;!q@gu7=o@nLo? z@@~8eKTs=mO1$Dc;-&{?p}cStWK3Ojb{TX}6OY9pvXVYYHN{)86VtwQkbiyY2J-?5 zHe)bWFxfHi)bEY5PbFa{X%0(O95Xp()`NyXvK8(pGNDy-@uLRg6&I^AFu7C1>YsJN zSQ_@UIX^;`@*iM!aa7U1+i9OTaOQWvLG4E<5&0ti*d4uR%ApY0L_r(GkyQ*AMXI6; z0!+Y7L1^c`aj=~;TZ#E+Gn(tCI7qD9L)FP9ky}Ml0A65B5iwe?;g!>?(WWAVYsyU9 zRuqAtU9k@_NDU4o9*Y)lumDTrC(4Wonc@?b zC^o2}(hRj76)ZqHQpAB4S~-%eFT>O6^baD0Nmsg`dgFAUlGUx8nB$Wkd}fA_Kchlp zF6bFXXvkj+R^*+@RptqrP$V->NcIhc+^Ky-EQ>omd@!N&X#|euG$mkiTmGq9ELO~Y z9>GH*`Z~g1+Lnb&J(x@>P*pL}5~qo^bs{E%YfD2rtz`$!q@ArKIs=4DI#p@iv8 z&I;P1q3AQ^W~0zdv_9k3C-8E@Gh4r*4<)Q(e8AEQ2oQ0O-nIN-J2Q=4`cmS_K-qs~ zu4F!Dp8K7yG5yMylrb62+M2N#aH^IMx5w)ytS)?CZl@Zl|^~@gW3FYZWy@Q0{~>k?SEU#k{AM97q|k{H$0TW5ns1 zbJ8Fqm_xM-_Q?Y^rA#d}LRdEACKjg>GMyCkD~GAVBCs|y4l+Tv*C96R!O9GuP%zvU zexGYT5fK+TjsymYN3ES|vKva2c0HUckIs~JJXhO0YK$mcC$O_aFPe2ch7$+c==%rs zhDVU+rn~%RT-vtvdv1lYc45r?(gA@w+ntAK_W3_eGmXmtNVBgSXeN8lo%Dm2&S3br z#@V4e)8GV%6?CFtg7(g11updc$;lOY7k_V;cU)< z#c$E`y`n!XqbLIl6zOAjP$B5s=V*fl?Pq>ur|4|KRR;*fvMJq?o z;{8lUcLbj`u#-JB6}Om8GV#q4xGo{G#+sbo$BNgiebFw>Y7*v;L}#dr_@wQ*KzZ8L zt%#0Rt3nZ1r076)=g#jC4f}_upv$NhWsy%!+*jV7AT{>=h&V$l;#o;lJCf%wUXe4NM)g7c>BaR}vjjC(Fldv?##|Wofa=y14Au zN!QWtgKDm3#b~WPtv)hOKf9a-L78I7x;RHvQ;IlZIS)alhF+T9L-JERT*CWcVj^TY zTTV=%iuesav1&iF`O@&tLPD0Ukp%qbPKk1e4%MNMSk2S_`(Ar407C z)E#yS0yGPsgwPCJq&0|I^uUoPy%uD!rKyzcofBn47RoZucCGu!Gwt2*Q3n`XeHTq# zTPv#gyyTp5BTH>GU+31mBAsRmwrp{Z+55JN(kK72nRd;EveKYj!v~-x9xlfE=440> z2QAW>#_BZK*300DbgjgsU{8EGeE(r_Zat{^CO$AdR8E1j2bFAX`vyl&er2zNmo(@q zd=Nc1?zf8GjA`x?k?*7k!Vxm&PqL2n+7&aHc1$VK;o;#sCI>vnwC_V?t|jj)7sPelkjy2%N0Ys`m*pwXpV_W;MbO_`J{!UJH^$T$S9n3F;|s> zW#EJuOy^S(j8va351nT5uJAj4CnAhyXa9`PC@U=dQOLlh53AFOde}-yNkCgvON*Iq zKur>)aDgKaC=Ke3C68`$0= z<~uUQm!@+!GFcauymhN|G!x?4QtmkS(V4+s1?|Fc)~83bT9Pplwhw5Bnp*{g$hATp z-9op_hmn|Q>G47&v{38*j-Yl3LO;3e$5bAVcHc6PR0$a3-3Z(1` zSY*L#Uk^63CcbmdP7G)L783*NMGZU!#ckP-tv#a(J14ufQIA+hkMD2RvQbnDvWG77 zs6riSyPp(^EznBLj4fCPr{#=3aD0I#HbRhXMDAKRMl>kd$RfEa(}U}o6y#juVh^JL zLz#n;k}FvICciNIVWq_su7oWj%FMzv=`2Aob-@cPiPIs#*9x- z5S)%rM76xHXJVetQ)=qIo^VpckfRUz78Jlhf~Sx!j@e?Lkc^5}+()i;#H^9n`S}Of z9#J)YN&EB*X+DdMQ>d)DbH&$W@pOzzyoTI7Ju0%Zq(a8JkzDrU^n98i2wEowy&gUm zmhg=P;vbciHPa>@p=G!d>~CBTX%bd$Nd4QVE0D&vBJ&zIQHs}L#j*@JtmCjD8a`to z=NhKcpv}Hx!OKF?Iqlt(#jWJ)l3$9BrG>V`m#!NlP?mX z|FU29R@f}w@w6@Vrt4()@hGm+tQ<48#ktW`u|Q(>xeHkpu00TA1d}W(JwF|oIdzt) zkd6`GIdNjT)*xn0pxV}c4Jrbsu`KNY&Ctr(rO=<9I~pNk(}!P(xEYN?NZl!BB32!P z*B+#;R>0x?qy8njW^Uc|yJo8~f6&+wRtPGTX+h}ySYZ&EIehsdCZj+#+hf}LW8Z{5=#;nmWW)U}$ z!M!dMLE>uj4pJ!m=*Z4KMq$q2)l{ZM5n9PCqd#+~krey8fO}I6Jy^F`C@4E*$t*Wn z=K2VR*@(#o51L1m4ht*QOahis?HTLw%}dWcZL$@j^v0^2R#4xZQaciGVkwi0fVc>!F#m^(11kHiotQ=kT;ILp(CEqA-piFc9# zW@asHqV>81?do<-LmAXqGKMXF6`Ugvq0+P=IwQGOtHst*Q)xzit_&NF)7-Di33DJK z6tH4;){GwKLk+VUHf5#<%(n?qI>t|3f`yVp^nn3o-9%+Kpp-uG5C#?2052H-W*i~-vjd9<@F$WK+ zdY$-ad*)|0lDQti`NhoO?AD=f7$$74qekw>GbS}x?lY&%eVoU4Hs&lQG|a@A$woO$ z3;Ock(^$ZoEbTqC#WuFgLa{nO@1f1~T@)dEyC0u6b7uBI2)XC?lA{nfaId%by*Vb_ z74O9E(q?X1G4c*HmM}+C1?Z4vGMQL(2ESB%S=06`0&Q--yVOCL<6e2`3YLl=fhMop$a%%iSKu}L4%Q$e-PHF^Iq?_=CC4m!$t=8I#LEw}aR3JhD{ zt-;cdc)zXHqH>F(8=uMC>=MN21nOeGc8mkEj9MbYg4glpOqD55$%B4#+=2Bu5=hDt zutiB27uMk(bEIT^BS}PGZD?Na?4K^DqghMPM^9`m!#s4qI+VRA+F)kttZd)vAmXRx zU;C}#vPtrIHU!)D`6gPkS>QPF9vxQKQ)9wo7->&vAS@@E>ejW|{LbKti*{5y~ z5-a4;PCf%doT1BCt4>&!MeBizvfJ*Jd;bR>ct3BnX%3`1)O<4JO<%O|&uGBL-#KWnUPn z+x`P`5Y|=W^t}Nr0-`YdHkG4zz|0vRsp9;a18lXhHJL!6xDVDti1KT@rET^S8;DiS zRt39jr=(y8TadgsEl5~s?i?Y$9(0d7z&#|hP;9cc#o2D1wG}%3MR|;anF$F^hzgo8 zHWOVkvS4!@f?&bhl$*NO2a2y(>wH6`iy4GM|Av0XNT`VN#(6)Af`+zyxk}mWKoXtQ zFzScwp8jo-tO&OtXO!ae9SG+xk9tn~Zph-)ms3P)$TZ2m9uh0&QCrpx$|2K2E5w+- zoNiVc(t^$Obx1@%moXV(xbRgFtS7#vYx@T^ou+-t)IDQw;`A~E*cgrRDQlVrIu`|w zPy`I)C$8?>Z;8KUQU~H{^qIL4+h(2UbMEs~1c&eUGD%47r=TqF&m=I1G?yF092K#z z9^whp=L#k=VUh82Zsv#jM>=xfH;HCz?{aUGY!?9nGn&W@4`$gV$3^dO9n&b5&6YW2 zVthDudG_EO?}_r5UZtNZ*(X7=%^tO^aB*hn5{uMj43?Ge6)U7H2o7~KvWB+UDGl0| z6R1UTt~Go*SgxEciIAshPIn<)t`lM)7rSMGBbIhP2VzEIv}80WI&0g}RUBxn6C7l1 zRta;_MVuYR7bcVuqlDZ&X*Y5nr>&_?+v9S6BK4`7dzOs1X=Yx&!m@C7aHzwbcE*Pu z(e#12BzhhHX>}Dkiyvl%Sv-~!F@hPr*qSYl+Y1w{?$kJGGVv&ivm}kRQt^`^IN8?s zO8YXaFk=Wq_}4?$$~9zsozARiRkOe?PUOpU*nWOEgf(pv$(1pk3c-&tQp|x9JXMuA z!pO|}(2r4=i#y_K0W6&Y-$0-yc)JAXJ%|{iKT-i!w)z`U5t<#AVntT$EO5^CjJ*tk z&OFE_^cTz$r$ow9tg-02{N)htZ?^5E1lG*3gdX0U79k=&!Bv!8x3uF#b3pK+^|*s7|uOOtHukPcgM03cfSNnzR+MTvG!ER$xMxhaD0vk(qWFBztv6wezHPb2Pw6hTl z>0C2ByqYZn5|>bt~3=EL5EM2%sd@L3kKrL*{M&E+|LM{!za(* z#HOM%XZ!TpF2V8=6HD3j0AnmukJboG#?qz6-06PjD+nOWb1+2WtM z87vM>D=#+eMJ(9fTFh#Bv{g#Q&-6>{g=)f+*aNl6a#R**rjQL_s8kpqQ8&^}6$606+kEne%;qa0dxt&In;OBC!d9 z=SH>9P>jY1V6+Z^%1{{}x7WYOpd5{N;}+Q+vuLZgM}AmdDJ+~mFU74)9Yrj<4K*gR z#EgFvve*S@suWmw54F>+%3J!IxAPOPg3_P9M-&h9BleXQ@VXhaf8&Dtu-Zg3+ilzO+dd?~wq2r7YiQ1TDAsxcQVG^)lR zOqdItGpI0=(bXWDZ)ye|_B+(9=2{Rdl>Bc}6r?hO59YI+o$|r>U9$O6C{$D?qL0sP zK$Q58!6a`11{Jf;oCu_|nV~}*w9DBaW%=u)Q-=^bEfa^v?^_4$7L9O>GgroyE55zYt7%(!3B8f6hg$NX=uc122A zvr4;9h>lCl<18Uf8xcB@+8-Q{VmGh_J^6 z1~7m_R?yBZ-9uskr{e}pBM;$cYc{SRm=``SQ!eEaAK7~hD+i2MnZ<7BXfDz&lBhzz zQ&3Dz1xi2EP}Ml~*{(z7tr^yb2jtX{2{|ke51}pS6;-8_hfr7uh-|` z^gbqW!YGbT`V4kZ28(jPod%VFU{nD}2b|tv(*Ay7>-To>DiSb<^HLPzF23X)8RUFAA>MK(ySD2~XtfMra_P?L%YJrxR^=UE$@8 z3=8P+bd4}EO%U{(roVgj+&^YLaKm}T+44z)vwIsrY$%YNL$|uQUZ^CD)pBwXVTK{iMvJyMVx}Dl zHf#^#|NG}hF+-=y*a9h^UD8UCJoMDG<^4yMG_4hB?$$S`W(8LOW?>ocHzR8FW8rOK z8DUJOs$4cm1{_U+p%e>@nUQP#1TTO)X97u>IU9SP-DY7HsjM z$h@GY$WR`@yOD9=uN*Li>L;v=$Fg6KM#Du0FFgUFV>@yin?t={hH|dGQY4skBk~Z< z2+=@(Y%XwPN=tvs;DJKgZZA=m=7fii1cL$~>iH~5BjyM>d+8lbc;oN+Sx__0(UJg2 z1W`FhrV&)?p?nd#+B9P5Fahr9Dt?f#OZ}|al29b?pkN7EG?Z{*_~}?B6SDY%q_>qru4SRwBGk+AT@fOOijqK6 ztC2CmPq+q4nR^NgOb6mI^<)%6&e|CvwLOq12W3i-B(1jyG0^1FM96f*uH@`1p*XTK zaFjtv%*cTM>CkbkmD$QR^dl)o<)Rk0Nld9?6s$&DQ^m`0GmbYy3E3=DvK6$^R%P}E ze(QWyo7@zRE)7?3dTm(9GB+{1l+Bp=C|gPA9+6SWRTRGUKGaOT>C0JZR0%7%UZFmp z2OC&\n" -"Language-Team: Vesa Tiirikainen \n" +"Language-Team: Finnish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: \n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" "Language: fi\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Generator: Poedit 1.7.1\n" +"X-Generator: Loco https://localise.biz/\n" +"Plural-Forms: nplurals=2; plural=n != 1;" -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "Lisäosasta" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Tukijat" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "heidän hienosta dokumentoidusta koodistaan" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "fantastisesta PHP Thumbnail -luokasta" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "useista hyvin kätevistä lisäosista ja ideoista" +#: admin/functions.php:301 +#, fuzzy +msgid " picture(s) successfully renamed" +msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" +#: lib/meta.php:137 +msgid " sec" +msgstr "s." -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "maailman parhaista Media Flash -skripteistä" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "Gallerian kuvakkeesta" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "Vesileima-lisäosasta" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." - -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Mitä saat NextCellent Gallerylla?" - -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" - -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." - -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." - -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." - -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." - -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Miten tukea meitä?" - -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "On useita tapoja tukea: " - -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" - -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." - -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Käännä lisäosa." - -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." - -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" - -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Huijaatko’ höh?" - -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "Lataus epäonnistui!" +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "Lataus epäonnistui!" +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "Tuo kuvahakemisto" -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Lisää galleria / kuvia" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan " +"yleensä vain kuviatekstejä varten." -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Kuvatiedostot" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "poista" +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Selaa..." +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° myötäpäivään " -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Lataa kuvia" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 -#, fuzzy -msgid "You didn't select a file!" -msgstr "Mikään galleria ei ole valittuna !" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne " +"kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva " +"po-tiedosto lisäosan hakemistosta ja lue here miten " +"lisäosan voi kääntää.

    " -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Uusi galleria" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Kääntänyt : Vesa Tiirikainen" -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Kuvia" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP-tiedosto" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Tuo kuvahakemisto" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maksimoi]" -#: ../admin/addgallery.php:371 -msgid "Add a new gallery" -msgstr "Lisää uusi galleria" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimoi]" -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Nimi" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Luo uusi tyhjä galleria hakemistoon" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Näytä kaikki]" -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Kuvaus" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" + +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" + +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" + +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Tapahtui virhe" + +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "uusi galleria" + +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" + +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktivoi" + +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" + +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Lisää" -#: ../admin/addgallery.php:386 +#: admin/class-ngg-adder.php:416 msgid "Add a description. This is optional and can be changed later." msgstr "" -#: ../admin/addgallery.php:390 +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Lisää uusi galleria" + +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" + +#: admin/class-ngg-adder.php:423 msgid "Add gallery" msgstr "Lisää galleria" -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Lataa ZIP-tiedosto" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "Valitse Zip-tiedosto" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" +#: admin/class-ngg-admin-launcher.php:477 +#, fuzzy +msgid "Add images from a ZIP file." msgstr "Lataa kuvia sisältävä zip-tiedosto" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "tai anna Zip-tiedoston URL" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Lisää uusi albumi" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" +#: admin/class-ngg-admin-launcher.php:465 +#, fuzzy +msgid "Add new galleries to NextCellent." +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "paikkaan" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:417 -msgid "a new gallery" -msgstr "uusi galleria" +#: admin/class-ngg-admin-launcher.php:473 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Lisää galleria / kuvia" -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Huom: latausraja palvelimellasi on " +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Aloita lataus" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Tuo palvelin-polusta:" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Lisää sivu" -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Tuo palvelimelta:" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Huom : muuta oletuspolku gallerian asetuksista" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Valitse galleria" - -#: ../admin/addgallery.php:492 -#, fuzzy -msgid "Drop your files in this window" -msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " - -#: ../admin/addgallery.php:492 -msgid "Or" +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" +"Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai " +"toisen albumin uuteen albumiisi alla" -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Valitse tiedostot" - -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" -#: ../admin/addgallery.php:508 +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 #, fuzzy -msgid "Use basic uploader" -msgstr "Käytä kuvaa vesileimana" +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Albumi" +msgstr[1] "" -#: ../admin/addgallery.php:510 -msgid "Advanced uploading" -msgstr "" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Albumi poistettu" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Albumin kuvaus:" -#: ../admin/addgallery.php:510 +#: admin/tinymce/window.php:245 #, fuzzy -msgid "Use advanced uploader" -msgstr "Käytä kuvaa vesileimana" +msgid "Album display types" +msgstr "Albumi poistettu" -#: ../admin/addgallery.php:514 -#, fuzzy,php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Galleriat" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Albumin nimi :" -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Yleinen" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Albumin yleistiedot" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 msgid "Albums" msgstr "Albumit" -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Tägit" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Asetukset" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Tasaus " -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Tyyli" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Kaikki galleriat" -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Roolit" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Tästä galleriasta " +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Resetoi / poista" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Verkkoasetukset" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "Sinulla ei ole tarvittavia valtuuksia" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Odottamaton virhe" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "Tapahtui virhe" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Olet laittanut jonoon liian monta tiedostoa." +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "Tiedosto on tyhjä. Yritä uudelleen. " +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Aakkosellinen" -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Alt & otsikkoteksti" -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Alt / otsikkoteksti" -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" -#: ../admin/admin.php:317 +#: admin/class-ngg-admin-launcher.php:273 msgid "An error occurred in the upload. Please try again later." msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Voit ladata vain yhden tiedoston." +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "HTTP-virhe." +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Hyväksy" -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "Lataus epäonnistui!" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "IO-virhe." +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Laskeva" -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Turvavirhe." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Yleisnäkymä" -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "Tiedosto peruutettu." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "Lataus lopetettu." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Kirjoittaja" -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Poista" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" -#: ../admin/admin.php:327 -msgid "Crunching…" -msgstr "Työskentelen…" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "siirretty roskakoriin." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” ei latautunut virheen takia" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "L A T A A N" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Klikkaa sulkeaksesi" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" + +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" + +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" msgstr "" -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" msgstr "" -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 -msgid "At a Glance" -msgstr "Yleisnäkymä" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" msgstr "" -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Tuoreimmat uutiset" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/admin.php:451 -#, fuzzy -msgid "The latest NextCellent news." -msgstr "Tuoreimmat uutiset" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Liittyvät lisäosat" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Ole tarkkana" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/admin.php:453 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Auta minua auttamaan SINUA!" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Selaa..." -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." +#: admin/class-ngg-style.php:270 +#, fuzzy, php-format +msgid "Browsing %s" +msgstr "Katso \"%s\"" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Käännös" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" -#: ../admin/admin.php:457 -msgid "View information about the current translation." -msgstr "" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Palvelinasetukset" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" -#: ../admin/admin.php:460 -#, fuzzy -msgid "Show all the server settings!." -msgstr "[Näytä kaikki]" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Peruuta" -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Lisäosan tarkistus" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Kuvateksti" -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Aihealueet " -#: ../admin/admin.php:477 -#, fuzzy -msgid "Add new galleries to NextCellent." -msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" +#: lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Keskitä" + +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/admin.php:482 +#: admin/manage/class-ngg-image-list-table.php:150 #, fuzzy -msgid "Add new images to a gallery." -msgstr "Lisää galleria / kuvia" +msgid "Change Date" +msgstr "Pvm/Aika" -#: ../admin/admin.php:485 -#, fuzzy -msgid "Add images from a ZIP file." -msgstr "Lataa kuvia sisältävä zip-tiedosto" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Muuta asetuksia " -#: ../admin/admin.php:488 -#, fuzzy -msgid "Import a folder from the server as a new gallery." -msgstr "Salli käyttäjien tuoda kuvia palvelimelta." +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Muuta tyyliä " -#: ../admin/admin.php:505 -#, fuzzy -msgid "Manage your images and galleries." -msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" -#: ../admin/admin.php:514 -#, fuzzy -msgid "Organize your galleries into albums." -msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Tarkista lisäosa" -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" -#: ../admin/admin.php:523 -#, fuzzy -msgid "Organize your pictures with tags." -msgstr "Erittele kuvien tägit pilkuilla." +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Yleistä" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Valitse galleria" -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -msgid "Gallery" -msgstr "Galleria" +#: lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Efektit " +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" msgstr "" -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Vesileima " +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diasarja " +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Väri" -#: ../admin/admin.php:538 -#, fuzzy -msgid "Edit options for the slideshow." -msgstr "Muokkaa" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Sarakkeita" -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" msgstr "" -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Supistettu versio" -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "" - -#: ../admin/admin.php:569 +#: admin/upgrade.php:151 #, fuzzy -msgid "Attention!" -msgstr "Ole tarkkana" +msgid "Continue to NextCellent" +msgstr "NextCellent" -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Tukijat" -#: ../admin/admin.php:581 -#, fuzzy -msgid "For more information:" -msgstr "Täältä löytyy lisätietoa efekteistä:" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." -#: ../admin/admin.php:582 -#, fuzzy -msgid "Support Forums" -msgstr "Tukifoorumit (engl.)" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" -#: ../admin/admin.php:583 -#, fuzzy -msgid "Source Code" -msgstr "Lähde" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopioi ..." + +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Sinulla ei ole lupa olla täällä" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" -#: ../admin/ajax.php:389 +#: admin/ajax.php:469 #, php-format msgid "Could create image with %s x %s pixel" msgstr "Luotiin kuva kooltaan %s x %s pikseliä" -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 +#: admin/class-ngg-overview.php:358 #, fuzzy -msgid "Updated successfully" -msgstr "CSS-tiedosto päivitetty onnistuneesti." - -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Albumi poistettu" - -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Muokkaa albumia" +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Valitse albumi" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Ei valittua albumia" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Päivitä" +#: admin/class-ngg-style.php:154 +#, fuzzy +msgid "Could not move file." +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Muokkaa albumia" +#: admin/class-ngg-style.php:187 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Poista" +#: admin/class-ngg-style.php:162 +#, fuzzy +msgid "Could not save file." +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Lisää uusi albumi" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Alkuperäisen kuvan palautus ei onnistunut " -#: ../admin/album.php:310 -msgid "Add" -msgstr "Lisää" +#: lib/meta.php:472 +msgid "Country" +msgstr "Maa" -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Näytä / piilota käytetyt galleriat" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Näytä kaikki]" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maksimoi vimpaimen sisältö" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Maksimoi]" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimoi vimpaimen sisältö" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Luo uusi sivu" -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Minimoi]" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Valitse galleria" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Työskentelen…" -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album ID" +#: admin/class-ngg-style.php:182 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Albumia ei valittuna" +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Albumin nimi :" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Räätälöity" -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Albumin kuvaus:" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Räätälöity järjestys" -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Valitse esikatselukuva:" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Ei kuvaa" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Sivu linkitetty" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Ei linkitetty" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "OK" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +#, fuzzy +msgid "Date taken" +msgstr "Pvm/Aika" -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Peruuta" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Pvm/aika" -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Otsikko" +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Oletuskoko (L x K)" -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Sivu" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Oletustyyli" -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Valitse hiirellä uusi alue esikatselukuvalle" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Esikatselukuva päivitetty" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Poista" -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Esikatselukuvan päivityksessä virhe" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Poista \"%s\" ?" -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "Gallerian nimi ei kelpaa!" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Poista kuvia" -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Hakemisto" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Poista tägi" -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "ei löydy. Luo ensin päägallerian hakemisto." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Poista tägejä" -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Nouseva" -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "ei voi kirjoittaa !" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Kuvaus" -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Hakemiston luonti ei onnistu" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Jos ongelmia, luo hakemisto" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "ja Thumbnails-hakemisto" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "valtuutus 777 manuaalisesti !" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Hakemisto" -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Poista" -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Muokkaa galleriaa" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 +#: admin/functions.php:154 msgid "doesn`t exist!" msgstr "ei ole olemassa !" -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "ei sisällä kuvia " - -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" msgstr "" -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Tehty." -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" +#: admin/class-ngg-adder.php:534 +#, fuzzy +msgid "Drop your files in this window" +msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "luonti onnistui!" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Kestoaika" -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Luo uudet esikatselukuvat" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Muokkaa" -#: ../admin/functions.php:304 -#, fuzzy -msgid " picture(s) successfully renamed" -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Muokkaa albumia" -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Muokkaa albumia" -#: ../admin/functions.php:313 -#, fuzzy -msgid "No images were added." -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Objekti ei sisältänyt oikeita tietoja" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr "ei voida kirjoittaa !" +#: admin/class-ngg-admin-launcher.php:622 +#, fuzzy +msgid "Edit options for the slideshow." +msgstr "Muokkaa" -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr "ei voida kirjoittaa !" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "Tiedosto ei ole olemassa" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Alkuperäisen kuvan palautus ei onnistunut " +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Virhe : tietokannan päivitys ei onnistunut)" +#: admin/class-ngg-style.php:268 +#, fuzzy, php-format +msgid "Editing %s" +msgstr "Katso \"%s\"" -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Virhe : metatietojen päivitys ei onnistunut)" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Efekti" -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Virhe : kuvaa ei löytynyt)" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Efektit " -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "URL-polku ei kelpaa" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "cURL-tuonti epäonnistui. " +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Ei kelvollista hakemistonimeä" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "Zip-tiedosto purettu onnistuneesti" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Ei galleriaa valittuna !" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "ei ole kelvollinen kuvatiedosto !" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös " +"tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä " +"käyttävät artikkelit päivitetään." + +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Anna tägejä" + +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" + +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " + +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 +#: admin/functions.php:1118 admin/functions.php:1207 msgid "Error, the file could not be moved to : " msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 +#: admin/functions.php:1123 admin/functions.php:1211 msgid "Error, the file permissions could not be set" msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr "Kuva(t) lisätty onnistuneesti" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. " +"Valitse!" -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Väärä lataus. Virhekoodi :" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +msgid "Exclude" +msgstr "piilota " -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-data" -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "Kohdegalleriaa ei ole olemassa" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Laajennettu versio" -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" + +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/functions.php:1505 +#: admin/functions.php:1425 #, php-format msgid "Failed to copy database row for picture %s" msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" -#: ../admin/functions.php:1517 +#: admin/functions.php:1411 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" -#: ../admin/functions.php:1520 +#: lib/xmlrpc.php:199 #, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" -#: ../admin/functions.php:1529 +#: admin/functions.php:1332 lib/xmlrpc.php:222 #, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "Tiedosto ladattu vain osittain" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Tiedosto peruutettu." -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Yhtään tiedostoa ei ladattu" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Tilapäiskansiota ei löydy" +#: admin/class-ngg-style.php:296 +#, fuzzy +msgid "File location" +msgstr "Sijainti" -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "Levylle kirjoitus epäonnistui" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Tiedostonimi" -#: ../admin/functions.php:1655 +#: admin/functions.php:1582 msgid "File upload stopped by extension" msgstr "Tiedoston lataus lopetettu" -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Tuntematon latausvirhe" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Tiedostonimi" -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Näytä diasarjana]" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Näytä kuvalista]" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Kiinteä koko" -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Yhtään kuvaa ei valittuna" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Salama" -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Muuta kuvakokoa" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" + +#: admin/class-ngg-options.php:856 +msgid "Flippers" msgstr "" -"Olet aloittamassa massapäivityksen %s galleriaan \n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Lisää uusi galleria" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Etsi kuvia" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -#, fuzzy -msgid "Actions" -msgstr "Sijainti" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Aseta vesileima" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Fontti" -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Tuo metadata" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Palauta varmistuksesta" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Hyväksy" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Muokkaa" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Mitään kohteita ei löydy" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Uusi galleria" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Luo uusi, tyhjä galleria hakemiston alle" +#: admin/class-ngg-admin-launcher.php:659 +#, fuzzy +msgid "For more information:" +msgstr "Täältä löytyy lisätietoa efekteistä:" -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Muuta kuvien kooksi " +#: lib/meta.php:480 +msgid "Format" +msgstr "Muoto" -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Leveys" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galleriat" -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Korkeus" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galleria" -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Koko" +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "Gallerian poisto onnistui " -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Nämä ovat maksimiarvot." +#: admin/tinymce/window.php:267 +#, fuzzy +msgid "Gallery display types" +msgstr "Galleria" -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 -msgid "Fixed size" -msgstr "Kiinteä koko" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +#, fuzzy +msgid "Gallery ID" +msgstr "Galleria ID=%s ei ole olemassa." -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian " +"artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "ID" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "Galleria ID=%s ei ole olemassa." -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Kirjoittaja" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "Sivu-ID" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galleriapolku " -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galleriaa ei löydy. " +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Gallerian asetukset" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Sori, oikeutesi eivät riitä" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Sori, oikeutesi eivät riitä" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD-kirjasto" -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Siirrä kuva..." +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Yleistä" -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Lisää tägejä" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Poista tägejä" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Yleiset asetukset " -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Kirjoita yli" +#: nggallery.php:739 +msgid "Get help" +msgstr "Apua" -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Aloita" + +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" msgstr "" -"Olet aloittamassa massamuokkauksen %s kuville\n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Hakutulokset “%s”" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Gallerian asetukset" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "Klikkaa tästä lisäasetuksille" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Korkeus" -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Katso kuvaa" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Ei kuvaa" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Korkeus:" -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Polku " +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" -#: ../admin/manage-images.php:334 -#, fuzzy -msgid "Gallery ID" -msgstr "Galleria ID=%s ei ole olemassa." +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Luo uusi sivu" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää " +"tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -" +"efektit lisätään automaattisesti teemaasi." -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Pääsivu (ei pääsivua)" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Piilotetut kuvat" -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Lisää sivu" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Piilota" -#: ../admin/manage-images.php:354 -#, fuzzy -msgid "Scan folder for new images" -msgstr "Luo uusi, tyhjä galleria hakemiston alle" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP-virhe." -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Tallenna muutokset" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Poista kuvia" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Pyöritä kuvia myötäpäivään" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Pyöritä kuvia vastapäivään" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/manage-images.php:379 -msgid "Copy to..." -msgstr "Kopioi ..." +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Siirrä..." +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Lisää tägejä" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Kirjoita tägit yli" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Lajittele galleria" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" -#: ../admin/manage-images.php:463 +#: admin/class-ngg-overview.php:56 #, fuzzy -msgid "Change Date" -msgstr "Pvm/Aika" +msgid "Image" +msgid_plural "Images" +msgstr[0] "Kuva" +msgstr[1] "" -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "pikseli" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" -#: ../admin/manage-images.php:473 +#: admin/functions.php:1437 #, php-format -msgid "View \"%s\"" -msgstr "Katso \"%s\"" +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo " +"kohdegalleriassa." -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Katso " +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Näytä metadata" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Kuvatiedostot" -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "Meta" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Kuvatiedostot" -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Muokkaa esikatselukuvaa" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Muokkaa esikatselukuvaa" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Kuva ID" -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Pyöritä" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Kuva ID:" -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Julkaise kuva" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Kuvan laatu" -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Julkaise" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Palauta" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Kuva pyöritetty " -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Palauta \"%s\" ?" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Kuva-asetukset" -#: ../admin/manage-images.php:481 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Poista \"%s\" ?" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/manage-images.php:509 -#, fuzzy -msgid "Alt & title text" -msgstr "Alt / otsikkoteksti" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" -#: ../admin/manage-images.php:523 -#, fuzzy -msgid "Separated by commas" -msgstr "Galleria IDt, erotettuna pilkuilla." +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Kuvaselain" -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Anna tägejä" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Kuvaselain" -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "Valitse kohdegalleria:" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Esikatselukuva" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Kuvia" -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Tiedostonimi" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Alt & otsikkoteksti" +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" -#: ../admin/manage-images.php:734 +#: admin/class-ngg-admin-launcher.php:481 #, fuzzy -msgid "Exclude" -msgstr "piilota " - -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "Lajittelujärjestys muutettu" +msgid "Import a folder from the server as a new gallery." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Lajittele galleria" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Päivitä lajittelujärjestys" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Takaisin galleriaan" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Esilajittele" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Lajittelematon" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Tuo metadata" -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 -msgid "Image ID" -msgstr "Kuva ID" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / otsikkoteksit" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Pvm/aika" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "paikkaan" -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "Laskeva" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "Nouseva" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Kuva" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "poistettu onnistuneesti" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Inline-galleria" -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Lisää" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Gallerian poisto onnistui " +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Pyöritä kuvia" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Kuvien poisto onnistui" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-virhe." -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Tägit muutettu" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-data" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Päivitys onnistui" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Uusi galleriasivu ID" - -#: ../admin/manage.php:445 -msgid "created" -msgstr "luotu " - -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Julkaistu uusi artikkeli " - -#: ../admin/manage.php:598 -msgid "1 item" -msgstr "1 elementti" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Ei galleriaa" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Valitse »" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Näytä" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "L A T A A N" -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Piilota" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Kuva ID:" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Tasaus " +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Vähiten käytetty" -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "ei mitään" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "Vasen" -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Keskitä" - -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Oikea" - -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Täyskoko" - -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Yksittäiskuva" - -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Lisää artikkeliin" - -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Tallenna kaikki muutokset" - -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "NextCellent Gallery ohjausnäkymä" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Tervetuloa NextCellent Galleryyn!" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Toimii..." +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Tarkista lisäosa/teema -konfliktit" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +#, fuzzy +msgid "Link" +msgstr "Linkki-koodirivi" -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Ei testattu" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Linkki-koodirivi" -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Mitään konfliktia ei löytynyt" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" +#: nggallery.php:516 +msgid "loading" +msgstr "lataan..." -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Testaa kuvatoiminto" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, " +"Lightbox jne.)." -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "Lisäosa onnistui luomaan kuvia" +#: lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "Tarkista teeman yhteensopivuus" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" +#: lib/meta.php:461 +msgid "Make" +msgstr "Malli" -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Tarkista lisäosa" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Grafiikkakirjasto" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Gallerian hallinta " -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Ladataan…" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "Tämä vimpain vaatii JavaScriptin." +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Hallitse tägejä " -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vertaa " -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Nimetön" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" -#: ../admin/overview.php:412 -msgid "Image" -msgstr "Kuva" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -msgid "Album" -msgstr "Albumi" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Lataa kuvia" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Tallennustila" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Muistinkäyttö" -#: ../admin/overview.php:468 +#: lib/tags.php:143 #, php-format -msgid "%2$sMB" -msgstr "%2$sMt" +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta " +"muokattu." -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Sallittu tila" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMt (%3$s%%)" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Käytetty tila" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Lataa sivu uudelleen" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "Käännöstiedoston päivitys ei onnistunut" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Suosituin" -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Lataa" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "Ei GD-tukea" +#: admin/class-ngg-style.php:286 +#, fuzzy +msgid "Move file" +msgstr "Siirrä..." -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Kyllä" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Siirrä kuva..." -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Ei" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Siirrä..." -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Ei asetettu" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Päällä " +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Pois päältä" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL-versio" -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 msgid "N/A" msgstr "N/A" -#: ../admin/overview.php:634 -msgid " MByte" -msgstr " Mtavu" - -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Käyttöjärjestelmä" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Nimi" -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Palvelin" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Muistinkäyttö" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Verkkoasetukset" -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "MySQL-versio" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Uusi galleria" -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL-tila" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "PHP-versio" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP sallit URL fopen" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP muistiraja" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Seuraavat tägit" -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP Max latauskoko" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP Max artikkelikoko" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking -raja" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max skritpin suoritusaika" +#: nggallery.php:412 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "Apua NextCellent Galleryyn" -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif -tuki" +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC -tuki" +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML -tuki" +#: admin/class-ngg-roles.php:23 +#, fuzzy +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery ohjausnäkymä" -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." +#: nggallery.php:123 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Gallery ohjausnäkymä" -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" msgstr "" -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Asenna" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " -#: ../admin/overview.php:784 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" -msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
    Kehitys & ylläpito: WPGetReady.com" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" -#: ../admin/overview.php:790 -#, fuzzy -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Ei" -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Käy lisäosan kotisivulla" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Artikkelin otsikko" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Anna artikkelin otsikko" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Ei valittua albumia" -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Leveys x korkeus (pikseleinä)" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Albumia ei valittuna" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Kuvan koko" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Luonnos" +#: admin/class-ngg-style.php:120 +#, fuzzy +msgid "No CSS file will be used." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Päivitetyt toiminnot" - -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Roolit / toiminnot" - -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." - -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Joustavampaan käyttäjähallintaan voit käyttää " - -#: ../admin/roles.php:35 -#, fuzzy -msgid "NextCellent Gallery overview" -msgstr "NextCellent Gallery ohjausnäkymä" - -#: ../admin/roles.php:39 -#, fuzzy -msgid "Use TinyMCE Button / Add Media" -msgstr "TinyMCE Button / Upload Tab" - -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Lisää galleria / lataa kuvia" - -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Gallerian hallinta " +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Ei efektiä" -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "Hallitse toisten galleriaa " +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Ei EXIF-dataa" -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Hallitse tägejä " +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Muuta tyyliä " +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Ei kellutusta" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Muuta asetuksia " +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Päivitä toimintoja " +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Ei galleriaa" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Kuva pyöritetty " +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Esikatselukuvan pyöritys epäonnistui " +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" -#: ../admin/rotate.php:74 +#: admin/functions.php:310 #, fuzzy -msgid "Select how you would like to rotate the image on the left." -msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." - -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° myötäpäivään " - -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° vastapäivään " +msgid "No images were added." +msgstr " kuva(t) lisätty onnistuneesti" -#: ../admin/rotate.php:83 -msgid "Flip horizontally" -msgstr "Peilikuva vaakasuunnassa " +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" -#: ../admin/rotate.php:84 -msgid "Flip vertically" -msgstr "Peilikuva pystysuunnassa" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Tehty." +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Ei kuvaa" -#: ../admin/settings.php:167 -#, fuzzy -msgid "Settings updated successfully" -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Ei kuvaa" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Välimuisti tyhjennetty" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Yleiset asetukset " +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Galleriapolku " +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Tämä on kaikkien gallerioiden oletuspolku " +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Kuvatiedostot" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Valitse grafiikkakirjasto" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD-kirjasto" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (kokeellinen)" +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "ei mitään" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Polku kirjastoon:" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Media RSS -syöte" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Ei linkitetty" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Ei asetettu" -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Ei testattu" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Lisää tuki PicLensille ja CoolIrisille" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia " +"kuvia kuin %d x %d pikseliä" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Kiinteät polkuosoitteet" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Käytä kiinteitä polkuosoitteita" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Lisää staattisen linkin kaikkiin kuviin" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Gallerian lyhytnimi :" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +#, fuzzy +msgid "Number of images" +msgstr "Kuvien maksimimäärä" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Luo URL:t uudelleen" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Aloita nyt" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr " / " -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Liittyvät kuvat" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Pois päältä" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Lisää liittyvät kuvat" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Siirtymä" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Vertaa " +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Aihealueet " +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Päällä " -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 näyttää kaikki kuvat" +#: admin/tinymce/window.php:122 +#, fuzzy +msgid "One picture" +msgstr "Ei kuvaa" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Kuva-asetukset" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Vain listatut" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Kuvan laatu" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Varmista alkuperäinen" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Läpinäkyvyys" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Luo varmistus kooltaan muuteuista kuvista" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Muuta koko automaattisesti" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Muuta kuvien koko automaattisesti latauksessa." +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +#, fuzzy +msgid "Options" +msgstr "Lajitteluvaihtoehdot" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Esikatselukuvien asetukset" +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Esikatselukuvan koko" +#: admin/class-ngg-admin-launcher.php:582 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Esikatselukuvan laatu" +#: admin/class-ngg-admin-launcher.php:593 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "Erittele kuvien tägit pilkuilla." -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Yksittäiskuva" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Alkuperäiskuvat" -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Tyhjennä välimuistikansio" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Jatka nyt" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Yleinen" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "Inline-galleria" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Kirjoita yli" -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Kuvien lukumäärä sivulla" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Sivu" -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Sarakkeita" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Sivu-ID" -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Käytä diaesitystä" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Sivu linkitetty" -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Näytettävä teksti:" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Polku " -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Näytä ensin." +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Esikatselukuvat" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Ole tarkkana" -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" -#: ../admin/settings.php:504 -msgid "Hidden images" -msgstr "Piilotetut kuvat" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "Aktivoi AJAX-sivutus" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif -tuki" -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Huom: toimii vain Shutter-efektin kanssa " +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC -tuki" -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Lajitteluvaihtoehdot" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Lajittele esikatselukuvat" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Räätälöity järjestys" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Tiedostonimi" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Alt / otsikkoteksti" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP-versio" -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Pvm/Aika" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML -tuki" -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Lajittelusuunta" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "Sijoituspaikalla" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-esikatselukuva-efekti" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Kuvan tägi" -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pikseli" -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Suljin" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä " +"ei voi peruuttaa. " -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Räätälöity" +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat " +"uudelleen -> Gallerian hallinta." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Linkki-koodirivi" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Esikatselu" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 msgid "Position" msgstr "Sijainti" -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "Siirtymä" - -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Käytä kuvaa vesileimana" - -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "URL tiedostoon" - -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" - -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Käytä tekstiä vesileimana" - -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Fontti" - -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Tämä toiminto vaatii FreeType-kirjaston" - -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." - -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Väri" - -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(hex w/o #)" - -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Teksti" - -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Läpinäkyvyys" - -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Oletuskoko (L x K)" - -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Kestoaika" - -#: ../admin/settings.php:706 -msgid "sec." -msgstr "s." - -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Siirtymäefekti" - -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "häivytys" - -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "blindX" - -#: ../admin/settings.php:714 -msgid "cover" -msgstr "peitto" - -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "scrollUp" - -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "scrollDown" - -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "sekoitus" - -#: ../admin/settings.php:718 -msgid "toss" -msgstr "heitä" - -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "pyyhi" - -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "Täältä löytyy lisätietoa efekteistä:" - -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "JW Image Rotatorin asetukset" - -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Esilajittele" -#: ../admin/settings.php:727 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." msgstr "" -"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" -"\t\t\t\t\tladattava tiedosto käsisin paikkaan " -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." - -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." -msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." - -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Aktivoi Flash diashow" +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Esikatselu" -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Katso kuvaa" -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Poku JW Image Rotatoriin (URL)" +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Etsi nyt" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Edelliset tägit" -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Sekoitustila" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Näytä seuraava kuva klikkauksella" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Näytä navigointipalkki" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Näytä latauskuvake" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Käytä vesileimalogoa" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "satunnaisesti" -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "Voit muttaa logoa vesileima-asetuksista" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Venytä kuvaa" +#: admin/tinymce/window.php:124 +#, fuzzy +msgid "Random pictures" +msgstr "satunnaisesti" -#: ../admin/settings.php:775 -msgid "true" -msgstr "tosi" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" -#: ../admin/settings.php:776 -msgid "false" -msgstr "epätosi" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" -#: ../admin/settings.php:777 -msgid "fit" -msgstr "sovita" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" -#: ../admin/settings.php:778 -msgid "none" -msgstr "ei mitään" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "viimeksi lisätyt" -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "BGFade" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "Slowfade" +#: admin/tinymce/window.php:123 +#, fuzzy +msgid "Recent pictures" +msgstr "viimeksi lisätyt" -#: ../admin/settings.php:789 -msgid "circles" -msgstr "ympyrät" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Palauta" -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "kuplat" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Palauta \"%s\" ?" -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "lohkot" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "nesteet" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" -#: ../admin/settings.php:793 -msgid "flash" -msgstr "salama" +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Liittyvät kuvat" -#: ../admin/settings.php:794 -msgid "lines" -msgstr "viivat" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Liittyvät kuvat " -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "satunnaisesti" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "käytä hidasta Zoom-efektiä" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "poista" -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Taustaväri (BG)" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Uudelleennimeä" -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Texti- / nappiväri" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Rollover / aktiivi (linkki) -väri" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Ruudun väri" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Taustamusiikki (URL)" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." msgstr "Palauta kaikki asetukset oletusarvoihin." -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" - -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Resetointivaihtoehdot" - -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." - -#: ../admin/setup.php:34 +#: admin/class-ngg-options.php:948 msgid "Reset settings" msgstr "Resetoi asetukset" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" - -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Poista lisäosan taulut tietokannasta" - -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Etkö pidä NextCellent Gallerystä?" - -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." - -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "VAROITUS:" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Muuta kuvakokoa" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " -#: ../admin/setup.php:48 -msgid "and" -msgstr "ja" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Oikea" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Poista lisäosa" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Roolit" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Arvo" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Pyöritä" -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "Mitään metadataa ei ole tallennettuna" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Pyöritä kuvia" -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "EXIF-data" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" -#: ../admin/showmeta.php:73 -msgid "No exif data" -msgstr "Ei EXIF-dataa" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "IPTC-data" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "XMP-data" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/style.php:112 -#, fuzzy -msgid "Successfully selected CSS file." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../admin/style.php:114 -#, fuzzy -msgid "No CSS file will be used." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../admin/style.php:148 -#, fuzzy -msgid "Could not move file." -msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Toimii..." -#: ../admin/style.php:154 -#, fuzzy -msgid "CSS file successfully updated." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s " +"manuaalisesti." -#: ../admin/style.php:156 -#, fuzzy -msgid "Could not save file." -msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../admin/style.php:176 -#, fuzzy -msgid "CSS file successfully moved." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" -#: ../admin/style.php:181 -#, fuzzy -msgid "Could not move the CSS file." -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Tallenna muutokset" -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." msgstr "" -#: ../admin/style.php:209 +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 #, fuzzy -msgid "This CSS file will be applied:" -msgstr "CSS-tiedosto päivitetty onnistuneesti." - -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "CSS-editori" +msgid "Scan folder for new images" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "Aktivoi ja käytä tyylitiedostoa:" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Aktivoi" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Hakutägit" -#: ../admin/style.php:272 -#, fuzzy,php-format -msgid "Editing %s" -msgstr "Katso \"%s\"" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "s." -#: ../admin/style.php:274 -#, fuzzy,php-format -msgid "Browsing %s" -msgstr "Katso \"%s\"" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Turvavirhe." -#: ../admin/style.php:277 -#, fuzzy -msgid "(from the theme folder)" -msgstr "Tuo kuvahakemisto" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Valitse »" -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" msgstr "" -#: ../admin/style.php:290 +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 #, fuzzy -msgid "Move file" -msgstr "Siirrä..." - -#: ../admin/style.php:296 -msgid "Version" -msgstr "Versio" +msgid "Select a gallery:" +msgstr "Valitse galleria:" -#: ../admin/style.php:300 +#: admin/tinymce/window.php:304 #, fuzzy -msgid "File location" -msgstr "Sijainti" +msgid "Select a picture" +msgstr "Valitse tai anna kuva" -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Päivitä tiedosto" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" -#: ../admin/style.php:320 +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 #, fuzzy -msgid "This file does not exist. Double check the name and try again." -msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" - -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Suosituin" +msgid "Select a template to display the images" +msgstr "Valitse esikatselukuva:" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Vähiten käytetty" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Valitse albumi" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Aakkosellinen" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Olemassaolevat tägit" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Hakutägit" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Valitse tiedostot" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Aloita" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Valitse galleria" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Järjestys :" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Edelliset tägit" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Seuraavat tägit" +#: admin/tinymce/window.php:146 +#, fuzzy +msgid "Select how you want to display your gallery" +msgstr "Valitse tai anna galleria" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Anna tägille uusi nimi" +#: admin/manage/actions.php:57 +#, fuzzy +msgid "Select how you would like to rotate the image on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Täg(it) uudelleennimettäväksi:" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +#, fuzzy +msgid "Select or search for a gallery" +msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Tägien uudet nimet:" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Uudelleennimeä" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery " +"tukee vain WordPressin standardirooleja." -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Poista tägi" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Mikään galleria ei ole valittuna !" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Täg(it) poistettavaksi:" +#: admin/manage/class-ngg-image-list-table.php:211 +#, fuzzy +msgid "Separated by commas" +msgstr "Galleria IDt, erotettuna pilkuilla." -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Muokkaa tägin lyhytnimeä" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Palvelin" -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Palvelinasetukset" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Vertailtava(t) tägi(t) :" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Asetettava(t) lyhytnimi(et):" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -#: ../admin/tinymce/window.php:122 -#, fuzzy -msgid "One picture" -msgstr "Ei kuvaa" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Aseta vesileima" -#: ../admin/tinymce/window.php:123 -#, fuzzy -msgid "Recent pictures" -msgstr "viimeksi lisätyt" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Asetukset" -#: ../admin/tinymce/window.php:124 +#: admin/class-ngg-options.php:91 #, fuzzy -msgid "Random pictures" -msgstr "satunnaisesti" +msgid "Settings updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" -msgstr "" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -#, fuzzy -msgid "Select a gallery:" -msgstr "Valitse galleria:" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Näytä" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" + +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 +#: admin/class-ngg-admin-launcher.php:440 #, fuzzy -msgid "Select or search for a gallery" -msgstr "Mikään galleria ei ole valittuna !" +msgid "Show all the server settings!." +msgstr "[Näytä kaikki]" -#: ../admin/tinymce/window.php:143 -msgid "Display types" +#: admin/class-ngg-options.php:895 +msgid "Show dots" msgstr "" -#: ../admin/tinymce/window.php:146 -#, fuzzy -msgid "Select how you want to display your gallery" -msgstr "Valitse tai anna galleria" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Näytä ensin." -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Näytä metadata" + +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." msgstr "" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Kuvateksti" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/tinymce/window.php:190 -#, fuzzy -msgid "Type options" -msgstr "Kamera / tyyppi" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 +#: widgets/class-ngg-gallery-widget.php:103 #, fuzzy -msgid "Number of images" -msgstr "Kuvien maksimimäärä" +msgid "Show:" +msgstr "Näytä" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." msgstr "" -#: ../admin/tinymce/window.php:208 -#, fuzzy -msgid "Slideshow dimensions" -msgstr "Diasarja " +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../admin/tinymce/window.php:219 -#, fuzzy -msgid "Template name" -msgstr "Albumin nimi :" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "Valitse tai anna albumi" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Suljin" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" + +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" msgstr "" -#: ../admin/tinymce/window.php:245 -#, fuzzy -msgid "Album display types" -msgstr "Albumi poistettu" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Yksittäiskuva" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Yksittäiskuva" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Supistettu versio" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Koko" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Laajennettu versio" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diasarja " -#: ../admin/tinymce/window.php:267 +#: admin/tinymce/window.php:208 #, fuzzy -msgid "Gallery display types" -msgstr "Galleria" +msgid "Slideshow dimensions" +msgstr "Diasarja " -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" + +#: admin/functions.php:188 +msgid "Something went wrong when renaming" msgstr "" -#: ../admin/tinymce/window.php:304 -#, fuzzy -msgid "Select a picture" -msgstr "Valitse tai anna kuva" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "Valitse tai anna kuva" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -#, fuzzy -msgid "Options" -msgstr "Lajitteluvaihtoehdot" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Efekti" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Ei efektiä" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit " +"lisätä uusia." -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Lajittelusuunta" -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "Ei kellutusta" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Lajittele galleria" -#: ../admin/tinymce/window.php:346 -#, fuzzy -msgid "Link" -msgstr "Linkki-koodirivi" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Lajittele galleria" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -#, fuzzy -msgid "The number of images that should be displayed." -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Järjestys :" -#: ../admin/tinymce/window.php:368 +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 #, fuzzy msgid "Sort the images" msgstr "Lajittele esikatselukuvat" -#: ../admin/tinymce/window.php:371 -#, fuzzy -msgid "Upload order" -msgstr "Räätälöity järjestys" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Lähde" -#: ../admin/tinymce/window.php:372 +#: admin/class-ngg-admin-launcher.php:662 #, fuzzy -msgid "Date taken" -msgstr "Pvm/Aika" +msgid "Source Code" +msgstr "Lähde" -#: ../admin/tinymce/window.php:373 -msgid "User defined" +#: admin/class-ngg-options.php:860 +msgid "Specials" msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL-tila" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-options.php:339 +msgid "Start now »" msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 +#: admin/upgrade.php:124 #, fuzzy -msgid "Select a template to display the images" -msgstr "Valitse esikatselukuva:" - -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Lisää" +msgid "Start upgrade now" +msgstr "Aloita nyt" -#: ../admin/tinymce/window.php:511 -#, fuzzy -msgid "You need to select a gallery." -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Aloita lataus" -#: ../admin/tinymce/window.php:515 -#, fuzzy -msgid "You need to select a picture." -msgstr "Valitse tai anna kuva" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Tyyli" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -#, fuzzy -msgid "You need to select a number of images." -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-editori" -#: ../admin/upgrade.php:22 -msgid "Upgrading database…" -msgstr "" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" -#: ../admin/upgrade.php:48 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "luonti onnistui!" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 +#: admin/class-ngg-style.php:118 #, fuzzy -msgid "Upgrade NextCellent Gallery" -msgstr "Apua NextCellent Galleryyn" - -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "" - -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "" +msgid "Successfully selected CSS file." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/upgrade.php:71 +#: admin/class-ngg-admin-launcher.php:660 #, fuzzy -msgid "Start upgrade now" -msgstr "Aloita nyt" - -#: ../admin/upgrade.php:87 -msgid "Upgrade complete." +msgid "Support Forums" msgstr "" +"Tukifoorumit (engl.)" -#: ../admin/upgrade.php:88 -#, fuzzy -msgid "Continue to NextCellent" -msgstr "NextCellent" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Päivitä onnistuneesti" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Verkkovaihtoehdot" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tägit" -#: ../admin/wpmu.php:59 -#, php-format -msgid "The default setting should be %s" -msgstr "Oletusasetus on %s" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tägit muutettu" -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Salli latauksen kokotarkistus" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Pitäisi toimia, jos galleria on blog.dir alla" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +#, fuzzy +msgid "Template name" +msgstr "Albumin nimi :" -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Salli ZIP-lataus" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa " +"(Default Theme)" -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "Salli käyttäjien ladata ZIP-hakemistoja." +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Salli Tuo (Import) -toiminto" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Teksti" -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "Salli käyttäjien tuoda kuvia palvelimelta." +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Teksti Media RSS -linkkiin." -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Salli tyylin valinta (CSS)" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Näytettävä teksti:" -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Salli roolit/toiminnot" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Oletusasetus on %s" -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Oletustyyli" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Valitse gallerioiden oletustyyli." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" -#: ../lib/core.php:432 +#: xml/media-rss.php:67 #, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Väärä URL" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" + +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Tilapäistiedostoa ei voitu luoda." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#: ../lib/meta.php:137 -msgid " sec" -msgstr "s." +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Laukaistu" +#: admin/class-ngg-admin-launcher.php:423 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Tuoreimmat uutiset" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Ei laukaistu" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Uutissyötettä ei voitu ladata. Tarkista Etusivulta " +"päivitykset." -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Aukko" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Tekijä" +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera " +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +#, fuzzy +msgid "The number of images that should be displayed." +msgstr "Kuvien maksimimäärä" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Polttoväli" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Lisäosa onnistui luomaan kuvia" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Suljinnopeus" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Kohde" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Malli" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Muokkaustila" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) " +"ohjaustiedostossa php.ini" -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Aihealue" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Avainsanat" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "luotu (Pvm)" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "luotu (Aika)" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Tekijän paikka" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Kaupunki" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Sijainti" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Maakunta/osavaltio" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Maakoodi" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Maa" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Otsikko" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Lähde" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright -merkintä" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +#, fuzzy +msgid "This CSS file will be applied:" +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakti" +#: admin/class-ngg-style.php:316 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "" +"Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Muokattu viimeksi" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Ohjelma" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Muoto" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Leveys" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Korkeus" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Salama" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Albumin yleistiedot" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Galleriaa ei löydy]" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit " +"järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Kuvia ei löydy]" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Mitään uutta tägiä ei ole määritelty!" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Mitään tägiä ei nimetty uudelleen." +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Ei kelvollista tägiä." +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Tägejä ei yhdistetty." +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Esikatselukuva" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Tägiä ei määritelty!" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Tägejä ei poistettu." +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tägi(ä) poistettu." +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Esikatselukuvat" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Lyhytnimiä ei muokattu." +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Otsikko" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s lyhytnimi(ä) muutettu." +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Otsikko:" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Käyttäjänimi/salasana väärin." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Galleriaa ei löytynyt." - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Tiedostonimi ei ole sopiva!" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kuva-ID ei löytynyt" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Kuvan %1$s poisto ei onnistunut" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Värää kuvan ID" - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Kuvan päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Gallerian luonti ei onnistunut." - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Väärä gallerian ID" - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Gallerian päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Albumin luonti ei onnistunut." - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Väärä albumin ID" - -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Albumin päivitys ei onnistunut" - -#: ../nggallery.php:102 -#, fuzzy -msgid "NextCellent Gallery requires a database upgrade." -msgstr "NextCellent Gallery ohjausnäkymä" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../nggallery.php:102 +#: widgets/class-ngg-media-rss-widget.php:121 #, fuzzy -msgid "Upgrade now" -msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Vinkkiteksti Media RSS -linkkiin." -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Kääntänyt : Vesa Tiirikainen" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

    " +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Käännös" -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +#, fuzzy +msgid "Type options" +msgstr "Kamera / tyyppi" -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Kuvan tägi" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Kuvan tägi: %2$l." +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella " +"kirjoittaa?" -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "Erittele kuvien tägit pilkuilla." +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella " +"kirjoitussuojattu?" -#: ../nggallery.php:376 -#, fuzzy -msgid "NextCellent Gallery / Images" -msgstr "Apua NextCellent Galleryyn" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" -#: ../nggallery.php:480 -msgid "loading" -msgstr "lataan..." +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Apua" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Lajittelematon" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Päivitä" -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Albumia ei löydy]" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Päivitä tiedosto" -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Kuvaa ei löydy]" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Liittyvät kuvat " +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Päivitys onnistui" -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Valokuvaa" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Katso PicLensillä]" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Edellinen" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Seuraava " +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr " / " +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadata" +#: admin/upgrade.php:114 admin/upgrade.php:137 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "Apua NextCellent Galleryyn" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kamera / tyyppi" +#: nggallery.php:123 +#, fuzzy +#| msgid "Upgrade now" +msgid "Upgrade now." +msgstr "" +"NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. " +"Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet " +"palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy " +"apua palvelutoimittajaltasi." -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Polttoväli" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Media RSS " +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Linkki kuvien syötteeseen" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Otsikko:" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Lataa kuvia" -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Näytä Media RSS -kuvake" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +#, fuzzy +msgid "Upload order" +msgstr "Räätälöity järjestys" -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Näytä Media RSS -linkki" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Lataus lopetettu." -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Teksti Media RSS -linkkiin." +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Vinkkiteksti Media RSS -linkkiin." +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL tiedostoon" -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Näytä NextCellent Gallery diasarja" +#: admin/class-ngg-adder.php:559 +#, fuzzy +msgid "Use advanced uploader" +msgstr "Käytä kuvaa vesileimana" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent diasarja" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Lataa Flash Player, nähdäksesi diasarjan." +#: admin/class-ngg-adder.php:557 +#, fuzzy +msgid "Use basic uploader" +msgstr "Käytä kuvaa vesileimana" -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Valitse galleria:" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Kaikki kuvat" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 -msgid "Width:" -msgstr "Leveys:" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Korkeus:" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#: ../widgets/widgets.php:171 +#: admin/class-ngg-roles.php:27 #, fuzzy -msgid "NextCellent Widget" -msgstr "NextCellent -vimpain" +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE Button / Upload Tab" -#: ../widgets/widgets.php:215 -#, fuzzy -msgid "Show:" -msgstr "Näytä" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "" -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Alkuperäiskuvat" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Arvo" -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "viimeksi lisätyt" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Versio" -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "Aktivoi IE8 Web Slices" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Katso " -#: ../widgets/widgets.php:243 -#, fuzzy -msgid "Select:" -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Kaikki galleriat" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Vain listaamattomat" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vesileima " -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Vain listatut" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -#: ../widgets/widgets.php:251 +#: admin/class-ngg-overview.php:770 #, fuzzy -msgid "Gallery ID:" -msgstr "Galleria ID=%s ei ole olemassa." +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Tervetuloa NextCellent Galleryyn!" -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "Galleria IDt, erotettuna pilkuilla." +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että " +"teemasi kutsuu wp_footer:ia." -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Yhtään galleriaa ei ole vielä luotu." +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien " +"rakenne kerran." -#: ../xml/media-rss.php:69 +#: admin/functions.php:1250 #, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Galleria ID=%s ei ole olemassa." +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) " +"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Mitään albumi ID:tä ei ole annettu parametrina" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Albumi ID %s ei ole olemassa" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Virheellinen Media RSS -komento" +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." -#~ msgid "Introduction" -#~ msgstr "Johdanto" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Leveys" + +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." -#~ msgid "Languages" -#~ msgstr "Kielet" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#~ msgid "Get help with NextCellent Gallery" -#~ msgstr "Apua NextCellent Galleryyn" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Leveys:" -#~ msgid "More Help & Info" -#~ msgstr "Lisää apua & tietoa" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" -#~ msgid "Support Forums" -#~ msgstr "Tukifoorumit (engl.)" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#~ msgid "Download latest version" -#~ msgstr "Lataa viimeisin versio" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" -#, fuzzy -#~ msgid "(from the ngg_styles folder)" -#~ msgstr "(teeman hakemistosta)" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#, fuzzy -#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" -#~ msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#, fuzzy -#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-data" + +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#~ msgid "Choose files to upload" -#~ msgstr "Valitse ladattavat tiedostot" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Kyllä" -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#~ msgid "Disable flash upload" -#~ msgstr "Ota flash-lataus pois käytöstä" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." +#: admin/class-ngg-overview.php:753 +#, fuzzy +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" -#~ msgid "Enable flash based upload" -#~ msgstr "Ota Flash-lataus käyttöön" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#~ msgid "Update Successfully" -#~ msgstr "Lataus onnistuui" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." -#~ msgid "Manage Albums" -#~ msgstr "Hallitse albumeita" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." -#~ msgid "Manage Galleries" -#~ msgstr "Hallitse gallerioita" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." -#~ msgid "Bulk actions" -#~ msgstr "Massatoiminnot" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Mikään galleria ei ole valittuna !" -#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" -#~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" -#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." -#~ msgid "Tags (comma separated list)" -#~ msgstr "Tägit (pilkuilla erotettu lista)" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." -#~ msgid "Thanks to all donators..." -#~ msgstr "Kiitos kaikille lahjoittajille..." +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "View all" -#~ msgstr "Katso kaikki" +#: admin/tinymce/window.php:511 +#, fuzzy +msgid "You need to select a gallery." +msgstr "Mikään galleria ei ole valittuna !" -#~ msgid "Main NextCellent Gallery overview" -#~ msgstr "NextCellent Gallery yleisnäkymä" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +#, fuzzy +msgid "You need to select a number of images." +msgstr "Kuvien maksimimäärä" -#~ msgid "Meta Data" -#~ msgstr "Metadata" +#: admin/tinymce/window.php:515 +#, fuzzy +msgid "You need to select a picture." +msgstr "Valitse tai anna kuva" -#~ msgid "Tag" -#~ msgstr "Tägi" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "Editing %s" -#~ msgstr "Muokataan %s" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#~ msgid "Browsing %s" -#~ msgstr "Selataan %s" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "Manage Image Tags" -#~ msgstr "Hallitse kuvien tägejä" +#: admin/class-ngg-adder.php:564 +#, fuzzy, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" -#~ msgid "Show as" -#~ msgstr "Näytä" +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" -#~ msgid "Image list" -#~ msgstr "Kuvalista" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP-tiedosto" -#~ msgid "Width x Height" -#~ msgstr "Leveys x korkeus" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" -#~ msgid "Float" -#~ msgstr "Kelluta" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "Title :" -#~ msgstr "Otsikko :" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "Width x Height :" -#~ msgstr "Leveys x korkeus:" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-fi_FI-backup-202311261505210.po~ b/lang/nggallery-fi_FI-backup-202311261505210.po~ new file mode 100644 index 0000000..94c43d8 --- /dev/null +++ b/lang/nggallery-fi_FI-backup-202311261505210.po~ @@ -0,0 +1,3578 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Gallery suomeksi\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Vesa Tiirikainen \n" +"Language-Team: Vesa Tiirikainen \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2013-11-16 19:17+0100\n" +"PO-Revision-Date: \n" +"Language: \n" +"X-Poedit-Language: Finnish\n" +"X-Poedit-Country: Finland\n" +"X-Poedit-SourceCharset: UTF-8\n" + +#: ../nggallery.php:117 +msgid "Translation by : See here" +msgstr "Kääntänyt : Vesa Tiirikainen" + +#: ../nggallery.php:118 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

    " + +#: ../nggallery.php:215 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " + +#: ../nggallery.php:242 +msgid "Picture tag" +msgstr "Kuvan tägi" + +#: ../nggallery.php:243 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." + +#: ../nggallery.php:244 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." + +#: ../nggallery.php:354 +#: ../admin/admin.php:322 +msgid "L O A D I N G" +msgstr "L A T A A N" + +#: ../nggallery.php:355 +#: ../admin/admin.php:323 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" + +#: ../nggallery.php:376 +msgid "loading" +msgstr "lataan..." + +#: ../nggallery.php:550 +#: ../nggfunctions.php:948 +#: ../admin/admin.php:126 +#: ../admin/admin.php:169 +msgid "Overview" +msgstr "Yleinen" + +#: ../nggallery.php:551 +msgid "Get help" +msgstr "Apua" + +#: ../nggallery.php:634 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" + +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." + +#: ../nggfunctions.php:164 +#: ../nggfunctions.php:647 +#: ../lib/shortcodes.php:275 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" + +#: ../nggfunctions.php:451 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" + +#: ../nggfunctions.php:777 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" + +#: ../nggfunctions.php:913 +msgid "Related images for" +msgstr "Liittyvät kuvat " + +#: ../admin/about.php:9 +#: ../admin/admin.php:136 +#: ../admin/admin.php:182 +msgid "About" +msgstr "Lisäosasta" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Tukijat" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " + +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "heidän hienosta dokumentoidusta koodistaan" + +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" + +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "fantastisesta PHP Thumbnail -luokasta" + +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "useista hyvin kätevistä lisäosista ja ideoista" + +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" + +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "maailman parhaista Media Flash -skripteistä" + +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "Gallerian kuvakkeesta" + +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "Vesileima-lisäosasta" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" + +#: ../admin/about.php:30 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:32 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." + +#: ../admin/about.php:33 +msgid "What do you get with NextCellent Gallery?" +msgstr "Mitä saat NextCellent Gallerylla?" + +#: ../admin/about.php:35 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" + +#: ../admin/about.php:36 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." + +#: ../admin/about.php:37 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." + +#: ../admin/about.php:38 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." + +#: ../admin/about.php:39 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." + +#: ../admin/about.php:45 +msgid "How to support us?" +msgstr "Miten tukea meitä?" + +#: ../admin/about.php:47 +msgid "There are several ways to contribute:" +msgstr "On useita tapoja tukea: " + +#: ../admin/about.php:49 +msgid "Send us bugfixes / code changes" +msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" + +#: ../admin/about.php:49 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." + +#: ../admin/about.php:50 +msgid "Translate the plugin" +msgstr "Käännä lisäosa." + +#: ../admin/about.php:50 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." + +#: ../admin/about.php:51 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" + +#: ../admin/about.php:51 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." + +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:46 +#: ../admin/addgallery.php:58 +#: ../admin/addgallery.php:69 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Huijaatko’ höh?" + +#: ../admin/addgallery.php:51 +#: ../admin/addgallery.php:82 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:74 +msgid "Upload failed! " +msgstr "Lataus epäonnistui!" + +#: ../admin/addgallery.php:79 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" + +#: ../admin/addgallery.php:149 +#: ../admin/admin.php:127 +#: ../admin/admin.php:171 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" + +#: ../admin/addgallery.php:172 +#: ../admin/addgallery.php:259 +msgid "Image Files" +msgstr "Kuvatiedostot" + +#: ../admin/addgallery.php:190 +#: ../admin/addgallery.php:280 +#: ../admin/addgallery.php:308 +msgid "remove" +msgstr "poista" + +#: ../admin/addgallery.php:191 +#: ../admin/addgallery.php:281 +#: ../admin/addgallery.php:461 +msgid "Browse..." +msgstr "Selaa..." + +#: ../admin/addgallery.php:192 +#: ../admin/addgallery.php:230 +#: ../admin/addgallery.php:282 +#: ../admin/addgallery.php:294 +#: ../admin/addgallery.php:479 +#: ../admin/addgallery.php:530 +msgid "Upload images" +msgstr "Lataa kuvia" + +#: ../admin/addgallery.php:371 +msgid "New gallery" +msgstr "Uusi galleria" + +#: ../admin/addgallery.php:374 +#: ../admin/manage-galleries.php:411 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Kuvia" + +#: ../admin/addgallery.php:377 +msgid "ZIP file" +msgstr "ZIP-tiedosto" + +#: ../admin/addgallery.php:380 +#: ../admin/addgallery.php:468 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" + +#: ../admin/addgallery.php:391 +msgid "Add a new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/addgallery.php:396 +#: ../admin/album.php:547 +msgid "Name" +msgstr "Nimi" + +#: ../admin/addgallery.php:399 +msgid "Create a new, empty gallery in the folder" +msgstr "Luo uusi tyhjä galleria hakemistoon" + +#: ../admin/addgallery.php:401 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" + +#: ../admin/addgallery.php:405 +msgid "Add gallery" +msgstr "Lisää galleria" + +#: ../admin/addgallery.php:413 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" + +#: ../admin/addgallery.php:418 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" + +#: ../admin/addgallery.php:420 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" + +#: ../admin/addgallery.php:424 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" + +#: ../admin/addgallery.php:426 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" + +#: ../admin/addgallery.php:430 +#: ../admin/addgallery.php:506 +msgid "in to" +msgstr "paikkaan" + +#: ../admin/addgallery.php:432 +msgid "a new gallery" +msgstr "uusi galleria" + +#: ../admin/addgallery.php:443 +msgid "Note: the upload limit on your server is " +msgstr "Huom: latausraja palvelimellasi on " + +#: ../admin/addgallery.php:447 +msgid "Start upload" +msgstr "Aloita lataus" + +#: ../admin/addgallery.php:455 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" + +#: ../admin/addgallery.php:460 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" + +#: ../admin/addgallery.php:463 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" + +#: ../admin/addgallery.php:465 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" + +#: ../admin/addgallery.php:485 +msgid "Upload image" +msgstr "Lataa kuva" + +#: ../admin/addgallery.php:490 +msgid "Choose files to upload" +msgstr "Valitse ladattavat tiedostot" + +#: ../admin/addgallery.php:491 +msgid "Select Files" +msgstr "Valitse tiedostot" + +#: ../admin/addgallery.php:493 +msgid "Or you can drop the files into this window." +msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " + +#: ../admin/addgallery.php:496 +#, php-format +msgid "Scale images to max width %1$dpx or max height %2$dpx" +msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" + +#: ../admin/addgallery.php:508 +msgid "Choose gallery" +msgstr "Valitse galleria" + +#: ../admin/addgallery.php:526 +msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" +msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." + +#: ../admin/addgallery.php:526 +msgid "Disable flash upload" +msgstr "Ota flash-lataus pois käytöstä" + +#: ../admin/addgallery.php:528 +msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" +msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." + +#: ../admin/addgallery.php:528 +msgid "Enable flash based upload" +msgstr "Ota Flash-lataus käyttöön" + +#: ../admin/admin.php:125 +#: ../admin/admin.php:128 +#: ../admin/admin.php:148 +msgid "Galleries" +msgstr "Galleriat" + +#: ../admin/admin.php:129 +#: ../admin/admin.php:175 +msgid "Albums" +msgstr "Albumit" + +#: ../admin/admin.php:130 +#: ../admin/admin.php:177 +#: ../admin/settings.php:369 +#: ../lib/meta.php:459 +msgid "Tags" +msgstr "Tägit" + +#: ../admin/admin.php:131 +#: ../admin/admin.php:179 +#: ../admin/settings.php:250 +msgid "Settings" +msgstr "Asetukset" + +#: ../admin/admin.php:133 +#: ../admin/admin.php:181 +msgid "Style" +msgstr "Tyyli" + +#: ../admin/admin.php:135 +msgid "Roles" +msgstr "Roolit" + +#: ../admin/admin.php:136 +msgid "About this Gallery" +msgstr "Tästä galleriasta " + +#: ../admin/admin.php:139 +#: ../admin/admin.php:150 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" + +#: ../admin/admin.php:149 +msgid "Network settings" +msgstr "Verkkoasetukset" + +#: ../admin/admin.php:168 +#: ../admin/admin.php:173 +#: ../admin/admin.php:410 +#: ../admin/admin.php:463 +#: ../admin/functions.php:179 +#: ../admin/manage-images.php:238 +#: ../admin/overview.php:468 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:51 +#: ../admin/tinymce/window.php:63 +#: ../lib/rewrite.php:217 +#: ../lib/rewrite.php:226 +msgid "Gallery" +msgstr "Galleria" + +#: ../admin/admin.php:279 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" + +#: ../admin/admin.php:280 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" + +#: ../admin/admin.php:281 +msgid "A failure occurred" +msgstr "Tapahtui virhe" + +#: ../admin/admin.php:285 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." + +#: ../admin/admin.php:286 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." + +#: ../admin/admin.php:287 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " + +#: ../admin/admin.php:288 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " + +#: ../admin/admin.php:289 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." + +#: ../admin/admin.php:290 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " + +#: ../admin/admin.php:291 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " + +#: ../admin/admin.php:292 +msgid "An error occurred in the upload. Please try again later." +msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." + +#: ../admin/admin.php:293 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " + +#: ../admin/admin.php:294 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." + +#: ../admin/admin.php:295 +msgid "HTTP error." +msgstr "HTTP-virhe." + +#: ../admin/admin.php:296 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" + +#: ../admin/admin.php:297 +msgid "IO error." +msgstr "IO-virhe." + +#: ../admin/admin.php:298 +msgid "Security error." +msgstr "Turvavirhe." + +#: ../admin/admin.php:299 +msgid "File canceled." +msgstr "Tiedosto peruutettu." + +#: ../admin/admin.php:300 +msgid "Upload stopped." +msgstr "Lataus lopetettu." + +#: ../admin/admin.php:301 +msgid "Dismiss" +msgstr "Poista" + +#: ../admin/admin.php:302 +msgid "Crunching…" +msgstr "Työskentelen…" + +#: ../admin/admin.php:303 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." + +#: ../admin/admin.php:304 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" + +#: ../admin/admin.php:414 +msgid "Introduction" +msgstr "Johdanto" + +#: ../admin/admin.php:417 +msgid "Languages" +msgstr "Kielet" + +#: ../admin/admin.php:422 +msgid "Get help with NextCellent Gallery" +msgstr "Apua NextCellent Galleryyn" + +#: ../admin/admin.php:426 +msgid "More Help & Info" +msgstr "Lisää apua & tietoa" + +#: ../admin/admin.php:428 +msgid "Support Forums" +msgstr "Tukifoorumit (engl.)" + +#: ../admin/admin.php:429 +msgid "Download latest version" +msgstr "Lataa viimeisin versio" + +#: ../admin/ajax.php:295 +msgid "You are not allowed to be here" +msgstr "Sinulla ei ole lupa olla täällä" + +#: ../admin/ajax.php:393 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Luotiin kuva kooltaan %s x %s pikseliä" + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +#: ../admin/settings.php:167 +#: ../admin/style.php:24 +msgid "Update Successfully" +msgstr "Lataus onnistuui" + +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Albumi poistettu" + +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:280 +msgid "Manage Albums" +msgstr "Hallitse albumeita" + +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Valitse albumi" + +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Ei valittua albumia" + +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:155 +#: ../admin/overview.php:589 +#: ../admin/rotate.php:90 +#: ../admin/wpmu.php:112 +msgid "Update" +msgstr "Päivitä" + +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Muokkaa albumia" + +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:145 +#: ../admin/manage-images.php:451 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Poista" + +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Lisää uusi albumi" + +#: ../admin/album.php:310 +msgid "Add" +msgstr "Lisää" + +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" + +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Näytä kaikki]" + +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" + +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Maksimoi]" + +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" + +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Minimoi]" + +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" + +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Valitse galleria" + +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album ID" + +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Albumia ei valittuna" + +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Albumin nimi :" + +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Albumin kuvaus:" + +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" + +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Ei kuvaa" + +#: ../admin/album.php:443 +#: ../admin/manage-images.php:256 +msgid "Page Link to" +msgstr "Sivu linkitetty" + +#: ../admin/album.php:445 +#: ../admin/manage-images.php:259 +msgid "Not linked" +msgstr "Ei linkitetty" + +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:317 +#: ../admin/manage-galleries.php:347 +#: ../admin/manage-images.php:536 +#: ../admin/manage-images.php:572 +#: ../admin/manage-images.php:601 +#: ../admin/manage-images.php:631 +msgid "OK" +msgstr "OK" + +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:319 +#: ../admin/manage-galleries.php:349 +#: ../admin/manage-images.php:538 +#: ../admin/manage-images.php:574 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:633 +#: ../admin/tinymce/window.php:143 +msgid "Cancel" +msgstr "Peruuta" + +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:407 +#: ../admin/manage-images.php:254 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Otsikko" + +#: ../admin/album.php:549 +#: ../lib/rewrite.php:229 +msgid "Page" +msgstr "Sivu" + +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Valitse hiirellä uusi alue esikatselukuvalle" + +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" + +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" + +#: ../admin/edit-thumbnail.php:140 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." + +#: ../admin/functions.php:39 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" + +#: ../admin/functions.php:46 +#: ../admin/functions.php:55 +#: ../admin/functions.php:80 +#: ../admin/functions.php:149 +#: ../admin/functions.php:157 +msgid "Directory" +msgstr "Hakemisto" + +#: ../admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." + +#: ../admin/functions.php:47 +#: ../admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" + +#: ../admin/functions.php:55 +#: ../admin/functions.php:80 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" + +#: ../admin/functions.php:76 +#: ../admin/functions.php:85 +#: ../admin/functions.php:907 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" + +#: ../admin/functions.php:89 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" + +#: ../admin/functions.php:90 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" + +#: ../admin/functions.php:91 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" + +#: ../admin/functions.php:91 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" + +#: ../admin/functions.php:116 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " + +#: ../admin/functions.php:119 +#: ../admin/functions.php:217 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" + +#: ../admin/functions.php:149 +msgid "doesn`t exist!" +msgstr "ei ole olemassa !" + +#: ../admin/functions.php:157 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " + +#: ../admin/functions.php:176 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" + +#: ../admin/functions.php:179 +msgid "successfully created!" +msgstr "luonti onnistui!" + +#: ../admin/functions.php:212 +#: ../admin/functions.php:1024 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:202 +#: ../admin/manage-images.php:345 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" + +#: ../admin/functions.php:215 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:270 +#: ../admin/functions.php:350 +#: ../admin/functions.php:405 +#: ../admin/functions.php:502 +#: ../admin/functions.php:556 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" + +#: ../admin/functions.php:278 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:360 +#: ../admin/functions.php:408 +#: ../admin/functions.php:508 +#: ../admin/functions.php:559 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" + +#: ../admin/functions.php:562 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" + +#: ../admin/functions.php:566 +msgid "Couldn't restore original image" +msgstr "Alkuperäisen kuvan palautus ei onnistunut " + +#: ../admin/functions.php:682 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" + +#: ../admin/functions.php:689 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" + +#: ../admin/functions.php:698 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" + +#: ../admin/functions.php:841 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" + +#: ../admin/functions.php:857 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " + +#: ../admin/functions.php:874 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" + +#: ../admin/functions.php:891 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" + +#: ../admin/functions.php:902 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" + +#: ../admin/functions.php:917 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" + +#: ../admin/functions.php:948 +#: ../admin/functions.php:1048 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" + +#: ../admin/functions.php:956 +#: ../admin/functions.php:1073 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" + +#: ../admin/functions.php:980 +#: ../admin/functions.php:1067 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" + +#: ../admin/functions.php:994 +#: ../admin/functions.php:1192 +#: ../admin/functions.php:1269 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" + +#: ../admin/functions.php:1001 +#: ../admin/functions.php:1090 +msgid "Error, the file could not be moved to : " +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" + +#: ../admin/functions.php:1006 +#: ../admin/functions.php:1094 +msgid "Error, the file permissions could not be set" +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" + +#: ../admin/functions.php:1029 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" + +#: ../admin/functions.php:1056 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" + +#: ../admin/functions.php:1132 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." + +#: ../admin/functions.php:1133 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." + +#: ../admin/functions.php:1186 +#: ../admin/functions.php:1263 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" + +#: ../admin/functions.php:1217 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" + +#: ../admin/functions.php:1237 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." + +#: ../admin/functions.php:1296 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" + +#: ../admin/functions.php:1310 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" + +#: ../admin/functions.php:1322 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." + +#: ../admin/functions.php:1325 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" + +#: ../admin/functions.php:1334 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." + +#: ../admin/functions.php:1442 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" + +#: ../admin/functions.php:1445 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " + +#: ../admin/functions.php:1448 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" + +#: ../admin/functions.php:1451 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" + +#: ../admin/functions.php:1454 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" + +#: ../admin/functions.php:1457 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" + +#: ../admin/functions.php:1460 +msgid "File upload stopped by extension" +msgstr "Tiedoston lataus lopetettu" + +#: ../admin/functions.php:1463 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " + +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" + +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" + +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:170 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" + +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:198 +#: ../admin/manage-images.php:346 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Muuta kuvakokoa" + +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:155 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" + +#: ../admin/manage-galleries.php:126 +msgid "Manage Galleries" +msgstr "Hallitse gallerioita" + +#: ../admin/manage-galleries.php:129 +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-images.php:224 +#: ../admin/manage-images.php:227 +msgid "Search Images" +msgstr "Etsi kuvia" + +#: ../admin/manage-galleries.php:144 +#: ../admin/manage-images.php:343 +msgid "Bulk actions" +msgstr "Massatoiminnot" + +#: ../admin/manage-galleries.php:146 +#: ../admin/manage-images.php:344 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Aseta vesileima" + +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:349 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Tuo metadata" + +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:347 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" + +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:358 +msgid "Apply" +msgstr "Hyväksy" + +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Muokkaa" + +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:509 +msgid "No entries found" +msgstr "Mitään kohteita ei löydy" + +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Uusi galleria" + +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" + +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:592 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " + +#: ../admin/manage-galleries.php:312 +msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" +msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" + +#: ../admin/manage-galleries.php:336 +#: ../admin/manage-images.php:620 +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Leveys x korkeus (pikseleinä)" + +#: ../admin/manage-galleries.php:338 +#: ../admin/manage-images.php:622 +#: ../admin/settings.php:431 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." + +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:625 +msgid "Set fix dimension" +msgstr "Aseta dimension arvo" + +#: ../admin/manage-galleries.php:343 +#: ../admin/manage-images.php:627 +msgid "Ignore the aspect ratio, no portrait thumbnails" +msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" + +#: ../admin/manage-galleries.php:406 +#: ../admin/manage-images.php:697 +msgid "ID" +msgstr "ID" + +#: ../admin/manage-galleries.php:408 +#: ../admin/manage-images.php:267 +#: ../admin/manage-images.php:700 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:135 +msgid "Description" +msgstr "Kuvaus" + +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:296 +#: ../admin/overview.php:821 +#: ../admin/style.php:133 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Kirjoittaja" + +#: ../admin/manage-galleries.php:410 +msgid "Page ID" +msgstr "Sivu-ID" + +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Galleriaa ei löydy. " + +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:178 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" + +#: ../admin/manage-images.php:182 +msgid "Move image to..." +msgstr "Siirrä kuva..." + +#: ../admin/manage-images.php:186 +msgid "Add new tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:190 +#: ../admin/manage-images.php:355 +msgid "Delete tags" +msgstr "Poista tägejä" + +#: ../admin/manage-images.php:194 +msgid "Overwrite" +msgstr "Kirjoita yli" + +#: ../admin/manage-images.php:207 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massamuokkauksen %s kuville\n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." + +#: ../admin/manage-images.php:221 +#, php-format +msgid "Search results for “%s”" +msgstr "Hakutulokset “%s”" + +#: ../admin/manage-images.php:250 +#: ../admin/settings.php:461 +msgid "Gallery settings" +msgstr "Gallerian asetukset" + +#: ../admin/manage-images.php:250 +msgid "Click here for more settings" +msgstr "Klikkaa tästä lisäasetuksille" + +#: ../admin/manage-images.php:269 +msgid "Preview image" +msgstr "Katso kuvaa" + +#: ../admin/manage-images.php:272 +msgid "No Picture" +msgstr "Ei kuvaa" + +#: ../admin/manage-images.php:294 +msgid "Path" +msgstr "Polku " + +#: ../admin/manage-images.php:311 +msgid "Create new page" +msgstr "Luo uusi sivu" + +#: ../admin/manage-images.php:314 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" + +#: ../admin/manage-images.php:319 +msgid "Add page" +msgstr "Lisää sivu" + +#: ../admin/manage-images.php:328 +msgid "Scan Folder for new images" +msgstr "Tarkista kuvat kansiossa" + +#: ../admin/manage-images.php:329 +#: ../admin/manage-images.php:364 +#: ../admin/manage-images.php:516 +#: ../admin/settings.php:379 +#: ../admin/settings.php:451 +#: ../admin/settings.php:541 +#: ../admin/settings.php:575 +#: ../admin/settings.php:685 +#: ../admin/settings.php:837 +msgid "Save Changes" +msgstr "Tallenna muutokset" + +#: ../admin/manage-images.php:348 +msgid "Delete images" +msgstr "Poista kuvia" + +#: ../admin/manage-images.php:350 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" + +#: ../admin/manage-images.php:351 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" + +#: ../admin/manage-images.php:352 +msgid "Copy to..." +msgstr "Kopioi ..." + +#: ../admin/manage-images.php:353 +msgid "Move to..." +msgstr "Siirrä..." + +#: ../admin/manage-images.php:354 +msgid "Add tags" +msgstr "Lisää tägejä" + +#: ../admin/manage-images.php:356 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" + +#: ../admin/manage-images.php:361 +msgid "Sort gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-images.php:437 +msgid "pixel" +msgstr "pikseli" + +#: ../admin/manage-images.php:443 +#, php-format +msgid "View \"%s\"" +msgstr "Katso \"%s\"" + +#: ../admin/manage-images.php:443 +msgid "View" +msgstr "Katso " + +#: ../admin/manage-images.php:444 +msgid "Show Meta data" +msgstr "Näytä metadata" + +#: ../admin/manage-images.php:444 +msgid "Meta" +msgstr "Meta" + +#: ../admin/manage-images.php:445 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:445 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" + +#: ../admin/manage-images.php:446 +msgid "Rotate" +msgstr "Pyöritä" + +#: ../admin/manage-images.php:448 +msgid "Publish this image" +msgstr "Julkaise kuva" + +#: ../admin/manage-images.php:448 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Julkaise" + +#: ../admin/manage-images.php:450 +msgid "Recover" +msgstr "Palauta" + +#: ../admin/manage-images.php:450 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Palauta \"%s\" ?" + +#: ../admin/manage-images.php:451 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Poista \"%s\" ?" + +#: ../admin/manage-images.php:532 +msgid "Enter the tags" +msgstr "Anna tägejä" + +#: ../admin/manage-images.php:556 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" + +#: ../admin/manage-images.php:596 +msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" +msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" + +#: ../admin/manage-images.php:698 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Esikatselukuva" + +#: ../admin/manage-images.php:699 +#: ../admin/manage-sort.php:96 +msgid "Filename" +msgstr "Tiedostonimi" + +#: ../admin/manage-images.php:700 +msgid "Alt & Title Text" +msgstr "Alt & otsikkoteksti" + +#: ../admin/manage-images.php:701 +msgid "Tags (comma separated list)" +msgstr "Tägit (pilkuilla erotettu lista)" + +#: ../admin/manage-images.php:702 +msgid "exclude" +msgstr "piilota " + +#: ../admin/manage-sort.php:33 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" + +#: ../admin/manage-sort.php:81 +msgid "Sort Gallery" +msgstr "Lajittele galleria" + +#: ../admin/manage-sort.php:85 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" + +#: ../admin/manage-sort.php:88 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" + +#: ../admin/manage-sort.php:93 +msgid "Presort" +msgstr "Esilajittele" + +#: ../admin/manage-sort.php:94 +msgid "Unsorted" +msgstr "Lajittelematon" + +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:528 +msgid "Image ID" +msgstr "Kuva ID" + +#: ../admin/manage-sort.php:97 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" + +#: ../admin/manage-sort.php:98 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Pvm/aika" + +#: ../admin/manage-sort.php:99 +#: ../admin/settings.php:536 +msgid "Ascending" +msgstr "Laskeva" + +#: ../admin/manage-sort.php:100 +#: ../admin/settings.php:537 +msgid "Descending" +msgstr "Nouseva" + +#: ../admin/manage.php:85 +#: ../admin/tinymce/window.php:53 +#: ../admin/tinymce/window.php:104 +#: ../lib/rewrite.php:220 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" + +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "poistettu onnistuneesti" + +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." + +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "Gallerian poisto onnistui " + +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Pyöritä kuvia" + +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" + +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "Tägit muutettu" + +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "Päivitys onnistui" + +#: ../admin/manage.php:437 +msgid "New gallery page ID" +msgstr "Uusi galleriasivu ID" + +#: ../admin/manage.php:437 +msgid "created" +msgstr "luotu " + +#: ../admin/manage.php:475 +msgid "Published a new post" +msgstr "Julkaistu uusi artikkeli " + +#: ../admin/manage.php:589 +msgid "1 item" +msgstr "1 elementti" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Ei galleriaa" + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Valitse »" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Näytä" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Piilota" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Kuva ID:" + +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +msgid "Alignment" +msgstr "Tasaus " + +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:561 +msgid "None" +msgstr "ei mitään" + +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:129 +msgid "Left" +msgstr "Vasen" + +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:130 +msgid "Center" +msgstr "Keskitä" + +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:131 +msgid "Right" +msgstr "Oikea" + +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:667 +msgid "Size" +msgstr "Koko" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Täyskoko" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Yksittäiskuva" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Lisää artikkeliin" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: ../admin/overview.php:87 +msgid "Welcome to NextCellent Gallery !" +msgstr "Tervetuloa NextCellent Galleryyn!" + +#: ../admin/overview.php:88 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" + +#: ../admin/overview.php:90 +msgid "Translation" +msgstr "Käännös" + +#: ../admin/overview.php:91 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" + +#: ../admin/overview.php:94 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" + +#: ../admin/overview.php:95 +msgid "Server Settings" +msgstr "Palvelinasetukset" + +#: ../admin/overview.php:96 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" + +#: ../admin/overview.php:231 +msgid "Running..." +msgstr "Toimii..." + +#: ../admin/overview.php:278 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" + +#: ../admin/overview.php:279 +#: ../admin/overview.php:285 +#: ../admin/overview.php:291 +msgid "Not tested" +msgstr "Ei testattu" + +#: ../admin/overview.php:280 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" + +#: ../admin/overview.php:281 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" + +#: ../admin/overview.php:284 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" + +#: ../admin/overview.php:286 +msgid "The plugin could create images" +msgstr "Lisäosa onnistui luomaan kuvia" + +#: ../admin/overview.php:287 +msgid "Couldn't create image, check your memory limit" +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" + +#: ../admin/overview.php:290 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" + +#: ../admin/overview.php:292 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" + +#: ../admin/overview.php:293 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" + +#: ../admin/overview.php:297 +msgid "Check plugin" +msgstr "Tarkista lisäosa" + +#: ../admin/overview.php:318 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" + +#: ../admin/overview.php:334 +#: ../admin/overview.php:383 +#: ../admin/overview.php:570 +#: ../admin/overview.php:760 +msgid "Loading…" +msgstr "Ladataan…" + +#: ../admin/overview.php:334 +#: ../admin/overview.php:383 +#: ../admin/overview.php:570 +#: ../admin/overview.php:760 +msgid "This widget requires JavaScript." +msgstr "Tämä vimpain vaatii JavaScriptin." + +#: ../admin/overview.php:347 +msgid "Thanks to all donators..." +msgstr "Kiitos kaikille lahjoittajille..." + +#: ../admin/overview.php:369 +msgid "View all" +msgstr "Katso kaikki" + +#: ../admin/overview.php:395 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." + +#: ../admin/overview.php:407 +msgid "Untitled" +msgstr "Nimetön" + +#: ../admin/overview.php:457 +msgid "At a Glance" +msgstr "Yleisnäkymä" + +#: ../admin/overview.php:462 +msgid "Image" +msgstr "Kuva" + +#: ../admin/overview.php:474 +#: ../admin/tinymce/window.php:52 +#: ../admin/tinymce/window.php:84 +#: ../lib/rewrite.php:223 +msgid "Album" +msgstr "Albumi" + +#: ../admin/overview.php:483 +msgid "Upload pictures" +msgstr "Lataa kuvia" + +#: ../admin/overview.php:484 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." + +#: ../admin/overview.php:514 +msgid "Storage Space" +msgstr "Tallennustila" + +#: ../admin/overview.php:518 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMt" + +#: ../admin/overview.php:519 +msgid "Space Allowed" +msgstr "Sallittu tila" + +#: ../admin/overview.php:526 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMt (%3$s%%)" + +#: ../admin/overview.php:527 +msgid "Space Used" +msgstr "Käytetty tila" + +#: ../admin/overview.php:556 +msgid "Translation file successful updated. Please reload page." +msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." + +#: ../admin/overview.php:558 +msgid "Reload page" +msgstr "Lataa sivu uudelleen" + +#: ../admin/overview.php:563 +msgid "Translation file couldn't be updated" +msgstr "Käännöstiedoston päivitys ei onnistunut" + +#: ../admin/overview.php:600 +msgid "Download" +msgstr "Lataa" + +#: ../admin/overview.php:629 +msgid "No GD support" +msgstr "Ei GD-tukea" + +#: ../admin/overview.php:641 +#: ../admin/overview.php:687 +#: ../admin/overview.php:690 +#: ../admin/overview.php:693 +msgid "Yes" +msgstr "Kyllä" + +#: ../admin/overview.php:643 +#: ../admin/overview.php:688 +#: ../admin/overview.php:691 +#: ../admin/overview.php:694 +msgid "No" +msgstr "Ei" + +#: ../admin/overview.php:661 +msgid "Not set" +msgstr "Ei asetettu" + +#: ../admin/overview.php:663 +#: ../admin/overview.php:666 +msgid "On" +msgstr "Päällä " + +#: ../admin/overview.php:664 +#: ../admin/overview.php:667 +msgid "Off" +msgstr "Pois päältä" + +#: ../admin/overview.php:670 +#: ../admin/overview.php:673 +#: ../admin/overview.php:676 +#: ../admin/overview.php:679 +#: ../admin/overview.php:682 +#: ../admin/overview.php:685 +msgid "N/A" +msgstr "N/A" + +#: ../admin/overview.php:684 +msgid " MByte" +msgstr " Mtavu" + +#: ../admin/overview.php:697 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" + +#: ../admin/overview.php:698 +msgid "Server" +msgstr "Palvelin" + +#: ../admin/overview.php:699 +msgid "Memory usage" +msgstr "Muistinkäyttö" + +#: ../admin/overview.php:700 +msgid "MYSQL Version" +msgstr "MySQL-versio" + +#: ../admin/overview.php:701 +msgid "SQL Mode" +msgstr "SQL-tila" + +#: ../admin/overview.php:702 +msgid "PHP Version" +msgstr "PHP-versio" + +#: ../admin/overview.php:703 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +#: ../admin/overview.php:704 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" + +#: ../admin/overview.php:705 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" + +#: ../admin/overview.php:706 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" + +#: ../admin/overview.php:707 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" + +#: ../admin/overview.php:708 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" + +#: ../admin/overview.php:709 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" + +#: ../admin/overview.php:710 +msgid "PHP Exif support" +msgstr "PHP Exif -tuki" + +#: ../admin/overview.php:711 +msgid "PHP IPTC support" +msgstr "PHP IPTC -tuki" + +#: ../admin/overview.php:712 +msgid "PHP XML support" +msgstr "PHP XML -tuki" + +#: ../admin/overview.php:724 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." + +#: ../admin/overview.php:792 +msgid "Pay attention" +msgstr "Ole tarkkana" + +#: ../admin/overview.php:792 +#, php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "" + +#: ../admin/overview.php:820 +msgid "Install" +msgstr "Asenna" + +#: ../admin/overview.php:834 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
    Kehitys & ylläpito: WPGetReady.com" + +#: ../admin/overview.php:840 +msgid "Please contribute it giving this plugin a good rate! Thank you!!!" +msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" + +#: ../admin/overview.php:845 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" + +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Artikkelin otsikko" + +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Anna artikkelin otsikko" + +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Kuvan koko" + +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Luonnos" + +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" + +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." + +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " + +#: ../admin/roles.php:35 +msgid "Main NextCellent Gallery overview" +msgstr "NextCellent Gallery yleisnäkymä" + +#: ../admin/roles.php:39 +msgid "Use TinyMCE Button / Upload tab" +msgstr "TinyMCE Button / Upload Tab" + +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" + +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Gallerian hallinta " + +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " + +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Hallitse tägejä " + +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Muuta tyyliä " + +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Muuta asetuksia " + +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " + +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "Kuva pyöritetty " + +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " + +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° myötäpäivään " + +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " + +#: ../admin/rotate.php:83 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" + +#: ../admin/rotate.php:84 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " + +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" + +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" + +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" + +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Tehty." + +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" + +#: ../admin/settings.php:285 +msgid "General" +msgstr "Yleistä" + +#: ../admin/settings.php:288 +#: ../admin/settings.php:550 +msgid "Effects" +msgstr "Efektit " + +#: ../admin/settings.php:289 +#: ../admin/settings.php:591 +#: ../admin/tinymce/window.php:119 +msgid "Watermark" +msgstr "Vesileima " + +#: ../admin/settings.php:290 +#: ../admin/settings.php:487 +#: ../admin/settings.php:497 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:72 +#: ../lib/rewrite.php:215 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diasarja " + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Yleiset asetukset " + +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:54 +msgid "Gallery path" +msgstr "Galleriapolku " + +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Kuvatiedostot" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" + +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" + +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD-kirjasto" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "Polku kirjastoon:" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Aloita nyt" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Liittyvät kuvat" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" + +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Vertaa " + +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Aihealueet " + +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" + +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" + +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Kuva-asetukset" + +#: ../admin/settings.php:395 +#: ../admin/settings.php:427 +#: ../admin/settings.php:702 +msgid "Width" +msgstr "Leveys" + +#: ../admin/settings.php:397 +#: ../admin/settings.php:429 +#: ../admin/settings.php:704 +msgid "Height" +msgstr "Korkeus" + +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." + +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Kuvan laatu" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" + +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" + +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." + +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" + +#: ../admin/settings.php:422 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." + +#: ../admin/settings.php:425 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" + +#: ../admin/settings.php:434 +msgid "Fixed size" +msgstr "Kiinteä koko" + +#: ../admin/settings.php:436 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." + +#: ../admin/settings.php:439 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" + +#: ../admin/settings.php:444 +msgid "Single picture" +msgstr "Yksittäiskuva" + +#: ../admin/settings.php:447 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" + +#: ../admin/settings.php:448 +msgid "Proceed now" +msgstr "Jatka nyt" + +#: ../admin/settings.php:467 +msgid "Inline gallery" +msgstr "Inline-galleria" + +#: ../admin/settings.php:469 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." + +#: ../admin/settings.php:473 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" + +#: ../admin/settings.php:476 +msgid "0 will disable pagination, all images on one page" +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" + +#: ../admin/settings.php:480 +msgid "Columns" +msgstr "Sarakkeita" + +#: ../admin/settings.php:483 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." + +#: ../admin/settings.php:488 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" + +#: ../admin/settings.php:488 +msgid "Text to show:" +msgstr "Näytettävä teksti:" + +#: ../admin/settings.php:491 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." + +#: ../admin/settings.php:495 +msgid "Show first" +msgstr "Näytä ensin." + +#: ../admin/settings.php:496 +#: ../widgets/widgets.php:212 +msgid "Thumbnails" +msgstr "Esikatselukuvat" + +#: ../admin/settings.php:502 +msgid "ImageBrowser" +msgstr "Kuvaselain" + +#: ../admin/settings.php:504 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " + +#: ../admin/settings.php:508 +msgid "Hidden images" +msgstr "Piilotetut kuvat" + +#: ../admin/settings.php:510 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." + +#: ../admin/settings.php:511 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" + +#: ../admin/settings.php:515 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" + +#: ../admin/settings.php:517 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " + +#: ../admin/settings.php:518 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " + +#: ../admin/settings.php:522 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" + +#: ../admin/settings.php:525 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" + +#: ../admin/settings.php:527 +msgid "Custom order" +msgstr "Räätälöity järjestys" + +#: ../admin/settings.php:529 +msgid "File name" +msgstr "Tiedostonimi" + +#: ../admin/settings.php:530 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: ../admin/settings.php:531 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" + +#: ../admin/settings.php:535 +msgid "Sort direction" +msgstr "Lajittelusuunta" + +#: ../admin/settings.php:554 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." + +#: ../admin/settings.php:555 +msgid "With the placeholder" +msgstr "Sijoituspaikalla" + +#: ../admin/settings.php:555 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." + +#: ../admin/settings.php:558 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" + +#: ../admin/settings.php:562 +msgid "Thickbox" +msgstr "Thickbox" + +#: ../admin/settings.php:563 +msgid "Lightbox" +msgstr "Lightbox" + +#: ../admin/settings.php:564 +msgid "Highslide" +msgstr "Highslide" + +#: ../admin/settings.php:565 +msgid "Shutter" +msgstr "Suljin" + +#: ../admin/settings.php:566 +msgid "Custom" +msgstr "Räätälöity" + +#: ../admin/settings.php:571 +msgid "Link Code line" +msgstr "Linkki-koodirivi" + +#: ../admin/settings.php:592 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " + +#: ../admin/settings.php:597 +msgid "Preview" +msgstr "Esikatselu" + +#: ../admin/settings.php:599 +#: ../admin/settings.php:604 +msgid "Position" +msgstr "Sijainti" + +#: ../admin/settings.php:624 +msgid "Offset" +msgstr "Siirtymä" + +#: ../admin/settings.php:640 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" + +#: ../admin/settings.php:643 +msgid "URL to file" +msgstr "URL tiedostoon" + +#: ../admin/settings.php:645 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" + +#: ../admin/settings.php:648 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" + +#: ../admin/settings.php:651 +msgid "Font" +msgstr "Fontti" + +#: ../admin/settings.php:660 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" + +#: ../admin/settings.php:662 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." + +#: ../admin/settings.php:671 +msgid "Color" +msgstr "Väri" + +#: ../admin/settings.php:673 +msgid "(hex w/o #)" +msgstr "(hex w/o #)" + +#: ../admin/settings.php:676 +msgid "Text" +msgstr "Teksti" + +#: ../admin/settings.php:680 +msgid "Opaque" +msgstr "Läpinäkyvyys" + +#: ../admin/settings.php:701 +msgid "Default size" +msgstr "Oletuskoko (L x K)" + +#: ../admin/settings.php:709 +msgid "Duration" +msgstr "Kestoaika" + +#: ../admin/settings.php:710 +msgid "sec." +msgstr "s." + +#: ../admin/settings.php:713 +#: ../admin/settings.php:787 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" + +#: ../admin/settings.php:716 +#: ../admin/settings.php:790 +msgid "fade" +msgstr "häivytys" + +#: ../admin/settings.php:717 +msgid "blindX" +msgstr "blindX" + +#: ../admin/settings.php:718 +msgid "cover" +msgstr "peitto" + +#: ../admin/settings.php:719 +msgid "scrollUp" +msgstr "scrollUp" + +#: ../admin/settings.php:720 +msgid "scrollDown" +msgstr "scrollDown" + +#: ../admin/settings.php:721 +msgid "shuffle" +msgstr "sekoitus" + +#: ../admin/settings.php:722 +msgid "toss" +msgstr "heitä" + +#: ../admin/settings.php:723 +msgid "wipe" +msgstr "pyyhi" + +#: ../admin/settings.php:725 +msgid "See here for more information about the effects :" +msgstr "Täältä löytyy lisätietoa efekteistä:" + +#: ../admin/settings.php:729 +msgid "Settings for the JW Image Rotator" +msgstr "JW Image Rotatorin asetukset" + +#: ../admin/settings.php:730 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " + +#: ../admin/settings.php:731 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "" +"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" +"\t\t\t\t\tladattava tiedosto käsisin paikkaan " + +#: ../admin/settings.php:736 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." + +#: ../admin/settings.php:737 +msgid "Press the button below to search for the file." +msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." + +#: ../admin/settings.php:742 +msgid "Enable flash slideshow" +msgstr "Aktivoi Flash diashow" + +#: ../admin/settings.php:744 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" + +#: ../admin/settings.php:747 +msgid "Path to the JW Image Rotator (URL)" +msgstr "Poku JW Image Rotatoriin (URL)" + +#: ../admin/settings.php:750 +msgid "Search now" +msgstr "Etsi nyt" + +#: ../admin/settings.php:751 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." + +#: ../admin/settings.php:755 +msgid "Shuffle mode" +msgstr "Sekoitustila" + +#: ../admin/settings.php:759 +msgid "Show next image on click" +msgstr "Näytä seuraava kuva klikkauksella" + +#: ../admin/settings.php:763 +msgid "Show navigation bar" +msgstr "Näytä navigointipalkki" + +#: ../admin/settings.php:767 +msgid "Show loading icon" +msgstr "Näytä latauskuvake" + +#: ../admin/settings.php:771 +msgid "Use watermark logo" +msgstr "Käytä vesileimalogoa" + +#: ../admin/settings.php:773 +msgid "You can change the logo at the watermark settings" +msgstr "Voit muttaa logoa vesileima-asetuksista" + +#: ../admin/settings.php:776 +msgid "Stretch image" +msgstr "Venytä kuvaa" + +#: ../admin/settings.php:779 +msgid "true" +msgstr "tosi" + +#: ../admin/settings.php:780 +msgid "false" +msgstr "epätosi" + +#: ../admin/settings.php:781 +msgid "fit" +msgstr "sovita" + +#: ../admin/settings.php:782 +msgid "none" +msgstr "ei mitään" + +#: ../admin/settings.php:791 +msgid "bgfade" +msgstr "BGFade" + +#: ../admin/settings.php:792 +msgid "slowfade" +msgstr "Slowfade" + +#: ../admin/settings.php:793 +msgid "circles" +msgstr "ympyrät" + +#: ../admin/settings.php:794 +msgid "bubbles" +msgstr "kuplat" + +#: ../admin/settings.php:795 +msgid "blocks" +msgstr "lohkot" + +#: ../admin/settings.php:796 +msgid "fluids" +msgstr "nesteet" + +#: ../admin/settings.php:797 +msgid "flash" +msgstr "salama" + +#: ../admin/settings.php:798 +msgid "lines" +msgstr "viivat" + +#: ../admin/settings.php:799 +#: ../widgets/widgets.php:219 +msgid "random" +msgstr "satunnaisesti" + +#: ../admin/settings.php:804 +msgid "Use slow zooming effect" +msgstr "käytä hidasta Zoom-efektiä" + +#: ../admin/settings.php:808 +msgid "Background Color" +msgstr "Taustaväri (BG)" + +#: ../admin/settings.php:813 +msgid "Texts / Buttons Color" +msgstr "Texti- / nappiväri" + +#: ../admin/settings.php:818 +msgid "Rollover / Active Color" +msgstr "Rollover / aktiivi (linkki) -väri" + +#: ../admin/settings.php:823 +msgid "Screen Color" +msgstr "Ruudun väri" + +#: ../admin/settings.php:828 +msgid "Background music (URL)" +msgstr "Taustamusiikki (URL)" + +#: ../admin/settings.php:832 +msgid "Try XHTML validation (with CDATA)" +msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" + +#: ../admin/settings.php:834 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." + +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Palauta kaikki asetukset oletusarvoihin." + +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" + +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Resetointivaihtoehdot" + +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." + +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Resetoi asetukset" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" + +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Poista lisäosan taulut tietokannasta" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Etkö pidä NextCellent Gallerystä?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." + +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "VAROITUS:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." + +#: ../admin/setup.php:48 +msgid "and" +msgstr "ja" + +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Poista lisäosa" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" + +#: ../admin/showmeta.php:29 +msgid "Meta Data" +msgstr "Metadata" + +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Tag" +msgstr "Tägi" + +#: ../admin/showmeta.php:35 +#: ../admin/showmeta.php:61 +#: ../admin/showmeta.php:86 +#: ../admin/showmeta.php:110 +msgid "Value" +msgstr "Arvo" + +#: ../admin/showmeta.php:49 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" + +#: ../admin/showmeta.php:55 +msgid "EXIF Data" +msgstr "EXIF-data" + +#: ../admin/showmeta.php:74 +msgid "No exif data" +msgstr "Ei EXIF-dataa" + +#: ../admin/showmeta.php:81 +msgid "IPTC Data" +msgstr "IPTC-data" + +#: ../admin/showmeta.php:105 +msgid "XMP Data" +msgstr "XMP-data" + +#: ../admin/style.php:11 +msgid "(From the theme folder)" +msgstr "(teeman hakemistosta)" + +#: ../admin/style.php:43 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." + +#: ../admin/style.php:52 +msgid "CSS file successfully updated" +msgstr "CSS-tiedosto päivitetty onnistuneesti." + +#: ../admin/style.php:88 +msgid "Style Editor" +msgstr "CSS-editori" + +#: ../admin/style.php:92 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" + +#: ../admin/style.php:112 +msgid "Activate" +msgstr "Aktivoi" + +#: ../admin/style.php:122 +#, php-format +msgid "Editing %s" +msgstr "Muokataan %s" + +#: ../admin/style.php:124 +#, php-format +msgid "Browsing %s" +msgstr "Selataan %s" + +#: ../admin/style.php:134 +msgid "Version" +msgstr "Versio" + +#: ../admin/style.php:137 +msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" +msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." + +#: ../admin/style.php:139 +msgid "Your theme contain a NextCellent Gallery stylesheet (nggallery.css), this file will be used" +msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" + +#: ../admin/style.php:141 +msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" +msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" + +#: ../admin/style.php:157 +msgid "Update File" +msgstr "Päivitä tiedosto" + +#: ../admin/style.php:160 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." + +#: ../admin/style.php:165 +msgid "Oops, no such file exists! Double check the name and try again." +msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" + +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Suosituin" + +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Vähiten käytetty" + +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "Aakkosellinen" + +#: ../admin/tags.php:98 +msgid "Manage Image Tags" +msgstr "Hallitse kuvien tägejä" + +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" + +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Hakutägit" + +#: ../admin/tags.php:118 +msgid "Go" +msgstr "Aloita" + +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Järjestys :" + +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Edelliset tägit" + +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Seuraavat tägit" + +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" + +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." + +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." + +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" + +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" + +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Uudelleennimeä" + +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Poista tägi" + +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." + +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." + +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" + +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" + +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" + +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" + +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" + +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" + +#: ../admin/wpmu.php:48 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" + +#: ../admin/wpmu.php:56 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." + +#: ../admin/wpmu.php:57 +#, php-format +msgid "The default setting should be %s" +msgstr "Oletusasetus on %s" + +#: ../admin/wpmu.php:61 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" + +#: ../admin/wpmu.php:63 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" + +#: ../admin/wpmu.php:67 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" + +#: ../admin/wpmu.php:69 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." + +#: ../admin/wpmu.php:73 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" + +#: ../admin/wpmu.php:75 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." + +#: ../admin/wpmu.php:79 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" + +#: ../admin/wpmu.php:81 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." + +#: ../admin/wpmu.php:85 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" + +#: ../admin/wpmu.php:87 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." + +#: ../admin/wpmu.php:91 +msgid "Default style" +msgstr "Oletustyyli" + +#: ../admin/wpmu.php:108 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." + +#: ../admin/tinymce/window.php:65 +msgid "Select or enter gallery" +msgstr "Valitse tai anna galleria" + +#: ../admin/tinymce/window.php:70 +#: ../admin/tinymce/window.php:91 +msgid "Show as" +msgstr "Näytä" + +#: ../admin/tinymce/window.php:71 +msgid "Image list" +msgstr "Kuvalista" + +#: ../admin/tinymce/window.php:73 +msgid "Imagebrowser" +msgstr "Kuvaselain" + +#: ../admin/tinymce/window.php:86 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" + +#: ../admin/tinymce/window.php:92 +msgid "Extended version" +msgstr "Laajennettu versio" + +#: ../admin/tinymce/window.php:93 +msgid "Compact version" +msgstr "Supistettu versio" + +#: ../admin/tinymce/window.php:106 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" + +#: ../admin/tinymce/window.php:111 +msgid "Width x Height" +msgstr "Leveys x korkeus" + +#: ../admin/tinymce/window.php:115 +msgid "Effect" +msgstr "Efekti" + +#: ../admin/tinymce/window.php:118 +msgid "No effect" +msgstr "Ei efektiä" + +#: ../admin/tinymce/window.php:120 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: ../admin/tinymce/window.php:125 +msgid "Float" +msgstr "Kelluta" + +#: ../admin/tinymce/window.php:128 +msgid "No float" +msgstr "Ei kellutusta" + +#: ../admin/tinymce/window.php:147 +msgid "Insert" +msgstr "Lisää" + +#: ../lib/core.php:407 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Väärä URL" + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Tilapäistiedostoa ei voitu luoda." + +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr "s." + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Ei laukaistu" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " + +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Kuvateksti" + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Malli" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Maa" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Lähde" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Muoto" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Salama" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." + +#: ../lib/ngg-db.php:326 +#: ../lib/ngg-db.php:327 +msgid "Album overview" +msgstr "Albumin yleistiedot" + +#: ../lib/shortcodes.php:318 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Käyttäjänimi/salasana väärin." + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:778 +#: ../lib/xmlrpc.php:830 +msgid "Could not find gallery " +msgstr "Galleriaa ei löytynyt." + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:783 +#: ../lib/xmlrpc.php:835 +msgid "You are not allowed to upload files to this gallery." +msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Kuva-ID ei löytynyt" + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Värää kuvan ID" + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Kuvan päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:705 +#: ../lib/xmlrpc.php:740 +msgid "Sorry, you must be able to manage galleries" +msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Gallerian luonti ei onnistunut." + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Väärä gallerian ID" + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Gallerian päivitys ei onnistunut." + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:672 +msgid "Sorry, you must be able to manage albums" +msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Albumin luonti ei onnistunut." + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Väärä albumin ID" + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Albumin päivitys ei onnistunut" + +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:122 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr " / " + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " + +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Media RSS" + +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" + +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:201 +msgid "Title :" +msgstr "Otsikko :" + +#: ../widgets/media-rss-widget.php:87 +msgid "Show Media RSS icon" +msgstr "Näytä Media RSS -kuvake" + +#: ../widgets/media-rss-widget.php:93 +msgid "Show the Media RSS link" +msgstr "Näytä Media RSS -linkki" + +#: ../widgets/media-rss-widget.php:98 +msgid "Text for Media RSS link:" +msgstr "Teksti Media RSS -linkkiin." + +#: ../widgets/media-rss-widget.php:104 +msgid "Tooltip text for Media RSS link:" +msgstr "Vinkkiteksti Media RSS -linkkiin." + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" + +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Lataa Flash Player, nähdäksesi diasarjan." + +#: ../widgets/widgets.php:121 +msgid "Title:" +msgstr "Otsikko:" + +#: ../widgets/widgets.php:123 +msgid "Select Gallery:" +msgstr "Valitse galleria:" + +#: ../widgets/widgets.php:125 +msgid "All images" +msgstr "Kaikki kuvat" + +#: ../widgets/widgets.php:137 +msgid "Height:" +msgstr "Korkeus:" + +#: ../widgets/widgets.php:138 +msgid "Width:" +msgstr "Leveys:" + +#: ../widgets/widgets.php:160 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" + +#: ../widgets/widgets.php:161 +msgid "Nextcellent Widget" +msgstr "NextCellent -vimpain" + +#: ../widgets/widgets.php:207 +msgid "Show :" +msgstr "Näytä :" + +#: ../widgets/widgets.php:213 +msgid "Original images" +msgstr "Alkuperäiskuvat" + +#: ../widgets/widgets.php:222 +msgid "recent added " +msgstr "viimeksi lisätyt" + +#: ../widgets/widgets.php:228 +msgid "Enable IE8 Web Slices" +msgstr "Aktivoi IE8 Web Slices" + +#: ../widgets/widgets.php:233 +msgid "Width x Height :" +msgstr "Leveys x korkeus:" + +#: ../widgets/widgets.php:239 +msgid "Select :" +msgstr "Valitse :" + +#: ../widgets/widgets.php:241 +msgid "All galleries" +msgstr "Kaikki galleriat" + +#: ../widgets/widgets.php:242 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" + +#: ../widgets/widgets.php:243 +msgid "Only which are listed" +msgstr "Vain listatut" + +#: ../widgets/widgets.php:249 +msgid "Gallery ID :" +msgstr "Galleria ID :" + +#: ../widgets/widgets.php:251 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" diff --git a/lang/nggallery-fi_FI.po b/lang/nggallery-fi_FI.po index 94c43d8..1ac0427 100644 --- a/lang/nggallery-fi_FI.po +++ b/lang/nggallery-fi_FI.po @@ -3,3576 +3,4105 @@ msgstr "" "Project-Id-Version: NextCellent Gallery suomeksi\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: Vesa Tiirikainen \n" -"Language-Team: Vesa Tiirikainen \n" +"Language-Team: Finnish (Finland)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2013-11-16 19:17+0100\n" -"PO-Revision-Date: \n" -"Language: \n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" +"Language: fi_FI\n" "X-Poedit-Language: Finnish\n" "X-Poedit-Country: Finland\n" "X-Poedit-SourceCharset: UTF-8\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Loco https://localise.biz/" -#: ../nggallery.php:117 -msgid "Translation by : See here" -msgstr "Kääntänyt : Vesa Tiirikainen" - -#: ../nggallery.php:118 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva po-tiedosto lisäosan hakemistosta ja lue here miten lisäosan voi kääntää.

    " - -#: ../nggallery.php:215 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Kuva(t) lisätty onnistuneesti" -#: ../nggallery.php:242 -msgid "Picture tag" -msgstr "Kuvan tägi" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "ei voida kirjoittaa !" -#: ../nggallery.php:243 -msgid "Picture tag: %2$l." -msgstr "Kuvan tägi: %2$l." +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "ei voida kirjoittaa !" -#: ../nggallery.php:244 -msgid "Separate picture tags with commas." -msgstr "Erittele kuvien tägit pilkuilla." +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../nggallery.php:354 -#: ../admin/admin.php:322 -msgid "L O A D I N G" -msgstr "L A T A A N" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" -#: ../nggallery.php:355 -#: ../admin/admin.php:323 -msgid "Click to Close" -msgstr "Klikkaa sulkeaksesi" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " kuva(t) lisätty onnistuneesti" -#: ../nggallery.php:376 -msgid "loading" -msgstr "lataan..." +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr "" -#: ../nggallery.php:550 -#: ../nggfunctions.php:948 -#: ../admin/admin.php:126 -#: ../admin/admin.php:169 -msgid "Overview" -msgstr "Yleinen" +#: lib/meta.php:137 +msgid " sec" +msgstr "s." -#: ../nggallery.php:551 -msgid "Get help" -msgstr "Apua" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../nggallery.php:634 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tägi(ä) poistettu." -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Tarvitset Adobe Flash Playerin ja selaimen Javascript -tuella ." +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s lyhytnimi(ä) muutettu." -#: ../nggfunctions.php:164 -#: ../nggfunctions.php:647 -#: ../lib/shortcodes.php:275 -msgid "[Gallery not found]" -msgstr "[Galleriaa ei löydy]" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” ei latautunut virheen takia" -#: ../nggfunctions.php:451 -msgid "[Album not found]" -msgstr "[Albumia ei löydy]" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Virhe : kuvaa ei löytynyt)" -#: ../nggfunctions.php:777 -msgid "[SinglePic not found]" -msgstr "[Kuvaa ei löydy]" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Virhe : tietokannan päivitys ei onnistunut)" -#: ../nggfunctions.php:913 -msgid "Related images for" -msgstr "Liittyvät kuvat " +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Virhe : metatietojen päivitys ei onnistunut)" -#: ../admin/about.php:9 -#: ../admin/admin.php:136 -#: ../admin/admin.php:182 -msgid "About" -msgstr "Lisäosasta" +#: admin/class-ngg-style.php:273 +#, fuzzy +#| msgid "(From the theme folder)" +msgid "(from the theme folder)" +msgstr "(teeman hakemistosta)" -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Tukijat" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Monien ihmisten hieno työ on tehnyt tämän lisäosan mahdolliseksi. Erityiskiitokset seuraaville ihmisille: " +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan " +"yleensä vain kuviatekstejä varten." -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "heidän hienosta dokumentoidusta koodistaan" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 näyttää kaikki kuvat" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "jQuery:sta, parhaasta Web2.0 kehikosta" +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° vastapäivään " -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "fantastisesta PHP Thumbnail -luokasta" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° myötäpäivään " -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "useista hyvin kätevistä lisäosista ja ideoista" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Käännös voi olla puutteellinen, joten lähettäkää korjausehdotuksenne " +"kääntäjälle. Jos haluat auttaa käännöksissä, lataa voimassa oleva " +"po-tiedosto lisäosan hakemistosta ja lue here miten " +"lisäosan voi kääntää.

    " -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "maailman parhaista Media Flash -skripteistä" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Kääntänyt : Vesa Tiirikainen" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "Gallerian kuvakkeesta" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Albumia ei löydy]" -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "Vesileima-lisäosasta" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galleriaa ei löydy]" -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maksimoi]" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "NextGen Gallery alkuperäisistä kääntäjistä, jotka loivat käännökset" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimoi]" -#: ../admin/about.php:30 -msgid "NextCellent" -msgstr "NextCellent" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Kuvia ei löydy]" -#: ../admin/about.php:32 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon 1.9.13, joka on Alex Raben työn suora jatke." - -#: ../admin/about.php:33 -msgid "What do you get with NextCellent Gallery?" -msgstr "Mitä saat NextCellent Gallerylla?" - -#: ../admin/about.php:35 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Taaksepäin yhteensopiva NextGEN -llisäosan versioon (1.9.13)" - -#: ../admin/about.php:36 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Hitaasti kehittyvä koodi, jonka muutokset perustuvat ainoastaan NextGENin käyttäjien ehdotuksiin. Yep, olet oikeassa: hidas on nopean vastakohta. Vanhempi koodi on tarpeeksi hyvää säilyttämään yhteisön ja se toimi (ja toimii yhä) useimmilla käyttäjillä." - -#: ../admin/about.php:37 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa." - -#: ../admin/about.php:38 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin tehtyjä päivityksiä FTP:llä." - -#: ../admin/about.php:39 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun mahdollista)." - -#: ../admin/about.php:45 -msgid "How to support us?" -msgstr "Miten tukea meitä?" - -#: ../admin/about.php:47 -msgid "There are several ways to contribute:" -msgstr "On useita tapoja tukea: " - -#: ../admin/about.php:49 -msgid "Send us bugfixes / code changes" -msgstr "Lähetä meille bugikorjauksia / koodimuutoksia" - -#: ../admin/about.php:49 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "Ideasi ja ajatuksesti ovat kaikkein motivoivin tuki tälle lisäosalle." - -#: ../admin/about.php:50 -msgid "Translate the plugin" -msgstr "Käännä lisäosa." - -#: ../admin/about.php:50 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Jotta ihmiset voivat työskennellä tämän lisäosan kanssa, haluaisimme sen olevan saatavilla kaikilla kielillä." - -#: ../admin/about.php:51 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Pistä linkki lisäosaan blogiisi tai sivustollesi" - -#: ../admin/about.php:51 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Kyllä, jakaminen ja linkitys auttavat ja tukevat myös." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:46 -#: ../admin/addgallery.php:58 -#: ../admin/addgallery.php:69 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Huijaatko’ höh?" - -#: ../admin/addgallery.php:51 -#: ../admin/addgallery.php:82 -msgid "Upload failed!" -msgstr "Lataus epäonnistui!" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Näytä kaikki]" -#: ../admin/addgallery.php:74 -msgid "Upload failed! " -msgstr "Lataus epäonnistui!" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Näytä diasarjana]" -#: ../admin/addgallery.php:79 -msgid "You didn't select a gallery!" -msgstr "Mikään galleria ei ole valittuna !" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Näytä kuvalista]" -#: ../admin/addgallery.php:149 -#: ../admin/admin.php:127 -#: ../admin/admin.php:171 -msgid "Add Gallery / Images" -msgstr "Lisää galleria / kuvia" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Kuvaa ei löydy]" -#: ../admin/addgallery.php:172 -#: ../admin/addgallery.php:259 -msgid "Image Files" -msgstr "Kuvatiedostot" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Katso PicLensillä]" -#: ../admin/addgallery.php:190 -#: ../admin/addgallery.php:280 -#: ../admin/addgallery.php:308 -msgid "remove" -msgstr "poista" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Tapahtui virhe" -#: ../admin/addgallery.php:191 -#: ../admin/addgallery.php:281 -#: ../admin/addgallery.php:461 -msgid "Browse..." -msgstr "Selaa..." +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "uusi galleria" -#: ../admin/addgallery.php:192 -#: ../admin/addgallery.php:230 -#: ../admin/addgallery.php:282 -#: ../admin/addgallery.php:294 -#: ../admin/addgallery.php:479 -#: ../admin/addgallery.php:530 -msgid "Upload images" -msgstr "Lataa kuvia" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -#: ../admin/addgallery.php:371 -msgid "New gallery" -msgstr "Uusi galleria" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktivoi" -#: ../admin/addgallery.php:374 -#: ../admin/manage-galleries.php:411 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Kuvia" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Aktivoi ja käytä tyylitiedostoa:" -#: ../admin/addgallery.php:377 -msgid "ZIP file" -msgstr "ZIP-tiedosto" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Lisää" -#: ../admin/addgallery.php:380 -#: ../admin/addgallery.php:468 -msgid "Import folder" -msgstr "Tuo kuvahakemisto" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" -#: ../admin/addgallery.php:391 +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 msgid "Add a new gallery" msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:396 -#: ../admin/album.php:547 -msgid "Name" -msgstr "Nimi" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" -#: ../admin/addgallery.php:399 -msgid "Create a new, empty gallery in the folder" -msgstr "Luo uusi tyhjä galleria hakemistoon" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" -#: ../admin/addgallery.php:401 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" -#: ../admin/addgallery.php:405 +#: admin/class-ngg-adder.php:423 msgid "Add gallery" msgstr "Lisää galleria" -#: ../admin/addgallery.php:413 -msgid "Upload a ZIP File" -msgstr "Lataa ZIP-tiedosto" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Lisää galleria / kuvia" -#: ../admin/addgallery.php:418 -msgid "Select ZIP file" -msgstr "Valitse Zip-tiedosto" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Lisää galleria / lataa kuvia" -#: ../admin/addgallery.php:420 -msgid "Upload a ZIP file with images" -msgstr "Lataa kuvia sisältävä zip-tiedosto" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "" -#: ../admin/addgallery.php:424 -msgid "or enter URL" -msgstr "tai anna Zip-tiedoston URL" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Lisää uusi albumi" -#: ../admin/addgallery.php:426 -msgid "Import a ZIP file from a URL" -msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "" -#: ../admin/addgallery.php:430 -#: ../admin/addgallery.php:506 -msgid "in to" -msgstr "paikkaan" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Lisää uusi galleria" -#: ../admin/addgallery.php:432 -msgid "a new gallery" -msgstr "uusi galleria" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "" -#: ../admin/addgallery.php:443 -msgid "Note: the upload limit on your server is " -msgstr "Huom: latausraja palvelimellasi on " +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:447 -msgid "Start upload" -msgstr "Aloita lataus" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:455 -msgid "Import an image folder" -msgstr "Tuo palvelin-polusta:" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Lisää sivu" -#: ../admin/addgallery.php:460 -msgid "Import from server:" -msgstr "Tuo palvelimelta:" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" -#: ../admin/addgallery.php:463 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Huom : muuta oletuspolku gallerian asetuksista" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Lisää liittyvät kuvat" -#: ../admin/addgallery.php:465 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Varoitus : jos safe-mode = ON, alihakemiston esikatselukuvat on lisättävä manuaalisesti" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Lisää tägejä" -#: ../admin/addgallery.php:485 -msgid "Upload image" -msgstr "Lataa kuva" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Lisää staattisen linkin kaikkiin kuviin" -#: ../admin/addgallery.php:490 -msgid "Choose files to upload" -msgstr "Valitse ladattavat tiedostot" +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" -#: ../admin/addgallery.php:491 -msgid "Select Files" -msgstr "Valitse tiedostot" +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "" -#: ../admin/addgallery.php:493 -msgid "Or you can drop the files into this window." -msgstr "Tai voit tiputtaa tiedostot tähän ikkunaan. " +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai " +"toisen albumin uuteen albumiisi alla" -#: ../admin/addgallery.php:496 -#, php-format -msgid "Scale images to max width %1$dpx or max height %2$dpx" -msgstr "Skaalaa kuvat maksimileveyteen %1$dpx tai maksimikorkeuteen %2$dpx" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "Aktivoi AJAX-sivutus" -#: ../admin/addgallery.php:508 -msgid "Choose gallery" -msgstr "Valitse galleria" +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Albumi" +msgstr[1] "" -#: ../admin/addgallery.php:526 -msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -msgstr "Flash-lataus vaatii Adbode Flash 10:n, ota pois käytöstä, jos sinulla on ongelmia." +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Albumi poistettu" -#: ../admin/addgallery.php:526 -msgid "Disable flash upload" -msgstr "Ota flash-lataus pois käytöstä" +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Albumin kuvaus:" -#: ../admin/addgallery.php:528 -msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -msgstr "Lataa useita tiedostoja kerralla valitsemalla ctrl/shift -näppäimin." +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "" -#: ../admin/addgallery.php:528 -msgid "Enable flash based upload" -msgstr "Ota Flash-lataus käyttöön" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" -#: ../admin/admin.php:125 -#: ../admin/admin.php:128 -#: ../admin/admin.php:148 -msgid "Galleries" -msgstr "Galleriat" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Albumin nimi :" + +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Albumin yleistiedot" -#: ../admin/admin.php:129 -#: ../admin/admin.php:175 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 msgid "Albums" msgstr "Albumit" -#: ../admin/admin.php:130 -#: ../admin/admin.php:177 -#: ../admin/settings.php:369 -#: ../lib/meta.php:459 -msgid "Tags" -msgstr "Tägit" - -#: ../admin/admin.php:131 -#: ../admin/admin.php:179 -#: ../admin/settings.php:250 -msgid "Settings" -msgstr "Asetukset" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:133 -#: ../admin/admin.php:181 -msgid "Style" -msgstr "Tyyli" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Tasaus " -#: ../admin/admin.php:135 -msgid "Roles" -msgstr "Roolit" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Kaikki galleriat" -#: ../admin/admin.php:136 -msgid "About this Gallery" -msgstr "Tästä galleriasta " +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:139 -#: ../admin/admin.php:150 -msgid "Reset / Uninstall" -msgstr "Resetoi / poista" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." -#: ../admin/admin.php:149 -msgid "Network settings" -msgstr "Verkkoasetukset" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." -#: ../admin/admin.php:168 -#: ../admin/admin.php:173 -#: ../admin/admin.php:410 -#: ../admin/admin.php:463 -#: ../admin/functions.php:179 -#: ../admin/manage-images.php:238 -#: ../admin/overview.php:468 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:51 -#: ../admin/tinymce/window.php:63 -#: ../lib/rewrite.php:217 -#: ../lib/rewrite.php:226 -msgid "Gallery" -msgstr "Galleria" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Salli käyttäjien tuoda kuvia palvelimelta." -#: ../admin/admin.php:279 -msgid "You do not have the correct permission" -msgstr "Sinulla ei ole tarvittavia valtuuksia" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Salli käyttäjien ladata ZIP-hakemistoja." -#: ../admin/admin.php:280 -msgid "Unexpected Error" -msgstr "Odottamaton virhe" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:281 -msgid "A failure occurred" -msgstr "Tapahtui virhe" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Sallitut merkit tiedosto- ja hakemistonimille ovat" -#: ../admin/admin.php:285 -msgid "You have attempted to queue too many files." -msgstr "Olet laittanut jonoon liian monta tiedostoa." +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:286 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:287 -msgid "This file is empty. Please try another." -msgstr "Tiedosto on tyhjä. Yritä uudelleen. " +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Aakkosellinen" -#: ../admin/admin.php:288 -msgid "This file type is not allowed. Please try another." -msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:289 -msgid "This file is not an image. Please try another." -msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "" -#: ../admin/admin.php:290 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & title text" +msgstr "Alt & otsikkoteksti" -#: ../admin/admin.php:291 -msgid "This is larger than the maximum size. Please try another." -msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / otsikkoteksti" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / otsikkoteksit" -#: ../admin/admin.php:292 +#: admin/class-ngg-admin-launcher.php:273 msgid "An error occurred in the upload. Please try again later." msgstr "Latauksessa tapahtui virhe.Yritä myöhemmin uudestaan." -#: ../admin/admin.php:293 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "ja Thumbnails-hakemisto" -#: ../admin/admin.php:294 -msgid "You may only upload 1 file." -msgstr "Voit ladata vain yhden tiedoston." +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Aukko" -#: ../admin/admin.php:295 -msgid "HTTP error." -msgstr "HTTP-virhe." +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Hyväksy" -#: ../admin/admin.php:296 -msgid "Upload failed." -msgstr "Lataus epäonnistui!" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/admin.php:297 -msgid "IO error." -msgstr "IO-virhe." +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Laskeva" -#: ../admin/admin.php:298 -msgid "Security error." -msgstr "Turvavirhe." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "Yleisnäkymä" -#: ../admin/admin.php:299 -msgid "File canceled." -msgstr "Tiedosto peruutettu." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/admin.php:300 -msgid "Upload stopped." -msgstr "Lataus lopetettu." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Kirjoittaja" -#: ../admin/admin.php:301 -msgid "Dismiss" -msgstr "Poista" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Tekijän paikka" -#: ../admin/admin.php:302 -msgid "Crunching…" -msgstr "Työskentelen…" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/admin.php:303 -msgid "moved to the trash." -msgstr "siirretty roskakoriin." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Muuta koko automaattisesti" -#: ../admin/admin.php:304 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” ei latautunut virheen takia" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Muuta kuvien koko automaattisesti latauksessa." -#: ../admin/admin.php:414 -msgid "Introduction" -msgstr "Johdanto" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" -#: ../admin/admin.php:417 -msgid "Languages" -msgstr "Kielet" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Edellinen" -#: ../admin/admin.php:422 -msgid "Get help with NextCellent Gallery" -msgstr "Apua NextCellent Galleryyn" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Takaisin galleriaan" -#: ../admin/admin.php:426 -msgid "More Help & Info" -msgstr "Lisää apua & tietoa" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Varmista alkuperäinen" -#: ../admin/admin.php:428 -msgid "Support Forums" -msgstr "Tukifoorumit (engl.)" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "" -#: ../admin/admin.php:429 -msgid "Download latest version" -msgstr "Lataa viimeisin versio" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -#: ../admin/ajax.php:295 -msgid "You are not allowed to be here" -msgstr "Sinulla ei ole lupa olla täällä" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -#: ../admin/ajax.php:393 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Luotiin kuva kooltaan %s x %s pikseliä" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -#: ../admin/settings.php:167 -#: ../admin/style.php:24 -msgid "Update Successfully" -msgstr "Lataus onnistuui" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Albumi poistettu" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Muokkaa albumia" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/album.php:280 -msgid "Manage Albums" -msgstr "Hallitse albumeita" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Valitse albumi" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Ei valittua albumia" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "" -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:155 -#: ../admin/overview.php:589 -#: ../admin/rotate.php:90 -#: ../admin/wpmu.php:112 -msgid "Update" -msgstr "Päivitä" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Selaa..." -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Muokkaa albumia" +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "" -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:145 -#: ../admin/manage-images.php:451 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Poista" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Lisää uusi albumi" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Välimuisti tyhjennetty" -#: ../admin/album.php:310 -msgid "Add" -msgstr "Lisää" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera " -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Näytä / piilota käytetyt galleriat" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kamera / tyyppi" -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Näytä kaikki]" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Peruuta" -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Maksimoi vimpaimen sisältö" +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Kuvateksti" -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Maksimoi]" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "" -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Minimoi vimpaimen sisältö" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Aihealueet " -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Minimoi]" +#: lib/meta.php:463 +msgid "Category" +msgstr "Aihealue" -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Kun olet luonut ja valinnut albumin, voit lisätä pudottamalla gallerian tai toisen albumin uuteen albumiisi alla" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Keskitä" -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Valitse galleria" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album ID" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "" -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Albumia ei valittuna" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Muuta asetuksia " -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Albumin nimi :" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Muuta tyyliä " -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Albumin kuvaus:" +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "" -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Valitse esikatselukuva:" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Tarkista lisäosa" -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Ei kuvaa" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Tarkista lisäosa/teema -konfliktit" -#: ../admin/album.php:443 -#: ../admin/manage-images.php:256 -msgid "Page Link to" -msgstr "Sivu linkitetty" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Tarkista teeman yhteensopivuus" -#: ../admin/album.php:445 -#: ../admin/manage-images.php:259 -msgid "Not linked" -msgstr "Ei linkitetty" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:317 -#: ../admin/manage-galleries.php:347 -#: ../admin/manage-images.php:536 -#: ../admin/manage-images.php:572 -#: ../admin/manage-images.php:601 -#: ../admin/manage-images.php:631 -msgid "OK" -msgstr "OK" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "" -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:319 -#: ../admin/manage-galleries.php:349 -#: ../admin/manage-images.php:538 -#: ../admin/manage-images.php:574 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:633 -#: ../admin/tinymce/window.php:143 -msgid "Cancel" -msgstr "Peruuta" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Valitse galleria" -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:407 -#: ../admin/manage-images.php:254 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Otsikko" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Valitse gallerioiden oletustyyli." -#: ../admin/album.php:549 -#: ../lib/rewrite.php:229 -msgid "Page" -msgstr "Sivu" +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "" -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Valitse hiirellä uusi alue esikatselukuvalle" +#: lib/meta.php:468 +msgid "City" +msgstr "Kaupunki" -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Esikatselukuva päivitetty" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Tyhjennä välimuistikansio" -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Esikatselukuvan päivityksessä virhe" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "" -#: ../admin/edit-thumbnail.php:140 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue." +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" -#: ../admin/functions.php:39 -msgid "No valid gallery name!" -msgstr "Gallerian nimi ei kelpaa!" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klikkaa sulkeaksesi" -#: ../admin/functions.php:46 -#: ../admin/functions.php:55 -#: ../admin/functions.php:80 -#: ../admin/functions.php:149 -#: ../admin/functions.php:157 -msgid "Directory" -msgstr "Hakemisto" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "" -#: ../admin/functions.php:46 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "ei löydy. Luo ensin päägallerian hakemisto." +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Väri" -#: ../admin/functions.php:47 -#: ../admin/functions.php:56 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Tarkista tästä linkistä, jos et tiedä miten valtuus asetetaan:" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Sarakkeita" -#: ../admin/functions.php:55 -#: ../admin/functions.php:80 -msgid "is not writeable !" -msgstr "ei voi kirjoittaa !" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -#: ../admin/functions.php:76 -#: ../admin/functions.php:85 -#: ../admin/functions.php:907 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Hakemiston luonti ei onnistu" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" -#: ../admin/functions.php:89 -msgid "The server setting Safe-Mode is on !" -msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Supistettu versio" -#: ../admin/functions.php:90 -msgid "If you have problems, please create directory" -msgstr "Jos ongelmia, luo hakemisto" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kontakti" -#: ../admin/functions.php:91 -msgid "and the thumbnails directory" -msgstr "ja Thumbnails-hakemisto" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "ei sisällä kuvia " -#: ../admin/functions.php:91 -msgid "with permission 777 manually !" -msgstr "valtuutus 777 manuaalisesti !" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "" + +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Tukijat" -#: ../admin/functions.php:116 +#: admin/functions.php:1449 #, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." -#: ../admin/functions.php:119 -#: ../admin/functions.php:217 -msgid "Edit gallery" -msgstr "Muokkaa galleriaa" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Sori, oikeutesi eivät riitä" -#: ../admin/functions.php:149 -msgid "doesn`t exist!" -msgstr "ei ole olemassa !" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopioi ..." -#: ../admin/functions.php:157 -msgid "contains no pictures" -msgstr "ei sisällä kuvia " +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/functions.php:176 -msgid "Database error. Could not add gallery!" -msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright -merkintä" -#: ../admin/functions.php:179 -msgid "successfully created!" -msgstr "luonti onnistui!" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Luotiin kuva kooltaan %s x %s pikseliä" -#: ../admin/functions.php:212 -#: ../admin/functions.php:1024 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:202 -#: ../admin/manage-images.php:345 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Luo uudet esikatselukuvat" +#: admin/class-ngg-overview.php:358 +#, fuzzy +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" -#: ../admin/functions.php:215 -msgid " picture(s) successfully added" -msgstr " kuva(t) lisätty onnistuneesti" +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/functions.php:270 -#: ../admin/functions.php:350 -#: ../admin/functions.php:405 -#: ../admin/functions.php:502 -#: ../admin/functions.php:556 -msgid "Object didn't contain correct data" -msgstr "Objekti ei sisältänyt oikeita tietoja" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Ei kelvollista hakemistonimeä" -#: ../admin/functions.php:278 -msgid " is not writeable " -msgstr "ei voida kirjoittaa !" +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "" -#: ../admin/functions.php:360 -#: ../admin/functions.php:408 -#: ../admin/functions.php:508 -#: ../admin/functions.php:559 -msgid " is not writeable" -msgstr "ei voida kirjoittaa !" +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "" -#: ../admin/functions.php:562 -msgid "File do not exists" -msgstr "Tiedosto ei ole olemassa" +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "" -#: ../admin/functions.php:566 +#: admin/functions.php:683 msgid "Couldn't restore original image" msgstr "Alkuperäisen kuvan palautus ei onnistunut " -#: ../admin/functions.php:682 -msgid "(Error : Couldn't not update data base)" -msgstr "(Virhe : tietokannan päivitys ei onnistunut)" - -#: ../admin/functions.php:689 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Virhe : metatietojen päivitys ei onnistunut)" - -#: ../admin/functions.php:698 -msgid "(Error : Couldn't not find image)" -msgstr "(Virhe : kuvaa ei löytynyt)" - -#: ../admin/functions.php:841 -msgid "No valid URL path " -msgstr "URL-polku ei kelpaa" +#: lib/meta.php:472 +msgid "Country" +msgstr "Maa" -#: ../admin/functions.php:857 -msgid "Import via cURL failed." -msgstr "cURL-tuonti epäonnistui. " +#: lib/meta.php:471 +msgid "Country code" +msgstr "Maakoodi" -#: ../admin/functions.php:874 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Luo varmistus kooltaan muuteuista kuvista" -#: ../admin/functions.php:891 -msgid "Could not get a valid foldername" -msgstr "Ei kelvollista hakemistonimeä" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Luo uusi, tyhjä galleria hakemiston alle" -#: ../admin/functions.php:902 +#: admin/class-ngg-adder.php:404 #, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella kirjoittaa?" - -#: ../admin/functions.php:917 -msgid "Zip-File successfully unpacked" -msgstr "Zip-tiedosto purettu onnistuneesti" - -#: ../admin/functions.php:948 -#: ../admin/functions.php:1048 -msgid "No gallery selected !" -msgstr "Ei galleriaa valittuna !" +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/functions.php:956 -#: ../admin/functions.php:1073 -msgid "Failure in database, no gallery path set !" -msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Luo uusi sivu" -#: ../admin/functions.php:980 -#: ../admin/functions.php:1067 -msgid "is no valid image file!" -msgstr "ei ole kelvollinen kuvatiedosto !" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Luo uudet esikatselukuvat" -#: ../admin/functions.php:994 -#: ../admin/functions.php:1192 -#: ../admin/functions.php:1269 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella kirjoitussuojattu?" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Tekijä" -#: ../admin/functions.php:1001 -#: ../admin/functions.php:1090 -msgid "Error, the file could not be moved to : " -msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Työskentelen…" -#: ../admin/functions.php:1006 -#: ../admin/functions.php:1094 -msgid "Error, the file permissions could not be set" -msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" +#: admin/class-ngg-style.php:182 +msgid "CSS file successfully moved." +msgstr "" -#: ../admin/functions.php:1029 -msgid " Image(s) successfully added" -msgstr "Kuva(t) lisätty onnistuneesti" +#: admin/class-ngg-style.php:160 +#, fuzzy +#| msgid "CSS file successfully updated" +msgid "CSS file successfully updated." +msgstr "CSS-tiedosto päivitetty onnistuneesti." -#: ../admin/functions.php:1056 -msgid "Invalid upload. Error Code : " -msgstr "Väärä lataus. Virhekoodi :" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Räätälöity" -#: ../admin/functions.php:1132 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s manuaalisesti." +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Räätälöity järjestys" -#: ../admin/functions.php:1133 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/functions.php:1186 -#: ../admin/functions.php:1263 -msgid "The destination gallery does not exist" -msgstr "Kohdegalleriaa ei ole olemassa" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!" -#: ../admin/functions.php:1217 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Pvm/Aika" -#: ../admin/functions.php:1237 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." +#: lib/meta.php:465 +msgid "Date Created" +msgstr "luotu (Pvm)" -#: ../admin/functions.php:1296 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "" -#: ../admin/functions.php:1310 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Pvm/aika" -#: ../admin/functions.php:1322 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo kohdegalleriassa." +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Oletuskoko (L x K)" -#: ../admin/functions.php:1325 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Oletustyyli" -#: ../admin/functions.php:1334 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Kopioitu %1$s kuva(a) galleriaan: %2$s ." +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/functions.php:1442 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Tiedoston koko suurempi kuin sallittu (upload_max_filesize) ohjaustiedostossa php.ini" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Poista" -#: ../admin/functions.php:1445 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Poista \"%s\" ?" -#: ../admin/functions.php:1448 -msgid "The uploaded file was only partially uploaded" -msgstr "Tiedosto ladattu vain osittain" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" -#: ../admin/functions.php:1451 -msgid "No file was uploaded" -msgstr "Yhtään tiedostoa ei ladattu" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Poista kuvia" -#: ../admin/functions.php:1454 -msgid "Missing a temporary folder" -msgstr "Tilapäiskansiota ei löydy" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Poista tägi" -#: ../admin/functions.php:1457 -msgid "Failed to write file to disk" -msgstr "Levylle kirjoitus epäonnistui" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Poista tägejä" -#: ../admin/functions.php:1460 -msgid "File upload stopped by extension" -msgstr "Tiedoston lataus lopetettu" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Nouseva" -#: ../admin/functions.php:1463 -msgid "Unknown upload error" -msgstr "Tuntematon latausvirhe" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Kuvaus" -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "ei löydy. Luo ensin päägallerian hakemisto." -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Näytä diasarjana]" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Näytä kuvalista]" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:170 -msgid "No images selected" -msgstr "Yhtään kuvaa ei valittuna" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Hakemisto" -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:198 -#: ../admin/manage-images.php:346 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Muuta kuvakokoa" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Poista" -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/tinymce/window.php:143 +msgid "Display types" msgstr "" -"Olet aloittamassa massapäivityksen %s galleriaan \n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:155 -msgid "Add new gallery" -msgstr "Lisää uusi galleria" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "ei ole olemassa !" -#: ../admin/manage-galleries.php:126 -msgid "Manage Galleries" -msgstr "Hallitse gallerioita" - -#: ../admin/manage-galleries.php:129 -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-images.php:224 -#: ../admin/manage-images.php:227 -msgid "Search Images" -msgstr "Etsi kuvia" - -#: ../admin/manage-galleries.php:144 -#: ../admin/manage-images.php:343 -msgid "Bulk actions" -msgstr "Massatoiminnot" - -#: ../admin/manage-galleries.php:146 -#: ../admin/manage-images.php:344 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Aseta vesileima" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:349 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Tuo metadata" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Tehty." -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:347 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Palauta varmistuksesta" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "" -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:358 -msgid "Apply" -msgstr "Hyväksy" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Kestoaika" -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 +#: admin/class-ngg-tag-manager.php:255 msgid "Edit" msgstr "Muokkaa" -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:509 -msgid "No entries found" -msgstr "Mitään kohteita ei löydy" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Muokkaa albumia" -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Uusi galleria" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Muokkaa albumia" -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Luo uusi, tyhjä galleria hakemiston alle" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:592 -msgid "Resize Images to" -msgstr "Muuta kuvien kooksi " +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Muokkaa galleriaa" -#: ../admin/manage-galleries.php:312 -msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -msgstr "Leveys x korkeus (pikseleinä). NextGEN Gallery säilyttää mittasuhteet" +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" -#: ../admin/manage-galleries.php:336 -#: ../admin/manage-images.php:620 -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Leveys x korkeus (pikseleinä)" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Muokkaustila" -#: ../admin/manage-galleries.php:338 -#: ../admin/manage-images.php:622 -#: ../admin/settings.php:431 -msgid "These values are maximum values " -msgstr "Nämä ovat maksimiarvot." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Muokkaa tägin lyhytnimeä" -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:625 -msgid "Set fix dimension" -msgstr "Aseta dimension arvo" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Muokkaa esikatselukuvaa" -#: ../admin/manage-galleries.php:343 -#: ../admin/manage-images.php:627 -msgid "Ignore the aspect ratio, no portrait thumbnails" -msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "" -#: ../admin/manage-galleries.php:406 -#: ../admin/manage-images.php:697 -msgid "ID" -msgstr "ID" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Efekti" -#: ../admin/manage-galleries.php:408 -#: ../admin/manage-images.php:267 -#: ../admin/manage-images.php:700 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:135 -msgid "Description" -msgstr "Kuvaus" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Efektit " -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:296 -#: ../admin/overview.php:821 -#: ../admin/style.php:133 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Kirjoittaja" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/manage-galleries.php:410 -msgid "Page ID" -msgstr "Sivu-ID" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Salli Tuo (Import) -toiminto" -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Galleriaa ei löydy. " +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Salli roolit/toiminnot" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Sori, oikeutesi eivät riitä" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Käytä diaesitystä" -#: ../admin/manage-images.php:178 -msgid "Copy image to..." -msgstr "Sori, oikeutesi eivät riitä" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Salli tyylin valinta (CSS)" -#: ../admin/manage-images.php:182 -msgid "Move image to..." -msgstr "Siirrä kuva..." +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Salli latauksen kokotarkistus" -#: ../admin/manage-images.php:186 -msgid "Add new tags" -msgstr "Lisää tägejä" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Salli ZIP-lataus" -#: ../admin/manage-images.php:190 -#: ../admin/manage-images.php:355 -msgid "Delete tags" -msgstr "Poista tägejä" - -#: ../admin/manage-images.php:194 -msgid "Overwrite" -msgstr "Kirjoita yli" +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." -#: ../admin/manage-images.php:207 -#, php-format +#: admin/class-ngg-tag-manager.php:243 msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +"Enter the tag name to edit and its new slug. Slug definition" msgstr "" -"Olet aloittamassa massamuokkauksen %s kuville\n" -" \n" -" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." - -#: ../admin/manage-images.php:221 -#, php-format -msgid "Search results for “%s”" -msgstr "Hakutulokset “%s”" - -#: ../admin/manage-images.php:250 -#: ../admin/settings.php:461 -msgid "Gallery settings" -msgstr "Gallerian asetukset" - -#: ../admin/manage-images.php:250 -msgid "Click here for more settings" -msgstr "Klikkaa tästä lisäasetuksille" +"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" -#: ../admin/manage-images.php:269 -msgid "Preview image" -msgstr "Katso kuvaa" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös " +"tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä " +"käyttävät artikkelit päivitetään." -#: ../admin/manage-images.php:272 -msgid "No Picture" -msgstr "Ei kuvaa" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Anna tägejä" -#: ../admin/manage-images.php:294 -msgid "Path" -msgstr "Polku " +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/manage-images.php:311 -msgid "Create new page" -msgstr "Luo uusi sivu" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Esikatselukuvan pyöritys epäonnistui " -#: ../admin/manage-images.php:314 -msgid "Main page (No parent)" -msgstr "Pääsivu (ei pääsivua)" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Esikatselukuvan päivityksessä virhe" -#: ../admin/manage-images.php:319 -msgid "Add page" -msgstr "Lisää sivu" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :" -#: ../admin/manage-images.php:328 -msgid "Scan Folder for new images" -msgstr "Tarkista kuvat kansiossa" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa" -#: ../admin/manage-images.php:329 -#: ../admin/manage-images.php:364 -#: ../admin/manage-images.php:516 -#: ../admin/settings.php:379 -#: ../admin/settings.php:451 -#: ../admin/settings.php:541 -#: ../admin/settings.php:575 -#: ../admin/settings.php:685 -#: ../admin/settings.php:837 -msgid "Save Changes" -msgstr "Tallenna muutokset" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. " +"Valitse!" -#: ../admin/manage-images.php:348 -msgid "Delete images" -msgstr "Poista kuvia" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/manage-images.php:350 -msgid "Rotate images clockwise" -msgstr "Pyöritä kuvia myötäpäivään" +#: admin/manage/class-ngg-image-list-table.php:238 +#, fuzzy +#| msgid "exclude" +msgid "Exclude" +msgstr "piilota " -#: ../admin/manage-images.php:351 -msgid "Rotate images counter-clockwise" -msgstr "Pyöritä kuvia vastapäivään" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF-data" -#: ../admin/manage-images.php:352 -msgid "Copy to..." -msgstr "Kopioi ..." +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Olemassaolevat tägit" -#: ../admin/manage-images.php:353 -msgid "Move to..." -msgstr "Siirrä..." +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/manage-images.php:354 -msgid "Add tags" -msgstr "Lisää tägejä" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Laajennettu versio" -#: ../admin/manage-images.php:356 -msgid "Overwrite tags" -msgstr "Kirjoita tägit yli" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/manage-images.php:361 -msgid "Sort gallery" -msgstr "Lajittele galleria" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/manage-images.php:437 -msgid "pixel" -msgstr "pikseli" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Kuvan %s tietokantarivin kopiointi epäonnistui" -#: ../admin/manage-images.php:443 +#: admin/functions.php:1411 #, php-format -msgid "View \"%s\"" -msgstr "Katso \"%s\"" +msgid "Failed to copy image %1$s to %2$s" +msgstr "Kuvan %1$s kopiointi %2$s kuvaksi ei onnistunut" -#: ../admin/manage-images.php:443 -msgid "View" -msgstr "Katso " +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Kuvan %1$s poisto ei onnistunut" -#: ../admin/manage-images.php:444 -msgid "Show Meta data" -msgstr "Näytä metadata" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Kuvan siirto paikasta %1$s paikkaan %2$s ei onnistunut" -#: ../admin/manage-images.php:444 -msgid "Meta" -msgstr "Meta" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Levylle kirjoitus epäonnistui" -#: ../admin/manage-images.php:445 -msgid "Customize thumbnail" -msgstr "Muokkaa esikatselukuvaa" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!" -#: ../admin/manage-images.php:445 -msgid "Edit thumb" -msgstr "Muokkaa esikatselukuvaa" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Tiedosto peruutettu." -#: ../admin/manage-images.php:446 -msgid "Rotate" -msgstr "Pyöritä" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Tiedosto ei ole olemassa" -#: ../admin/manage-images.php:448 -msgid "Publish this image" -msgstr "Julkaise kuva" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "" -#: ../admin/manage-images.php:448 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Julkaise" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Tiedostonimi" -#: ../admin/manage-images.php:450 -msgid "Recover" -msgstr "Palauta" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Tiedoston lataus lopetettu" -#: ../admin/manage-images.php:450 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Palauta \"%s\" ?" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Tiedostonimi" -#: ../admin/manage-images.php:451 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Poista \"%s\" ?" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Laukaistu" -#: ../admin/manage-images.php:532 -msgid "Enter the tags" -msgstr "Anna tägejä" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/manage-images.php:556 -msgid "Select the destination gallery:" -msgstr "Valitse kohdegalleria:" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/manage-images.php:596 -msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -msgstr "Leveys x korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Kiinteä koko" -#: ../admin/manage-images.php:698 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Esikatselukuva" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Salama" -#: ../admin/manage-images.php:699 -#: ../admin/manage-sort.php:96 -msgid "Filename" -msgstr "Tiedostonimi" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Peilikuva vaakasuunnassa " -#: ../admin/manage-images.php:700 -msgid "Alt & Title Text" -msgstr "Alt & otsikkoteksti" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Peilikuva pystysuunnassa" -#: ../admin/manage-images.php:701 -msgid "Tags (comma separated list)" -msgstr "Tägit (pilkuilla erotettu lista)" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/manage-images.php:702 -msgid "exclude" -msgstr "piilota " +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "Kelluta" -#: ../admin/manage-sort.php:33 -msgid "Sort order changed" -msgstr "Lajittelujärjestys muutettu" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Polttoväli" -#: ../admin/manage-sort.php:81 -msgid "Sort Gallery" -msgstr "Lajittele galleria" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Polttoväli" -#: ../admin/manage-sort.php:85 -msgid "Update Sort Order" -msgstr "Päivitä lajittelujärjestys" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Fontti" -#: ../admin/manage-sort.php:88 -msgid "Back to gallery" -msgstr "Takaisin galleriaan" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Joustavampaan käyttäjähallintaan voit käyttää " -#: ../admin/manage-sort.php:93 -msgid "Presort" -msgstr "Esilajittele" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage-sort.php:94 -msgid "Unsorted" -msgstr "Lajittelematon" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:528 -msgid "Image ID" -msgstr "Kuva ID" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/manage-sort.php:97 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / otsikkoteksit" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage-sort.php:98 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Pvm/aika" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "tämän NextGen Galleryn seuraajan ylläpidosta" -#: ../admin/manage-sort.php:99 -#: ../admin/settings.php:536 -msgid "Ascending" -msgstr "Laskeva" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" -#: ../admin/manage-sort.php:100 -#: ../admin/settings.php:537 -msgid "Descending" -msgstr "Nouseva" +#: lib/meta.php:480 +msgid "Format" +msgstr "Muoto" -#: ../admin/manage.php:85 -#: ../admin/tinymce/window.php:53 -#: ../admin/tinymce/window.php:104 -#: ../lib/rewrite.php:220 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Kuva" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galleriat" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "poistettu onnistuneesti" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galleria" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." msgstr "Gallerian poisto onnistui " -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Pyöritä kuvia" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Kuvien poisto onnistui" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Tägit muutettu" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galleria ID %1$s luonti onnistui.
    Voit näyttää tämän gallerian " +"artikkelissasi tai sivullasi lyhytkoodilla %2$s .
    " -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Päivitys onnistui" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +#| msgid "Gallery ID :" +msgid "Gallery ID:" +msgstr "Galleria ID :" -#: ../admin/manage.php:437 -msgid "New gallery page ID" -msgstr "Uusi galleriasivu ID" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galleria IDt, erotettuna pilkuilla." -#: ../admin/manage.php:437 -msgid "created" -msgstr "luotu " +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galleriapolku " -#: ../admin/manage.php:475 -msgid "Published a new post" -msgstr "Julkaistu uusi artikkeli " +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Gallerian asetukset" -#: ../admin/manage.php:589 -msgid "1 item" -msgstr "1 elementti" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Gallerian lyhytnimi :" -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD-kirjasto" -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Ei galleriaa" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Yleistä" -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Valitse »" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Näytä" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Yleiset asetukset " -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Piilota" +#: nggallery.php:739 +msgid "Get help" +msgstr "Apua" -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Kuva ID:" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Aloita" -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -msgid "Alignment" -msgstr "Tasaus " +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:561 -msgid "None" -msgstr "ei mitään" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafiikkakirjasto" -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:129 -msgid "Left" -msgstr "Vasen" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Otsikko" -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:130 -msgid "Center" -msgstr "Keskitä" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Korkeus" -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:131 -msgid "Right" -msgstr "Oikea" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:667 -msgid "Size" -msgstr "Koko" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Korkeus:" -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Täyskoko" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Auta minua auttamaan SINUA!" -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Yksittäiskuva" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Lisää artikkeliin" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää " +"tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -" +"efektit lisätään automaattisesti teemaasi." -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Tallenna kaikki muutokset" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Piilotetut kuvat" -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "NextCellent Gallery ohjausnäkymä" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Piilota" -#: ../admin/overview.php:87 -msgid "Welcome to NextCellent Gallery !" -msgstr "Tervetuloa NextCellent Galleryyn!" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/overview.php:88 -msgid "Help me help YOU!" -msgstr "Auta minua auttamaan SINUA!" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP-virhe." -#: ../admin/overview.php:90 -msgid "Translation" -msgstr "Käännös" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/overview.php:91 -msgid "Latest News" -msgstr "Tuoreimmat uutiset" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/overview.php:94 -msgid "Plugin Check" -msgstr "Lisäosan tarkistus" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/overview.php:95 -msgid "Server Settings" -msgstr "Palvelinasetukset" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/overview.php:96 -msgid "Related plugins" -msgstr "Liittyvät lisäosat" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/overview.php:231 -msgid "Running..." -msgstr "Toimii..." +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." -#: ../admin/overview.php:278 -msgid "Check plugin/theme conflict" -msgstr "Tarkista lisäosa/teema -konfliktit" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Jos ongelmia, luo hakemisto" -#: ../admin/overview.php:279 -#: ../admin/overview.php:285 -#: ../admin/overview.php:291 -msgid "Not tested" -msgstr "Ei testattu" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." -#: ../admin/overview.php:280 -msgid "No conflict could be detected" -msgstr "Mitään konfliktia ei löytynyt" +#: admin/class-ngg-options.php:451 +#, fuzzy +#| msgid "Ignore the aspect ratio, no portrait thumbnails" +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Älä huomioi mittasuhteita, ei esikatselukuvia pystyssä" -#: ../admin/overview.php:281 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa (Default Theme)" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Kuva" +msgstr[1] "" -#: ../admin/overview.php:284 -msgid "Test image function" -msgstr "Testaa kuvatoiminto" +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s)" -#: ../admin/overview.php:286 -msgid "The plugin could create images" -msgstr "Lisäosa onnistui luomaan kuvia" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Kuva %1$s (%2$s) kopioitu kuvaksi %3$s (%4$s) » tiedosto oli jo " +"kohdegalleriassa." -#: ../admin/overview.php:287 -msgid "Couldn't create image, check your memory limit" -msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/overview.php:290 -msgid "Check theme compatibility" -msgstr "Tarkista teeman yhteensopivuus" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Kuvatiedostot" -#: ../admin/overview.php:292 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Kuvatiedostot" -#: ../admin/overview.php:293 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Korkeus" -#: ../admin/overview.php:297 -msgid "Check plugin" -msgstr "Tarkista lisäosa" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Kuva ID" -#: ../admin/overview.php:318 -msgid "Graphic Library" -msgstr "Grafiikkakirjasto" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Kuva ID:" + +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Kuvan laatu" -#: ../admin/overview.php:334 -#: ../admin/overview.php:383 -#: ../admin/overview.php:570 -#: ../admin/overview.php:760 -msgid "Loading…" -msgstr "Ladataan…" - -#: ../admin/overview.php:334 -#: ../admin/overview.php:383 -#: ../admin/overview.php:570 -#: ../admin/overview.php:760 -msgid "This widget requires JavaScript." -msgstr "Tämä vimpain vaatii JavaScriptin." - -#: ../admin/overview.php:347 -msgid "Thanks to all donators..." -msgstr "Kiitos kaikille lahjoittajille..." - -#: ../admin/overview.php:369 -msgid "View all" -msgstr "Katso kaikki" - -#: ../admin/overview.php:395 +#: admin/manage/class-ngg-search-manager.php:38 #, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Uutissyötettä ei voitu ladata. Tarkista Etusivulta päivitykset." +msgid "Image results for %s" +msgstr "" -#: ../admin/overview.php:407 -msgid "Untitled" -msgstr "Nimetön" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Kuva pyöritetty " -#: ../admin/overview.php:457 -msgid "At a Glance" -msgstr "Yleisnäkymä" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Kuva-asetukset" -#: ../admin/overview.php:462 -msgid "Image" -msgstr "Kuva" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/overview.php:474 -#: ../admin/tinymce/window.php:52 -#: ../admin/tinymce/window.php:84 -#: ../lib/rewrite.php:223 -msgid "Album" -msgstr "Albumi" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Leveys" -#: ../admin/overview.php:483 -msgid "Upload pictures" -msgstr "Lataa kuvia" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Kuvaselain" -#: ../admin/overview.php:484 -msgid "Here you can control your images, galleries and albums." -msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi." +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Kuvaselain" -#: ../admin/overview.php:514 -msgid "Storage Space" -msgstr "Tallennustila" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kokeellinen)" -#: ../admin/overview.php:518 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMt" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Kuvia" -#: ../admin/overview.php:519 -msgid "Space Allowed" -msgstr "Sallittu tila" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/overview.php:526 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMt (%3$s%%)" +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Kuvien lukumäärä sivulla" -#: ../admin/overview.php:527 -msgid "Space Used" -msgstr "Käytetty tila" +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "" -#: ../admin/overview.php:556 -msgid "Translation file successful updated. Please reload page." -msgstr "Käännöstiedosto päivitetty onnistuneesti. Lataa sivu uudelleen." +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Lataa kuvia sisältävä zip-tiedosto URLista" -#: ../admin/overview.php:558 -msgid "Reload page" -msgstr "Lataa sivu uudelleen" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Tuo palvelin-polusta:" -#: ../admin/overview.php:563 -msgid "Translation file couldn't be updated" -msgstr "Käännöstiedoston päivitys ei onnistunut" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Tuo kuvahakemisto" -#: ../admin/overview.php:600 -msgid "Download" -msgstr "Lataa" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Tuo palvelimelta:" -#: ../admin/overview.php:629 -msgid "No GD support" -msgstr "Ei GD-tukea" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Tuo metadata" -#: ../admin/overview.php:641 -#: ../admin/overview.php:687 -#: ../admin/overview.php:690 -#: ../admin/overview.php:693 -msgid "Yes" -msgstr "Kyllä" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "cURL-tuonti epäonnistui. " -#: ../admin/overview.php:643 -#: ../admin/overview.php:688 -#: ../admin/overview.php:691 -#: ../admin/overview.php:694 -msgid "No" -msgstr "Ei" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/overview.php:661 -msgid "Not set" -msgstr "Ei asetettu" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "paikkaan" -#: ../admin/overview.php:663 -#: ../admin/overview.php:666 -msgid "On" -msgstr "Päällä " +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/overview.php:664 -#: ../admin/overview.php:667 -msgid "Off" -msgstr "Pois päältä" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Lisää tuki PicLensille ja CoolIrisille" -#: ../admin/overview.php:670 -#: ../admin/overview.php:673 -#: ../admin/overview.php:676 -#: ../admin/overview.php:679 -#: ../admin/overview.php:682 -#: ../admin/overview.php:685 -msgid "N/A" -msgstr "N/A" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/overview.php:684 -msgid " MByte" -msgstr " Mtavu" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Inline-galleria" -#: ../admin/overview.php:697 -msgid "Operating System" -msgstr "Käyttöjärjestelmä" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Lisää" -#: ../admin/overview.php:698 -msgid "Server" -msgstr "Palvelin" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Virheellinen Media RSS -komento" -#: ../admin/overview.php:699 -msgid "Memory usage" -msgstr "Muistinkäyttö" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Väärä lataus. Virhekoodi :" -#: ../admin/overview.php:700 -msgid "MYSQL Version" -msgstr "MySQL-versio" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-virhe." -#: ../admin/overview.php:701 -msgid "SQL Mode" -msgstr "SQL-tila" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC-data" -#: ../admin/overview.php:702 -msgid "PHP Version" -msgstr "PHP-versio" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "ei ole kelvollinen kuvatiedosto !" -#: ../admin/overview.php:703 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "ei voi kirjoittaa !" -#: ../admin/overview.php:704 -msgid "PHP Allow URL fopen" -msgstr "PHP sallit URL fopen" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/overview.php:705 -msgid "PHP Memory Limit" -msgstr "PHP muistiraja" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-esikatselukuva-efekti" -#: ../admin/overview.php:706 -msgid "PHP Max Upload Size" -msgstr "PHP Max latauskoko" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Avainsanat" -#: ../admin/overview.php:707 -msgid "PHP Max Post Size" -msgstr "PHP Max artikkelikoko" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "L A T A A N" -#: ../admin/overview.php:708 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking -raja" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Muokattu viimeksi" -#: ../admin/overview.php:709 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max skritpin suoritusaika" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Tuoreimmat uutiset" -#: ../admin/overview.php:710 -msgid "PHP Exif support" -msgstr "PHP Exif -tuki" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Vähiten käytetty" -#: ../admin/overview.php:711 -msgid "PHP IPTC support" -msgstr "PHP IPTC -tuki" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" -#: ../admin/overview.php:712 -msgid "PHP XML support" -msgstr "PHP XML -tuki" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Vasen" -#: ../admin/overview.php:724 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "NextCellent Gallery sisältää versiosta PHP 5.2 alkaen saatavia toimintoja. Käytät vanhaa PHP 4 -versiota. PHP group ei enää tue sitä. Monet palvelutoimittajat tarjoavat sekä PHP 4 että PHP 5 samanaikaisesti. Kysy apua palvelutoimittajaltasi." +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/overview.php:792 -msgid "Pay attention" -msgstr "Ole tarkkana" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/overview.php:792 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" msgstr "" -#: ../admin/overview.php:820 -msgid "Install" -msgstr "Asenna" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +#, fuzzy +#| msgid "lines" +msgid "Link" +msgstr "viivat" -#: ../admin/overview.php:834 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" -msgstr "Tämä lisäosa on haara NGG stabiilista NGG 1.9.13-versiosta.
    Kehitys & ylläpito: WPGetReady.com" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Linkki-koodirivi" -#: ../admin/overview.php:840 -msgid "Please contribute it giving this plugin a good rate! Thank you!!!" -msgstr "Tue antamalla tälle lisäosalle hyvä arvio! Kiitoksia!!!" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Linkki kuvien syötteeseen" -#: ../admin/overview.php:845 -msgid "Visit the plugin homepage" -msgstr "Käy lisäosan kotisivulla" +#: nggallery.php:516 +msgid "loading" +msgstr "lataan..." -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Artikkelin otsikko" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, " +"Lightbox jne.)." -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Anna artikkelin otsikko" +#: lib/meta.php:469 +msgid "Location" +msgstr "Sijainti" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Kuvan koko" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Luonnos" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Pääsivu (ei pääsivua)" -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Päivitetyt toiminnot" +#: lib/meta.php:461 +msgid "Make" +msgstr "Malli" -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Roolit / toiminnot" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery tukee vain WordPressin standardirooleja." +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Joustavampaan käyttäjähallintaan voit käyttää " +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Gallerian hallinta " -#: ../admin/roles.php:35 -msgid "Main NextCellent Gallery overview" -msgstr "NextCellent Gallery yleisnäkymä" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Hallitse toisten galleriaa " -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Upload tab" -msgstr "TinyMCE Button / Upload Tab" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Hallitse tägejä " -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Lisää galleria / lataa kuvia" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Vertaa " -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Gallerian hallinta " +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Kuvien maksimimäärä" -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "Hallitse toisten galleriaa " +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Maksimoi vimpaimen sisältö" -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Hallitse tägejä " +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Muuta tyyliä " +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Media RSS -syöte" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Muuta asetuksia " +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. " -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Päivitä toimintoja " +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Muistinkäyttö" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Kuva pyöritetty " +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta " +"muokattu." -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Esikatselukuvan pyöritys epäonnistui " +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° myötäpäivään " +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Metadata" -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° vastapäivään " +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Minimoi vimpaimen sisältö" -#: ../admin/rotate.php:83 -msgid "Flip vertically" -msgstr "Peilikuva pystysuunnassa" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Tilapäiskansiota ei löydy" -#: ../admin/rotate.php:84 -msgid "Flip horizontally" -msgstr "Peilikuva vaakasuunnassa " +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" + +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Suosituin" -#: ../admin/settings.php:22 +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" + +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "" + +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Siirrä kuva..." + +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Siirrä..." + +#: admin/functions.php:1352 #, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " Siirretty %1$s kuva(t) galleriaan : %2$s ." + +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "siirretty roskakoriin." + +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MySQL-versio" -#: ../admin/settings.php:23 +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" + +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Nimi" + +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Verkkovaihtoehdot" + +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Verkkoasetukset" + +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Uusi galleria" + +#: admin/manage/class-ngg-image-manager.php:398 #, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" +msgid "New page %s (ID: %s) created." +msgstr "" + +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Tägien uudet nimet:" -#: ../admin/settings.php:24 +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Seuraava " + +#: nggfunctions.php:125 +msgid "next" +msgstr "" + +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Seuraavat tägit" + +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" + +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" + +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" + +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "" + +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset " + +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" + +#: admin/class-ngg-roles.php:23 +#, fuzzy +#| msgid "NextCellent Gallery Overview" +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery ohjausnäkymä" + +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" + +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS " + +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent diasarja" + +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Ei" + +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" + +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Mitään albumi ID:tä ei ole annettu parametrina" + +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Ei valittua albumia" + +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Albumia ei valittuna" + +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Mitään konfliktia ei löytynyt" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" + +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Ei efektiä" + +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Ei EXIF-dataa" + +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Yhtään tiedostoa ei ladattu" + +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Ei kellutusta" + +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Yhtään galleriaa ei ole vielä luotu." + +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Ei galleriaa" + +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Ei galleriaa valittuna !" + +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Yhtään kuvaa ei valittuna" + +#: admin/functions.php:310 +msgid "No images were added." +msgstr "" + +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Mitään metadataa ei ole tallennettuna" + +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" + +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Mitään uutta tägiä ei ole määritelty!" + +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" + +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." + +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Ei kuvaa" + +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Ei kuvaa" + +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Lyhytnimiä ei muokattu." + +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Tägejä ei poistettu." + +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Tägejä ei yhdistetty." + +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Mitään tägiä ei nimetty uudelleen." + +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Tägiä ei määritelty!" + +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Gallerian nimi ei kelpaa!" + +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Ei kelvollista tägiä." + +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "URL-polku ei kelpaa" + +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "ei mitään" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" + +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Ei linkitetty" + +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Ei asetettu" + +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Ei testattu" + +#: lib/core.php:432 #, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia " +"kuvia kuin %d x %d pikseliä" -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Tehty." +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Välimuisti tyhjennetty" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:285 -msgid "General" -msgstr "Yleistä" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" -#: ../admin/settings.php:288 -#: ../admin/settings.php:550 -msgid "Effects" -msgstr "Efektit " +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Huom: toimii vain Shutter-efektin kanssa " -#: ../admin/settings.php:289 -#: ../admin/settings.php:591 -#: ../admin/tinymce/window.php:119 -msgid "Watermark" -msgstr "Vesileima " +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Huom : muuta oletuspolku gallerian asetuksista" -#: ../admin/settings.php:290 -#: ../admin/settings.php:487 -#: ../admin/settings.php:497 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:72 -#: ../lib/rewrite.php:215 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diasarja " +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "" -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Yleiset asetukset " +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:54 -msgid "Gallery path" -msgstr "Galleriapolku " +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Objekti ei sisältänyt oikeita tietoja" -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Tämä on kaikkien gallerioiden oletuspolku " +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr " / " -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Kuvatiedostot" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Pois päältä" -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Poista tiedostot, kun poistat gallerian tietokannasta" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Siirtymä" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Valitse grafiikkakirjasto" +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD-kirjasto" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (kokeellinen)" +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Päällä " -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Polku kirjastoon:" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Media RSS -syöte" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Vain listatut" + +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Vain listaamattomat" + +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Läpinäkyvyys" + +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Käyttöjärjestelmä" + +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti." + +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "" + +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "" + +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "tai anna Zip-tiedoston URL" + +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "" + +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Alkuperäiskuvat" + +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Yleinen" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Kirjoita yli" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Kirjoita tägit yli" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Sivu" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" + +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Sivu-ID" + +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Sivu linkitetty" + +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Polku " + +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" + +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Ole tarkkana" + +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking -raja" + +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Kiinteät polkuosoitteet" + +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Valokuvaa" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" + +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP sallit URL fopen" + +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif -tuki" + +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC -tuki" + +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max artikkelikoko" + +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max skritpin suoritusaika" + +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max latauskoko" + +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP muistiraja" + +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP-versio" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Lisää RSS-syöte blogisi headeriin. Kätevä CoolIris/PicLensin kanssa" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML -tuki" -#: ../admin/settings.php:332 +#: admin/class-ngg-options.php:312 msgid "PicLens/CoolIris" msgstr "PicLens/CoolIris" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Lisää tuki PicLensille ja CoolIrisille" +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kuva" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että teemasi kutsuu wp_footer:ia." +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Kiinteät polkuosoitteet" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Käytä kiinteitä polkuosoitteita" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Kuvan tägi" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Lisää staattisen linkin kaikkiin kuviin" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Kuvan tägi: %2$l." -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien rakenne kerran." +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Kuvien poisto onnistui" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Gallerian lyhytnimi :" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pikseli" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Luo URL:t uudelleen" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä " +"ei voi peruuttaa. " + +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat " +"uudelleen -> Gallerian hallinta." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Aloita nyt" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Jos olet muuttanut näitä asetuksia, sinun on luotava URL:t uudelleen." +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Liittyvät kuvat" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Lisäosan tarkistus" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Lisää liittyvät kuvat" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Sijainti" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Esilajittele" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Vertaa " +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Aihealueet " +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Esikatselu" -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Kuvien maksimimäärä" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Katso kuvaa" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 näyttää kaikki kuvat" +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Kuva-asetukset" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:395 -#: ../admin/settings.php:427 -#: ../admin/settings.php:702 -msgid "Width" -msgstr "Leveys" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Edelliset tägit" -#: ../admin/settings.php:397 -#: ../admin/settings.php:429 -#: ../admin/settings.php:704 -msgid "Height" -msgstr "Korkeus" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Ohjelma" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Kuvan laatu" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Maakunta/osavaltio" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Varmista alkuperäinen" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Luo varmistus kooltaan muuteuista kuvista" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "satunnaisesti" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Muuta koko automaattisesti" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Muuta kuvien koko automaattisesti latauksessa." +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Esikatselukuvien asetukset" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia" -#: ../admin/settings.php:422 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Huom : Jos muutat näitä asetuksia, sinun on luotava esikatselukuvat uudelleen -> Gallerian hallinta." +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa" -#: ../admin/settings.php:425 -msgid "Thumbnail size" -msgstr "Esikatselukuvan koko" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa" -#: ../admin/settings.php:434 -msgid "Fixed size" -msgstr "Kiinteä koko" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "viimeksi lisätyt" -#: ../admin/settings.php:436 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../admin/settings.php:439 -msgid "Thumbnail quality" -msgstr "Esikatselukuvan laatu" +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "" -#: ../admin/settings.php:444 -msgid "Single picture" -msgstr "Yksittäiskuva" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Palauta" -#: ../admin/settings.php:447 -msgid "Clear cache folder" -msgstr "Tyhjennä välimuistikansio" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Palauta \"%s\" ?" -#: ../admin/settings.php:448 -msgid "Proceed now" -msgstr "Jatka nyt" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Palauta varmistuksesta" -#: ../admin/settings.php:467 -msgid "Inline gallery" -msgstr "Inline-galleria" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Luo URL:t uudelleen" -#: ../admin/settings.php:469 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla." +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Liittyvät kuvat" -#: ../admin/settings.php:473 -msgid "Images per page" -msgstr "Kuvien lukumäärä sivulla" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Liittyvät kuvat " -#: ../admin/settings.php:476 -msgid "0 will disable pagination, all images on one page" -msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Liittyvät lisäosat" -#: ../admin/settings.php:480 -msgid "Columns" -msgstr "Sarakkeita" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "poista" -#: ../admin/settings.php:483 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan yleensä vain kuviatekstejä varten." +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Uudelleennimeä" -#: ../admin/settings.php:488 -msgid "Enable slideshow" -msgstr "Käytä diaesitystä" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Anna tägille uusi nimi" -#: ../admin/settings.php:488 -msgid "Text to show:" -msgstr "Näytettävä teksti:" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../admin/settings.php:491 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " -#: ../admin/settings.php:495 -msgid "Show first" -msgstr "Näytä ensin." +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/settings.php:496 -#: ../widgets/widgets.php:212 -msgid "Thumbnails" -msgstr "Esikatselukuvat" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Resetoi / poista" -#: ../admin/settings.php:502 -msgid "ImageBrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/settings.php:504 -msgid "Use ImageBrowser instead of another effect." -msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Palauta kaikki asetukset oletusarvoihin." -#: ../admin/settings.php:508 -msgid "Hidden images" -msgstr "Piilotetut kuvat" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Resetoi asetukset" -#: ../admin/settings.php:510 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Lataa kaikki kuvat modaali-ikkunaan kun sivutus on käytössä (esim. Thickbox, Lightbox jne.)." +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Muuta kuvakokoa" -#: ../admin/settings.php:511 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Muuta kuvien kooksi " -#: ../admin/settings.php:515 -msgid "AJAX pagination" -msgstr "Aktivoi AJAX-sivutus" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Oikea" -#: ../admin/settings.php:517 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Roolit" -#: ../admin/settings.php:518 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Huom: toimii vain Shutter-efektin kanssa " +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Roolit / toiminnot" -#: ../admin/settings.php:522 -msgid "Sort options" -msgstr "Lajitteluvaihtoehdot" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Pyöritä" -#: ../admin/settings.php:525 -msgid "Sort thumbnails" -msgstr "Lajittele esikatselukuvat" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Pyöritä kuvia" -#: ../admin/settings.php:527 -msgid "Custom order" -msgstr "Räätälöity järjestys" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Pyöritä kuvia myötäpäivään" -#: ../admin/settings.php:529 -msgid "File name" -msgstr "Tiedostonimi" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Pyöritä kuvia vastapäivään" -#: ../admin/settings.php:530 -msgid "Alt / Title text" -msgstr "Alt / otsikkoteksti" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/settings.php:531 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Pvm/Aika" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/settings.php:535 -msgid "Sort direction" -msgstr "Lajittelusuunta" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../admin/settings.php:554 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Tässä voit valita esikatselukuvien efektin, NextGEN Gallery lisää tarvittavan HTML-koodin kuviin. Huomaa, että vain Shutter- ja Thickbox -efektit lisätään automaattisesti teemaasi." +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../admin/settings.php:555 -msgid "With the placeholder" -msgstr "Sijoituspaikalla" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../admin/settings.php:555 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "voit aktivoida navigoinnin kuvista (efektistä riippuen). Muuta koodiriviä vain, kun käytät toista esikatselukuvien efektiä tai tiedät, mitä olet tekemässä." +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Toimii..." -#: ../admin/settings.php:558 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-esikatselukuva-efekti" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s " +"manuaalisesti." -#: ../admin/settings.php:562 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../admin/settings.php:563 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Tallenna kaikki muutokset" -#: ../admin/settings.php:564 -msgid "Highslide" -msgstr "Highslide" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Tallenna muutokset" -#: ../admin/settings.php:565 -msgid "Shutter" -msgstr "Suljin" +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../admin/settings.php:566 -msgid "Custom" -msgstr "Räätälöity" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +#| msgid "Scan Folder for new images" +msgid "Scan folder for new images" +msgstr "Tarkista kuvat kansiossa" -#: ../admin/settings.php:571 -msgid "Link Code line" -msgstr "Linkki-koodirivi" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" + +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Hakutägit" -#: ../admin/settings.php:592 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Huom: voit aktivoida vesileiman vain --> Gallerian hallinta. Toimenpidettä ei voi peruuttaa. " +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "s." -#: ../admin/settings.php:597 -msgid "Preview" -msgstr "Esikatselu" +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Turvavirhe." + +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Valitse »" -#: ../admin/settings.php:599 -#: ../admin/settings.php:604 -msgid "Position" -msgstr "Sijainti" +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" -#: ../admin/settings.php:624 -msgid "Offset" -msgstr "Siirtymä" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +#, fuzzy +#| msgid "Select Gallery:" +msgid "Select a gallery:" +msgstr "Valitse galleria:" -#: ../admin/settings.php:640 -msgid "Use image as watermark" -msgstr "Käytä kuvaa vesileimana" +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "" -#: ../admin/settings.php:643 -msgid "URL to file" -msgstr "URL tiedostoon" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Valitse esikatselukuva:" -#: ../admin/settings.php:645 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Pääsy URL-tiedostoihin on estetty tällä palvelimella (allow_url_fopen)" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" -#: ../admin/settings.php:648 -msgid "Use text as watermark" -msgstr "Käytä tekstiä vesileimana" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "" -#: ../admin/settings.php:651 -msgid "Font" -msgstr "Fontti" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Valitse albumi" -#: ../admin/settings.php:660 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Tämä toiminto vaatii FreeType-kirjaston" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../admin/settings.php:662 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../admin/settings.php:671 -msgid "Color" -msgstr "Väri" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Valitse tiedostot" -#: ../admin/settings.php:673 -msgid "(hex w/o #)" -msgstr "(hex w/o #)" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Valitse galleria" -#: ../admin/settings.php:676 -msgid "Text" -msgstr "Teksti" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Valitse grafiikkakirjasto" -#: ../admin/settings.php:680 -msgid "Opaque" -msgstr "Läpinäkyvyys" +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../admin/settings.php:701 -msgid "Default size" -msgstr "Oletuskoko (L x K)" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "" -#: ../admin/settings.php:709 -msgid "Duration" -msgstr "Kestoaika" +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" -#: ../admin/settings.php:710 -msgid "sec." -msgstr "s." +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Valitse tai anna albumi" -#: ../admin/settings.php:713 -#: ../admin/settings.php:787 -msgid "Transition / Fade effect" -msgstr "Siirtymäefekti" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Valitse tai anna kuva" -#: ../admin/settings.php:716 -#: ../admin/settings.php:790 -msgid "fade" -msgstr "häivytys" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "" -#: ../admin/settings.php:717 -msgid "blindX" -msgstr "blindX" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Valitse kohdegalleria:" -#: ../admin/settings.php:718 -msgid "cover" -msgstr "peitto" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery " +"tukee vain WordPressin standardirooleja." -#: ../admin/settings.php:719 -msgid "scrollUp" -msgstr "scrollUp" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Valitse Zip-tiedosto" -#: ../admin/settings.php:720 -msgid "scrollDown" -msgstr "scrollDown" +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +#| msgid "Select :" +msgid "Select:" +msgstr "Valitse :" -#: ../admin/settings.php:721 -msgid "shuffle" -msgstr "sekoitus" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Erittele kuvien tägit pilkuilla." -#: ../admin/settings.php:722 -msgid "toss" -msgstr "heitä" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "" -#: ../admin/settings.php:723 -msgid "wipe" -msgstr "pyyhi" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Palvelin" -#: ../admin/settings.php:725 -msgid "See here for more information about the effects :" -msgstr "Täältä löytyy lisätietoa efekteistä:" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Palvelinasetukset" -#: ../admin/settings.php:729 -msgid "Settings for the JW Image Rotator" -msgstr "JW Image Rotatorin asetukset" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../admin/settings.php:730 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery flash-diashowt käyttävtä JW Image Rotator versiota 3.17, tekijä " +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/settings.php:731 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" msgstr "" -"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n" -"\t\t\t\t\tladattava tiedosto käsisin paikkaan " -#: ../admin/settings.php:736 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Polkua imagerotator.swf -tiedostoon ei ole määritelty, flash-diasarja ei toimi." +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Aseta vesileima" -#: ../admin/settings.php:737 -msgid "Press the button below to search for the file." -msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa." +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Asetukset" -#: ../admin/settings.php:742 -msgid "Enable flash slideshow" -msgstr "Aktivoi Flash diashow" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "" -#: ../admin/settings.php:744 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Käytä flash-diasarjaa kaikissa flashia tukevissa laitteissa" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Pitäisi toimia, jos galleria on blog.dir alla" -#: ../admin/settings.php:747 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Poku JW Image Rotatoriin (URL)" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Näytä" -#: ../admin/settings.php:750 -msgid "Search now" -msgstr "Etsi nyt" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Näytä / piilota käytetyt galleriat" -#: ../admin/settings.php:751 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Klikkaa 'Etsi nyt' hakeaksesi automaattisesti imagerotatorin, jos latasit sen kansioon wp-content/uploads tai sen alikansioon." +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Näytä NextCellent Gallery diasarja" -#: ../admin/settings.php:755 -msgid "Shuffle mode" -msgstr "Sekoitustila" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "" -#: ../admin/settings.php:759 -msgid "Show next image on click" -msgstr "Näytä seuraava kuva klikkauksella" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../admin/settings.php:763 -msgid "Show navigation bar" -msgstr "Näytä navigointipalkki" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/settings.php:767 -msgid "Show loading icon" -msgstr "Näytä latauskuvake" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Näytä ensin." -#: ../admin/settings.php:771 -msgid "Use watermark logo" -msgstr "Käytä vesileimalogoa" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Näytä metadata" -#: ../admin/settings.php:773 -msgid "You can change the logo at the watermark settings" -msgstr "Voit muttaa logoa vesileima-asetuksista" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../admin/settings.php:776 -msgid "Stretch image" -msgstr "Venytä kuvaa" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/settings.php:779 -msgid "true" -msgstr "tosi" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../admin/settings.php:780 -msgid "false" -msgstr "epätosi" +#: widgets/class-ngg-gallery-widget.php:103 +#, fuzzy +#| msgid "Show :" +msgid "Show:" +msgstr "Näytä :" -#: ../admin/settings.php:781 -msgid "fit" -msgstr "sovita" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../admin/settings.php:782 -msgid "none" -msgstr "ei mitään" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../admin/settings.php:791 -msgid "bgfade" -msgstr "BGFade" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../admin/settings.php:792 -msgid "slowfade" -msgstr "Slowfade" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Suljin" -#: ../admin/settings.php:793 -msgid "circles" -msgstr "ympyrät" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Suljinnopeus" -#: ../admin/settings.php:794 -msgid "bubbles" -msgstr "kuplat" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../admin/settings.php:795 -msgid "blocks" -msgstr "lohkot" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Yksittäiskuva" -#: ../admin/settings.php:796 -msgid "fluids" -msgstr "nesteet" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Yksittäiskuva" -#: ../admin/settings.php:797 -msgid "flash" -msgstr "salama" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Koko" -#: ../admin/settings.php:798 -msgid "lines" -msgstr "viivat" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diasarja " -#: ../admin/settings.php:799 -#: ../widgets/widgets.php:219 -msgid "random" -msgstr "satunnaisesti" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "" -#: ../admin/settings.php:804 -msgid "Use slow zooming effect" -msgstr "käytä hidasta Zoom-efektiä" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Asetettava(t) lyhytnimi(et):" -#: ../admin/settings.php:808 -msgid "Background Color" -msgstr "Taustaväri (BG)" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" -#: ../admin/settings.php:813 -msgid "Texts / Buttons Color" -msgstr "Texti- / nappiväri" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../admin/settings.php:818 -msgid "Rollover / Active Color" -msgstr "Rollover / aktiivi (linkki) -väri" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../admin/settings.php:823 -msgid "Screen Color" -msgstr "Ruudun väri" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "NextCellent Gallery vaatii web-palvelimella muistia vähintään 16MB " -#: ../admin/settings.php:828 -msgid "Background music (URL)" -msgstr "Taustamusiikki (URL)" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\"" -#: ../admin/settings.php:832 -msgid "Try XHTML validation (with CDATA)" -msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../admin/settings.php:834 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Tärkeää: Voi aiheuttaa ongelmia joisskin selaimissa. Tarkista sivusi uudelleen." +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit " +"lisätä uusia." -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Palauta kaikki asetukset oletusarvoihin." +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Lajittelusuunta" -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Lajittele galleria" -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Resetointivaihtoehdot" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Lajittele galleria" -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin." +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Lajitteluvaihtoehdot" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Resetoi asetukset" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Lajittelujärjestys muutettu" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Resetoi kaikki oletusarvoihin?\\n\\nValitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Järjestys :" -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Poista lisäosan taulut tietokannasta" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Etkö pidä NextCellent Gallerystä?" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Lajittele esikatselukuvat" -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Ei huolta, ennen kuin deaktivoit tämän lisäosan, klikkaa Uninstall -nappulaa, jotta kaikki NextGEN Galleryn taulut poistuvat tietokannasta." +#: lib/meta.php:475 +msgid "Source" +msgstr "Lähde" -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "VAROITUS:" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Poistoa ei voi jälkeenpäin peruuttaa. Ota koko tietokannasta varmistus (Database Backup) WordPressissä ennen poistoa. NextGEN Galleryn tiedot on tallennettu tietokantatauluihin." +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" -#: ../admin/setup.php:48 -msgid "and" -msgstr "ja" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL-tila" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Poista lisäosa" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Olet poistamassa tätä lisäosaa WordPressistä.\\nTätä toimenpidettä EI voi palauttaa.\\n\\nValitse [Peruuta] keskeyttääksesi, [OK] poistaaksesi.\\n" +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "" -#: ../admin/showmeta.php:29 -msgid "Meta Data" -msgstr "Metadata" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Aloita lataus" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Tag" -msgstr "Tägi" - -#: ../admin/showmeta.php:35 -#: ../admin/showmeta.php:61 -#: ../admin/showmeta.php:86 -#: ../admin/showmeta.php:110 -msgid "Value" -msgstr "Arvo" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Tyyli" -#: ../admin/showmeta.php:49 -msgid "No meta data saved" -msgstr "Mitään metadataa ei ole tallennettuna" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "CSS-editori" -#: ../admin/showmeta.php:55 -msgid "EXIF Data" -msgstr "EXIF-data" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Kohde" -#: ../admin/showmeta.php:74 -msgid "No exif data" -msgstr "Ei EXIF-dataa" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "luonti onnistui!" -#: ../admin/showmeta.php:81 -msgid "IPTC Data" -msgstr "IPTC-data" +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "" -#: ../admin/showmeta.php:105 -msgid "XMP Data" -msgstr "XMP-data" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" -#: ../admin/style.php:11 -msgid "(From the theme folder)" -msgstr "(teeman hakemistosta)" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Täg(it) poistettavaksi:" -#: ../admin/style.php:43 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen." +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Vertailtava(t) tägi(t) :" -#: ../admin/style.php:52 -msgid "CSS file successfully updated" -msgstr "CSS-tiedosto päivitetty onnistuneesti." +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Täg(it) uudelleennimettäväksi:" -#: ../admin/style.php:88 -msgid "Style Editor" -msgstr "CSS-editori" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tägit" -#: ../admin/style.php:92 -msgid "Activate and use style sheet:" -msgstr "Aktivoi ja käytä tyylitiedostoa:" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tägit muutettu" -#: ../admin/style.php:112 -msgid "Activate" -msgstr "Aktivoi" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" -#: ../admin/style.php:122 -#, php-format -msgid "Editing %s" -msgstr "Muokataan %s" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "" -#: ../admin/style.php:124 -#, php-format -msgid "Browsing %s" -msgstr "Selataan %s" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Testi epäonnistui, ota muut lisäosat pois käytöstä ja käytä oletusteemaa " +"(Default Theme)" -#: ../admin/style.php:134 -msgid "Version" -msgstr "Versio" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Testaa kuvatoiminto" -#: ../admin/style.php:137 -msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -msgstr "Vinkki: kopioi tyylitiedostosi (nggallery.css) teemahakemistoosi, niin se ei häviä seuraavan päivityksen yhteydessä." +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Teksti" -#: ../admin/style.php:139 -msgid "Your theme contain a NextCellent Gallery stylesheet (nggallery.css), this file will be used" -msgstr "Teemasi sisältää NextCellent Gallery -tyylitiedoston (nggallery.css), jota käytetään automaattisesti" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Teksti Media RSS -linkkiin." -#: ../admin/style.php:141 -msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" -msgstr "2. vinkki : käytä alla olevaa värivalitsinta löytääksesi oikean värikaavion galleriaasi!" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Näytettävä teksti:" -#: ../admin/style.php:157 -msgid "Update File" -msgstr "Päivitä tiedosto" +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Albumi ID %s ei ole olemassa" -#: ../admin/style.php:160 -msgid "If this file were writable you could edit it." -msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä." +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#: ../admin/style.php:165 -msgid "Oops, no such file exists! Double check the name and try again." -msgstr "Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Oletusasetus on %s" -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Suosituin" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Vähiten käytetty" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Kohdegalleriaa ei ole olemassa" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "Aakkosellinen" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Galleria ID=%s ei ole olemassa." -#: ../admin/tags.php:98 -msgid "Manage Image Tags" -msgstr "Hallitse kuvien tägejä" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Olemassaolevat tägit" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Hakutägit" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Aloita" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Järjestys :" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Edelliset tägit" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Seuraavat tägit" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Uutissyötettä ei voitu ladata. Tarkista Etusivulta " +"päivitykset." -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Anna tägille uusi nimi" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Anna tägi uutta nimeä ja arvoa varten. Voit käyttää tätä ominaisuutta myös tägien yhdistämiseen. Klikkaa \"Uudelleennimeä\" ja kaikki tätä tägiä käyttävät artikkelit päivitetään." +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Täg(it) uudelleennimettäväksi:" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Tägien uudet nimet:" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Uudelleennimeä" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Lisäosa onnistui luomaan kuvia" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Poista tägi" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)" -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Anna poistettavan tägin nimi. Tägi poistetaan kaikista kuvista." +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "Tiedosto on suurempi kuin HTML-lomakkeen määritys MAX_FILE_SIZE " -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Täg(it) poistettavaksi:" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) " +"ohjaustiedostossa php.ini" -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Muokkaa tägin lyhytnimeä" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Tiedosto ladattu vain osittain" -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)?" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Vertailtava(t) tägi(t) :" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Asetettava(t) lyhytnimi(et):" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Päivitä onnistuneesti" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../admin/wpmu.php:48 -msgid "Network Options" -msgstr "Verkkovaihtoehdot" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../admin/wpmu.php:56 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. " -#: ../admin/wpmu.php:57 -#, php-format -msgid "The default setting should be %s" -msgstr "Oletusasetus on %s" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Nämä ovat maksimiarvot." -#: ../admin/wpmu.php:61 -msgid "Enable upload quota check" -msgstr "Salli latauksen kokotarkistus" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../admin/wpmu.php:63 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Pitäisi toimia, jos galleria on blog.dir alla" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../admin/wpmu.php:67 -msgid "Enable zip upload option" -msgstr "Salli ZIP-lataus" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/wpmu.php:69 -msgid "Allow users to upload zip folders." -msgstr "Salli käyttäjien ladata ZIP-hakemistoja." +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../admin/wpmu.php:73 -msgid "Enable import function" -msgstr "Salli Tuo (Import) -toiminto" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" -#: ../admin/wpmu.php:75 -msgid "Allow users to import images folders from the server." -msgstr "Salli käyttäjien tuoda kuvia palvelimelta." +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" -#: ../admin/wpmu.php:79 -msgid "Enable style selection" -msgstr "Salli tyylin valinta (CSS)" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Tiedosto on suurempi kuin tämän sivuston maksimi latauskoko." -#: ../admin/wpmu.php:81 -msgid "Allow users to choose a style for the gallery." -msgstr "Salli käyttäjän valita gallerian tyyli (CSS)." +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Tiedosto on tyhjä. Yritä uudelleen. " -#: ../admin/wpmu.php:85 -msgid "Enable roles/capabilities" -msgstr "Salli roolit/toiminnot" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa." -#: ../admin/wpmu.php:87 -msgid "Allow users to change the roles for other blog authors." -msgstr "Salli käyttäjien muuttavan muiden blogikirjoittajien rooleja." +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. " -#: ../admin/wpmu.php:91 -msgid "Default style" -msgstr "Oletustyyli" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Tämä toiminto vaatii FreeType-kirjaston" -#: ../admin/wpmu.php:108 -msgid "Choose the default style for the galleries." -msgstr "Valitse gallerioiden oletustyyli." +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../admin/tinymce/window.php:65 -msgid "Select or enter gallery" -msgstr "Valitse tai anna galleria" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Tiedosto on maksimikokoa suurempi. Yritä toista. " -#: ../admin/tinymce/window.php:70 -#: ../admin/tinymce/window.php:91 -msgid "Show as" -msgstr "Näytä" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Tiedostonimi ei ole sopiva!" -#: ../admin/tinymce/window.php:71 -msgid "Image list" -msgstr "Kuvalista" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Tämän on oletuspolku kaikille blogeille. Blogin tunnuksella %BLOG_ID% voit " +"järjestää hakemistot paremmin. Polun täytyy päättyä / -erikoismerkkiin." -#: ../admin/tinymce/window.php:73 -msgid "Imagebrowser" -msgstr "Kuvaselain" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Tämä on kaikkien gallerioiden oletuspolku " -#: ../admin/tinymce/window.php:86 -msgid "Select or enter album" -msgstr "Valitse tai anna albumi" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Kävijöiden on klikattava tätä tekstiä vaihtaakseen esitysmuotojen välillä." -#: ../admin/tinymce/window.php:92 -msgid "Extended version" -msgstr "Laajennettu versio" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../admin/tinymce/window.php:93 -msgid "Compact version" -msgstr "Supistettu versio" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../admin/tinymce/window.php:106 -msgid "Select or enter picture" -msgstr "Valitse tai anna kuva" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin" -#: ../admin/tinymce/window.php:111 -msgid "Width x Height" -msgstr "Leveys x korkeus" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" -#: ../admin/tinymce/window.php:115 -msgid "Effect" -msgstr "Efekti" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../admin/tinymce/window.php:118 -msgid "No effect" -msgstr "Ei efektiä" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä." -#: ../admin/tinymce/window.php:120 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Esikatselukuva" -#: ../admin/tinymce/window.php:125 -msgid "Float" -msgstr "Kelluta" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Esikatselukuvan laatu" -#: ../admin/tinymce/window.php:128 -msgid "No float" -msgstr "Ei kellutusta" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Esikatselukuvien asetukset" -#: ../admin/tinymce/window.php:147 -msgid "Insert" -msgstr "Lisää" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Esikatselukuvan koko" -#: ../lib/core.php:407 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia kuvia kuin %d x %d pikseliä" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Esikatselukuva päivitetty" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Väärä URL" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Esikatselukuvat" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Tilapäistiedostoa ei voitu luoda." +#: lib/meta.php:466 +msgid "Time Created" +msgstr "luotu (Aika)" -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Otsikko" -#: ../lib/meta.php:137 -msgid " sec" -msgstr "s." +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Otsikko:" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Laukaistu" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Ei laukaistu" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Aukko" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Tekijä" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera " +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Vinkkiteksti Media RSS -linkkiin." -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Kuvateksti" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Siirtymäefekti" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Käännös" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Polttoväli" +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Hakemiston luonti ei onnistu" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Suljinnopeus" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella " +"kirjoittaa?" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Kohde" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella " +"kirjoitussuojattu?" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Malli" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Odottamaton virhe" -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Muokkaustila" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Tuntematon latausvirhe" -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Aihealue" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Lajittelematon" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Avainsanat" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Päivitä" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "luotu (Pvm)" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Päivitä toimintoja " -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "luotu (Aika)" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Päivitä tiedosto" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Tekijän paikka" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Päivitä lajittelujärjestys" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Kaupunki" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Päivitys onnistui" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Sijainti" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Päivitä onnistuneesti" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Maakunta/osavaltio" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Maakoodi" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Päivitetyt toiminnot" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Maa" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +#| msgid "Update Successfully" +msgid "Updated successfully" +msgstr "Lataus onnistuui" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Otsikko" +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Lähde" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright -merkintä" +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kontakti" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Muokattu viimeksi" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Lataa ZIP-tiedosto" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Ohjelma" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Lataa kuvia sisältävä zip-tiedosto" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Muoto" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Lataus epäonnistui!" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Leveys" +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Lataus epäonnistui!" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Korkeus" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Lataa kuvia" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Salama" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit lisätä uusia." +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Lataus lopetettu." -#: ../lib/ngg-db.php:326 -#: ../lib/ngg-db.php:327 -msgid "Album overview" -msgstr "Albumin yleistiedot" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Ladattu tiedosto ei ollut tai oli väärä zip-tiedosto. Palvelimen ilmoitus :" -#: ../lib/shortcodes.php:318 -msgid "[Pictures not found]" -msgstr "[Kuvia ei löydy]" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL tiedostoon" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Mitään uutta tägiä ei ole määritelty!" +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Selaa kuvia AJAX-sivutulsella ilman sivun latausta. " -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Mitään tägiä ei nimetty uudelleen." +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Uudelleennimetty tägit «%1$s» bis «%2$s» " +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Käytä kuvaa vesileimana" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Ei kelvollista tägiä." +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. " -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Määritellyille tägeille ei löydy mitään uutta kohdetta (Sivu/artikkeli)." +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Käytä kiinteitä polkuosoitteita" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Tägejä ei yhdistetty." +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Käytä tekstiä vesileimana" -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta muokattu." +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. Valitse!" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Tägiä ei määritelty!" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Tägejä ei poistettu." +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Arvo" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tägi(ä) poistettu." +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Versio" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Katso " -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tägien nimet ja numerot eivät vastaa toisiaan!" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Lyhytnimiä ei muokattu." +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Käy lisäosan kotisivulla" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s lyhytnimi(ä) muutettu." +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vesileima " -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC Service eivät ole käytössä tässä blogissa. Administraattori voi ottaa ne käyttöön paikassa %s " - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Käyttäjänimi/salasana väärin." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tälle sivustolle." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:778 -#: ../lib/xmlrpc.php:830 -msgid "Could not find gallery " -msgstr "Galleriaa ei löytynyt." - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:783 -#: ../lib/xmlrpc.php:835 -msgid "You are not allowed to upload files to this gallery." -msgstr "Sinulla ei ole oikeuksia ladata tiedostoja tähän galleriaan." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Tiedostonimi ei ole sopiva!" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Tervetuloa NextCellent Galleryyn!" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kuva-ID ei löytynyt" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Jos aktivoitu, JavaScript lisätään sivustosi alaotsikkoon. Varmista, että " +"teemasi kutsuu wp_footer:ia." -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Kuvan %1$s poisto ei onnistunut" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien " +"rakenne kerran." -#: ../lib/xmlrpc.php:208 +#: admin/functions.php:1250 #, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut." - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Värää kuvan ID" - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Sori, sinulla ei ole oikeuksia tämän kuvan muokkaukseen." - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Kuvan päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:705 -#: ../lib/xmlrpc.php:740 -msgid "Sorry, you must be able to manage galleries" -msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen." - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Gallerian luonti ei onnistunut." - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Väärä gallerian ID" - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen." - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Gallerian päivitys ei onnistunut." - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:672 -msgid "Sorry, you must be able to manage albums" -msgstr "Sori, sinulla ei ole oikeuksia albumien muokkaukseen." - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Albumin luonti ei onnistunut." - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Väärä albumin ID" - -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Albumin päivitys ei onnistunut" - -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Valokuvaa" +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) " +"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa." -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:122 -msgid "[View with PicLens]" -msgstr "[Katso PicLensillä]" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Edellinen" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Seuraava " +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr " / " +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Leveys" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Metadata" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"Leveys ja korkeus (pikseleinä). NextCellent Gallery säilyttää sivusuhteen." -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kamera / tyyppi" +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Polttoväli" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Leveys:" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Vimpain, joka näyttä Media RSS -linkit NextCellent Galleryyn." +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "valtuutus 777 manuaalisesti !" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Media RSS " +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() ei löytynyt, ota yhteys teeman tekijään" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Linkki kuvien syötteeseen" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:201 -msgid "Title :" -msgstr "Otsikko :" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#: ../widgets/media-rss-widget.php:87 -msgid "Show Media RSS icon" -msgstr "Näytä Media RSS -kuvake" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP-data" -#: ../widgets/media-rss-widget.php:93 -msgid "Show the Media RSS link" -msgstr "Näytä Media RSS -linkki" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#: ../widgets/media-rss-widget.php:98 -msgid "Text for Media RSS link:" -msgstr "Teksti Media RSS -linkkiin." +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Kyllä" -#: ../widgets/media-rss-widget.php:104 -msgid "Tooltip text for Media RSS link:" -msgstr "Vinkkiteksti Media RSS -linkkiin." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Olet aloittamassa massapäivityksen %s galleriaan \n" +" \n" +" 'Peruuta' lopettaaksesi, 'OK' jatkaaksesi." -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Näytä NextCellent Gallery diasarja" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent diasarja" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "" -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Lataa Flash Player, nähdäksesi diasarjan." +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#: ../widgets/widgets.php:121 -msgid "Title:" -msgstr "Otsikko:" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Voit poistaa useita tägejä erottamalla ne toisistaan pilkuilla." -#: ../widgets/widgets.php:123 -msgid "Select Gallery:" -msgstr "Valitse galleria:" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Voit määritellä useita tägejä uudelleennimettäväksi erottamalla ne pilkuilla." -#: ../widgets/widgets.php:125 -msgid "All images" -msgstr "Kaikki kuvat" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts." -#: ../widgets/widgets.php:137 -msgid "Height:" -msgstr "Korkeus:" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "" -#: ../widgets/widgets.php:138 -msgid "Width:" -msgstr "Leveys:" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Mikään galleria ei ole valittuna !" -#: ../widgets/widgets.php:160 -msgid "Add recent or random images from the galleries" -msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Sinulla ei ole tarvittavia valtuuksia" -#: ../widgets/widgets.php:161 -msgid "Nextcellent Widget" -msgstr "NextCellent -vimpain" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Olet laittanut jonoon liian monta tiedostoa." -#: ../widgets/widgets.php:207 -msgid "Show :" -msgstr "Näytä :" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Voit ladata vain yhden tiedoston." -#: ../widgets/widgets.php:213 -msgid "Original images" -msgstr "Alkuperäiskuvat" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#: ../widgets/widgets.php:222 -msgid "recent added " -msgstr "viimeksi lisätyt" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "" -#: ../widgets/widgets.php:228 -msgid "Enable IE8 Web Slices" -msgstr "Aktivoi IE8 Web Slices" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "" -#: ../widgets/widgets.php:233 -msgid "Width x Height :" -msgstr "Leveys x korkeus:" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "" -#: ../widgets/widgets.php:239 -msgid "Select :" -msgstr "Valitse :" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#: ../widgets/widgets.php:241 -msgid "All galleries" -msgstr "Kaikki galleriat" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#: ../widgets/widgets.php:242 -msgid "Only which are not listed" -msgstr "Vain listaamattomat" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#: ../widgets/widgets.php:243 -msgid "Only which are listed" -msgstr "Vain listatut" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#: ../widgets/widgets.php:249 -msgid "Gallery ID :" -msgstr "Galleria ID :" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" -#: ../widgets/widgets.php:251 -msgid "Gallery IDs, separated by commas." -msgstr "Galleria IDt, erotettuna pilkuilla." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Yhtään galleriaa ei ole vielä luotu." +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP-tiedosto" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Galleria ID=%s ei ole olemassa." +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-tiedosto purettu onnistuneesti" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Mitään albumi ID:tä ei ole annettu parametrina" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Albumi ID %s ei ole olemassa" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Virheellinen Media RSS -komento" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-hu_HU-backup-202311261505410.po~ b/lang/nggallery-hu_HU-backup-202311261505410.po~ new file mode 100644 index 0000000..b6af681 --- /dev/null +++ b/lang/nggallery-hu_HU-backup-202311261505410.po~ @@ -0,0 +1,4089 @@ +msgid "" +msgstr "" +"Project-Id-Version: NextCellent Galéria magyar fordítás\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Niko Strijbol \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2015-01-09 16:11+0100\n" +"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"Language: hu_HU\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n" +"X-Poedit-Basepath: .\n" +"X-Poedit-SourceCharset: UTF-8\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.7.1\n" +"X-Poedit-SearchPath-0: ..\n" + +#: ../admin/about.php:9 +#: ../admin/admin.php:171 +msgid "About" +msgstr "Névjegy" + +#: ../admin/about.php:12 +msgid "Contributors" +msgstr "Hozzájárulók" + +#: ../admin/about.php:14 +msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" +msgstr "Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi embereknek:" + +#: ../admin/about.php:16 +msgid "for their great documented code" +msgstr "a kiválóan dokumentált kódjukért" + +#: ../admin/about.php:17 +msgid "for jQuery, which is the best Web2.0 framework" +msgstr "a jQuery-ért, ami a legjobb Web 2.0-s keretrendszer" + +#: ../admin/about.php:18 +msgid "for the fantastic PHP Thumbnail Class" +msgstr "a fantasztikus PHP bélyegkép osztályért" + +#: ../admin/about.php:19 +msgid "for a lot of very useful plugins and ideas" +msgstr "a számos nagyon hasznos bővítményért és ötletért" + +#: ../admin/about.php:20 +msgid "for Shutter Reloaded, a real lightweight image effect" +msgstr "a Shutter Reloaded-ért, ami egy igazán pehelysúlyú kép hatás készítő" + +#: ../admin/about.php:21 +msgid "for the best Media Flash Scripts on earth" +msgstr "a legjobb Flash média scriptekért" + +#: ../admin/about.php:22 +msgid "for the Gallery Icon" +msgstr "Galéria ikonhoz" + +#: ../admin/about.php:23 +msgid "for the Watermark plugin" +msgstr "a vízjel bővítményhez" + +#: ../admin/about.php:24 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "a NextGen Gallery ezen ágának karbantartásáért." + +#: ../admin/about.php:25 +msgid "The original translators for NextGen Gallery, who made the translations" +msgstr "A NextGen Gallery eredeti fordítói, akik a fordításokat készítették" + +#: ../admin/about.php:31 +#: ../nggallery.php:386 +msgid "NextCellent" +msgstr "NextCellent" + +#: ../admin/about.php:33 +msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." +msgstr "A NextCellent Galéria a Photocrati Media által készített NextGen Gallery 1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." + +#: ../admin/about.php:34 +msgid "What do you get with NextCellent Gallery?" +msgstr "Mit kap a NextCellent Galéria részeként?" + +#: ../admin/about.php:36 +msgid "Backward compatibility with NextGEN plugin version (1.9.13)" +msgstr "Visszamenőlegesen kompatíbilis a NextGEN 1.9.13-as verziójával." + +#: ../admin/about.php:37 +msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." +msgstr "Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb ember számára." + +#: ../admin/about.php:38 +msgid "A reliable way to work with already installed NextGEN galleries." +msgstr "Megbízható mód, a már meglévő NextGEN galériák kezelésére." + +#: ../admin/about.php:39 +msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." +msgstr "Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény repó." + +#: ../admin/about.php:40 +msgid "Alternative path preserving backward compatibility (while possible)." +msgstr "Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." + +#: ../admin/about.php:46 +msgid "How to support us?" +msgstr "Hogyan támogathat minket?" + +#: ../admin/about.php:48 +msgid "There are several ways to contribute:" +msgstr "Sokféleképpen segíthet:" + +#: ../admin/about.php:50 +msgid "Send us bugfixes / code changes" +msgstr "Küldjhet be hibajavításokat / kód módosításokat" + +#: ../admin/about.php:50 +msgid "The most motivated support for this plugin are your ideas and brain work." +msgstr "A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." + +#: ../admin/about.php:51 +msgid "Translate the plugin" +msgstr "Lefordíthatja a bővítményt" + +#: ../admin/about.php:51 +msgid "To help people to work with this plugin, we would like to have it in all available languages." +msgstr "Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy minden nyelven elérhető legyen." + +#: ../admin/about.php:52 +msgid "Place a link to the plugin in your blog/webpage" +msgstr "Helyezzen el egy hivatkozást a bővítményre a blogján/weboldalán!" + +#: ../admin/about.php:52 +msgid "Yes, sharing and linking are also supportive and helpful." +msgstr "Igen, a megosztás és hivatkozás is támogatás és segítség." + +#: ../admin/addgallery.php:35 +#: ../admin/addgallery.php:47 +#: ../admin/addgallery.php:59 +#: ../admin/addgallery.php:70 +#: ../admin/album.php:88 +#: ../admin/album.php:123 +#: ../admin/album.php:145 +#: ../admin/edit-thumbnail.php:19 +#: ../admin/edit-thumbnail.php:22 +#: ../admin/manage.php:188 +#: ../admin/publish.php:7 +#: ../admin/publish.php:10 +#: ../admin/publish.php:13 +#: ../admin/rotate.php:17 +#: ../admin/rotate.php:20 +#: ../admin/showmeta.php:10 +#: ../admin/showmeta.php:13 +msgid "Cheatin’ uh?" +msgstr "Csalni próbálunk?" + +#: ../admin/addgallery.php:52 +#: ../admin/addgallery.php:83 +msgid "Upload failed!" +msgstr "A feltöltés meghiúsult." + +#: ../admin/addgallery.php:75 +msgid "Upload failed! " +msgstr "A feltöltés meghiúsult." + +#: ../admin/addgallery.php:80 +#: ../admin/addgallery.php:295 +#: ../admin/admin.php:330 +msgid "You didn't select a gallery!" +msgstr "Nem választott ki galériát!" + +#: ../admin/addgallery.php:150 +#: ../admin/admin.php:139 +msgid "Add Gallery / Images" +msgstr "Új galéria / képek" + +#: ../admin/addgallery.php:170 +msgid "Image Files" +msgstr "Képfájlok" + +#: ../admin/addgallery.php:197 +msgid "remove" +msgstr "eltávolítás" + +#: ../admin/addgallery.php:198 +#: ../admin/addgallery.php:446 +msgid "Browse..." +msgstr "Tallóz..." + +#: ../admin/addgallery.php:199 +#: ../admin/addgallery.php:237 +#: ../admin/addgallery.php:464 +#: ../admin/addgallery.php:512 +msgid "Upload images" +msgstr "Képek feltöltése" + +#: ../admin/addgallery.php:303 +#: ../admin/addgallery.php:311 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Nem választott ki galériát!" + +#: ../admin/addgallery.php:351 +#: ../admin/admin.php:477 +msgid "New gallery" +msgstr "Új galéria" + +#: ../admin/addgallery.php:354 +#: ../admin/admin.php:482 +#: ../admin/admin.php:534 +#: ../admin/manage-galleries.php:414 +#: ../admin/settings.php:286 +msgid "Images" +msgstr "Képek" + +#: ../admin/addgallery.php:357 +#: ../admin/admin.php:485 +msgid "ZIP file" +msgstr "ZIP fájl" + +#: ../admin/addgallery.php:360 +#: ../admin/addgallery.php:453 +#: ../admin/admin.php:488 +msgid "Import folder" +msgstr "Importálási könyvtár" + +#: ../admin/addgallery.php:371 +msgid "Add a new gallery" +msgstr "Új galéria létrehozása" + +#: ../admin/addgallery.php:376 +#: ../admin/album.php:547 +#: ../admin/showmeta.php:33 +#: ../admin/showmeta.php:59 +#: ../admin/showmeta.php:84 +#: ../admin/showmeta.php:108 +msgid "Name" +msgstr "Név" + +#: ../admin/addgallery.php:379 +msgid "Create a new, empty gallery in the folder" +msgstr "Új, üres galéria létrehozása ebben a könyvtárban" + +#: ../admin/addgallery.php:381 +#: ../admin/manage-galleries.php:282 +msgid "Allowed characters for file and folder names are" +msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" + +#: ../admin/addgallery.php:384 +#: ../admin/manage-galleries.php:411 +#: ../admin/manage-images.php:292 +#: ../admin/manage-images.php:510 +#: ../admin/manage-images.php:732 +#: ../admin/media-upload.php:225 +#: ../admin/style.php:298 +msgid "Description" +msgstr "Leírás" + +#: ../admin/addgallery.php:386 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: ../admin/addgallery.php:390 +msgid "Add gallery" +msgstr "Új galéria létrehozása" + +#: ../admin/addgallery.php:398 +msgid "Upload a ZIP File" +msgstr "Egy ZIP fájl feltöltése." + +#: ../admin/addgallery.php:403 +msgid "Select ZIP file" +msgstr "ZIP fájl kiválasztása" + +#: ../admin/addgallery.php:405 +msgid "Upload a ZIP file with images" +msgstr "Egy képeket tartalmazó ZIP fájl feltöltése" + +#: ../admin/addgallery.php:409 +msgid "or enter URL" +msgstr "vagy URL megadása" + +#: ../admin/addgallery.php:411 +msgid "Import a ZIP file from a URL" +msgstr "ZIP fájl importálása adott URL-ről" + +#: ../admin/addgallery.php:415 +#: ../admin/addgallery.php:469 +msgid "in to" +msgstr "ide:" + +#: ../admin/addgallery.php:417 +msgid "a new gallery" +msgstr "egy új galéria" + +#: ../admin/addgallery.php:428 +msgid "Note: the upload limit on your server is " +msgstr "Megjegyzés: a feltöltési korlát a szerveren " + +#: ../admin/addgallery.php:432 +msgid "Start upload" +msgstr "Feltöltés megkezdése" + +#: ../admin/addgallery.php:440 +msgid "Import an image folder" +msgstr "Importálás kép könyvtárból" + +#: ../admin/addgallery.php:445 +msgid "Import from server:" +msgstr "Importálás kiszolgálóról:" + +#: ../admin/addgallery.php:448 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" + +#: ../admin/addgallery.php:450 +msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" +msgstr "Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell létrehozni." + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" +msgstr "Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális karaktereket, ...)" + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." + +#: ../admin/addgallery.php:453 +#: ../admin/manage-images.php:354 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." + +#: ../admin/addgallery.php:470 +msgid "Choose gallery" +msgstr "Válasszon galériát." + +#: ../admin/addgallery.php:492 +msgid "Drop your files in this window" +msgstr "Dobjon fájlokat ide" + +#: ../admin/addgallery.php:492 +msgid "Or" +msgstr "Vagy" + +#: ../admin/addgallery.php:493 +msgid "Select Files" +msgstr "Fájlok kiválasztása" + +#: ../admin/addgallery.php:508 +msgid "Click here to use the browser upload instead" +msgstr "Kattintson ide a böngésző feltöltőjének használatához." + +#: ../admin/addgallery.php:508 +msgid "Use basic uploader" +msgstr "Alap feltöltő használata." + +#: ../admin/addgallery.php:510 +msgid "Advanced uploading" +msgstr "Korszerű feltöltés" + +#: ../admin/addgallery.php:510 +msgid "Use advanced uploader" +msgstr "Korszerű feltöltő használata" + +#: ../admin/addgallery.php:514 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum %2$d képpont magasságra." + +#: ../admin/admin.php:125 +#: ../admin/admin.php:130 +#: ../admin/admin.php:143 +#: ../admin/admin.php:190 +#: ../admin/admin.php:435 +#: ../admin/manage-galleries.php:126 +msgid "Galleries" +msgstr "Galériák" + +#: ../admin/admin.php:135 +#: ../nggallery.php:671 +#: ../nggfunctions.php:953 +msgid "Overview" +msgstr "Áttekintés" + +#: ../admin/admin.php:147 +#: ../admin/album.php:280 +#: ../nggallery.php:401 +msgid "Albums" +msgstr "Albumok" + +#: ../admin/admin.php:151 +#: ../admin/manage-images.php:733 +#: ../admin/settings.php:369 +#: ../admin/tags.php:98 +#: ../lib/meta.php:459 +#: ../nggallery.php:409 +msgid "Tags" +msgstr "Címkék" + +#: ../admin/admin.php:155 +#: ../admin/settings.php:250 +#: ../nggallery.php:417 +msgid "Settings" +msgstr "Beállítások" + +#: ../admin/admin.php:160 +#: ../nggallery.php:425 +msgid "Style" +msgstr "Stílus" + +#: ../admin/admin.php:166 +msgid "Roles" +msgstr "Szerepek" + +#: ../admin/admin.php:171 +msgid "About this Gallery" +msgstr "Erről a galériáról" + +#: ../admin/admin.php:177 +#: ../admin/admin.php:198 +msgid "Reset / Uninstall" +msgstr "Alaphelyzetbe állítás / Eltávolítás" + +#: ../admin/admin.php:194 +msgid "Network settings" +msgstr "Hálózati beállítások" + +#: ../admin/admin.php:304 +msgid "You do not have the correct permission" +msgstr "Nincs megfelelő jogosultság." + +#: ../admin/admin.php:305 +msgid "Unexpected Error" +msgstr "Váratlan hiba történt." + +#: ../admin/admin.php:306 +msgid "A failure occurred" +msgstr "Hiba történt" + +#: ../admin/admin.php:310 +msgid "You have attempted to queue too many files." +msgstr "Feltehetően túl sok fájl került a várakozási sorba." + +#: ../admin/admin.php:311 +msgid "This file exceeds the maximum upload size for this site." +msgstr "A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési méretet." + +#: ../admin/admin.php:312 +msgid "This file is empty. Please try another." +msgstr "A fájl üres. Próbálkozzunk másikkal." + +#: ../admin/admin.php:313 +msgid "This file type is not allowed. Please try another." +msgstr "Ez a fájltípus nem engedélyezett. Próbálkozzunk másikkal." + +#: ../admin/admin.php:314 +msgid "This file is not an image. Please try another." +msgstr "A fájl nem képfájl. Próbálkozzunk másikkal." + +#: ../admin/admin.php:315 +msgid "Memory exceeded. Please try another smaller file." +msgstr "A memória betelt. Próbálkozzunk másik, kisebb fájllal." + +#: ../admin/admin.php:316 +msgid "This is larger than the maximum size. Please try another." +msgstr "A méret nagyobb a maximálisnál. Próbálkozzunk másikkal." + +#: ../admin/admin.php:317 +msgid "An error occurred in the upload. Please try again later." +msgstr "A feltöltéskor hiba történt. Próbáljuk újra." + +#: ../admin/admin.php:318 +msgid "There was a configuration error. Please contact the server administrator." +msgstr "Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver adminisztrátorával." + +#: ../admin/admin.php:319 +msgid "You may only upload 1 file." +msgstr "Csak egy fájlt ajánlatos feltölteni egyszerre." + +#: ../admin/admin.php:320 +msgid "HTTP error." +msgstr "HTTP hiba merült fel." + +#: ../admin/admin.php:321 +msgid "Upload failed." +msgstr "A feltöltés meghiúsult." + +#: ../admin/admin.php:322 +msgid "IO error." +msgstr "IO hiba merült fel." + +#: ../admin/admin.php:323 +msgid "Security error." +msgstr "Biztonsági hiba merült fel." + +#: ../admin/admin.php:324 +msgid "File canceled." +msgstr "A fájl törlésre került." + +#: ../admin/admin.php:325 +msgid "Upload stopped." +msgstr "A feltöltés félbeszakadt." + +#: ../admin/admin.php:326 +msgid "Dismiss" +msgstr "Elvetés" + +#: ../admin/admin.php:327 +msgid "Crunching…" +msgstr "Roppantás…" + +#: ../admin/admin.php:328 +msgid "moved to the trash." +msgstr "áthelyezésre került a lomtárba." + +#: ../admin/admin.php:329 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." + +#: ../admin/admin.php:352 +#: ../nggallery.php:458 +msgid "L O A D I N G" +msgstr "B E T Ö L T É S" + +#: ../admin/admin.php:353 +#: ../nggallery.php:459 +msgid "Click to Close" +msgstr "Kattintás a bezáráshoz" + +#: ../admin/admin.php:440 +msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." +msgstr "" + +#: ../admin/admin.php:449 +msgid "The boxes on your overview screen are:" +msgstr "" + +#: ../admin/admin.php:450 +#: ../admin/overview.php:407 +msgid "At a Glance" +msgstr "Összefoglaló" + +#: ../admin/admin.php:450 +msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +msgstr "" + +#: ../admin/admin.php:451 +#: ../admin/overview.php:90 +msgid "Latest News" +msgstr "Legújabb hírek" + +#: ../admin/admin.php:451 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Üdvözlet a NextCellent Galéria bővítményben." + +#: ../admin/admin.php:453 +#: ../admin/overview.php:94 +msgid "Related plugins" +msgstr "Kapcsolódó bővítmények" + +#: ../admin/admin.php:453 +msgid "Shows plugins that extend NextCellent." +msgstr "" + +#: ../admin/admin.php:453 +#: ../admin/overview.php:742 +msgid "Pay attention" +msgstr "Figyelem" + +#: ../admin/admin.php:453 +#, fuzzy,php-format +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" + +#: ../admin/admin.php:455 +#: ../admin/overview.php:87 +msgid "Help me help YOU!" +msgstr "Segíts, hogy segíthessek!" + +#: ../admin/admin.php:455 +msgid "Shows general information about he plugin and some links." +msgstr "" + +#: ../admin/admin.php:457 +#: ../admin/overview.php:89 +msgid "Translation" +msgstr "Fordítás" + +#: ../admin/admin.php:457 +msgid "View information about the current translation." +msgstr "" + +#: ../admin/admin.php:460 +#: ../admin/overview.php:93 +msgid "Server Settings" +msgstr "Szerver beállítások" + +#: ../admin/admin.php:460 +#, fuzzy +msgid "Show all the server settings!." +msgstr "Szerver beállítások" + +#: ../admin/admin.php:461 +#: ../admin/overview.php:92 +msgid "Plugin Check" +msgstr "Bővítmény ellenőrzés" + +#: ../admin/admin.php:461 +msgid "Check if there are known errors in your installation." +msgstr "" + +#: ../admin/admin.php:475 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" + +#: ../admin/admin.php:477 +msgid "Add new galleries to NextCellent." +msgstr "" + +#: ../admin/admin.php:480 +msgid "You must add a gallery before adding images!" +msgstr "" + +#: ../admin/admin.php:482 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Új galéria létrehozása" + +#: ../admin/admin.php:485 +msgid "Add images from a ZIP file." +msgstr "" + +#: ../admin/admin.php:488 +#, fuzzy +msgid "Import a folder from the server as a new gallery." +msgstr "A felhasználók képeket importálhatnak a szerverről." + +#: ../admin/admin.php:505 +#, fuzzy +msgid "Manage your images and galleries." +msgstr "További galériák kezelése" + +#: ../admin/admin.php:514 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." + +#: ../admin/admin.php:514 +msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +msgstr "" + +#: ../admin/admin.php:523 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "A kép címkéket vesszővel kell elválasztani." + +#: ../admin/admin.php:523 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" + +#: ../admin/admin.php:532 +msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." +msgstr "" + +#: ../admin/admin.php:533 +#: ../admin/settings.php:285 +msgid "General" +msgstr "Általános" + +#: ../admin/admin.php:533 +msgid "General NextCellent options. Contains options for permalinks and related images." +msgstr "" + +#: ../admin/admin.php:534 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" + +#: ../admin/admin.php:535 +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +#: ../admin/manage-images.php:263 +#: ../admin/overview.php:418 +#: ../admin/settings.php:287 +#: ../admin/tinymce/window.php:120 +#: ../admin/tinymce/window.php:153 +#: ../admin/tinymce/window.php:277 +#: ../admin/tinymce/window.php:398 +#: ../admin/tinymce/window.php:449 +#: ../lib/rewrite.php:220 +#: ../lib/rewrite.php:229 +#: ../nggallery.php:393 +#, fuzzy +msgid "Gallery" +msgstr "Galéria" + +#: ../admin/admin.php:535 +msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +msgstr "" + +#: ../admin/admin.php:536 +#: ../admin/settings.php:288 +#: ../admin/settings.php:546 +msgid "Effects" +msgstr "Effektusok" + +#: ../admin/admin.php:536 +msgid "Make your gallery look beautiful." +msgstr "" + +#: ../admin/admin.php:537 +#: ../admin/settings.php:289 +#: ../admin/settings.php:587 +#: ../admin/tinymce/window.php:329 +msgid "Watermark" +msgstr "Vízjel" + +#: ../admin/admin.php:537 +msgid "Who doesn't want theft-proof images?" +msgstr "" + +#: ../admin/admin.php:538 +#: ../admin/settings.php:290 +#: ../admin/settings.php:483 +#: ../admin/settings.php:493 +#: ../admin/settings.php:694 +#: ../admin/tinymce/window.php:159 +#: ../lib/rewrite.php:218 +#: ../widgets/widgets.php:29 +msgid "Slideshow" +msgstr "Diavetítés" + +#: ../admin/admin.php:538 +msgid "Edit options for the slideshow." +msgstr "" + +#: ../admin/admin.php:539 +msgid "Don't forget to press save!" +msgstr "" + +#: ../admin/admin.php:548 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" + +#: ../admin/admin.php:549 +msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" + +#: ../admin/admin.php:558 +msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +msgstr "" + +#: ../admin/admin.php:559 +msgid "NextCellent also works with various plugins that extend the default roles capabilities." +msgstr "" + +#: ../admin/admin.php:568 +msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +msgstr "" + +#: ../admin/admin.php:569 +#, fuzzy +msgid "Attention!" +msgstr "Figyelem" + +#: ../admin/admin.php:569 +msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." +msgstr "" + +#: ../admin/admin.php:581 +msgid "For more information:" +msgstr "" + +#: ../admin/admin.php:582 +msgid "Support Forums" +msgstr "" + +#: ../admin/admin.php:583 +#, fuzzy +msgid "Source Code" +msgstr "Forrás" + +#: ../admin/ajax.php:291 +msgid "You are not allowed to be here" +msgstr "Nem lehetne itt." + +#: ../admin/ajax.php:389 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Nem hozható létre %s x %s pixel méretű kép." + +#: ../admin/album.php:97 +#: ../admin/album.php:116 +#: ../admin/album.php:161 +msgid "Updated successfully" +msgstr "A frissítés sikeresen befejeződött." + +#: ../admin/album.php:134 +msgid "Album deleted" +msgstr "Az album törlésre került." + +#: ../admin/album.php:272 +#: ../admin/roles.php:59 +msgid "Edit Album" +msgstr "Album szerkesztése" + +#: ../admin/album.php:286 +#: ../admin/album.php:335 +msgid "Select album" +msgstr "Album kiválasztása" + +#: ../admin/album.php:288 +msgid "No album selected" +msgstr "Nincs album kiválasztva." + +#: ../admin/album.php:299 +#: ../admin/edit-thumbnail.php:150 +#: ../admin/overview.php:539 +#: ../admin/rotate.php:89 +#: ../admin/wpmu.php:114 +msgid "Update" +msgstr "Frissítés" + +#: ../admin/album.php:301 +msgid "Edit album" +msgstr "Album szerkesztése" + +#: ../admin/album.php:304 +#: ../admin/manage-galleries.php:148 +#: ../admin/manage-images.php:481 +#: ../admin/tags.php:225 +msgid "Delete" +msgstr "Törlés" + +#: ../admin/album.php:308 +msgid "Add new album" +msgstr "Új album létrehozása" + +#: ../admin/album.php:310 +msgid "Add" +msgstr "Létrehozás" + +#: ../admin/album.php:321 +msgid "Show / hide used galleries" +msgstr "Működő galériák megjelenítése/elrejtése" + +#: ../admin/album.php:321 +msgid "[Show all]" +msgstr "[Összes megjelenítése]" + +#: ../admin/album.php:322 +msgid "Maximize the widget content" +msgstr "A kisalkalmazás tartalmának kinyitása" + +#: ../admin/album.php:322 +msgid "[Maximize]" +msgstr "[Kinyitás]" + +#: ../admin/album.php:323 +msgid "Minimize the widget content" +msgstr "A kisalkalmazás tartalmának bezárása" + +#: ../admin/album.php:323 +msgid "[Minimize]" +msgstr "[Bezárás]" + +#: ../admin/album.php:325 +msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" +msgstr "Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk a galériát vagy másik albumot az alábbi albumba." + +#: ../admin/album.php:351 +msgid "Select gallery" +msgstr "Galéria kiválasztása" + +#: ../admin/album.php:380 +msgid "Album ID" +msgstr "Album azonosító" + +#: ../admin/album.php:393 +msgid "No album selected!" +msgstr "Nincs album kiválasztva." + +#: ../admin/album.php:414 +msgid "Album name:" +msgstr "Albumnév:" + +#: ../admin/album.php:420 +msgid "Album description:" +msgstr "Album leírása:" + +#: ../admin/album.php:426 +msgid "Select a preview image:" +msgstr "Előnézeti kép kiválasztása:" + +#: ../admin/album.php:429 +#: ../admin/album.php:432 +msgid "No picture" +msgstr "Nincs kép" + +#: ../admin/album.php:443 +#: ../admin/manage-images.php:281 +msgid "Page Link to" +msgstr "Az oldal hivatkozása ide:" + +#: ../admin/album.php:445 +#: ../admin/manage-images.php:284 +msgid "Not linked" +msgstr "Nincs hivatkozás" + +#: ../admin/album.php:458 +#: ../admin/manage-galleries.php:288 +#: ../admin/manage-galleries.php:320 +#: ../admin/manage-galleries.php:350 +#: ../admin/manage-images.php:568 +#: ../admin/manage-images.php:603 +#: ../admin/manage-images.php:634 +#: ../admin/manage-images.php:664 +msgid "OK" +msgstr "OK" + +#: ../admin/album.php:460 +#: ../admin/manage-galleries.php:290 +#: ../admin/manage-galleries.php:322 +#: ../admin/manage-galleries.php:352 +#: ../admin/manage-images.php:569 +#: ../admin/manage-images.php:604 +#: ../admin/manage-images.php:635 +#: ../admin/manage-images.php:665 +#: ../admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Mégsem" + +#: ../admin/album.php:548 +#: ../admin/manage-galleries.php:410 +#: ../admin/manage-images.php:279 +#: ../lib/meta.php:457 +msgid "Title" +msgstr "Cím" + +#: ../admin/album.php:549 +#: ../lib/rewrite.php:232 +msgid "Page" +msgstr "Oldal" + +#: ../admin/edit-thumbnail.php:105 +msgid "Select with the mouse the area for the new thumbnail" +msgstr "Jelöljük ki az egérrel az új bélyegkép területét." + +#: ../admin/edit-thumbnail.php:119 +msgid "Thumbnail updated" +msgstr "A bélyegkép frissítésre került" + +#: ../admin/edit-thumbnail.php:124 +msgid "Error updating thumbnail" +msgstr "Hiba történt a bélyegkép frissítésekor." + +#: ../admin/edit-thumbnail.php:133 +msgid "Select the area for the thumbnail from the picture on the left." +msgstr "Jelöljük ki a területet a bélyegkép számára a balra levő képről." + +#: ../admin/functions.php:43 +msgid "No valid gallery name!" +msgstr "A galéria neve érvénytelen." + +#: ../admin/functions.php:50 +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +#: ../admin/functions.php:157 +#: ../admin/functions.php:164 +#: ../admin/functions.php:344 +#: ../admin/functions.php:352 +msgid "Directory" +msgstr "Könyvtár" + +#: ../admin/functions.php:50 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." + +#: ../admin/functions.php:51 +#: ../admin/functions.php:60 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a hivatkozást:" + +#: ../admin/functions.php:59 +#: ../admin/functions.php:84 +msgid "is not writeable !" +msgstr "nem írható." + +#: ../admin/functions.php:80 +#: ../admin/functions.php:89 +#: ../admin/functions.php:1102 +#: ../lib/core.php:102 +msgid "Unable to create directory " +msgstr "Könyvtár létrehozása sikertelen." + +#: ../admin/functions.php:93 +msgid "The server setting Safe-Mode is on !" +msgstr "A Safe mode szerverbeállítás aktív:" + +#: ../admin/functions.php:94 +msgid "If you have problems, please create directory" +msgstr "Ha probléma van, hozzuk létre a könyvtárat" + +#: ../admin/functions.php:95 +msgid "and the thumbnails directory" +msgstr "és a bélyegképek könyvtárát" + +#: ../admin/functions.php:95 +msgid "with permission 777 manually !" +msgstr "777 jogosultsággal, kézzel." + +#: ../admin/functions.php:122 +#, php-format +msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " +msgstr "%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba a következő gyorskóddal illeszthető be: %2$s.
    " + +#: ../admin/functions.php:125 +#: ../admin/functions.php:309 +#: ../admin/functions.php:412 +msgid "Edit gallery" +msgstr "Galéria szerkesztése" + +#: ../admin/functions.php:157 +#: ../admin/functions.php:344 +msgid "doesn`t exist!" +msgstr "nem létezik!" + +#: ../admin/functions.php:164 +#: ../admin/functions.php:352 +msgid "contains no pictures" +msgstr "nincs benn kép" + +#: ../admin/functions.php:191 +msgid "Something went wrong when renaming" +msgstr "Valami félresikerült átnevezés közben" + +#: ../admin/functions.php:191 +msgid "Importing was aborted." +msgstr "Importálás megszakítva." + +#: ../admin/functions.php:209 +#: ../admin/functions.php:371 +msgid "Database error. Could not add gallery!" +msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." + +#: ../admin/functions.php:212 +#: ../admin/functions.php:374 +msgid "successfully created!" +msgstr "sikeresen létrehozva!" + +#: ../admin/functions.php:299 +#: ../admin/functions.php:407 +#: ../admin/functions.php:1219 +#: ../admin/manage-galleries.php:80 +#: ../admin/manage-galleries.php:150 +#: ../admin/manage-images.php:227 +#: ../admin/manage-images.php:372 +#: ../admin/manage.php:227 +#: ../admin/manage.php:304 +msgid "Create new thumbnails" +msgstr "Új bélyegképek készítése" + +#: ../admin/functions.php:304 +msgid " picture(s) successfully renamed" +msgstr " kép sikeresen átnevezve." + +#: ../admin/functions.php:306 +#: ../admin/functions.php:410 +msgid " picture(s) successfully added" +msgstr " kép sikeresen hozzáadva." + +#: ../admin/functions.php:313 +msgid "No images were added." +msgstr "Nem lett hozzáadva kép." + +#: ../admin/functions.php:465 +#: ../admin/functions.php:545 +#: ../admin/functions.php:600 +#: ../admin/functions.php:697 +#: ../admin/functions.php:751 +msgid "Object didn't contain correct data" +msgstr "Ez az objektum nem tartalmaz helyes adatot." + +#: ../admin/functions.php:473 +msgid " is not writeable " +msgstr " nem írható" + +#: ../admin/functions.php:555 +#: ../admin/functions.php:603 +#: ../admin/functions.php:703 +#: ../admin/functions.php:754 +msgid " is not writeable" +msgstr " nem írható" + +#: ../admin/functions.php:757 +msgid "File do not exists" +msgstr "A fájl nem létezik." + +#: ../admin/functions.php:761 +msgid "Couldn't restore original image" +msgstr "Nem állítható vissza az eredeti kép." + +#: ../admin/functions.php:877 +msgid "(Error : Couldn't not update data base)" +msgstr "(Hiba : nem frissíthető az adatbázis)" + +#: ../admin/functions.php:884 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Hiba : nem frissíthető a metaadat)" + +#: ../admin/functions.php:893 +msgid "(Error : Couldn't not find image)" +msgstr "(Hiba : a kép nem található)" + +#: ../admin/functions.php:1036 +msgid "No valid URL path " +msgstr "Nem érvényes az URL" + +#: ../admin/functions.php:1052 +msgid "Import via cURL failed." +msgstr "A cURL importálás meghiúsult." + +#: ../admin/functions.php:1069 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "A feltöltött állomány nem vagy hibás zip fájl. A szerver válasza :" + +#: ../admin/functions.php:1086 +msgid "Could not get a valid foldername" +msgstr "Nem megfelelő a könyvtárnév." + +#: ../admin/functions.php:1097 +#, php-format +msgid "Unable to create directory %s. Is its parent directory writable by the server?" +msgstr "A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver rendelkezik írási jogokkal a szülőkönyvtárra!" + +#: ../admin/functions.php:1112 +msgid "Zip-File successfully unpacked" +msgstr "A tömörített állomány sikeresen kicsomagolásra került." + +#: ../admin/functions.php:1143 +#: ../admin/functions.php:1243 +msgid "No gallery selected !" +msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." + +#: ../admin/functions.php:1151 +#: ../admin/functions.php:1268 +msgid "Failure in database, no gallery path set !" +msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." + +#: ../admin/functions.php:1175 +#: ../admin/functions.php:1262 +msgid "is no valid image file!" +msgstr "érvénytelen képfájl." + +#: ../admin/functions.php:1189 +#: ../admin/functions.php:1387 +#: ../admin/functions.php:1464 +#, php-format +msgid "Unable to write to directory %s. Is this directory writable by the server?" +msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" + +#: ../admin/functions.php:1196 +#: ../admin/functions.php:1285 +msgid "Error, the file could not be moved to : " +msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" + +#: ../admin/functions.php:1201 +#: ../admin/functions.php:1289 +msgid "Error, the file permissions could not be set" +msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." + +#: ../admin/functions.php:1224 +msgid " Image(s) successfully added" +msgstr "A képek sikerese hozzáadásara kerültek." + +#: ../admin/functions.php:1251 +msgid "Invalid upload. Error Code : " +msgstr "Hibás a feltöltés. Hibakód:" + +#: ../admin/functions.php:1327 +#, php-format +msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" +msgstr "A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a könyvtárat: %s" + +#: ../admin/functions.php:1328 +#, php-format +msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" +msgstr "Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa (%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény végrehajtható-e." + +#: ../admin/functions.php:1381 +#: ../admin/functions.php:1458 +msgid "The destination gallery does not exist" +msgstr "A célgaléria nem létezik." + +#: ../admin/functions.php:1412 +#: ../lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" + +#: ../admin/functions.php:1432 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "%1$s képet került át ebbe a galériába: %2$s" + +#: ../admin/functions.php:1491 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) %2$s könyvtárba." + +#: ../admin/functions.php:1505 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." + +#: ../admin/functions.php:1517 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már lézetett ez a fájl." + +#: ../admin/functions.php:1520 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) " + +#: ../admin/functions.php:1529 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "%1$s kép került másolásra %2$s galériába." + +#: ../admin/functions.php:1637 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "A feltöltött fájl mérete meghaladja a php.ini fájlban levő upload_max_filesize direktiva értékét" + +#: ../admin/functions.php:1640 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" +msgstr "A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE direktiva értékét" + +#: ../admin/functions.php:1643 +msgid "The uploaded file was only partially uploaded" +msgstr "A fájl csak részlegesen lett feltöltve" + +#: ../admin/functions.php:1646 +msgid "No file was uploaded" +msgstr "Nem lett feltöltve fájl." + +#: ../admin/functions.php:1649 +msgid "Missing a temporary folder" +msgstr "Hiányzik az átmeneti könyvtár." + +#: ../admin/functions.php:1652 +msgid "Failed to write file to disk" +msgstr "A fájl mentése nem sikerült." + +#: ../admin/functions.php:1655 +msgid "File upload stopped by extension" +msgstr "A bővítmény leállította a fájl feltöltést" + +#: ../admin/functions.php:1658 +msgid "Unknown upload error" +msgstr "Ismeretlen feltöltési hiba történt." + +#: ../admin/install.php:23 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." + +#: ../admin/install.php:102 +msgid "NextCellent Gallery : Tables could not created, please check your database settings" +msgstr "NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az adatbázis beállításokat." + +#: ../admin/install.php:160 +msgid "[Show as slideshow]" +msgstr "[Megjelenítés diavetítésként]" + +#: ../admin/install.php:161 +msgid "[Show picture list]" +msgstr "[Képlista megjelenítése]" + +#: ../admin/manage-galleries.php:68 +#: ../admin/manage-images.php:195 +msgid "No images selected" +msgstr "Nem lett kép kiválasztva." + +#: ../admin/manage-galleries.php:76 +#: ../admin/manage-galleries.php:151 +#: ../admin/manage-images.php:223 +#: ../admin/manage-images.php:373 +#: ../admin/manage.php:211 +#: ../admin/manage.php:290 +#: ../admin/settings.php:394 +msgid "Resize images" +msgstr "Képek átméretezése" + +#: ../admin/manage-galleries.php:85 +#, php-format +msgid "" +"You are about to start the bulk edit for %s galleries \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"A %s galéria csoportos szerkesztésére készülünk \n" +" \n" +"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." + +#: ../admin/manage-galleries.php:118 +#: ../admin/manage-galleries.php:128 +msgid "Add new gallery" +msgstr "Új galéria létrehozása" + +#: ../admin/manage-galleries.php:132 +#: ../admin/manage-galleries.php:135 +#: ../admin/manage-images.php:249 +#: ../admin/manage-images.php:252 +msgid "Search Images" +msgstr "Képek keresése" + +#: ../admin/manage-galleries.php:147 +#: ../admin/manage-images.php:370 +msgid "Actions" +msgstr "Műveletek" + +#: ../admin/manage-galleries.php:149 +#: ../admin/manage-images.php:371 +#: ../admin/manage.php:141 +#: ../admin/manage.php:253 +msgid "Set watermark" +msgstr "Vízjel elhelyezése" + +#: ../admin/manage-galleries.php:152 +#: ../admin/manage-images.php:376 +#: ../admin/manage.php:146 +#: ../admin/manage.php:274 +msgid "Import metadata" +msgstr "Metaadat importálása" + +#: ../admin/manage-galleries.php:153 +#: ../admin/manage-images.php:374 +#: ../admin/manage.php:136 +#: ../admin/manage.php:250 +msgid "Recover from backup" +msgstr "Visszaállítás biztonsági másolatból" + +#: ../admin/manage-galleries.php:155 +#: ../admin/manage-images.php:385 +msgid "Apply" +msgstr "Alkalmazás" + +#: ../admin/manage-galleries.php:219 +#: ../admin/tags.php:251 +msgid "Edit" +msgstr "Szerkesztés" + +#: ../admin/manage-galleries.php:260 +#: ../admin/manage-images.php:541 +msgid "No entries found" +msgstr "Nincs elem." + +#: ../admin/manage-galleries.php:278 +msgid "New Gallery" +msgstr "Új galéria" + +#: ../admin/manage-galleries.php:280 +msgid "Create a new , empty gallery below the folder" +msgstr "Új, üres galéria létrehozása ebben a könyvtárban" + +#: ../admin/manage-galleries.php:308 +#: ../admin/manage-images.php:622 +msgid "Resize Images to" +msgstr "Képek átméretezése:" + +#: ../admin/manage-galleries.php:311 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:625 +#: ../admin/manage-images.php:653 +#: ../admin/settings.php:395 +#: ../admin/settings.php:424 +#: ../admin/settings.php:698 +#: ../admin/tinymce/window.php:210 +#: ../admin/tinymce/window.php:318 +msgid "Width" +msgstr "Szélesség" + +#: ../admin/manage-galleries.php:313 +#: ../admin/manage-galleries.php:340 +#: ../admin/manage-images.php:627 +#: ../admin/manage-images.php:654 +#: ../admin/settings.php:397 +#: ../admin/settings.php:426 +#: ../admin/settings.php:700 +#: ../admin/tinymce/window.php:211 +#: ../admin/tinymce/window.php:320 +msgid "Height" +msgstr "Magasság" + +#: ../admin/manage-galleries.php:315 +#: ../admin/manage-images.php:629 +#: ../admin/settings.php:399 +msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "szélesség x magasság (képpontban). A NextCellent Galéria megtartja a képarányokat." + +#: ../admin/manage-galleries.php:339 +#: ../admin/manage-images.php:652 +#: ../admin/media-upload.php:242 +#: ../admin/settings.php:663 +msgid "Size" +msgstr "Méret" + +#: ../admin/manage-galleries.php:341 +#: ../admin/manage-images.php:655 +#: ../admin/settings.php:428 +msgid "These values are maximum values " +msgstr "Ezek a maximális értékek." + +#: ../admin/manage-galleries.php:344 +#: ../admin/manage-images.php:658 +#: ../admin/settings.php:431 +msgid "Fixed size" +msgstr "Fix méret" + +#: ../admin/manage-galleries.php:346 +#: ../admin/manage-images.php:660 +#: ../admin/settings.php:433 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." + +#: ../admin/manage-galleries.php:409 +#: ../admin/manage-images.php:729 +msgid "ID" +msgstr "AZ" + +#: ../admin/manage-galleries.php:412 +#: ../admin/manage-images.php:321 +#: ../admin/overview.php:771 +#: ../admin/style.php:295 +#: ../lib/meta.php:458 +msgid "Author" +msgstr "Szerző" + +#: ../admin/manage-galleries.php:413 +msgid "Page ID" +msgstr "Oldal AZ" + +#: ../admin/manage-images.php:34 +msgid "Gallery not found." +msgstr "Nem található a galéria." + +#: ../admin/manage-images.php:40 +msgid "Sorry, you have no access here" +msgstr "Nincs hozzáférési jogosultság." + +#: ../admin/manage-images.php:203 +msgid "Copy image to..." +msgstr "Kép másolása ide..." + +#: ../admin/manage-images.php:207 +msgid "Move image to..." +msgstr "Kép áthelyezése ide..." + +#: ../admin/manage-images.php:211 +msgid "Add new tags" +msgstr "Új címkék hozzáadása" + +#: ../admin/manage-images.php:215 +#: ../admin/manage-images.php:382 +msgid "Delete tags" +msgstr "Címkék törlése" + +#: ../admin/manage-images.php:219 +msgid "Overwrite" +msgstr "Felülírás" + +#: ../admin/manage-images.php:232 +#, php-format +msgid "" +"You are about to start the bulk edit for %s images \n" +" \n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"%s kép csoportos szerkesztésére készülünk \n" +" \n" +"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." + +#: ../admin/manage-images.php:246 +#, php-format +msgid "Search results for “%s”" +msgstr "Keresési eredmények: “%s”" + +#: ../admin/manage-images.php:275 +#: ../admin/settings.php:457 +msgid "Gallery settings" +msgstr "Galéria beállítások" + +#: ../admin/manage-images.php:275 +msgid "Click here for more settings" +msgstr "További beállításokhoz kattintás ide" + +#: ../admin/manage-images.php:294 +msgid "Preview image" +msgstr "Kép előnézet:" + +#: ../admin/manage-images.php:297 +msgid "No Picture" +msgstr "Nincs kép" + +#: ../admin/manage-images.php:319 +msgid "Path" +msgstr "Elérési út" + +#: ../admin/manage-images.php:334 +#, fuzzy +msgid "Gallery ID" +msgstr "Galéria az.:" + +#: ../admin/manage-images.php:336 +msgid "Create new page" +msgstr "Új oldal létrehozása" + +#: ../admin/manage-images.php:339 +msgid "Main page (No parent)" +msgstr "Kezdőoldal (nincs szülője)" + +#: ../admin/manage-images.php:344 +msgid "Add page" +msgstr "Oldal hozzáadása" + +#: ../admin/manage-images.php:354 +msgid "Scan folder for new images" +msgstr "Új képek keresése a könyvtárban" + +#: ../admin/manage-images.php:355 +msgid "Old scanning" +msgstr "Régi szkennelés" + +#: ../admin/manage-images.php:356 +#: ../admin/manage-images.php:391 +#: ../admin/manage-images.php:548 +#: ../admin/settings.php:379 +#: ../admin/settings.php:447 +#: ../admin/settings.php:537 +#: ../admin/settings.php:571 +#: ../admin/settings.php:681 +#: ../admin/settings.php:833 +msgid "Save Changes" +msgstr "Változások mentése" + +#: ../admin/manage-images.php:375 +msgid "Delete images" +msgstr "Képek törlése" + +#: ../admin/manage-images.php:377 +msgid "Rotate images clockwise" +msgstr "Képek forgatása az óramutató járásának irányában" + +#: ../admin/manage-images.php:378 +msgid "Rotate images counter-clockwise" +msgstr "Képek forgatása az óramutató járásával ellentétesen" + +#: ../admin/manage-images.php:379 +msgid "Copy to..." +msgstr "Másolás ide..." + +#: ../admin/manage-images.php:380 +msgid "Move to..." +msgstr "Áthelyezés ide..." + +#: ../admin/manage-images.php:381 +msgid "Add tags" +msgstr "Címkék hozzáadása" + +#: ../admin/manage-images.php:383 +msgid "Overwrite tags" +msgstr "Címke felülírása" + +#: ../admin/manage-images.php:388 +msgid "Sort gallery" +msgstr "Galéria rendezése" + +#: ../admin/manage-images.php:463 +msgid "Change Date" +msgstr "Dátum módosítása" + +#: ../admin/manage-images.php:467 +msgid "pixel" +msgstr "képpont" + +#: ../admin/manage-images.php:473 +#, php-format +msgid "View \"%s\"" +msgstr "Megtekintés „%s”" + +#: ../admin/manage-images.php:473 +msgid "View" +msgstr "Nézet" + +#: ../admin/manage-images.php:474 +msgid "Show Meta data" +msgstr "Metaadatok megjelenítése" + +#: ../admin/manage-images.php:474 +msgid "Meta" +msgstr "EXIF" + +#: ../admin/manage-images.php:475 +msgid "Customize thumbnail" +msgstr "Bélyegkép testreszabása" + +#: ../admin/manage-images.php:475 +msgid "Edit thumb" +msgstr "Bélyegkép szerkesztése" + +#: ../admin/manage-images.php:476 +msgid "Rotate" +msgstr "Forgatás" + +#: ../admin/manage-images.php:478 +msgid "Publish this image" +msgstr "Kép publikálása" + +#: ../admin/manage-images.php:478 +#: ../admin/publish.php:58 +msgid "Publish" +msgstr "Publikálás" + +#: ../admin/manage-images.php:480 +msgid "Recover" +msgstr "Visszaállítás" + +#: ../admin/manage-images.php:480 +#, php-format +msgid "Recover \"%s\" ?" +msgstr "Visszaállítás „%s”?" + +#: ../admin/manage-images.php:481 +#, php-format +msgid "Delete \"%s\" ?" +msgstr "Törlés „%s”?" + +#: ../admin/manage-images.php:509 +msgid "Alt & title text" +msgstr "Alternatív és Cím szöveg" + +#: ../admin/manage-images.php:523 +msgid "Separated by commas" +msgstr "Vesszővel elválasztva" + +#: ../admin/manage-images.php:564 +msgid "Enter the tags" +msgstr "Címkék megadása" + +#: ../admin/manage-images.php:587 +msgid "Select the destination gallery:" +msgstr "A célgaléria kiválasztása:" + +#: ../admin/manage-images.php:730 +#: ../admin/media-upload.php:246 +msgid "Thumbnail" +msgstr "Bélyegkép" + +#: ../admin/manage-images.php:731 +#: ../admin/manage-sort.php:92 +msgid "Filename" +msgstr "Fájlnév" + +#: ../admin/manage-images.php:732 +msgid "Alt & Title Text" +msgstr "Alternatív és címszöveg" + +#: ../admin/manage-images.php:734 +msgid "Exclude" +msgstr "Kizárás" + +#: ../admin/manage-sort.php:35 +msgid "Sort order changed" +msgstr "A rendezési sorrend megváltozott." + +#: ../admin/manage-sort.php:77 +msgid "Sort Gallery" +msgstr "Galériák rendezése" + +#: ../admin/manage-sort.php:81 +msgid "Update Sort Order" +msgstr "Rendezési sorrend frissítése" + +#: ../admin/manage-sort.php:84 +msgid "Back to gallery" +msgstr "Vissza a galériához" + +#: ../admin/manage-sort.php:89 +msgid "Presort" +msgstr "Előrendezés" + +#: ../admin/manage-sort.php:90 +msgid "Unsorted" +msgstr "Rendezetlen" + +#: ../admin/manage-sort.php:91 +#: ../admin/settings.php:524 +msgid "Image ID" +msgstr "Kép AZ" + +#: ../admin/manage-sort.php:93 +#: ../admin/media-upload.php:221 +msgid "Alt/Title text" +msgstr "Alternatív/Cím szöveg" + +#: ../admin/manage-sort.php:94 +#: ../lib/meta.php:452 +msgid "Date/Time" +msgstr "Dátum/Időpont" + +#: ../admin/manage-sort.php:95 +#: ../admin/settings.php:532 +msgid "Ascending" +msgstr "Növekvő" + +#: ../admin/manage-sort.php:96 +#: ../admin/settings.php:533 +msgid "Descending" +msgstr "Csökkenő" + +#: ../admin/manage.php:85 +#: ../lib/rewrite.php:223 +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kép" + +#: ../admin/manage.php:85 +msgid "deleted successfully" +msgstr "sikeresen törlésre került." + +#: ../admin/manage.php:100 +#: ../admin/manage.php:109 +msgid "Operation successful. Please clear your browser cache." +msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." + +#: ../admin/manage.php:176 +msgid "Gallery deleted successfully " +msgstr "A galéria sikeresen törlésre került." + +#: ../admin/manage.php:244 +#: ../admin/manage.php:247 +msgid "Rotate images" +msgstr "Képek forgatása" + +#: ../admin/manage.php:270 +msgid "Pictures deleted successfully " +msgstr "A képek sikeresen törlésre kerültek." + +#: ../admin/manage.php:366 +msgid "Tags changed" +msgstr "A címkék cseréje megtörtént." + +#: ../admin/manage.php:402 +msgid "Update successful" +msgstr "A frissítés sikeres volt." + +#: ../admin/manage.php:445 +msgid "New gallery page ID" +msgstr "Új galéria oldal azonosító" + +#: ../admin/manage.php:445 +msgid "created" +msgstr "létrehozva" + +#: ../admin/manage.php:483 +msgid "Published a new post" +msgstr "Az új bejegyzés publikálásra került." + +#: ../admin/manage.php:598 +#, fuzzy +msgid "1 item" +msgstr "1 elem" + +#: ../admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Galéria" + +#: ../admin/media-upload.php:166 +msgid "No gallery" +msgstr "Nincs galéria." + +#: ../admin/media-upload.php:178 +msgid "Select »" +msgstr "Választás »" + +#: ../admin/media-upload.php:209 +msgid "Show" +msgstr "Megjelenítés" + +#: ../admin/media-upload.php:210 +msgid "Hide" +msgstr "Elrejtés" + +#: ../admin/media-upload.php:215 +msgid "Image ID:" +msgstr "Kép AZ:" + +#: ../admin/media-upload.php:229 +#: ../admin/publish.php:45 +#: ../admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Igazítás" + +#: ../admin/media-upload.php:232 +#: ../admin/publish.php:47 +#: ../admin/settings.php:557 +msgid "None" +msgstr "Nincs" + +#: ../admin/media-upload.php:234 +#: ../admin/publish.php:49 +#: ../admin/tinymce/window.php:339 +msgid "Left" +msgstr "Bal" + +#: ../admin/media-upload.php:236 +#: ../admin/publish.php:51 +#: ../admin/tinymce/window.php:340 +msgid "Center" +msgstr "Közép" + +#: ../admin/media-upload.php:238 +#: ../admin/publish.php:53 +#: ../admin/tinymce/window.php:341 +msgid "Right" +msgstr "Jobb" + +#: ../admin/media-upload.php:248 +msgid "Full size" +msgstr "Teljes méret" + +#: ../admin/media-upload.php:250 +msgid "Singlepic" +msgstr "Singlepic" + +#: ../admin/media-upload.php:263 +msgid "Insert into Post" +msgstr "Bejegyzésbe illesztés" + +#: ../admin/media-upload.php:274 +msgid "Save all changes" +msgstr "Összes változtatás mentése" + +#: ../admin/overview.php:15 +msgid "NextCellent Gallery Overview" +msgstr "NextCellent Galéria áttekintés" + +#: ../admin/overview.php:86 +msgid "Welcome to NextCellent Gallery !" +msgstr "Üdvözlet a NextCellent Galéria bővítményben." + +#: ../admin/overview.php:229 +msgid "Running..." +msgstr "Fut..." + +#: ../admin/overview.php:276 +msgid "Check plugin/theme conflict" +msgstr "Bővítmény/sablon ütközés keresés" + +#: ../admin/overview.php:277 +#: ../admin/overview.php:283 +#: ../admin/overview.php:289 +msgid "Not tested" +msgstr "Nincs vizsgálva" + +#: ../admin/overview.php:278 +msgid "No conflict could be detected" +msgstr "Nem találtam ütközéseket" + +#: ../admin/overview.php:279 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap sablonra." + +#: ../admin/overview.php:282 +msgid "Test image function" +msgstr "Képi műveletek tesztelése" + +#: ../admin/overview.php:284 +msgid "The plugin could create images" +msgstr "A bővítmény nem tudott képeket létrehozni" + +#: ../admin/overview.php:285 +msgid "Couldn't create image, check your memory limit" +msgstr "Nem sikerült képet létrehozni, ellenőrizze a memória limitet" + +#: ../admin/overview.php:288 +msgid "Check theme compatibility" +msgstr "Sablon kompatíbilitás ellenőrzés" + +#: ../admin/overview.php:290 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "A soblon elvileg jól együttműködik a NextCellent Galériával." + +#: ../admin/overview.php:291 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "A wp_head() vagy a wp_footer() hiányzik, lépj kapcsolatba a szerzővel." + +#: ../admin/overview.php:295 +msgid "Check plugin" +msgstr "Ellenőrzés" + +#: ../admin/overview.php:316 +msgid "Graphic Library" +msgstr "Grafikus rendszerkönyvtár" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "Loading…" +msgstr "Betöltés…" + +#: ../admin/overview.php:333 +#: ../admin/overview.php:520 +#: ../admin/overview.php:710 +msgid "This widget requires JavaScript." +msgstr "A kialkalmazás a JavaScript használatát igényli." + +#: ../admin/overview.php:345 +#, php-format +msgid "Newsfeed could not be loaded. Check the front page to check for updates." +msgstr "A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a frissítésekért." + +#: ../admin/overview.php:357 +msgid "Untitled" +msgstr "Cím nélküli" + +#: ../admin/overview.php:412 +#, fuzzy +msgid "Image" +msgstr "kép" + +#: ../admin/overview.php:424 +#: ../admin/tinymce/window.php:121 +#: ../admin/tinymce/window.php:236 +#: ../lib/rewrite.php:226 +#, fuzzy +msgid "Album" +msgstr "Album" + +#: ../admin/overview.php:433 +msgid "Upload pictures" +msgstr "Képek feltöltése" + +#: ../admin/overview.php:434 +msgid "Here you can control your images, galleries and albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." + +#: ../admin/overview.php:464 +msgid "Storage Space" +msgstr "Tárolási terület" + +#: ../admin/overview.php:468 +#, php-format +msgid "%2$sMB" +msgstr "%2$sMB" + +#: ../admin/overview.php:469 +msgid "Space Allowed" +msgstr "Engedélyezett tárterület" + +#: ../admin/overview.php:476 +#, php-format +msgid "%2$sMB (%3$s%%)" +msgstr "%2$sMB (%3$s%%)" + +#: ../admin/overview.php:477 +msgid "Space Used" +msgstr "Felhasznált tárterület" + +#: ../admin/overview.php:506 +msgid "Translation file successful updated. Please reload page." +msgstr "Fordítás fájl sikeresen frissítve. Töltse újra az oldalt!" + +#: ../admin/overview.php:508 +msgid "Reload page" +msgstr "Oldal újratöltése" + +#: ../admin/overview.php:513 +msgid "Translation file couldn't be updated" +msgstr "A fordítás fájlt nem sikerült frissíteni." + +#: ../admin/overview.php:550 +msgid "Download" +msgstr "Letöltés" + +#: ../admin/overview.php:579 +msgid "No GD support" +msgstr "Nincs GD támogatás" + +#: ../admin/overview.php:591 +#: ../admin/overview.php:637 +#: ../admin/overview.php:640 +#: ../admin/overview.php:643 +msgid "Yes" +msgstr "Igen" + +#: ../admin/overview.php:593 +#: ../admin/overview.php:638 +#: ../admin/overview.php:641 +#: ../admin/overview.php:644 +msgid "No" +msgstr "Nem" + +#: ../admin/overview.php:611 +msgid "Not set" +msgstr "Nincs beállítva" + +#: ../admin/overview.php:613 +#: ../admin/overview.php:616 +msgid "On" +msgstr "Be" + +#: ../admin/overview.php:614 +#: ../admin/overview.php:617 +msgid "Off" +msgstr "Ki" + +#: ../admin/overview.php:620 +#: ../admin/overview.php:623 +#: ../admin/overview.php:626 +#: ../admin/overview.php:629 +#: ../admin/overview.php:632 +#: ../admin/overview.php:635 +msgid "N/A" +msgstr "Nincs adat" + +#: ../admin/overview.php:634 +msgid " MByte" +msgstr "megabájt" + +#: ../admin/overview.php:647 +msgid "Operating System" +msgstr "Operációs rendszer" + +#: ../admin/overview.php:648 +msgid "Server" +msgstr "Szerver" + +#: ../admin/overview.php:649 +msgid "Memory usage" +msgstr "Memória felhasználás" + +#: ../admin/overview.php:650 +msgid "MYSQL Version" +msgstr "MYSQL verzió" + +#: ../admin/overview.php:651 +msgid "SQL Mode" +msgstr "SQL mód" + +#: ../admin/overview.php:652 +msgid "PHP Version" +msgstr "PHP verzió" + +#: ../admin/overview.php:653 +msgid "PHP Safe Mode" +msgstr "PHP Safe Mode" + +#: ../admin/overview.php:654 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen bekapcsolása" + +#: ../admin/overview.php:655 +msgid "PHP Memory Limit" +msgstr "PHP memóriakorlát" + +#: ../admin/overview.php:656 +msgid "PHP Max Upload Size" +msgstr "PHP feltöltési méretkorlát" + +#: ../admin/overview.php:657 +msgid "PHP Max Post Size" +msgstr "PHP maximális beküldési méret" + +#: ../admin/overview.php:658 +msgid "PCRE Backtracking Limit" +msgstr "PCRE visszakövetési korlát" + +#: ../admin/overview.php:659 +msgid "PHP Max Script Execute Time" +msgstr "PHP végrehajtási időkorlát" + +#: ../admin/overview.php:660 +msgid "PHP Exif support" +msgstr "PHP Exif támogatás" + +#: ../admin/overview.php:661 +msgid "PHP IPTC support" +msgstr "PHP IPTC támogatás" + +#: ../admin/overview.php:662 +msgid "PHP XML support" +msgstr "PHP XML támogatás" + +#: ../admin/overview.php:674 +msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." +msgstr "A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk most! A PHP csoport már nem támogatja a régebbi verziót. Sok tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e megfelelő PHP szolgáltatás." + +#: ../admin/overview.php:742 +msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" + +#: ../admin/overview.php:770 +msgid "Install" +msgstr "Telepítés" + +#: ../admin/overview.php:784 +#, php-format +msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" +msgstr "Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
    Fejleszti és karban tartja a WPGetReady.com." + +#: ../admin/overview.php:790 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Segíthet azzal, ha jó minősítést ad a bővítménynek. Köszi!" + +#: ../admin/overview.php:795 +msgid "Visit the plugin homepage" +msgstr "Bővítmény webhelye" + +#: ../admin/publish.php:35 +msgid "Post title" +msgstr "Bejegyzéscím" + +#: ../admin/publish.php:37 +msgid "Enter the post title " +msgstr "Bejegyzés cím megadása" + +#: ../admin/publish.php:40 +msgid "Width x height (in pixel)" +msgstr "Szélesség x magasság (pixelben)" + +#: ../admin/publish.php:42 +msgid "Size of the image" +msgstr "Képméret" + +#: ../admin/publish.php:60 +msgid "Draft" +msgstr "Piszkozat" + +#: ../admin/roles.php:22 +msgid "Updated capabilities" +msgstr "Képességek frissítve" + +#: ../admin/roles.php:28 +msgid "Roles / capabilities" +msgstr "Szerepkörök és képességek" + +#: ../admin/roles.php:29 +msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói szerepköreit használja." + +#: ../admin/roles.php:30 +msgid "For a more flexible user management you can use the" +msgstr "Rugalmasabb felhasználókezeléshez a következő bővítmény használható:" + +#: ../admin/roles.php:35 +msgid "NextCellent Gallery overview" +msgstr "NextCellent Galéria áttekintés" + +#: ../admin/roles.php:39 +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE gombok / Új média fül használata" + +#: ../admin/roles.php:43 +msgid "Add gallery / Upload images" +msgstr "Galéria létrehozása / Képek feltöltése" + +#: ../admin/roles.php:47 +msgid "Manage gallery" +msgstr "Galéria kezelés" + +#: ../admin/roles.php:51 +msgid "Manage others gallery" +msgstr "További galériák kezelése" + +#: ../admin/roles.php:55 +msgid "Manage tags" +msgstr "Címkék kezelése" + +#: ../admin/roles.php:63 +msgid "Change style" +msgstr "Stílusváltás" + +#: ../admin/roles.php:67 +msgid "Change options" +msgstr "Beállítások megváltoztatása" + +#: ../admin/roles.php:71 +msgid "Update capabilities" +msgstr "Képességek frissítése" + +#: ../admin/rotate.php:55 +msgid "Image rotated" +msgstr "A kép elforgatásra került." + +#: ../admin/rotate.php:56 +msgid "Error rotating thumbnail" +msgstr "Hiba történt a bélyegkép forgatásakor" + +#: ../admin/rotate.php:74 +msgid "Select how you would like to rotate the image on the left." +msgstr "Válasszuk ki, hogyan szeretnénk forgatni a balra levő képet." + +#: ../admin/rotate.php:81 +msgid "90° clockwise" +msgstr "90° óramutatóval megegyezően" + +#: ../admin/rotate.php:82 +msgid "90° anticlockwise" +msgstr "90° óramutatóval ellentétesen" + +#: ../admin/rotate.php:83 +msgid "Flip horizontally" +msgstr "Tükrözés vízszintesen" + +#: ../admin/rotate.php:84 +msgid "Flip vertically" +msgstr "Tükrözés függőlegesen" + +#: ../admin/settings.php:22 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Képstruktúra újraépítés: %s / %s kép" + +#: ../admin/settings.php:23 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Galériastruktúra újraépítés: %s / %s galéria" + +#: ../admin/settings.php:24 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Albumstruktúra újraépítés: %s / %s album" + +#: ../admin/settings.php:78 +msgid "Done." +msgstr "Kész." + +#: ../admin/settings.php:167 +msgid "Settings updated successfully" +msgstr "Beállítások sikeresen frissítve." + +#: ../admin/settings.php:185 +msgid "Cache cleared" +msgstr "Az gyorsítótár kiürítésre került." + +#: ../admin/settings.php:303 +msgid "General settings" +msgstr "Általános beállítások" + +#: ../admin/settings.php:309 +#: ../admin/wpmu.php:56 +msgid "Gallery path" +msgstr "Galéria útvonala" + +#: ../admin/settings.php:311 +msgid "This is the default path for all galleries" +msgstr "Ez az alapértelmezett útvonal az összes galériához." + +#: ../admin/settings.php:314 +msgid "Image files" +msgstr "Képfájlok" + +#: ../admin/settings.php:316 +msgid "Delete files when removing a gallery from the database" +msgstr "Fájlok törlése a galéria adatbázisból történő eltávolításakor." + +#: ../admin/settings.php:319 +msgid "Select graphic library" +msgstr "Grafikus műveletek" + +#: ../admin/settings.php:320 +msgid "GD Library" +msgstr "GD rendszerkönyvtár" + +#: ../admin/settings.php:321 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kísérleti)" + +#: ../admin/settings.php:322 +msgid "Path to the library:" +msgstr "A könyvtár elérési útja:" + +#: ../admin/settings.php:327 +msgid "Media RSS feed" +msgstr "Média RSS csatorna" + +#: ../admin/settings.php:329 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens lehetőségnél." + +#: ../admin/settings.php:332 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" + +#: ../admin/settings.php:334 +msgid "Include support for PicLens and CoolIris" +msgstr "PicLens és CoolIris támogatás engedélyezése" + +#: ../admin/settings.php:335 +msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." +msgstr "Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. Nézzük meg, hogy általunk használt sablonban a wp_footer függvény meghívásra kerül-e." + +#: ../admin/settings.php:339 +msgid "Permalinks" +msgstr "Közvetlen linkek" + +#: ../admin/settings.php:342 +msgid "Use permalinks" +msgstr "Közvetlen linkek használata" + +#: ../admin/settings.php:344 +msgid "Adds a static link to all images" +msgstr "Állandó linket ad minden képhez" + +#: ../admin/settings.php:345 +msgid "When activating this option, you need to update your permalink structure once" +msgstr "Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link struktúrát." + +#: ../admin/settings.php:349 +msgid "Gallery slug:" +msgstr "Galéria keresőbarát név:" + +#: ../admin/settings.php:353 +msgid "Recreate URLs" +msgstr "URL-ek létrehozása újra" + +#: ../admin/settings.php:354 +msgid "Start now" +msgstr "Kezdés most" + +#: ../admin/settings.php:355 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell hozni az URL-eket." + +#: ../admin/settings.php:358 +msgid "Related images" +msgstr "Kapcsolódó képek" + +#: ../admin/settings.php:361 +msgid "Add related images" +msgstr "Kapcsolódó képek hozzáadása" + +#: ../admin/settings.php:363 +msgid "This will add related images to every post" +msgstr "Ez az opció kapcsolódó képeket csatol minden bejegyzéshez." + +#: ../admin/settings.php:367 +msgid "Match with" +msgstr "Egyezés:" + +#: ../admin/settings.php:368 +msgid "Categories" +msgstr "Kategóriák" + +#: ../admin/settings.php:373 +msgid "Max. number of images" +msgstr "Képek maximális száma" + +#: ../admin/settings.php:375 +msgid "0 will show all images" +msgstr "0 esetén minden kép megjelenik" + +#: ../admin/settings.php:388 +msgid "Image settings" +msgstr "Képbeállítások" + +#: ../admin/settings.php:402 +msgid "Image quality" +msgstr "Képminőség" + +#: ../admin/settings.php:407 +msgid "Backup original" +msgstr "Eredeti képek biztonsági mentése" + +#: ../admin/settings.php:409 +msgid "Create a backup for the resized images" +msgstr "Biztonsági másolatot készítése az átmérezetett képekről" + +#: ../admin/settings.php:412 +msgid "Automatically resize" +msgstr "Automatikus átméretezés" + +#: ../admin/settings.php:414 +msgid "Automatically resize images on upload." +msgstr "Képek automatikus átméretezése feltöltéskor." + +#: ../admin/settings.php:418 +msgid "Thumbnail settings" +msgstr "Bélyegkép beállítások" + +#: ../admin/settings.php:419 +msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." +msgstr "Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell generálni a Galéria kezelés menüpontban." + +#: ../admin/settings.php:422 +msgid "Thumbnail size" +msgstr "Bélyegképek mérete" + +#: ../admin/settings.php:436 +msgid "Thumbnail quality" +msgstr "Bélyegképek minősége" + +#: ../admin/settings.php:440 +msgid "Single picture" +msgstr "Önálló kép" + +#: ../admin/settings.php:443 +msgid "Clear cache folder" +msgstr "Gyorsítótár törlése" + +#: ../admin/settings.php:444 +msgid "Proceed now" +msgstr "Művelet végrehajtása" + +#: ../admin/settings.php:463 +msgid "Inline gallery" +msgstr "Soros galériák" + +#: ../admin/settings.php:465 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "A galériák nem aloldalon jelennek meg, hanem ugyanazon az oldalon." + +#: ../admin/settings.php:469 +msgid "Images per page" +msgstr "Képek száma oldalanként" + +#: ../admin/settings.php:472 +msgid "0 will disable pagination, all images on one page" +msgstr "0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." + +#: ../admin/settings.php:476 +msgid "Columns" +msgstr "Oszlopok" + +#: ../admin/settings.php:479 +msgid "0 will display as much columns as possible. This is normally only required for captions below the images." +msgstr "0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti szövegek miatt kell." + +#: ../admin/settings.php:484 +msgid "Enable slideshow" +msgstr "Diavetítés bekapcsolása" + +#: ../admin/settings.php:484 +msgid "Text to show:" +msgstr "Megjelenítendő szöveg:" + +#: ../admin/settings.php:487 +msgid "This is the text the visitors will have to click to switch between display modes." +msgstr "Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." + +#: ../admin/settings.php:491 +msgid "Show first" +msgstr "Megjelenítés elsőként" + +#: ../admin/settings.php:492 +#: ../widgets/widgets.php:218 +msgid "Thumbnails" +msgstr "Bélyegképek" + +#: ../admin/settings.php:498 +msgid "ImageBrowser" +msgstr "KépBöngésző" + +#: ../admin/settings.php:500 +msgid "Use ImageBrowser instead of another effect." +msgstr "KépBöngésző használata másik hatás helyett." + +#: ../admin/settings.php:504 +msgid "Hidden images" +msgstr "Rejtett képek" + +#: ../admin/settings.php:506 +msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." +msgstr "A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." + +#: ../admin/settings.php:507 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "Megjegyzés: ez növeli az oldal terhelését (esetleg jelentősen)" + +#: ../admin/settings.php:511 +msgid "AJAX pagination" +msgstr "AJAX lapozás" + +#: ../admin/settings.php:513 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Képek tallózása AJAX-szal, az oldal újra betöltése nélkül." + +#: ../admin/settings.php:514 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Megjegyzés: csak a Shutter hatással együtt működik." + +#: ../admin/settings.php:518 +msgid "Sort options" +msgstr "Rendezési beállítások" + +#: ../admin/settings.php:521 +msgid "Sort thumbnails" +msgstr "Bélyegképek rendezése" + +#: ../admin/settings.php:523 +msgid "Custom order" +msgstr "Egyedi sorrend" + +#: ../admin/settings.php:525 +msgid "File name" +msgstr "Fájl neve" + +#: ../admin/settings.php:526 +msgid "Alt / Title text" +msgstr "Alternatív / Cím szöveg" + +#: ../admin/settings.php:527 +#: ../view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dátum / Időpont" + +#: ../admin/settings.php:531 +msgid "Sort direction" +msgstr "Rendezés iránya" + +#: ../admin/settings.php:550 +msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." +msgstr "Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox hatás kerül automatikusan a témába." + +#: ../admin/settings.php:551 +msgid "With the placeholder" +msgstr "Helyőrrel együtt" + +#: ../admin/settings.php:551 +msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." +msgstr "Effektustól függően navigálhatunk a képeken keresztül. Csak akkor változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk vagy tudjuk, hogy mit teszünk." + +#: ../admin/settings.php:554 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript bélyegkép effektus" + +#: ../admin/settings.php:558 +msgid "Thickbox" +msgstr "Thickbox" + +#: ../admin/settings.php:559 +msgid "Lightbox" +msgstr "Lightbox" + +#: ../admin/settings.php:560 +msgid "Highslide" +msgstr "Highslide" + +#: ../admin/settings.php:561 +msgid "Shutter" +msgstr "Shutter" + +#: ../admin/settings.php:562 +#: ../admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Egyedi" + +#: ../admin/settings.php:567 +msgid "Link Code line" +msgstr "Hivatkozás kódsora" + +#: ../admin/settings.php:588 +msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." +msgstr "Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A művelet nem vonható vissza." + +#: ../admin/settings.php:593 +msgid "Preview" +msgstr "Előnézet" + +#: ../admin/settings.php:595 +#: ../admin/settings.php:600 +msgid "Position" +msgstr "Pozíció" + +#: ../admin/settings.php:620 +msgid "Offset" +msgstr "Eltolás" + +#: ../admin/settings.php:636 +msgid "Use image as watermark" +msgstr "Kép használata vízjelként" + +#: ../admin/settings.php:639 +msgid "URL to file" +msgstr "Fájl URL" + +#: ../admin/settings.php:641 +msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" +msgstr "Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" + +#: ../admin/settings.php:644 +msgid "Use text as watermark" +msgstr "Szöveges vízjel" + +#: ../admin/settings.php:647 +msgid "Font" +msgstr "Betűtípus" + +#: ../admin/settings.php:656 +msgid "This function will not work, cause you need the FreeType library" +msgstr "Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges FreeType rendszerkönyvtár." + +#: ../admin/settings.php:658 +msgid "You can upload more fonts in the folder nggallery/fonts" +msgstr "További betűtípusokat az nggallery/fonts könyvtárba lehet feltölteni." + +#: ../admin/settings.php:667 +msgid "Color" +msgstr "Szín" + +#: ../admin/settings.php:669 +msgid "(hex w/o #)" +msgstr "(a számsor # nélkül)" + +#: ../admin/settings.php:672 +msgid "Text" +msgstr "Szöveg" + +#: ../admin/settings.php:676 +msgid "Opaque" +msgstr "Átlátszatlan" + +#: ../admin/settings.php:697 +msgid "Default size" +msgstr "Alapértelmezett méret" + +#: ../admin/settings.php:705 +msgid "Duration" +msgstr "Időtartam" + +#: ../admin/settings.php:706 +msgid "sec." +msgstr "mp." + +#: ../admin/settings.php:709 +#: ../admin/settings.php:783 +msgid "Transition / Fade effect" +msgstr "Átmenet / Áttűnés effektus" + +#: ../admin/settings.php:712 +#: ../admin/settings.php:786 +msgid "fade" +msgstr "halványodás" + +#: ../admin/settings.php:713 +msgid "blindX" +msgstr "blindX" + +#: ../admin/settings.php:714 +msgid "cover" +msgstr "fedés" + +#: ../admin/settings.php:715 +msgid "scrollUp" +msgstr "Gördítés fel" + +#: ../admin/settings.php:716 +msgid "scrollDown" +msgstr "Gördítés le" + +#: ../admin/settings.php:717 +msgid "shuffle" +msgstr "keverés" + +# Köszi eosz a segítséget! +#: ../admin/settings.php:718 +msgid "toss" +msgstr "dobás" + +#: ../admin/settings.php:719 +msgid "wipe" +msgstr "eltávolít" + +#: ../admin/settings.php:721 +msgid "See here for more information about the effects :" +msgstr "További infók az effektusról:" + +#: ../admin/settings.php:725 +msgid "Settings for the JW Image Rotator" +msgstr "JW Image Rotator beállítások" + +#: ../admin/settings.php:726 +msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" +msgstr "A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es verzióját használja, aminek szerzője:" + +#: ../admin/settings.php:727 +msgid "" +"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" +"\t\t\t\t\tupload the file manually to the" +msgstr "Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." + +#: ../admin/settings.php:732 +msgid "The path to JW Image Rotator is not defined, the slideshow will not work." +msgstr "Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." + +#: ../admin/settings.php:733 +msgid "Press the button below to search for the file." +msgstr "Nyomjuk le az alábbi gombot a fájl kereséséhez." + +#: ../admin/settings.php:738 +msgid "Enable flash slideshow" +msgstr "Flash diabemutató bekapcsolása" + +#: ../admin/settings.php:740 +msgid "Integrate the flash based slideshow for all flash supported devices" +msgstr ".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" + +#: ../admin/settings.php:743 +msgid "Path to the JW Image Rotator (URL)" +msgstr "JW Image Rotator útvonal (URL)" + +#: ../admin/settings.php:746 +msgid "Search now" +msgstr "Keresés most" + +#: ../admin/settings.php:747 +msgid "Press the button below to search for the JW Image Rotator" +msgstr "Nyomjuk le az alábbi gombot a JW Image Rotator kereséséhez." + +#: ../admin/settings.php:751 +msgid "Shuffle mode" +msgstr "Keverés mód" + +#: ../admin/settings.php:755 +msgid "Show next image on click" +msgstr "Kattintáskor a következő képre ugrás" + +#: ../admin/settings.php:759 +msgid "Show navigation bar" +msgstr "Navigációsáv megjelenítése" + +#: ../admin/settings.php:763 +msgid "Show loading icon" +msgstr "Betöltési ikon megjelenítése" + +#: ../admin/settings.php:767 +msgid "Use watermark logo" +msgstr "Vízjel használata" + +#: ../admin/settings.php:769 +msgid "You can change the logo at the watermark settings" +msgstr "A logót a vízjel beállításoknál lehet megváltoztatni." + +#: ../admin/settings.php:772 +msgid "Stretch image" +msgstr "Kép széthúzása" + +#: ../admin/settings.php:775 +msgid "true" +msgstr "igaz" + +#: ../admin/settings.php:776 +msgid "false" +msgstr "hamis" + +#: ../admin/settings.php:777 +msgid "fit" +msgstr "helykitöltés" + +#: ../admin/settings.php:778 +msgid "none" +msgstr "nincs" + +#: ../admin/settings.php:787 +msgid "bgfade" +msgstr "háttérhalványodás" + +#: ../admin/settings.php:788 +msgid "slowfade" +msgstr "lassú átúszás" + +#: ../admin/settings.php:789 +msgid "circles" +msgstr "körök" + +#: ../admin/settings.php:790 +msgid "bubbles" +msgstr "buborékok" + +#: ../admin/settings.php:791 +msgid "blocks" +msgstr "téglák" + +#: ../admin/settings.php:792 +msgid "fluids" +msgstr "folyadék" + +#: ../admin/settings.php:793 +msgid "flash" +msgstr "vaku" + +#: ../admin/settings.php:794 +msgid "lines" +msgstr "vonalak" + +#: ../admin/settings.php:795 +#: ../widgets/widgets.php:224 +msgid "random" +msgstr "véletlen" + +#: ../admin/settings.php:800 +msgid "Use slow zooming effect" +msgstr "Lassú nagyítási effektus használata" + +#: ../admin/settings.php:804 +msgid "Background Color" +msgstr "Háttérszín" + +#: ../admin/settings.php:809 +msgid "Texts / Buttons Color" +msgstr "Szövegek / Gombok színe" + +#: ../admin/settings.php:814 +msgid "Rollover / Active Color" +msgstr "Kiválasztott / Aktív szín" + +#: ../admin/settings.php:819 +msgid "Screen Color" +msgstr "Képernyő-szín" + +#: ../admin/settings.php:824 +msgid "Background music (URL)" +msgstr "Háttérzene (URL)" + +#: ../admin/settings.php:828 +msgid "Try XHTML validation (with CDATA)" +msgstr "XHTML ellenőrzés (a CDATA-val)" + +#: ../admin/settings.php:830 +msgid "Important : Could causes problem with some browser. Please recheck your page." +msgstr "Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt minden böngészővel." + +#: ../admin/setup.php:15 +msgid "Reset all settings to default parameter" +msgstr "Minden opció alaphelyzetbe állítása" + +#: ../admin/setup.php:26 +msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" +msgstr "Eltávolítás sikeres. Most már eltávolíthatja a bővítményt. Sok sikert." + +#: ../admin/setup.php:30 +msgid "Reset options" +msgstr "Opciók alaphelyzetbe állítása" + +#: ../admin/setup.php:33 +msgid "Reset all options/settings to the default installation." +msgstr "Minden opció/beállítás kerüljön alaphelyzetbe." + +#: ../admin/setup.php:34 +msgid "Reset settings" +msgstr "Alaphelyzetbe állítás" + +#: ../admin/setup.php:34 +msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +msgstr "" +"Minden opció alaphelyzetbe kerüljön?\n" +"\n" +"[Mégsem] ez elvetéshez, [OK] a végrehajtáshoz." + +#: ../admin/setup.php:39 +msgid "Uninstall plugin tables" +msgstr "Bővítmény tábláinak törlése" + +#: ../admin/setup.php:44 +msgid "You don't like NextCellent Gallery ?" +msgstr "Nem tetszik a NextCellent Galéria?" + +#: ../admin/setup.php:45 +msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " +msgstr "Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, mert a kikapcsolás nem törli a létrehozott adatokat." + +#: ../admin/setup.php:47 +msgid "WARNING:" +msgstr "FIGYELEM:" + +#: ../admin/setup.php:48 +msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" +msgstr "Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." + +#: ../admin/setup.php:48 +msgid "and" +msgstr "és" + +#: ../admin/setup.php:50 +msgid "Uninstall plugin" +msgstr "Bővítmény eltávolítása" + +#: ../admin/setup.php:50 +msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" +msgstr "A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy az [OK] gombot az eltávolításhoz.\\n" + +#: ../admin/showmeta.php:34 +#: ../admin/showmeta.php:60 +#: ../admin/showmeta.php:85 +#: ../admin/showmeta.php:109 +msgid "Value" +msgstr "Érték" + +#: ../admin/showmeta.php:48 +msgid "No meta data saved" +msgstr "A metaadat nem került mentésre." + +#: ../admin/showmeta.php:54 +msgid "EXIF Data" +msgstr "EXIF adatok" + +#: ../admin/showmeta.php:73 +msgid "No exif data" +msgstr "Nincs EXIF adat" + +#: ../admin/showmeta.php:80 +msgid "IPTC Data" +msgstr "IPTC adatok" + +#: ../admin/showmeta.php:104 +msgid "XMP Data" +msgstr "XMP adatok" + +#: ../admin/style.php:112 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "sikeresen létrehozva!" + +#: ../admin/style.php:114 +msgid "No CSS file will be used." +msgstr "" + +#: ../admin/style.php:123 +#: ../admin/style.php:163 +msgid "You do not have sufficient permissions to edit templates for this blog." +msgstr "Nem rendelkezünk a sablonok szerkesztéséhez szükséges jogosultsággal." + +#: ../admin/style.php:148 +#, fuzzy +msgid "Could not move file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../admin/style.php:154 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "A CSS állomány sikeresen módosításra került." + +#: ../admin/style.php:156 +#, fuzzy +msgid "Could not save file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../admin/style.php:176 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "A CSS állomány sikeresen módosításra került." + +#: ../admin/style.php:181 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../admin/style.php:209 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" + +#: ../admin/style.php:209 +msgid "This CSS file will be applied:" +msgstr "" + +#: ../admin/style.php:240 +msgid "Style Editor" +msgstr "Stílus szerkesztő" + +#: ../admin/style.php:246 +msgid "Activate and use style sheet:" +msgstr "A stíluslap aktiválása és használata: " + +#: ../admin/style.php:263 +msgid "Activate" +msgstr "Aktiválás" + +#: ../admin/style.php:272 +#, php-format +msgid "Editing %s" +msgstr "Szerkesztés %s" + +#: ../admin/style.php:274 +#, php-format +msgid "Browsing %s" +msgstr "Tallózás %s" + +#: ../admin/style.php:277 +msgid "(from the theme folder)" +msgstr "(a sablon könyvtárából)" + +#: ../admin/style.php:287 +msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +msgstr "" + +#: ../admin/style.php:290 +#, fuzzy +msgid "Move file" +msgstr "Képfájlok" + +#: ../admin/style.php:296 +msgid "Version" +msgstr "Verzió" + +#: ../admin/style.php:300 +#, fuzzy +msgid "File location" +msgstr "Hely" + +#: ../admin/style.php:313 +msgid "Update File" +msgstr "Fájl frissítése" + +#: ../admin/style.php:315 +msgid "If this file were writable you could edit it." +msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." + +#: ../admin/style.php:320 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" + +#: ../admin/tags.php:40 +msgid "Most popular" +msgstr "Legnépszerűbb" + +#: ../admin/tags.php:41 +msgid "Least used" +msgstr "Utoljára használt" + +#: ../admin/tags.php:42 +msgid "Alphabetical" +msgstr "ABC sorrend" + +#: ../admin/tags.php:110 +msgid "Existing Tags" +msgstr "Meglévő címkék" + +#: ../admin/tags.php:114 +msgid "Search tags" +msgstr "Címke keresése" + +#: ../admin/tags.php:118 +msgid "Go" +msgstr "OK" + +#: ../admin/tags.php:123 +msgid "Sort Order:" +msgstr "Rendezési sorrend:" + +#: ../admin/tags.php:158 +#: ../admin/tags.php:162 +#: ../admin/tags.php:175 +msgid "Previous tags" +msgstr "Előző címke" + +#: ../admin/tags.php:171 +msgid "Next tags" +msgstr "Következő címke" + +#: ../admin/tags.php:183 +msgid "Rename Tag" +msgstr "Címke átnevezése" + +#: ../admin/tags.php:191 +msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." +msgstr "Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re és a címkét használó összes bejegyzés lecserélésre kerül." + +#: ../admin/tags.php:192 +#: ../admin/tags.php:240 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" + +#: ../admin/tags.php:196 +msgid "Tag(s) to rename:" +msgstr "Átnevezendő címkék:" + +#: ../admin/tags.php:200 +msgid "New tag name(s):" +msgstr "Új címkék nevei:" + +#: ../admin/tags.php:203 +msgid "Rename" +msgstr "Átnevezés" + +#: ../admin/tags.php:209 +msgid "Delete Tag" +msgstr "Címke törlése" + +#: ../admin/tags.php:217 +msgid "Enter the name of the tag to delete. This tag will be removed from all posts." +msgstr "Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből törlődni fog." + +#: ../admin/tags.php:218 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" + +#: ../admin/tags.php:222 +msgid "Tag(s) to delete:" +msgstr "Törlendő címkék:" + +#: ../admin/tags.php:231 +msgid "Edit Tag Slug" +msgstr "Címke rövidítés szerkesztése" + +#: ../admin/tags.php:239 +msgid "Enter the tag name to edit and its new slug. Slug definition" +msgstr "Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" + +#: ../admin/tags.php:244 +msgid "Tag(s) to match:" +msgstr "Illeszkedő címkék:" + +#: ../admin/tags.php:248 +msgid "Slug(s) to set:" +msgstr "Hozzá illő rövidítések:" + +#: ../admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "Bármi hozzáadásához, ki kell választani, hogy mi legyen megjelenítve" + +#: ../admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Egy kép" + +#: ../admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Új képek" + +#: ../admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Véletlen képek" + +#: ../admin/tinymce/window.php:132 +#: ../admin/tinymce/window.php:233 +#: ../admin/tinymce/window.php:300 +#: ../admin/tinymce/window.php:358 +#: ../admin/tinymce/window.php:420 +msgid "Basics" +msgstr "Alapok" + +#: ../admin/tinymce/window.php:135 +#: ../admin/tinymce/window.php:379 +#: ../admin/tinymce/window.php:430 +msgid "Select a gallery:" +msgstr "Galéria kiválasztása:" + +#: ../admin/tinymce/window.php:138 +#: ../admin/tinymce/window.php:382 +#: ../admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Galéria kiválasztása vagy megadása" + +#: ../admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Megjelenés típusok" + +#: ../admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Galéria megjelenítésének kiválasztása" + +#: ../admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Képböngésző" + +#: ../admin/tinymce/window.php:171 +#: ../admin/tinymce/window.php:283 +#: ../admin/tinymce/window.php:404 +#: ../admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Körhinta" + +#: ../admin/tinymce/window.php:177 +#: ../admin/tinymce/window.php:289 +#: ../admin/tinymce/window.php:350 +#: ../admin/tinymce/window.php:410 +#: ../admin/tinymce/window.php:461 +#: ../lib/meta.php:451 +msgid "Caption" +msgstr "Cím" + +#: ../admin/tinymce/window.php:190 +msgid "Type options" +msgstr "Típus opciók" + +#: ../admin/tinymce/window.php:197 +#: ../admin/tinymce/window.php:361 +#: ../admin/tinymce/window.php:423 +msgid "Number of images" +msgstr "Képek száma" + +#: ../admin/tinymce/window.php:200 +msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +msgstr "A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz használva." + +#: ../admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Diavetítés méretei" + +#: ../admin/tinymce/window.php:219 +msgid "Template name" +msgstr "Sablon neve" + +#: ../admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Album kiválasztása vagy megadása" + +#: ../admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "Hagyja üresen, és az összes galéria megjelenik." + +#: ../admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album megjelenés típusok" + +#: ../admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Válassza ki, hogyan jelenjenek meg az albumok" + +#: ../admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt verzió" + +#: ../admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Kibővített verzió" + +#: ../admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galéria megjelenés típusok" + +#: ../admin/tinymce/window.php:270 +msgid "Select a template for the galleries (displayed after you click on an album)" +msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" + +#: ../admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Válasszon egy képet" + +#: ../admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Kép kiválasztása vagy megadása" + +#: ../admin/tinymce/window.php:313 +#: ../admin/tinymce/window.php:388 +#: ../admin/tinymce/window.php:439 +msgid "Options" +msgstr "Beállítások" + +#: ../admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimenziók" + +#: ../admin/tinymce/window.php:325 +msgid "Effect" +msgstr "Hatás" + +#: ../admin/tinymce/window.php:328 +msgid "No effect" +msgstr "Nincs hatás" + +#: ../admin/tinymce/window.php:330 +msgid "Web 2.0" +msgstr "Web 2.0" + +#: ../admin/tinymce/window.php:338 +msgid "No float" +msgstr "Nincs úsztatás" + +#: ../admin/tinymce/window.php:346 +msgid "Link" +msgstr "Hivatkozás" + +#: ../admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link." + +#: ../admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." + +#: ../admin/tinymce/window.php:364 +#: ../admin/tinymce/window.php:426 +msgid "The number of images that should be displayed." +msgstr "A megjelenítendő képek száma." + +#: ../admin/tinymce/window.php:368 +msgid "Sort the images" +msgstr "Képek rendezése" + +#: ../admin/tinymce/window.php:371 +msgid "Upload order" +msgstr "Feltöltés sorrendje" + +#: ../admin/tinymce/window.php:372 +msgid "Date taken" +msgstr "Készítés dátuma" + +#: ../admin/tinymce/window.php:373 +msgid "User defined" +msgstr "Felhasználó által megadott" + +#: ../admin/tinymce/window.php:375 +msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +msgstr "Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó által megadott pedig a beállításokból veszi a rendezés módját." + +#: ../admin/tinymce/window.php:384 +#: ../admin/tinymce/window.php:435 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." + +#: ../admin/tinymce/window.php:391 +#: ../admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Sablon kiválasztása a képek megjelenítéséhez" + +#: ../admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Beszúrás" + +#: ../admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Nem választott ki galériát." + +#: ../admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Ki kell választani egy képet." + +#: ../admin/tinymce/window.php:519 +#: ../admin/tinymce/window.php:523 +msgid "You need to select a number of images." +msgstr "Ki kell választani a képek számát." + +#: ../admin/upgrade.php:22 +msgid "Upgrading database…" +msgstr "" + +#: ../admin/upgrade.php:48 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" + +#: ../admin/upgrade.php:68 +#: ../admin/upgrade.php:85 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "NextCellent Galéria" + +#: ../admin/upgrade.php:69 +msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +msgstr "" + +#: ../admin/upgrade.php:70 +msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +msgstr "" + +#: ../admin/upgrade.php:71 +#, fuzzy +msgid "Start upgrade now" +msgstr "Kezdés most" + +#: ../admin/upgrade.php:87 +msgid "Upgrade complete." +msgstr "" + +#: ../admin/upgrade.php:88 +#, fuzzy +msgid "Continue to NextCellent" +msgstr "NextCellent" + +#: ../admin/wpmu.php:33 +msgid "Update successfully" +msgstr "A frissítés befejeződött." + +#: ../admin/wpmu.php:50 +msgid "Network Options" +msgstr "Hálózati beállítások" + +#: ../admin/wpmu.php:58 +msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." +msgstr "Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban tudjuk rendezni a könyvtárstruktúrát." + +#: ../admin/wpmu.php:59 +#, php-format +msgid "The default setting should be %s" +msgstr "Az ajánlott alapértelmezett beállítás: %s" + +#: ../admin/wpmu.php:63 +msgid "Enable upload quota check" +msgstr "Feltöltési kvóta ellenőrzés engedélyezése" + +#: ../admin/wpmu.php:65 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Elméletileg működik, ha a galéria a blog.dir alatt van." + +#: ../admin/wpmu.php:69 +msgid "Enable zip upload option" +msgstr "Zip feltöltési beállítások engedélyezése" + +#: ../admin/wpmu.php:71 +msgid "Allow users to upload zip folders." +msgstr "A zip fájlok feltöltésének engedélyezése." + +#: ../admin/wpmu.php:75 +msgid "Enable import function" +msgstr "Importálási művelet engedélyezése" + +#: ../admin/wpmu.php:77 +msgid "Allow users to import images folders from the server." +msgstr "A felhasználók képeket importálhatnak a szerverről." + +#: ../admin/wpmu.php:81 +msgid "Enable style selection" +msgstr "Stílusválasztás engedélyezése" + +#: ../admin/wpmu.php:83 +msgid "Allow users to choose a style for the gallery." +msgstr "A felhasználók egyedi stílust választhatnak a galériájukhoz." + +#: ../admin/wpmu.php:87 +msgid "Enable roles/capabilities" +msgstr "Szerepkörök/képességek engedélyezése" + +#: ../admin/wpmu.php:89 +msgid "Allow users to change the roles for other blog authors." +msgstr "Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog szerzőknél." + +#: ../admin/wpmu.php:93 +msgid "Default style" +msgstr "Alapértelmezett stílus" + +#: ../admin/wpmu.php:110 +msgid "Choose the default style for the galleries." +msgstr "Alapértelmezett stílus a galériákhoz." + +#: ../lib/core.php:432 +#, php-format +msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" +msgstr "Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni %d x %d pixelnél nagyobb képeket." + +#: ../lib/locale.php:112 +msgid "Invalid URL Provided." +msgstr "Érvénytelen URL lett megadva." + +#: ../lib/locale.php:116 +#: ../lib/locale.php:120 +msgid "Could not create Temporary file." +msgstr "Átmeneti fájl nem hozható létre." + +#: ../lib/meta.php:131 +msgid " mm" +msgstr " mm" + +#: ../lib/meta.php:137 +msgid " sec" +msgstr " mp" + +#: ../lib/meta.php:141 +msgid "Fired" +msgstr "Kész" + +#: ../lib/meta.php:141 +msgid "Not fired" +msgstr "Nincs kész" + +#: ../lib/meta.php:448 +#: ../view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Nyílás" + +#: ../lib/meta.php:449 +#: ../lib/meta.php:474 +msgid "Credit" +msgstr "Köszönet" + +#: ../lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" + +#: ../lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" + +#: ../lib/meta.php:454 +msgid "Focal length" +msgstr "Fókusztávolság" + +#: ../lib/meta.php:455 +msgid "ISO" +msgstr "ISO" + +#: ../lib/meta.php:456 +#: ../view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Zársebesség" + +#: ../lib/meta.php:460 +msgid "Subject" +msgstr "Tárgy" + +#: ../lib/meta.php:461 +msgid "Make" +msgstr "Gyártmány" + +#: ../lib/meta.php:462 +msgid "Edit Status" +msgstr "Státusz szerkesztése" + +#: ../lib/meta.php:463 +msgid "Category" +msgstr "Kategória" + +#: ../lib/meta.php:464 +msgid "Keywords" +msgstr "Kulcsszavak" + +#: ../lib/meta.php:465 +msgid "Date Created" +msgstr "Készítés dátuma" + +#: ../lib/meta.php:466 +msgid "Time Created" +msgstr "Készítés ideje" + +#: ../lib/meta.php:467 +msgid "Author Position" +msgstr "Szerző pozíciója" + +#: ../lib/meta.php:468 +msgid "City" +msgstr "Település" + +#: ../lib/meta.php:469 +msgid "Location" +msgstr "Hely" + +#: ../lib/meta.php:470 +msgid "Province/State" +msgstr "Megye/állam" + +#: ../lib/meta.php:471 +msgid "Country code" +msgstr "Országkód" + +#: ../lib/meta.php:472 +msgid "Country" +msgstr "Ország" + +#: ../lib/meta.php:473 +msgid "Headline" +msgstr "Címsor" + +#: ../lib/meta.php:475 +msgid "Source" +msgstr "Forrás" + +#: ../lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Szerzői jogok" + +#: ../lib/meta.php:477 +msgid "Contact" +msgstr "Kapcsolat" + +#: ../lib/meta.php:478 +msgid "Last modified" +msgstr "Utolsó módosítás" + +#: ../lib/meta.php:479 +msgid "Program tool" +msgstr "Programeszköz" + +#: ../lib/meta.php:480 +msgid "Format" +msgstr "Formátum" + +#: ../lib/meta.php:481 +msgid "Image Width" +msgstr "Kép szélesség" + +#: ../lib/meta.php:482 +msgid "Image Height" +msgstr "Kép magasság" + +#: ../lib/meta.php:483 +msgid "Flash" +msgstr "Flash" + +#: ../lib/multisite.php:23 +msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." +msgstr "Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez töröljünk néhányat a régiek közül." + +#: ../lib/ngg-db.php:342 +#: ../lib/ngg-db.php:343 +msgid "Album overview" +msgstr "Album áttekintése" + +#: ../lib/shortcodes.php:276 +#: ../nggfunctions.php:166 +#: ../nggfunctions.php:651 +msgid "[Gallery not found]" +msgstr "[Nincs ilyen galéria]" + +#: ../lib/shortcodes.php:340 +msgid "[Pictures not found]" +msgstr "[Nincsenek ilyen képek]" + +#: ../lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Nem adtunk meg új címkét." + +#: ../lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Nem adtunk meg érvényes régi vagy új címkét." + +#: ../lib/tags.php:86 +msgid "No tag renamed." +msgstr "Nincs átnevezett címke." + +#: ../lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "«%1$s» címke átnevezve erre: «%2$s»" + +#: ../lib/tags.php:95 +msgid "No valid new tag." +msgstr "Nincs érvényes új címke." + +#: ../lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." + +#: ../lib/tags.php:141 +msgid "No tag merged." +msgstr "Nincs összevont címke." + +#: ../lib/tags.php:143 +#, php-format +msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "«%1$s» címke összevonása ezzel: «%2$s». %3$s objektum szerkesztve." + +#: ../lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Hiba: nincs elegendő címke az átnevezéshez vagy az összevonásához." + +#: ../lib/tags.php:163 +msgid "No tag specified!" +msgstr "Nem adtunk meg címkét!" + +#: ../lib/tags.php:186 +msgid "No tag deleted." +msgstr "Nincs törölt címke." + +#: ../lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s címke törlésre került." + +#: ../lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Nincs új keresőbarát útvonalrész megadva." + +#: ../lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "A címkeszámok és a keresőbarát útvonalrész számok nem ugyanazok." + +#: ../lib/tags.php:241 +msgid "No slug edited." +msgstr "Nincs szerkesztett keresőbarát útvonalrész." + +#: ../lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s keresőbarát útvonalrész került szerkesztésre." + +#: ../lib/xmlrpc.php:93 +#, php-format +msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" +msgstr "Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor engedélyezheti itt: %s" + +#: ../lib/xmlrpc.php:101 +msgid "Bad login/pass combination." +msgstr "Hibás felhasználó/jelszó kombináció." + +#: ../lib/xmlrpc.php:157 +msgid "You are not allowed to upload files to this site." +msgstr "Nem tölthet fel fájlokat erre az oldalra." + +#: ../lib/xmlrpc.php:163 +#: ../lib/xmlrpc.php:777 +#: ../lib/xmlrpc.php:829 +msgid "Could not find gallery " +msgstr "Nem található a galéria." + +#: ../lib/xmlrpc.php:168 +#: ../lib/xmlrpc.php:782 +#: ../lib/xmlrpc.php:834 +msgid "You are not allowed to upload files to this gallery." +msgstr "Nem tölthet fel fájlokat ebbe a galériába." + +#: ../lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Ez nem egy érvényes képfájl." + +#: ../lib/xmlrpc.php:192 +msgid "Could not find image id " +msgstr "Nem található a kép azonosító." + +#: ../lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "A kép törlése nem sikerült: %1$s" + +#: ../lib/xmlrpc.php:208 +#, php-format +msgid "Could not write file %1$s (%2$s)" +msgstr "A fájl írása nem sikerült %1$s (%2$s)." + +#: ../lib/xmlrpc.php:275 +#: ../lib/xmlrpc.php:327 +msgid "Invalid image ID" +msgstr "Érvénytelen kép azonosító." + +#: ../lib/xmlrpc.php:278 +#: ../lib/xmlrpc.php:330 +msgid "Sorry, you must be able to edit this image" +msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." + +#: ../lib/xmlrpc.php:336 +msgid "Sorry, could not update the image" +msgstr "Bocsi, nem sikerült frissíteni a képet." + +#: ../lib/xmlrpc.php:372 +#: ../lib/xmlrpc.php:604 +#: ../lib/xmlrpc.php:704 +#: ../lib/xmlrpc.php:739 +msgid "Sorry, you must be able to manage galleries" +msgstr "Jogosultság szükséges a galériák kezeléséhez." + +#: ../lib/xmlrpc.php:378 +msgid "Sorry, could not create the gallery" +msgstr "Bocsi, nem sikerült létrehozni a galériát." + +#: ../lib/xmlrpc.php:421 +#: ../lib/xmlrpc.php:601 +msgid "Invalid gallery ID" +msgstr "Érvénytelen galéria azonosító." + +#: ../lib/xmlrpc.php:424 +msgid "Sorry, you must be able to manage this gallery" +msgstr "Bocsi, jogosultság szükséges e galéria kezeléséhez." + +#: ../lib/xmlrpc.php:430 +msgid "Sorry, could not update the gallery" +msgstr "Bocsi, nem sikerült frissíteni a galériát." + +#: ../lib/xmlrpc.php:470 +#: ../lib/xmlrpc.php:522 +#: ../lib/xmlrpc.php:564 +#: ../lib/xmlrpc.php:637 +#: ../lib/xmlrpc.php:671 +msgid "Sorry, you must be able to manage albums" +msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." + +#: ../lib/xmlrpc.php:476 +msgid "Sorry, could not create the album" +msgstr "Bocsi, nem sikerült létrehozni az albumot" + +#: ../lib/xmlrpc.php:519 +#: ../lib/xmlrpc.php:561 +msgid "Invalid album ID" +msgstr "Érvénytelen album azonosító." + +#: ../lib/xmlrpc.php:528 +msgid "Sorry, could not update the album" +msgstr "Bocsi, nem sikerült frissíteni az albumot" + +#: ../nggallery.php:102 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Galéria áttekintés" + +#: ../nggallery.php:102 +msgid "Upgrade now" +msgstr "" + +#: ../nggallery.php:129 +msgid "Translation by : See here" +msgstr "Fordította: lásd itt" + +#: ../nggallery.php:130 +msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." +msgstr "A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény könyvtárából és olvassuk el itt a fordítási útmutatókat!" + +#: ../nggallery.php:239 +msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." + +#: ../nggallery.php:268 +msgid "Picture tag" +msgstr "Kép címke" + +#: ../nggallery.php:269 +msgid "Picture tag: %2$l." +msgstr "Kép címke: %2$l." + +#: ../nggallery.php:270 +msgid "Separate picture tags with commas." +msgstr "A kép címkéket vesszővel kell elválasztani." + +#: ../nggallery.php:376 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "NextCellent Galéria" + +#: ../nggallery.php:480 +msgid "loading" +msgstr "betöltés" + +#: ../nggallery.php:672 +msgid "Get help" +msgstr "Segítségkérés" + +#: ../nggallery.php:754 +msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " +msgstr "Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" + +#: ../nggfunctions.php:42 +msgid "The Flash Player and a browser with Javascript support are needed." +msgstr "A Flash Playerre és egy böngészőre JavaScript-tel szükség van." + +#: ../nggfunctions.php:453 +msgid "[Album not found]" +msgstr "[Nincs ilyen album]" + +#: ../nggfunctions.php:782 +msgid "[SinglePic not found]" +msgstr "[Nincs ilyen kép]" + +#: ../nggfunctions.php:918 +msgid "Related images for" +msgstr "Kapcsolódó képek:" + +# Köszi eosz a segítséget! +#: ../view/album-compact.php:32 +#: ../view/album-extend.php:30 +msgid "Photos" +msgstr "Fénykép" + +#: ../view/gallery-caption.php:32 +#: ../view/gallery.php:32 +#: ../widgets/media-rss-widget.php:112 +msgid "[View with PicLens]" +msgstr "[Megtekintés PicLens alkalmazással]" + +#: ../view/imagebrowser-caption.php:26 +#: ../view/imagebrowser-exif.php:30 +#: ../view/imagebrowser.php:26 +msgid "Back" +msgstr "Előző" + +#: ../view/imagebrowser-caption.php:29 +#: ../view/imagebrowser-exif.php:33 +#: ../view/imagebrowser.php:29 +msgid "Next" +msgstr "Következő" + +#: ../view/imagebrowser-caption.php:31 +#: ../view/imagebrowser-exif.php:35 +#: ../view/imagebrowser.php:31 +msgid "of" +msgstr " /" + +#: ../view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "EXIF megjelenítése" + +#: ../view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratípus" + +#: ../view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Fókusztávolság" + +#: ../widgets/media-rss-widget.php:19 +msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgstr "A NextCellent Gallery Média RSS linjeit megjelenítő Widget." + +#: ../widgets/media-rss-widget.php:20 +msgid "NextCellent Media RSS" +msgstr "NextCellent Média RSS" + +#: ../widgets/media-rss-widget.php:68 +msgid "Media RSS" +msgstr "Média RSS" + +#: ../widgets/media-rss-widget.php:69 +msgid "Link to the main image feed" +msgstr "Hivatkozás a fő képcsatornára" + +#: ../widgets/media-rss-widget.php:79 +#: ../widgets/widgets.php:122 +#: ../widgets/widgets.php:211 +msgid "Title:" +msgstr "Cím:" + +#: ../widgets/media-rss-widget.php:84 +msgid "Show Media RSS icon" +msgstr "Media RSS ikon megjelenítése" + +#: ../widgets/media-rss-widget.php:88 +msgid "Show the Media RSS link" +msgstr "Media RSS link megjelenítése" + +#: ../widgets/media-rss-widget.php:91 +msgid "Text for Media RSS link:" +msgstr "Szöveg a Media RSS linkhez:" + +#: ../widgets/media-rss-widget.php:95 +msgid "Tooltip text for Media RSS link:" +msgstr "Gyorstipp szöveg a Media RSS linkhez:" + +#: ../widgets/widgets.php:22 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Egy NextCellent Galéria diavetítés megtekintése" + +#: ../widgets/widgets.php:23 +msgid "NextCellent Slideshow" +msgstr "NextCellent diavetítés" + +#: ../widgets/widgets.php:64 +msgid "Get the Flash Player to see the slideshow." +msgstr "Flash Player letöltése a diavetítés megtekintéséhez." + +#: ../widgets/widgets.php:126 +msgid "Select Gallery:" +msgstr "Galéria választás:" + +#: ../widgets/widgets.php:128 +msgid "All images" +msgstr "Összes kép" + +#: ../widgets/widgets.php:142 +#: ../widgets/widgets.php:235 +msgid "Width:" +msgstr "Szélesség:" + +#: ../widgets/widgets.php:145 +#: ../widgets/widgets.php:238 +msgid "Height:" +msgstr "Magasság:" + +#: ../widgets/widgets.php:170 +msgid "Add recent or random images from the galleries" +msgstr "Új vagy véletlenszerű képek hozzáadása galériákból" + +#: ../widgets/widgets.php:171 +msgid "NextCellent Widget" +msgstr "NextCellent Widget" + +#: ../widgets/widgets.php:215 +msgid "Show:" +msgstr "Megjelenítés:" + +#: ../widgets/widgets.php:219 +msgid "Original images" +msgstr "Eredeti képek" + +#: ../widgets/widgets.php:227 +msgid "recent added " +msgstr "legújabbak" + +#: ../widgets/widgets.php:231 +msgid "Enable IE8 Web Slices" +msgstr "IE8 Web szeletek bekapcsolása" + +#: ../widgets/widgets.php:243 +msgid "Select:" +msgstr "Választás:" + +#: ../widgets/widgets.php:245 +msgid "All galleries" +msgstr "Összes galéria" + +#: ../widgets/widgets.php:246 +msgid "Only which are not listed" +msgstr "Csak a nem listázottak" + +#: ../widgets/widgets.php:247 +msgid "Only which are listed" +msgstr "Csak a listázottak" + +#: ../widgets/widgets.php:251 +msgid "Gallery ID:" +msgstr "Galéria az.:" + +#: ../widgets/widgets.php:253 +msgid "Gallery IDs, separated by commas." +msgstr "Galéria azonosítók, vesszővel elválasztva" + +#: ../xml/media-rss.php:50 +msgid "No galleries have been yet created." +msgstr "Még nincs galéria létrehozva." + +#: ../xml/media-rss.php:69 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Nem létező galéria: ID=%s" + +#: ../xml/media-rss.php:100 +msgid "No album ID has been provided as parameter" +msgstr "Az album azonosító nincs paraméterrel ellátva." + +#: ../xml/media-rss.php:108 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Nem létező album: ID=%s" + +#: ../xml/media-rss.php:115 +msgid "Invalid MediaRSS command" +msgstr "Hibás a Média RSS parancs" + +#~ msgid "Introduction" +#~ msgstr "Bevezetés" + +#~ msgid "Languages" +#~ msgstr "Nyelvek" + +#~ msgid "Get help with NextCellent Gallery" +#~ msgstr "Segítség a NextCellent Galériához" + +#~ msgid "More Help & Info" +#~ msgstr "További segítség és információ" + +#~ msgid "Support Forums" +#~ msgstr "Támogató fórumok" + +#~ msgid "Download latest version" +#~ msgstr "A legújabb verzió letöltése" + +#~ msgid "Go to the first page" +#~ msgstr "Ugrás az első oldalra" + +#~ msgid "Go to the previous page" +#~ msgstr "Ugrás az előző oldalra" + +#~ msgid "Current page" +#~ msgstr "Aktuális oldal" + +#~ msgctxt "paging" +#~ msgid "%1$s of %2$s" +#~ msgstr "%1$s / %2$s" + +#~ msgid "Go to the next page" +#~ msgstr "Ugrás a következő oldalra" + +#~ msgid "Go to the last page" +#~ msgstr "Ugrás az utolsó oldalra" + +#~ msgid "Use as featured image" +#~ msgstr "Használat kiemelt képként." + +#~ msgid "(from the ngg_styles folder)" +#~ msgstr "(az ngg_styles könyvtárból)" + +#~ msgid "If you do not want to lose your edits during an update, copy your css file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." +#~ msgstr "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." + +#~ msgid "Your current file is located here:" +#~ msgstr "Az aktuális fájl itt van:" + +#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" +#~ msgstr "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt van:" + +#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" +#~ msgstr "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának megtalálásához!" + +#~ msgid "Set featured image" +#~ msgstr "Kiemelt kép beállítása" + +#~ msgid "Remove featured image" +#~ msgstr "Kiemelt képek eltávolítása" diff --git a/lang/nggallery-hu_HU.mo b/lang/nggallery-hu_HU.mo index 701ce1c93336ea9983fcce95c24cf69c6e940fdd..8b1e12e90e4bff2718ac85fd070d9f4e6f4a1715 100644 GIT binary patch delta 12385 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 rOyt6?l=kigk\n" -"Language-Team: \n" +"Language-Team: Hungarian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" "Language: hu_HU\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;esc_attr_e;esc_html__;esc_html_e\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;_x:1,2c;esc_attr__;" +"esc_attr_e;esc_html__;esc_html_e\n" "X-Poedit-Basepath: .\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.7.1\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: ..\n" -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "Névjegy" - -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Hozzájárulók" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "A képek sikerese hozzáadásara kerültek." -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Ez a bővítmény sok ember munkájának gyümölcse. Külön köszönet az alábbi embereknek:" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr " nem írható" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "a kiválóan dokumentált kódjukért" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr " nem írható" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "a jQuery-ért, ami a legjobb Web 2.0-s keretrendszer" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "a fantasztikus PHP bélyegkép osztályért" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "a számos nagyon hasznos bővítményért és ötletért" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " kép sikeresen hozzáadva." -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "a Shutter Reloaded-ért, ami egy igazán pehelysúlyú kép hatás készítő" +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr " kép sikeresen átnevezve." -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "a legjobb Flash média scriptekért" +#: lib/meta.php:137 +msgid " sec" +msgstr " mp" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "Galéria ikonhoz" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "a vízjel bővítményhez" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s címke törlésre került." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "a NextGen Gallery ezen ágának karbantartásáért." +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s keresőbarát útvonalrész került szerkesztésre." -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "A NextGen Gallery eredeti fordítói, akik a fordításokat készítették" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Hiba : a kép nem található)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "A NextCellent Galéria a Photocrati Media által készített NextGen Gallery 1.9.13-ea verziójára épül, ami Alex Rabe munkájában utódja." - -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Mit kap a NextCellent Galéria részeként?" - -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Visszamenőlegesen kompatíbilis a NextGEN 1.9.13-as verziójával." - -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Lassan halaldó kódfejlesztés, amit csak a felhasználói javaslatok irányítanak. Igen, jól olvasta: lassú a gyorsssal ellentétben. A régebbi kód elég jó ahhoz, hogy egyben tartsa a közösséget és jól működik a legtöbb ember számára." - -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Megbízható mód, a már meglévő NextGEN galériák kezelésére." - -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény repó." - -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Alternatív út, a visszamenőleges kompatíbilitás megőrzése (amíg lehetséges)." - -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Hogyan támogathat minket?" - -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "Sokféleképpen segíthet:" - -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Küldjhet be hibajavításokat / kód módosításokat" - -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "A legmotiváltabb támogatás a bővítményhez a te ötleted és szellemi munkád." - -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Lefordíthatja a bővítményt" - -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Hogy minden ember könnyen használhassa ezt a bővítményt, szeretnénk, hogy minden nyelven elérhető legyen." - -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Helyezzen el egy hivatkozást a bővítményre a blogján/weboldalán!" - -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Igen, a megosztás és hivatkozás is támogatás és segítség." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Csalni próbálunk?" - -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "A feltöltés meghiúsult." +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Hiba : nem frissíthető az adatbázis)" -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "A feltöltés meghiúsult." +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Hiba : nem frissíthető a metaadat)" -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Nem választott ki galériát!" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "(a sablon könyvtárából)" -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Új galéria / képek" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "" +"0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Képfájlok" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti " +"szövegek miatt kell." -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "eltávolítás" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 esetén minden kép megjelenik" -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Tallóz..." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° óramutatóval ellentétesen" -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Képek feltöltése" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° óramutatóval megegyezően" -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 +#: admin/class-ngg-overview.php:557 #, fuzzy -msgid "You didn't select a file!" -msgstr "Nem választott ki galériát!" - -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Új galéria" - -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Képek" - -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP fájl" - -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Importálási könyvtár" +#| msgid "" +#| "third parties plugins that are compatible with NGG may not be 100% " +#| "compatible with NextCellent Gallery!" +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" +"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " +"hogy a NextCellent Galériával is működnek!" -#: ../admin/addgallery.php:371 -msgid "Add a new gallery" -msgstr "Új galéria létrehozása" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt " +"akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény " +"könyvtárából és olvassuk el itt a fordítási útmutatókat!" -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Név" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Fordította: lásd itt" -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Új, üres galéria létrehozása ebben a könyvtárban" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Nincs ilyen album]" -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Nincs ilyen galéria]" -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Leírás" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Kinyitás]" -#: ../admin/addgallery.php:386 -msgid "Add a description. This is optional and can be changed later." -msgstr "" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Bezárás]" -#: ../admin/addgallery.php:390 -msgid "Add gallery" -msgstr "Új galéria létrehozása" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Nincsenek ilyen képek]" -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Egy ZIP fájl feltöltése." +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Összes megjelenítése]" -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "ZIP fájl kiválasztása" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Megjelenítés diavetítésként]" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" -msgstr "Egy képeket tartalmazó ZIP fájl feltöltése" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Képlista megjelenítése]" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "vagy URL megadása" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Nincs ilyen kép]" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "ZIP fájl importálása adott URL-ről" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Megtekintés PicLens alkalmazással]" -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "ide:" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Hiba történt" -#: ../admin/addgallery.php:417 +#: admin/class-ngg-adder.php:460 msgid "a new gallery" msgstr "egy új galéria" -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Megjegyzés: a feltöltési korlát a szerveren " +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Feltöltés megkezdése" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Aktiválás" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Importálás kép könyvtárból" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "A stíluslap aktiválása és használata: " -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Importálás kiszolgálóról:" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Létrehozás" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Megjegyzés: safe-mode esetén, a bélyegképek könyvtárát kézzel kell létrehozni." +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális karaktereket, ...)" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" +"Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens " +"lehetőségnél." -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link." -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Válasszon galériát." +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:492 -msgid "Drop your files in this window" -msgstr "Dobjon fájlokat ide" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Új galéria / képek" -#: ../admin/addgallery.php:492 -msgid "Or" -msgstr "Vagy" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galéria létrehozása / Képek feltöltése" -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Fájlok kiválasztása" +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "" -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "Kattintson ide a böngésző feltöltőjének használatához." +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Új album létrehozása" -#: ../admin/addgallery.php:508 -msgid "Use basic uploader" -msgstr "Alap feltöltő használata." +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "" -#: ../admin/addgallery.php:510 -msgid "Advanced uploading" -msgstr "Korszerű feltöltés" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:510 -msgid "Use advanced uploader" -msgstr "Korszerű feltöltő használata" +#: admin/class-ngg-admin-launcher.php:473 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Új galéria létrehozása" -#: ../admin/addgallery.php:514 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum %2$d képpont magasságra." - -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Galériák" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Áttekintés" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Új címkék hozzáadása" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 -msgid "Albums" -msgstr "Albumok" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Oldal hozzáadása" -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Címkék" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Új vagy véletlenszerű képek hozzáadása galériákból" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Beállítások" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Kapcsolódó képek hozzáadása" -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Stílus" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Címkék hozzáadása" -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Szerepek" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Állandó linket ad minden képhez" -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Erről a galériáról" +#: admin/class-ngg-options.php:244 +msgid "Advanced" +msgstr "" -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Alaphelyzetbe állítás / Eltávolítás" +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "Korszerű feltöltés" -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Hálózati beállítások" +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk " +"a galériát vagy másik albumot az alábbi albumba." -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "Nincs megfelelő jogosultság." +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "AJAX lapozás" -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Váratlan hiba történt." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "Hiba történt" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Az album törlésre került." -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Feltehetően túl sok fájl került a várakozási sorba." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Album leírása:" -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési méretet." +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Album megjelenés típusok" -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "A fájl üres. Próbálkozzunk másikkal." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album azonosító" -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Ez a fájltípus nem engedélyezett. Próbálkozzunk másikkal." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Albumnév:" -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "A fájl nem képfájl. Próbálkozzunk másikkal." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album áttekintése" -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "A memória betelt. Próbálkozzunk másik, kisebb fájllal." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" +msgstr "Albumok" -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "A méret nagyobb a maximálisnál. Próbálkozzunk másikkal." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:317 -msgid "An error occurred in the upload. Please try again later." -msgstr "A feltöltéskor hiba történt. Próbáljuk újra." +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Igazítás" -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver adminisztrátorával." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Összes galéria" -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Csak egy fájlt ajánlatos feltölteni egyszerre." +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "HTTP hiba merült fel." +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "" +"Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog " +"szerzőknél." -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "A feltöltés meghiúsult." +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "A felhasználók egyedi stílust választhatnak a galériájukhoz." -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "IO hiba merült fel." +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "A felhasználók képeket importálhatnak a szerverről." -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Biztonsági hiba merült fel." +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "A zip fájlok feltöltésének engedélyezése." -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "A fájl törlésre került." +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "A feltöltés félbeszakadt." +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "A fájl- és könyvtárnevekben a következő karakterek használhatók" -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Elvetés" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:327 -msgid "Crunching…" -msgstr "Roppantás…" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "áthelyezésre került a lomtárba." +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "ABC sorrend" -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” feltöltése meghiúsult valamilyen hiba miatt." +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "B E T Ö L T É S" +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Alternatív és címszöveg" -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Kattintás a bezáráshoz" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "Alternatív és Cím szöveg" -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alternatív / Cím szöveg" -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alternatív/Cím szöveg" + +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "A feltöltéskor hiba történt. Próbáljuk újra." + +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "és a bélyegképek könyvtárát" + +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Nyílás" + +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Alkalmazás" + +#: admin/manage/actions.php:342 +msgid "Apply the parameters" msgstr "" -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Növekvő" + +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 msgid "At a Glance" msgstr "Összefoglaló" -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" msgstr "" -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Legújabb hírek" +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Szerző" -#: ../admin/admin.php:451 -#, fuzzy -msgid "The latest NextCellent news." -msgstr "Üdvözlet a NextCellent Galéria bővítményben." +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Szerző pozíciója" -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Kapcsolódó bővítmények" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "" -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Automatikus átméretezés" + +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Képek automatikus átméretezése feltöltéskor." + +#: admin/class-ngg-options.php:902 +msgid "Autoplay" msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Figyelem" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Előző" -#: ../admin/admin.php:453 -#, fuzzy,php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Vissza a galériához" -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Segíts, hogy segíthessek!" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Eredeti képek biztonsági mentése" -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." -msgstr "" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "Alapok" -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Fordítás" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -#: ../admin/admin.php:457 -msgid "View information about the current translation." +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" msgstr "" -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Szerver beállítások" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -#: ../admin/admin.php:460 -#, fuzzy -msgid "Show all the server settings!." -msgstr "Szerver beállítások" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Bővítmény ellenőrzés" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" msgstr "" -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/admin.php:477 -msgid "Add new galleries to NextCellent." +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" msgstr "" -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/admin.php:482 -#, fuzzy -msgid "Add new images to a gallery." -msgstr "Új galéria létrehozása" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Tallóz..." -#: ../admin/admin.php:485 -msgid "Add images from a ZIP file." +#: admin/class-ngg-style.php:270 +#, php-format +msgid "Browsing %s" +msgstr "Tallózás %s" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/admin.php:488 -#, fuzzy -msgid "Import a folder from the server as a new gallery." -msgstr "A felhasználók képeket importálhatnak a szerverről." +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Az gyorsítótár kiürítésre került." -#: ../admin/admin.php:505 -#, fuzzy -msgid "Manage your images and galleries." -msgstr "További galériák kezelése" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Kamera" -#: ../admin/admin.php:514 -#, fuzzy -msgid "Organize your galleries into albums." -msgstr "Itt kezelheti a képeket, galériákat és albumokat." +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Kameratípus" -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Mégsem" -#: ../admin/admin.php:523 -#, fuzzy -msgid "Organize your pictures with tags." -msgstr "A kép címkéket vesszővel kell elválasztani." +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Cím" -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Körhinta" -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Kategóriák" -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Általános" +#: lib/meta.php:463 +msgid "Category" +msgstr "Kategória" -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Közép" -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." +#: admin/manage/actions.php:274 +msgid "Center selection" msgstr "" -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -#, fuzzy -msgid "Gallery" -msgstr "Galéria" +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "Dátum módosítása" -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Beállítások megváltoztatása" -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Effektusok" +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Stílusváltás" -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Vízjel" +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Ellenőrzés" -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" -msgstr "" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Bővítmény/sablon ütközés keresés" -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Diavetítés" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Sablon kompatíbilitás ellenőrzés" -#: ../admin/admin.php:538 -msgid "Edit options for the slideshow." +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" msgstr "" +"Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a " +"hivatkozást:" -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Válasszon galériát." -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Alapértelmezett stílus a galériákhoz." -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" +#: lib/meta.php:468 +msgid "City" +msgstr "Település" + +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Gyorsítótár törlése" -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/admin.php:569 -#, fuzzy -msgid "Attention!" -msgstr "Figyelem" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "Kattintson ide a böngésző feltöltőjének használatához." -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Kattintás a bezáráshoz" -#: ../admin/admin.php:581 -msgid "For more information:" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/admin.php:582 -msgid "Support Forums" -msgstr "" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Szín" -#: ../admin/admin.php:583 -#, fuzzy -msgid "Source Code" -msgstr "Forrás" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Oszlopok" -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Nem lehetne itt." +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "" -#: ../admin/ajax.php:389 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Nem hozható létre %s x %s pixel méretű kép." - -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -msgid "Updated successfully" -msgstr "A frissítés sikeresen befejeződött." - -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Az album törlésre került." - -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Album szerkesztése" - -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Album kiválasztása" +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Nincs album kiválasztva." +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Kompakt verzió" -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Frissítés" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Kapcsolat" -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Album szerkesztése" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "nincs benn kép" -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Törlés" +#: admin/upgrade.php:151 +#, fuzzy +msgid "Continue to NextCellent" +msgstr "NextCellent" -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Új album létrehozása" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Hozzájárulók" -#: ../admin/album.php:310 -msgid "Add" -msgstr "Létrehozás" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "%1$s kép került másolásra %2$s galériába." -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Működő galériák megjelenítése/elrejtése" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kép másolása ide..." -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Összes megjelenítése]" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Másolás ide..." -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "A kisalkalmazás tartalmának kinyitása" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Kinyitás]" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Szerzői jogok" -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "A kisalkalmazás tartalmának bezárása" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Nem hozható létre %s x %s pixel méretű kép." -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Bezárás]" +#: admin/class-ngg-overview.php:358 +#, fuzzy +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Nem sikerült képet létrehozni, ellenőrizze a memória limitet" -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Miután létrehoztunk és kiválasztottunk egy albumot, az egérrel belehúzhatjuk a galériát vagy másik albumot az alábbi albumba." +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Galéria kiválasztása" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Nem megfelelő a könyvtárnév." -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "Album azonosító" +#: admin/class-ngg-style.php:154 +#, fuzzy +msgid "Could not move file." +msgstr "Átmeneti fájl nem hozható létre." -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Nincs album kiválasztva." +#: admin/class-ngg-style.php:187 +#, fuzzy +msgid "Could not move the CSS file." +msgstr "Átmeneti fájl nem hozható létre." -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Albumnév:" +#: admin/class-ngg-style.php:162 +#, fuzzy +msgid "Could not save file." +msgstr "Átmeneti fájl nem hozható létre." -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Album leírása:" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Nem állítható vissza az eredeti kép." -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Előnézeti kép kiválasztása:" +#: lib/meta.php:472 +msgid "Country" +msgstr "Ország" -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Nincs kép" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Országkód" -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Az oldal hivatkozása ide:" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Biztonsági másolatot készítése az átmérezetett képekről" -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Nincs hivatkozás" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Új, üres galéria létrehozása ebben a könyvtárban" -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "OK" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Mégsem" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Új oldal létrehozása" -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Cím" +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Új bélyegképek készítése" -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Oldal" +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Köszönet" -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Jelöljük ki az egérrel az új bélyegkép területét." +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Roppantás…" -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "A bélyegkép frissítésre került" +#: admin/class-ngg-style.php:182 +#, fuzzy +msgid "CSS file successfully moved." +msgstr "A CSS állomány sikeresen módosításra került." -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Hiba történt a bélyegkép frissítésekor." +#: admin/class-ngg-style.php:160 +#, fuzzy +msgid "CSS file successfully updated." +msgstr "A CSS állomány sikeresen módosításra került." -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Jelöljük ki a területet a bélyegkép számára a balra levő képről." +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Egyedi" -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "A galéria neve érvénytelen." +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Egyedi sorrend" -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Könyvtár" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Bélyegkép testreszabása" -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Ha nem tudjuk, hogy kell a jogosultságokat beállítani, ellenőrizzük ezt a hivatkozást:" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Dátum / Időpont" -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "nem írható." +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Készítés dátuma" -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Könyvtár létrehozása sikertelen." +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "Készítés dátuma" -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "A Safe mode szerverbeállítás aktív:" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Dátum/Időpont" -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Ha probléma van, hozzuk létre a könyvtárat" +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Alapértelmezett méret" -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "és a bélyegképek könyvtárát" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Alapértelmezett stílus" -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "777 jogosultsággal, kézzel." +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba a következő gyorskóddal illeszthető be: %2$s.
    " +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Törlés" -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Galéria szerkesztése" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Törlés „%s”?" -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" -msgstr "nem létezik!" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Fájlok törlése a galéria adatbázisból történő eltávolításakor." -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "nincs benn kép" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Képek törlése" -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" -msgstr "Valami félresikerült átnevezés közben" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Címke törlése" -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "Importálás megszakítva." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Címkék törlése" -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Adatbázis hiba. A galéria hozzáadása nem sikerült." +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Csökkenő" -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "sikeresen létrehozva!" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Leírás" -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Új bélyegképek készítése" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/functions.php:304 -msgid " picture(s) successfully renamed" -msgstr " kép sikeresen átnevezve." +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "nem létezik. Először hozzuk létre a főgaléria könyvtárat." -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr " kép sikeresen hozzáadva." +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/functions.php:313 -msgid "No images were added." -msgstr "Nem lett hozzáadva kép." +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimenziók" -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Ez az objektum nem tartalmaz helyes adatot." +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Könyvtár" -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr " nem írható" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Elvetés" -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr " nem írható" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Megjelenés típusok" -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "A fájl nem létezik." +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "nem létezik!" -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Nem állítható vissza az eredeti kép." +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Hiba : nem frissíthető az adatbázis)" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Kész." -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Hiba : nem frissíthető a metaadat)" +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "Dobjon fájlokat ide" -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Hiba : a kép nem található)" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Időtartam" -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "Nem érvényes az URL" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Szerkesztés" -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "A cURL importálás meghiúsult." +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album szerkesztése" -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "A feltöltött állomány nem vagy hibás zip fájl. A szerver válasza :" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album szerkesztése" -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Nem megfelelő a könyvtárnév." +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver rendelkezik írási jogokkal a szülőkönyvtárra!" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galéria szerkesztése" -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "A tömörített állomány sikeresen kicsomagolásra került." +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "" -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Státusz szerkesztése" -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Címke rövidítés szerkesztése" -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "érvénytelen képfájl." +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Bélyegkép szerkesztése" -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 +#: admin/class-ngg-style.php:268 #, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" +msgid "Editing %s" +msgstr "Szerkesztés %s" -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 -msgid "Error, the file could not be moved to : " -msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Hatás" -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 -msgid "Error, the file permissions could not be set" -msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effektusok" -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr "A képek sikerese hozzáadásara kerültek." +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "" -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Hibás a feltöltés. Hibakód:" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Importálási művelet engedélyezése" -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a könyvtárat: %s" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Szerepkörök/képességek engedélyezése" -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa (%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény végrehajtható-e." +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Diavetítés bekapcsolása" -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "A célgaléria nem létezik." +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Stílusválasztás engedélyezése" -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Feltöltési kvóta ellenőrzés engedélyezése" -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "%1$s képet került át ebbe a galériába: %2$s" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Zip feltöltési beállítások engedélyezése" -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) %2$s könyvtárba." +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből " +"törlődni fog." -#: ../admin/functions.php:1505 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név " +"meghatározása" -#: ../admin/functions.php:1517 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már lézetett ez a fájl." +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk " +"használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re " +"és a címkét használó összes bejegyzés lecserélésre kerül." -#: ../admin/functions.php:1520 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) " +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Címkék megadása" -#: ../admin/functions.php:1529 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "%1$s kép került másolásra %2$s galériába." +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "A feltöltött fájl mérete meghaladja a php.ini fájlban levő upload_max_filesize direktiva értékét" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Hiba történt a bélyegkép forgatásakor" -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE direktiva értékét" +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Hiba történt a bélyegkép frissítésekor." -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "A fájl csak részlegesen lett feltöltve" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Hiba történt, a fájlt nem lehetett áthelyezni:" -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Nem lett feltöltve fájl." +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Hiba történt, a fájl-jogosultságokat nem lehet beállítani." -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Hiányzik az átmeneti könyvtár." +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Hiba: nincs elegendő címke az átnevezéshez vagy az összevonásához." -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "A fájl mentése nem sikerült." +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" -#: ../admin/functions.php:1655 -msgid "File upload stopped by extension" -msgstr "A bővítmény leállította a fájl feltöltést" +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "Kizárás" -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Ismeretlen feltöltési hiba történt." +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF adatok" -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Meglévő címkék" -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az adatbázis beállításokat." +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Megjelenítés diavetítésként]" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Kibővített verzió" -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Képlista megjelenítése]" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Nem lett kép kiválasztva." +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Képek átméretezése" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "%s képhez tartozó adatbázis sort nem lehet átmásolni." -#: ../admin/manage-galleries.php:85 +#: admin/functions.php:1411 #, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +msgid "Failed to copy image %1$s to %2$s" msgstr "" -"A %s galéria csoportos szerkesztésére készülünk \n" -" \n" -"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." - -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Új galéria létrehozása" - -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Képek keresése" - -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -msgid "Actions" -msgstr "Műveletek" - -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Vízjel elhelyezése" +"Nem lehet a képeket átmásolni a(z) %1$s könyvtárból a(z) " +"%2$s könyvtárba." -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Metaadat importálása" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "A kép törlése nem sikerült: %1$s" -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Visszaállítás biztonsági másolatból" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s" -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Alkalmazás" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "A fájl mentése nem sikerült." -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Szerkesztés" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Adatbázishiba történt. Nincs a galéria útvonal beállítva." -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Nincs elem." +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "A fájl törlésre került." -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Új galéria" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "A fájl nem létezik." -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Új, üres galéria létrehozása ebben a könyvtárban" +#: admin/class-ngg-style.php:296 +#, fuzzy +msgid "File location" +msgstr "Hely" -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Képek átméretezése:" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Fájl neve" -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Szélesség" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "A bővítmény leállította a fájl feltöltést" -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Magasság" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Fájlnév" -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "szélesség x magasság (képpontban). A NextCellent Galéria megtartja a képarányokat." +#: lib/meta.php:141 +msgid "Fired" +msgstr "Kész" -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Méret" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Ezek a maximális értékek." +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 msgid "Fixed size" msgstr "Fix méret" -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." +#: lib/meta.php:483 +msgid "Flash" +msgstr "Flash" -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "AZ" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Tükrözés vízszintesen" -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Szerző" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Tükrözés függőlegesen" -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "Oldal AZ" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Nem található a galéria." +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Nincs hozzáférési jogosultság." +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Fókusztávolság" -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Kép másolása ide..." +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Fókusztávolság" -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Kép áthelyezése ide..." +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Betűtípus" -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Új címkék hozzáadása" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Rugalmasabb felhasználókezeléshez a következő bővítmény használható:" -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Címkék törlése" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Felülírás" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" msgstr "" -"%s kép csoportos szerkesztésére készülünk \n" -" \n" -"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Keresési eredmények: “%s”" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Galéria beállítások" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "a NextGen Gallery ezen ágának karbantartásáért." -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "További beállításokhoz kattintás ide" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "" -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Kép előnézet:" +#: lib/meta.php:480 +msgid "Format" +msgstr "Formátum" -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Nincs kép" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galériák" -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Elérési út" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "A galériák nem aloldalon jelennek meg, hanem ugyanazon az oldalon." + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +#, fuzzy +msgid "Gallery" +msgstr "Galéria" + +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "A galéria sikeresen törlésre került." + +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Galéria megjelenés típusok" -#: ../admin/manage-images.php:334 +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 #, fuzzy msgid "Gallery ID" msgstr "Galéria az.:" -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Új oldal létrehozása" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"%1$s azonosítójú galéria elkészült. Ez a galéria a bejegyzésbe vagy oldalba " +"a következő gyorskóddal illeszthető be: %2$s.
    " -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Kezdőoldal (nincs szülője)" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "Galéria az.:" -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Oldal hozzáadása" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galéria azonosítók, vesszővel elválasztva" -#: ../admin/manage-images.php:354 -msgid "Scan folder for new images" -msgstr "Új képek keresése a könyvtárban" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galéria útvonala" -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "Régi szkennelés" - -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Változások mentése" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galéria beállítások" -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Képek törlése" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Galéria keresőbarát név:" -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Képek forgatása az óramutató járásának irányában" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD rendszerkönyvtár" -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Képek forgatása az óramutató járásával ellentétesen" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Általános" -#: ../admin/manage-images.php:379 -msgid "Copy to..." -msgstr "Másolás ide..." +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Áthelyezés ide..." +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Általános beállítások" -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Címkék hozzáadása" +#: nggallery.php:739 +msgid "Get help" +msgstr "Segítségkérés" -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Címke felülírása" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "OK" -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Galéria rendezése" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/manage-images.php:463 -msgid "Change Date" -msgstr "Dátum módosítása" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafikus rendszerkönyvtár" -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "képpont" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Címsor" -#: ../admin/manage-images.php:473 -#, php-format -msgid "View \"%s\"" -msgstr "Megtekintés „%s”" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Magasság" -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Nézet" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Metaadatok megjelenítése" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Magasság:" -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "EXIF" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Segíts, hogy segíthessek!" -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Bélyegkép testreszabása" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Bélyegkép szerkesztése" +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja " +"a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox " +"hatás kerül automatikusan a témába." -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Forgatás" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Rejtett képek" -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Kép publikálása" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Elrejtés" -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Publikálás" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Visszaállítás" +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTTP hiba merült fel." -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Visszaállítás „%s”?" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/manage-images.php:481 -#, php-format -msgid "Delete \"%s\" ?" -msgstr "Törlés „%s”?" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/manage-images.php:509 -msgid "Alt & title text" -msgstr "Alternatív és Cím szöveg" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/manage-images.php:523 -msgid "Separated by commas" -msgstr "Vesszővel elválasztva" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "AZ" -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Címkék megadása" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" +"Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "A célgaléria kiválasztása:" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Bélyegkép" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Ha probléma van, hozzuk létre a könyvtárat" -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Fájlnév" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "" +"Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell " +"hozni az URL-eket." -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Alternatív és címszöveg" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" -#: ../admin/manage-images.php:734 -msgid "Exclude" -msgstr "Kizárás" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "kép" +msgstr[1] "" -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "A rendezési sorrend megváltozott." +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) " -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Galériák rendezése" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"%1$s (%2$s) képet átmásoltunk mint %3$s (%4$s) » A célkönyvtárban már " +"lézetett ez a fájl." -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Rendezési sorrend frissítése" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Vissza a galériához" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Képfájlok" -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Előrendezés" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Képfájlok" -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Rendezetlen" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Kép magasság" -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 msgid "Image ID" msgstr "Kép AZ" -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alternatív/Cím szöveg" - -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Dátum/Időpont" - -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "Növekvő" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Kép AZ:" -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "Csökkenő" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Képminőség" -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Kép" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "sikeresen törlésre került." +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "A kép elforgatásra került." -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Képbeállítások" -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "A galéria sikeresen törlésre került." +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Képek forgatása" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Kép szélesség" -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "A képek sikeresen törlésre kerültek." +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "KépBöngésző" -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "A címkék cseréje megtörtént." +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Képböngésző" -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "A frissítés sikeres volt." +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (kísérleti)" -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Új galéria oldal azonosító" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Képek" -#: ../admin/manage.php:445 -msgid "created" -msgstr "létrehozva" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Az új bejegyzés publikálásra került." +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Képek száma oldalanként" -#: ../admin/manage.php:598 +#: admin/class-ngg-admin-launcher.php:481 #, fuzzy -msgid "1 item" -msgstr "1 elem" - -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Galéria" - -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Nincs galéria." - -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Választás »" +msgid "Import a folder from the server as a new gallery." +msgstr "A felhasználók képeket importálhatnak a szerverről." -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Megjelenítés" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "ZIP fájl importálása adott URL-ről" -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Elrejtés" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Importálás kép könyvtárból" -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Kép AZ:" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Importálási könyvtár" -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Igazítás" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Importálás kiszolgálóról:" -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "Nincs" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Metaadat importálása" -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 -msgid "Left" -msgstr "Bal" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "A cURL importálás meghiúsult." -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Közép" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "Importálás megszakítva." -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Jobb" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "ide:" -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Teljes méret" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" +"Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az " +"azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó " +"által megadott pedig a beállításokból veszi a rendezés módját." -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Singlepic" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "PicLens és CoolIris támogatás engedélyezése" -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Bejegyzésbe illesztés" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Összes változtatás mentése" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Soros galériák" -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "NextCellent Galéria áttekintés" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Beszúrás" -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Üdvözlet a NextCellent Galéria bővítményben." +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Hibás a Média RSS parancs" -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Fut..." +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Hibás a feltöltés. Hibakód:" -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Bővítmény/sablon ütközés keresés" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO hiba merült fel." -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Nincs vizsgálva" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC adatok" -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Nem találtam ütközéseket" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "érvénytelen képfájl." -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap sablonra." +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "nem írható." -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Képi műveletek tesztelése" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "A bővítmény nem tudott képeket létrehozni" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript bélyegkép effektus" -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Nem sikerült képet létrehozni, ellenőrizze a memória limitet" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Kulcsszavak" -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "Sablon kompatíbilitás ellenőrzés" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "B E T Ö L T É S" -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "A soblon elvileg jól együttműködik a NextCellent Galériával." +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Utolsó módosítás" -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "A wp_head() vagy a wp_footer() hiányzik, lépj kapcsolatba a szerzővel." +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Legújabb hírek" -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Ellenőrzés" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Utoljára használt" -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Grafikus rendszerkönyvtár" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "Hagyja üresen, és az összes galéria megjelenik." -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Betöltés…" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Bal" -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "A kialkalmazás a JavaScript használatát igényli." +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a frissítésekért." +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Cím nélküli" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/overview.php:412 -#, fuzzy -msgid "Image" -msgstr "kép" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" +msgstr "Hivatkozás" -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 -#, fuzzy -msgid "Album" -msgstr "Album" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Hivatkozás kódsora" -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Képek feltöltése" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Hivatkozás a fő képcsatornára" -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Itt kezelheti a képeket, galériákat és albumokat." +#: nggallery.php:516 +msgid "loading" +msgstr "betöltés" -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Tárolási terület" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." -#: ../admin/overview.php:468 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMB" +#: lib/meta.php:469 +msgid "Location" +msgstr "Hely" -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Engedélyezett tárterület" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Kezdőoldal (nincs szülője)" -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Felhasznált tárterület" +#: lib/meta.php:461 +msgid "Make" +msgstr "Gyártmány" -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Fordítás fájl sikeresen frissítve. Töltse újra az oldalt!" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Oldal újratöltése" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "A fordítás fájlt nem sikerült frissíteni." +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galéria kezelés" -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Letöltés" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "További galériák kezelése" -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "Nincs GD támogatás" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Címkék kezelése" -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Igen" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Egyezés:" -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Nem" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Képek maximális száma" -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Nincs beállítva" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "A kisalkalmazás tartalmának kinyitása" -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Be" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Média RSS" -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Ki" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Média RSS csatorna" -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 -msgid "N/A" -msgstr "Nincs adat" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "A memória betelt. Próbálkozzunk másik, kisebb fájllal." -#: ../admin/overview.php:634 -msgid " MByte" -msgstr "megabájt" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Memória felhasználás" -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Operációs rendszer" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"«%1$s» címke összevonása ezzel: «%2$s». %3$s " +"objektum szerkesztve." -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Szerver" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "EXIF" -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Memória felhasználás" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "EXIF megjelenítése" -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "MYSQL verzió" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "A kisalkalmazás tartalmának bezárása" -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL mód" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Hiányzik az átmeneti könyvtár." -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "PHP verzió" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Legnépszerűbb" -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP Allow URL fopen bekapcsolása" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP memóriakorlát" +#: admin/class-ngg-style.php:286 +#, fuzzy +msgid "Move file" +msgstr "Képfájlok" -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP feltöltési méretkorlát" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Kép áthelyezése ide..." -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP maximális beküldési méret" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Áthelyezés ide..." -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE visszakövetési korlát" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "%1$s képet került át ebbe a galériába: %2$s" -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP végrehajtási időkorlát" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "áthelyezésre került a lomtárba." -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif támogatás" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MYSQL verzió" -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC támogatás" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "Nincs adat" -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML támogatás" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Név" -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "A NextCellent Galéria olyan függvényeket tartalmaz, amely csak a PHP 5.2 verziónál érhető el. Régebbi, PHP 4 verzió használata esetén frissítsünk most! A PHP csoport már nem támogatja a régebbi verziót. Sok tárhelyszolgáltató támogatja mind a PHP 4 mind a PHP 5 használatát, párhuzamosan futtatva azokat. Kérdezzük meg a szolgáltatót, hogy van-e megfelelő PHP szolgáltatás." +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Hálózati beállítások" -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% hogy a NextCellent Galériával is működnek!" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Hálózati beállítások" -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Telepítés" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Új galéria" -#: ../admin/overview.php:784 +#: admin/manage/class-ngg-image-manager.php:398 #, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" -msgstr "Ez a bővítmény az NGG 1.9.13 stabil verzió leágazása.
    Fejleszti és karban tartja a WPGetReady.com." - -#: ../admin/overview.php:790 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Segíthet azzal, ha jó minősítést ad a bővítménynek. Köszi!" +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Bővítmény webhelye" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Új címkék nevei:" -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Bejegyzéscím" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Következő" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Bejegyzés cím megadása" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Szélesség x magasság (pixelben)" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Következő címke" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Képméret" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Piszkozat" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" -#: ../admin/roles.php:22 -msgid "Updated capabilities" -msgstr "Képességek frissítve" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Galéria" -#: ../admin/roles.php:28 -msgid "Roles / capabilities" -msgstr "Szerepkörök és képességek" +#: nggallery.php:412 +#, fuzzy +msgid "NextCellent Gallery / Images" +msgstr "NextCellent Galéria" -#: ../admin/roles.php:29 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói szerepköreit használja." +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az " +"adatbázis beállításokat." -#: ../admin/roles.php:30 -msgid "For a more flexible user management you can use the" -msgstr "Rugalmasabb felhasználókezeléshez a következő bővítmény használható:" +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" -#: ../admin/roles.php:35 +#: admin/class-ngg-roles.php:23 msgid "NextCellent Gallery overview" msgstr "NextCellent Galéria áttekintés" -#: ../admin/roles.php:39 -msgid "Use TinyMCE Button / Add Media" -msgstr "TinyMCE gombok / Új média fül használata" - -#: ../admin/roles.php:43 -msgid "Add gallery / Upload images" -msgstr "Galéria létrehozása / Képek feltöltése" - -#: ../admin/roles.php:47 -msgid "Manage gallery" -msgstr "Galéria kezelés" - -#: ../admin/roles.php:51 -msgid "Manage others gallery" -msgstr "További galériák kezelése" +#: nggallery.php:123 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent Galéria áttekintés" -#: ../admin/roles.php:55 -msgid "Manage tags" -msgstr "Címkék kezelése" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/roles.php:63 -msgid "Change style" -msgstr "Stílusváltás" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Média RSS" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Beállítások megváltoztatása" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent diavetítés" -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Képességek frissítése" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nem" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "A kép elforgatásra került." +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "" -#: ../admin/rotate.php:56 -msgid "Error rotating thumbnail" -msgstr "Hiba történt a bélyegkép forgatásakor" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Az album azonosító nincs paraméterrel ellátva." -#: ../admin/rotate.php:74 -msgid "Select how you would like to rotate the image on the left." -msgstr "Válasszuk ki, hogyan szeretnénk forgatni a balra levő képet." +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Nincs album kiválasztva." -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° óramutatóval megegyezően" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Nincs album kiválasztva." -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° óramutatóval ellentétesen" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Nem találtam ütközéseket" -#: ../admin/rotate.php:83 -msgid "Flip horizontally" -msgstr "Tükrözés vízszintesen" +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "" -#: ../admin/rotate.php:84 -msgid "Flip vertically" -msgstr "Tükrözés függőlegesen" +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Nincs hatás" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Képstruktúra újraépítés: %s / %s kép" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Nincs EXIF adat" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Galériastruktúra újraépítés: %s / %s galéria" +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Nem lett feltöltve fájl." -#: ../admin/settings.php:24 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Albumstruktúra újraépítés: %s / %s album" +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "Nincs úsztatás" -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Kész." +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Még nincs galéria létrehozva." -#: ../admin/settings.php:167 -msgid "Settings updated successfully" -msgstr "Beállítások sikeresen frissítve." +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Nincs galéria." -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Az gyorsítótár kiürítésre került." +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Nem választottuk ki azt a galériát, ahová a képet fel lehet tölteni." -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Általános beállítások" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Nem lett kép kiválasztva." -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Galéria útvonala" +#: admin/functions.php:310 +msgid "No images were added." +msgstr "Nem lett hozzáadva kép." -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Ez az alapértelmezett útvonal az összes galériához." +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "A metaadat nem került mentésre." -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Képfájlok" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Nincs új keresőbarát útvonalrész megadva." -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Fájlok törlése a galéria adatbázisból történő eltávolításakor." +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Nem adtunk meg új címkét." -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Grafikus műveletek" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Nem adtunk meg érvényes régi vagy új címkét." -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "GD rendszerkönyvtár" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (kísérleti)" +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Nincs kép" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "A könyvtár elérési útja:" +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Nincs kép" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Média RSS csatorna" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Nincs szerkesztett keresőbarát útvonalrész." -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Egy RSS hivatkozás kerül a blog fejlécébe, mely hasznos a CoolIris/PicLens lehetőségnél." +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Nincs törölt címke." -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Nincs összevont címke." -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "PicLens és CoolIris támogatás engedélyezése" +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Nincs átnevezett címke." -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. Nézzük meg, hogy általunk használt sablonban a wp_footer függvény meghívásra kerül-e." +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Nem adtunk meg címkét!" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Közvetlen linkek" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "A galéria neve érvénytelen." -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Közvetlen linkek használata" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Nincs érvényes új címke." -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Állandó linket ad minden képhez" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Nem érvényes az URL" -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link struktúrát." +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Nincs" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Galéria keresőbarát név:" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "URL-ek létrehozása újra" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Nincs hivatkozás" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Kezdés most" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Nincs beállítva" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Megjegyzés: ha megváltoztatjuk ezeket a beállításokat, akkor újra létre kell hozni az URL-eket." +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Nincs vizsgálva" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Kapcsolódó képek" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni " +"%d x %d pixelnél nagyobb képeket." -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Kapcsolódó képek hozzáadása" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Ez az opció kapcsolódó képeket csatol minden bejegyzéshez." +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Egyezés:" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "Megjegyzés: ez növeli az oldal terhelését (esetleg jelentősen)" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Kategóriák" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Megjegyzés: csak a Shutter hatással együtt működik." -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Képek maximális száma" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Megjegyzés: az alap elérési út a galéria beállításainál módosítható" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "0 esetén minden kép megjelenik" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "Képek száma" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Képbeállítások" +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Képminőség" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Ez az objektum nem tartalmaz helyes adatot." -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Eredeti képek biztonsági mentése" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr " /" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Biztonsági másolatot készítése az átmérezetett képekről" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Ki" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Automatikus átméretezés" +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Eltolás" -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Képek automatikus átméretezése feltöltéskor." +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "" -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Bélyegkép beállítások" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell generálni a Galéria kezelés menüpontban." +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Be" -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Bélyegképek mérete" +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Bélyegképek minősége" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Egy kép" -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Önálló kép" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Csak a listázottak" -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Gyorsítótár törlése" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Csak a nem listázottak" -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Művelet végrehajtása" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Átlátszatlan" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "Soros galériák" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Operációs rendszer" -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "A galériák nem aloldalon jelennek meg, hanem ugyanazon az oldalon." +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "A művelet befejeződött. Ürítsük ki a böngésző gyorsítótárát." -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Képek száma oldalanként" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "Beállítások" -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "0 esetén a lapozás kikapcsolásra kerül. Minden kép egy oldalon jelenik meg." +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "Vagy" -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Oszlopok" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "vagy URL megadása" -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 esetén a sablon szélességén alapul. Ez általában csak a kép alatti szövegek miatt kell." +#: admin/class-ngg-admin-launcher.php:582 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Itt kezelheti a képeket, galériákat és albumokat." -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Diavetítés bekapcsolása" +#: admin/class-ngg-admin-launcher.php:593 +#, fuzzy +msgid "Organize your pictures with tags." +msgstr "A kép címkéket vesszővel kell elválasztani." -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Megjelenítendő szöveg:" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Eredeti képek" -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Megjelenítés elsőként" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Áttekintés" -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Bélyegképek" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Felülírás" -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "KépBöngésző" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Címke felülírása" -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "KépBöngésző használata másik hatás helyett." +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Oldal" -#: ../admin/settings.php:504 -msgid "Hidden images" -msgstr "Rejtett képek" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "A modális ablak minden képét betölti lapozáskor (pl Thickbox, Lightox, stb.)." +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Oldal AZ" -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "Megjegyzés: ez növeli az oldal terhelését (esetleg jelentősen)" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "AJAX lapozás" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Az oldal hivatkozása ide:" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Képek tallózása AJAX-szal, az oldal újra betöltése nélkül." +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Elérési út" -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Megjegyzés: csak a Shutter hatással együtt működik." +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "" -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Rendezési beállítások" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "" -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Bélyegképek rendezése" +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "" -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Egyedi sorrend" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Figyelem" -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Fájl neve" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE visszakövetési korlát" -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Alternatív / Cím szöveg" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Közvetlen linkek" -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Dátum / Időpont" +# Köszi eosz a segítséget! +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Fénykép" -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Rendezés iránya" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Itt lehet kiválasztani a bélyegkép hatást. A NextCellent Galéria integrálja a szükséges HTML-kódot a képekhez. Megjegyzés: csak a Shutter és a Thickbox hatás kerül automatikusan a témába." +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP Allow URL fopen bekapcsolása" -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "Helyőrrel együtt" +#: admin/class-ngg-overview.php:522 +#, fuzzy +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif támogatás" -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "Effektustól függően navigálhatunk a képeken keresztül. Csak akkor változtassuk meg a kódsort, ha különböző bélyegkép effektusokat használunk vagy tudjuk, hogy mit teszünk." +#: admin/class-ngg-overview.php:523 +#, fuzzy +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC támogatás" -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript bélyegkép effektus" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP maximális beküldési méret" -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP végrehajtási időkorlát" -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP feltöltési méretkorlát" -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP memóriakorlát" -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Shutter" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP verzió" -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Egyedi" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML támogatás" -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Hivatkozás kódsora" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A művelet nem vonható vissza." +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Kép" -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Előnézet" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 -msgid "Position" -msgstr "Pozíció" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "Eltolás" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Kép címke" -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Kép használata vízjelként" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Kép címke: %2$l." -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "Fájl URL" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "A képek sikeresen törlésre kerültek." -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Az URL hivatkozású fájlok használatát a szerver tiltja (allow_url_fopen)" +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "képpont" -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Szöveges vízjel" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Megjegyzés: A vízjel csak a Galéria kezelés menüpont alatt aktiválható. A " +"művelet nem vonható vissza." -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Betűtípus" +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Megjegyzés: ha megváltoztatjuk a beállításokat, a bélyegképeket újra kell " +"generálni a Galéria kezelés menüpontban." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges FreeType rendszerkönyvtár." +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "További betűtípusokat az nggallery/fonts könyvtárba lehet feltölteni." +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Szín" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Bővítmény ellenőrzés" -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(a számsor # nélkül)" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Pozíció" -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Szöveg" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Előrendezés" -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Átlátszatlan" +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Nyomjon OK-t a folytatáshoz, Mégse-t a megállításhoz." -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Alapértelmezett méret" +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Előnézet" -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Időtartam" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Kép előnézet:" -#: ../admin/settings.php:706 -msgid "sec." -msgstr "mp." +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Átmenet / Áttűnés effektus" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "halványodás" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Előző címke" -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "blindX" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../admin/settings.php:714 -msgid "cover" -msgstr "fedés" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programeszköz" -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "Gördítés fel" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Megye/állam" -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "Gördítés le" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "keverés" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "véletlen" -# Köszi eosz a segítséget! -#: ../admin/settings.php:718 -msgid "toss" -msgstr "dobás" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "eltávolít" +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Véletlen képek" -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "További infók az effektusról:" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Albumstruktúra újraépítés: %s / %s album" -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "JW Image Rotator beállítások" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Galériastruktúra újraépítés: %s / %s galéria" -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "A NextCellent Galéria a flash diavetítéshez a JW Image Rotator 3.17-es verzióját használja, aminek szerzője:" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Képstruktúra újraépítés: %s / %s kép" -#: ../admin/settings.php:727 -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -msgstr "Nyomja meg az alábbi gombot az automatikus megkereséshez. A NextCellent Galéria régebbi verziói esetén, kézzel kell feltölteni a fájlt." +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "legújabbak" -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Mivel a JW Image Rotator útvonala nincs megadva, a diavetítés nem működik." +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." -msgstr "Nyomjuk le az alábbi gombot a fájl kereséséhez." +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Új képek" -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Flash diabemutató bekapcsolása" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Visszaállítás" -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr ".A Flash alapú diabemutató integrálása az összes Flash-t támogató eszközhöz" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Visszaállítás „%s”?" -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "JW Image Rotator útvonal (URL)" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Visszaállítás biztonsági másolatból" -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Keresés most" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "URL-ek létrehozása újra" -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Nyomjuk le az alábbi gombot a JW Image Rotator kereséséhez." +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Kapcsolódó képek" -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Keverés mód" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Kapcsolódó képek:" -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Kattintáskor a következő képre ugrás" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Kapcsolódó bővítmények" -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Navigációsáv megjelenítése" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "eltávolítás" -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Betöltési ikon megjelenítése" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Átnevezés" -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Vízjel használata" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Címke átnevezése" -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "A logót a vízjel beállításoknál lehet megváltoztatni." +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Kép széthúzása" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "«%1$s» címke átnevezve erre: «%2$s»" -#: ../admin/settings.php:775 -msgid "true" -msgstr "igaz" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../admin/settings.php:776 -msgid "false" -msgstr "hamis" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Alaphelyzetbe állítás / Eltávolítás" -#: ../admin/settings.php:777 -msgid "fit" -msgstr "helykitöltés" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../admin/settings.php:778 -msgid "none" -msgstr "nincs" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Minden opció alaphelyzetbe állítása" -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "háttérhalványodás" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Alaphelyzetbe állítás" -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "lassú átúszás" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Képek átméretezése" -#: ../admin/settings.php:789 -msgid "circles" -msgstr "körök" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Képek átméretezése:" -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "buborékok" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Jobb" -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "téglák" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Szerepek" -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "folyadék" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Szerepkörök és képességek" -#: ../admin/settings.php:793 -msgid "flash" -msgstr "vaku" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Forgatás" -#: ../admin/settings.php:794 -msgid "lines" -msgstr "vonalak" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Képek forgatása" -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "véletlen" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Képek forgatása az óramutató járásának irányában" -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "Lassú nagyítási effektus használata" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Képek forgatása az óramutató járásával ellentétesen" -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Háttérszín" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Szövegek / Gombok színe" +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Kiválasztott / Aktív szín" +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Képernyő-szín" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Háttérzene (URL)" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "XHTML ellenőrzés (a CDATA-val)" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Fut..." -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt minden böngészővel." +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"A Safe mode korlátozás be van kapcsolva. Manuálisan kell létrehozni a " +"könyvtárat: %s" -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Minden opció alaphelyzetbe állítása" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Eltávolítás sikeres. Most már eltávolíthatja a bővítményt. Sok sikert." +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Összes változtatás mentése" -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Opciók alaphelyzetbe állítása" +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Változások mentése" -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Minden opció/beállítás kerüljön alaphelyzetbe." +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Alaphelyzetbe állítás" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "Új képek keresése a könyvtárban" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." msgstr "" -"Minden opció alaphelyzetbe kerüljön?\n" -"\n" -"[Mégsem] ez elvetéshez, [OK] a végrehajtáshoz." -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Bővítmény tábláinak törlése" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Címke keresése" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Nem tetszik a NextCellent Galéria?" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "mp." -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Nem gond. A bővítmény kikapcsolása előtt kattintson az Eltávolítás gombra, mert a kikapcsolás nem törli a létrehozott adatokat." +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Biztonsági hiba merült fel." -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "FIGYELEM:" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Választás »" -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Az eltávolítás nem vonható vissza. Előbb érdemes egy biztonsági mentést készítenie. A NextCellent Galéria adatbázis-táblákban tárolja az adatait." +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" -#: ../admin/setup.php:48 -msgid "and" -msgstr "és" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" +msgstr "Galéria kiválasztása:" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Bővítmény eltávolítása" +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Válasszon egy képet" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "A bővítmény WordPress alól történő eltávolítására készül.\\nEzt a műveletet nem lehet visszavonni.\\n\\nVálassza a [Mégse] gombot a megállításhoz, vagy az [OK] gombot az eltávolításhoz.\\n" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Előnézeti kép kiválasztása:" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Érték" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "A metaadat nem került mentésre." +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Sablon kiválasztása a képek megjelenítéséhez" -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "EXIF adatok" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Album kiválasztása" -#: ../admin/showmeta.php:73 -msgid "No exif data" -msgstr "Nincs EXIF adat" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "IPTC adatok" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "XMP adatok" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Fájlok kiválasztása" -#: ../admin/style.php:112 -#, fuzzy -msgid "Successfully selected CSS file." -msgstr "sikeresen létrehozva!" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Galéria kiválasztása" -#: ../admin/style.php:114 -msgid "No CSS file will be used." -msgstr "" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Grafikus műveletek" -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Nem rendelkezünk a sablonok szerkesztéséhez szükséges jogosultsággal." +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Válassza ki, hogyan jelenjenek meg az albumok" -#: ../admin/style.php:148 -#, fuzzy -msgid "Could not move file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Galéria megjelenítésének kiválasztása" -#: ../admin/style.php:154 -#, fuzzy -msgid "CSS file successfully updated." -msgstr "A CSS állomány sikeresen módosításra került." +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "Válasszuk ki, hogyan szeretnénk forgatni a balra levő képet." -#: ../admin/style.php:156 -#, fuzzy -msgid "Could not save file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Album kiválasztása vagy megadása" -#: ../admin/style.php:176 -#, fuzzy -msgid "CSS file successfully moved." -msgstr "A CSS állomány sikeresen módosításra került." +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Kép kiválasztása vagy megadása" -#: ../admin/style.php:181 -#, fuzzy -msgid "Could not move the CSS file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Galéria kiválasztása vagy megadása" -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "A célgaléria kiválasztása:" -#: ../admin/style.php:209 -msgid "This CSS file will be applied:" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." msgstr "" +"Válasszuk ki a galéria használatához szükséges legalacsonyabb jogosultsági " +"szintet. A NextCellent Galéria bővítmény a WordPress szabványos felhasználói " +"szerepköreit használja." -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "Stílus szerkesztő" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "ZIP fájl kiválasztása" -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "A stíluslap aktiválása és használata: " +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "Választás:" -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Aktiválás" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "A kép címkéket vesszővel kell elválasztani." -#: ../admin/style.php:272 -#, php-format -msgid "Editing %s" -msgstr "Szerkesztés %s" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "Vesszővel elválasztva" -#: ../admin/style.php:274 -#, php-format -msgid "Browsing %s" -msgstr "Tallózás %s" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Szerver" -#: ../admin/style.php:277 -msgid "(from the theme folder)" -msgstr "(a sablon könyvtárából)" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Szerver beállítások" -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" msgstr "" -#: ../admin/style.php:290 -#, fuzzy -msgid "Move file" -msgstr "Képfájlok" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../admin/style.php:296 -msgid "Version" -msgstr "Verzió" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" -#: ../admin/style.php:300 -#, fuzzy -msgid "File location" -msgstr "Hely" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Vízjel elhelyezése" -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Fájl frissítése" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Beállítások" -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Ha ez a fájl írható volt, akkor szerkeszthető." +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "Beállítások sikeresen frissítve." -#: ../admin/style.php:320 -#, fuzzy -msgid "This file does not exist. Double check the name and try again." -msgstr "Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Elméletileg működik, ha a galéria a blog.dir alatt van." -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Legnépszerűbb" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Megjelenítés" -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Utoljára használt" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Működő galériák megjelenítése/elrejtése" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "ABC sorrend" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Egy NextCellent Galéria diavetítés megtekintése" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Meglévő címkék" +#: admin/class-ngg-admin-launcher.php:440 +#, fuzzy +msgid "Show all the server settings!." +msgstr "Szerver beállítások" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Címke keresése" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "OK" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Rendezési sorrend:" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Megjelenítés elsőként" + +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Metaadatok megjelenítése" -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Előző címke" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Következő címke" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Címke átnevezése" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Írjuk be a címkét az átnevezéshez és adjunk meg új értéket. Ezt arra tudjuk használni, hogy címkéket olvasszunk össze. Kattintsunk az \"Átnevezés\"-re és a címkét használó összes bejegyzés lecserélésre kerül." +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "Megjelenítés:" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Átnevezendő címkék:" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Új címkék nevei:" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Átnevezés" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Címke törlése" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Zársebesség" -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Írjuk be a törölni kívánt címke nevét. Ez a címke minden bejegyzésből törlődni fog." +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Önálló kép" -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Törlendő címkék:" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Singlepic" -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Címke rövidítés szerkesztése" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Méret" -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Diavetítés" -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Illeszkedő címkék:" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Diavetítés méretei" -#: ../admin/tags.php:248 +#: admin/class-ngg-tag-manager.php:252 msgid "Slug(s) to set:" msgstr "Hozzá illő rövidítések:" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "Bármi hozzáadásához, ki kell választani, hogy mi legyen megjelenítve" - -#: ../admin/tinymce/window.php:122 -msgid "One picture" -msgstr "Egy kép" - -#: ../admin/tinymce/window.php:123 -msgid "Recent pictures" -msgstr "Új képek" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "Valami félresikerült átnevezés közben" -#: ../admin/tinymce/window.php:124 -msgid "Random pictures" -msgstr "Véletlen képek" +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" -msgstr "Alapok" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -msgid "Select a gallery:" -msgstr "Galéria kiválasztása:" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -msgid "Select or search for a gallery" -msgstr "Galéria kiválasztása vagy megadása" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "Bocsi, a NextCellent Galéria csak adminisztrátor szerepkörrel működik." -#: ../admin/tinymce/window.php:143 -msgid "Display types" -msgstr "Megjelenés típusok" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" -msgstr "Galéria megjelenítésének kiválasztása" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez " +"töröljünk néhányat a régiek közül." -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Képböngésző" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Rendezés iránya" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" -msgstr "Körhinta" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Galériák rendezése" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Cím" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Galéria rendezése" -#: ../admin/tinymce/window.php:190 -msgid "Type options" -msgstr "Típus opciók" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Rendezési beállítások" -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "Number of images" -msgstr "Képek száma" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "A rendezési sorrend megváltozott." -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." -msgstr "A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz használva." +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Rendezési sorrend:" -#: ../admin/tinymce/window.php:208 -msgid "Slideshow dimensions" -msgstr "Diavetítés méretei" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "Képek rendezése" -#: ../admin/tinymce/window.php:219 -msgid "Template name" -msgstr "Sablon neve" +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Bélyegképek rendezése" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "Album kiválasztása vagy megadása" +#: lib/meta.php:475 +msgid "Source" +msgstr "Forrás" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." -msgstr "Hagyja üresen, és az összes galéria megjelenik." +#: admin/class-ngg-admin-launcher.php:662 +#, fuzzy +msgid "Source Code" +msgstr "Forrás" -#: ../admin/tinymce/window.php:245 -msgid "Album display types" -msgstr "Album megjelenés típusok" +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "Válassza ki, hogyan jelenjenek meg az albumok" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL mód" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Kompakt verzió" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Kibővített verzió" +#: admin/upgrade.php:124 +#, fuzzy +msgid "Start upgrade now" +msgstr "Kezdés most" -#: ../admin/tinymce/window.php:267 -msgid "Gallery display types" -msgstr "Galéria megjelenés típusok" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Feltöltés megkezdése" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "Válasszon sablont a galériáknak (miután rákattintott egy albumra)" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Stílus" -#: ../admin/tinymce/window.php:304 -msgid "Select a picture" -msgstr "Válasszon egy képet" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Stílus szerkesztő" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "Kép kiválasztása vagy megadása" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Tárgy" -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Options" -msgstr "Beállítások" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "sikeresen létrehozva!" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "Dimenziók" +#: admin/class-ngg-style.php:118 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "sikeresen létrehozva!" -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Hatás" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "" -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Nincs hatás" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Törlendő címkék:" -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Illeszkedő címkék:" -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "Nincs úsztatás" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Átnevezendő címkék:" -#: ../admin/tinymce/window.php:346 -msgid "Link" -msgstr "Hivatkozás" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Címkék" -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "Opcionális hivatkozás a képhez. Ha üresen marad, akkor nem lesz link." +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "A címkék cseréje megtörtént." -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "Opcionális felirat a képhez. Ha üresen marad, akkor nem jelenik meg." +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "A címkeszámok és a keresőbarát útvonalrész számok nem ugyanazok." -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -msgid "The number of images that should be displayed." -msgstr "A megjelenítendő képek száma." +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "Sablon neve" -#: ../admin/tinymce/window.php:368 -msgid "Sort the images" -msgstr "Képek rendezése" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap " +"sablonra." -#: ../admin/tinymce/window.php:371 -msgid "Upload order" -msgstr "Feltöltés sorrendje" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Képi műveletek tesztelése" -#: ../admin/tinymce/window.php:372 -msgid "Date taken" -msgstr "Készítés dátuma" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Szöveg" -#: ../admin/tinymce/window.php:373 -msgid "User defined" -msgstr "Felhasználó által megadott" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Szöveg a Media RSS linkhez:" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "Milyen sorrendben jelenjenek meg a képek? A feltöltés sorrendje az azonosítókat használja, a készítés ideje az EXIF adatokat, a felhasználó által megadott pedig a beállításokból veszi a rendezés módját." +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Megjelenítendő szöveg:" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg." +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Nem létező album: ID=%s" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -msgid "Select a template to display the images" -msgstr "Sablon kiválasztása a képek megjelenítéséhez" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Beszúrás" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Az ajánlott alapértelmezett beállítás: %s" -#: ../admin/tinymce/window.php:511 -msgid "You need to select a gallery." -msgstr "Nem választott ki galériát." +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#: ../admin/tinymce/window.php:515 -msgid "You need to select a picture." -msgstr "Ki kell választani egy képet." +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "A célgaléria nem létezik." -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -msgid "You need to select a number of images." -msgstr "Ki kell választani a képek számát." +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Nem létező galéria: ID=%s" -#: ../admin/upgrade.php:22 -msgid "Upgrading database…" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." msgstr "" -#: ../admin/upgrade.php:48 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +#: nggfunctions.php:98 +msgid "The gallery was not found." msgstr "" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 -#, fuzzy -msgid "Upgrade NextCellent Gallery" -msgstr "NextCellent Galéria" - -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." msgstr "" -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." +#: admin/class-ngg-options.php:630 +msgid "The height of the image." msgstr "" -#: ../admin/upgrade.php:71 -#, fuzzy -msgid "Start upgrade now" -msgstr "Kezdés most" - -#: ../admin/upgrade.php:87 -msgid "Upgrade complete." +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." msgstr "" -#: ../admin/upgrade.php:88 +#: admin/class-ngg-admin-launcher.php:423 #, fuzzy -msgid "Continue to NextCellent" -msgstr "NextCellent" - -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "A frissítés befejeződött." +msgid "The latest NextCellent news." +msgstr "Üdvözlet a NextCellent Galéria bővítményben." -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Hálózati beállítások" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"A hírforrás nem tölthető be. Ellenőrizzük a kezdőlapot a " +"frissítésekért." -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban tudjuk rendezni a könyvtárstruktúrát." +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" +"A lapozás nélkül megjelenő képek száma. Ha üres, akkor az alapérték lesz " +"használva." + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#: ../admin/wpmu.php:59 -#, php-format -msgid "The default setting should be %s" -msgstr "Az ajánlott alapértelmezett beállítás: %s" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "A megjelenítendő képek száma." -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Feltöltési kvóta ellenőrzés engedélyezése" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Elméletileg működik, ha a galéria a blog.dir alatt van." +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Zip feltöltési beállítások engedélyezése" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "A bővítmény nem tudott képeket létrehozni" -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "A zip fájlok feltöltésének engedélyezése." +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "A Safe mode szerverbeállítás aktív:" -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Importálási művelet engedélyezése" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "A felhasználók képeket importálhatnak a szerverről." +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"A feltöltött fájl mérete meghaladja a HTML űrlapban beállított MAX_FILE_SIZE " +"direktiva értékét" -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Stílusválasztás engedélyezése" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"A feltöltött fájl mérete meghaladja a php.ini fájlban levő " +"upload_max_filesize direktiva értékét" -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "A felhasználók egyedi stílust választhatnak a galériájukhoz." +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "A fájl csak részlegesen lett feltöltve" -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Szerepkörök/képességek engedélyezése" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog szerzőknél." +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Alapértelmezett stílus" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Alapértelmezett stílus a galériákhoz." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Megjegyzés: a szerver memóriabeállításai alapján nem célszerű feltölteni %d x %d pixelnél nagyobb képeket." +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Érvénytelen URL lett megadva." +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "" +"Konfigurációs hiba történt. Fel kell venni a kapcsolatot a szerver " +"adminisztrátorával." -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Átmeneti fájl nem hozható létre." +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Ezek a maximális értékek." -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#: ../lib/meta.php:137 -msgid " sec" -msgstr " mp" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Kész" +#: admin/class-ngg-admin-launcher.php:428 +#, fuzzy, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" +"harmadik féltől származó bővítmények, amik működnek az NGG-vel, nem 100% " +"hogy a NextCellent Galériával is működnek!" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Nincs kész" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Nyílás" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Köszönet" +#: admin/class-ngg-style.php:316 +#, fuzzy +msgid "This file does not exist. Double check the name and try again." +msgstr "" +"Ilyen fájl nem létezik! Kétszer is ellenőrizzük a nevet és próbáljuk újra!" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Kamera" +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "" +"A fájl mérete meghaladja a webhelyen engedélyezett maximális feltöltési " +"méretet." -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "A fájl üres. Próbálkozzunk másikkal." -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Fókusztávolság" +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "A fájl nem képfájl. Próbálkozzunk másikkal." -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Ez a fájltípus nem engedélyezett. Próbálkozzunk másikkal." -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Zársebesség" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" +"Ez a függvény nem fog működni, mivel nem áll rendelkezésre a szükséges " +"FreeType rendszerkönyvtár." -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Tárgy" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Gyártmány" +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "A méret nagyobb a maximálisnál. Próbálkozzunk másikkal." -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Státusz szerkesztése" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Ez nem egy érvényes képfájl." -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Kategória" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Ez az összes blog alapértelmezett útvonala. A %BLOG_ID% segítségével jobban " +"tudjuk rendezni a könyvtárstruktúrát." -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Kulcsszavak" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Ez az alapértelmezett útvonal az összes galériához." -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Készítés dátuma" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Erre a szövegre kattintva lehet majd a megjelenítési módok között váltani." -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Készítés ideje" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Szerző pozíciója" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Település" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Ez az opció kapcsolódó képeket csatol minden bejegyzéshez." -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Hely" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" +"Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális " +"karaktereket, ...)" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Megye/állam" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Országkód" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek." -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Ország" +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Bélyegkép" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Címsor" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Bélyegképek minősége" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Forrás" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Bélyegkép beállítások" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Szerzői jogok" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Bélyegképek mérete" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Kapcsolat" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "A bélyegkép frissítésre került" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Utolsó módosítás" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Bélyegképek" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programeszköz" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Készítés ideje" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Formátum" +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Cím" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Kép szélesség" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Cím:" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Kép magasság" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "Bármi hozzáadásához, ki kell választani, hogy mi legyen megjelenítve" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Flash" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Elhasználtuk a rendelkezésre álló tárhelyet. További fájlok feltöltéséhez töröljünk néhányat a régiek közül." +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Album áttekintése" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Nincs ilyen galéria]" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Gyorstipp szöveg a Media RSS linkhez:" -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Nincsenek ilyen képek]" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Átmenet / Áttűnés effektus" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Nem adtunk meg új címkét." +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Fordítás" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Nem adtunk meg érvényes régi vagy új címkét." +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "Típus opciók" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Nincs átnevezett címke." +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Könyvtár létrehozása sikertelen." -#: ../lib/tags.php:88 +#: admin/functions.php:1019 #, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "«%1$s» címke átnevezve erre: «%2$s»" - -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Nincs érvényes új címke." +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"A %s könyvtár létrehozása sikertelen. Ellenőrizzük, hogy a szerver " +"rendelkezik írási jogokkal a szülőkönyvtárra!" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Nincs olyan bejegyzés vagy oldal, mely ezeket a régi címkéket tartalmazza." +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "%s könyvtárba nem lehet írni. A szerver írhatja ezt a könyvtárat?" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Nincs összevont címke." +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Váratlan hiba történt." -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "«%1$s» címke összevonása ezzel: «%2$s». %3$s objektum szerkesztve." +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Ismeretlen feltöltési hiba történt." -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Hiba: nincs elegendő címke az átnevezéshez vagy az összevonásához." +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Rendezetlen" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Nem adtunk meg címkét!" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Frissítés" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Nincs törölt címke." +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Képességek frissítése" -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s címke törlésre került." +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Fájl frissítése" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Nincs új keresőbarát útvonalrész megadva." +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Rendezési sorrend frissítése" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "A címkeszámok és a keresőbarát útvonalrész számok nem ugyanazok." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "A frissítés sikeres volt." -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Nincs szerkesztett keresőbarát útvonalrész." +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "A frissítés befejeződött." -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s keresőbarát útvonalrész került szerkesztésre." +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "Az XML-RPC szolgáltatás le van tiltva ezen a weboldalon. Egy administrátor engedélyezheti itt: %s" - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Hibás felhasználó/jelszó kombináció." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Nem tölthet fel fájlokat erre az oldalra." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Nem található a galéria." - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Nem tölthet fel fájlokat ebbe a galériába." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Ez nem egy érvényes képfájl." +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Képességek frissítve" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Nem található a kép azonosító." +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "A frissítés sikeresen befejeződött." -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "A kép törlése nem sikerült: %1$s" +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "" -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "A fájl írása nem sikerült %1$s (%2$s)." - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Érvénytelen kép azonosító." - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Bocsi, jogosultság szükséges e kép szerkesztéséhez." - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Bocsi, nem sikerült frissíteni a képet." - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Jogosultság szükséges a galériák kezeléséhez." - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Bocsi, nem sikerült létrehozni a galériát." - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Érvénytelen galéria azonosító." - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Bocsi, jogosultság szükséges e galéria kezeléséhez." - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Bocsi, nem sikerült frissíteni a galériát." - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Bocsi, jogosultság szükséges az albumok kezeléséhez." - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Bocsi, nem sikerült létrehozni az albumot" - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Érvénytelen album azonosító." - -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Bocsi, nem sikerült frissíteni az albumot" - -#: ../nggallery.php:102 +#: admin/upgrade.php:114 admin/upgrade.php:137 #, fuzzy -msgid "NextCellent Gallery requires a database upgrade." -msgstr "NextCellent Galéria áttekintés" +msgid "Upgrade NextCellent Gallery" +msgstr "NextCellent Galéria" -#: ../nggallery.php:102 -msgid "Upgrade now" +#: nggallery.php:123 +msgid "Upgrade now." msgstr "" -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Fordította: lásd itt" +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "" -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "A fordítás még nincs frissítve az 1.9.0 verzióra. Ha részt akarunk venni a fordításban, töltsük le az aktuális po fájlt a bővítmény könyvtárából és olvassuk el itt a fordítási útmutatókat!" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Egy ZIP fájl feltöltése." -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "A NextCellent Gallery legalább 16MiB memóriával működik csak." +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Egy képeket tartalmazó ZIP fájl feltöltése" -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Kép címke" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "A feltöltés meghiúsult." -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Kép címke: %2$l." +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "A feltöltés meghiúsult." -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "A kép címkéket vesszővel kell elválasztani." +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Képek feltöltése" -#: ../nggallery.php:376 -#, fuzzy -msgid "NextCellent Gallery / Images" -msgstr "NextCellent Galéria" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "Feltöltés sorrendje" -#: ../nggallery.php:480 -msgid "loading" -msgstr "betöltés" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "A feltöltés félbeszakadt." -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Segítségkérés" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "A feltöltött állomány nem vagy hibás zip fájl. A szerver válasza :" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Bocsi, a NextCellent Galéria kikapcsolta magát, mert van fenn NextGEN is" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "Fájl URL" -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "A Flash Playerre és egy böngészőre JavaScript-tel szükség van." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "Korszerű feltöltő használata" -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Nincs ilyen album]" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "Képek tallózása AJAX-szal, az oldal újra betöltése nélkül." -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Nincs ilyen kép]" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "Alap feltöltő használata." -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Kapcsolódó képek:" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Kép használata vízjelként" -# Köszi eosz a segítséget! -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Fénykép" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "KépBöngésző használata másik hatás helyett." -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Megtekintés PicLens alkalmazással]" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Közvetlen linkek használata" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Előző" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Szöveges vízjel" -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Következő" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr " /" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "TinyMCE gombok / Új média fül használata" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "EXIF megjelenítése" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "Felhasználó által megadott" -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Kameratípus" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Érték" -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Fókusztávolság" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Verzió" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "A NextCellent Gallery Média RSS linjeit megjelenítő Widget." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Nézet" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Média RSS" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Média RSS" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Bővítmény webhelye" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Hivatkozás a fő képcsatornára" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Vízjel" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Cím:" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Media RSS ikon megjelenítése" +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Üdvözlet a NextCellent Galéria bővítményben." -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Media RSS link megjelenítése" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Amikor aktiváljuk ezt az opciót, egy pár soros JavaScript kerül a láblécbe. " +"Nézzük meg, hogy általunk használt sablonban a wp_footer függvény " +"meghívásra kerül-e." -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Szöveg a Media RSS linkhez:" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link " +"struktúrát." -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Gyorstipp szöveg a Media RSS linkhez:" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Amennyiben a Safe mode beállítás be van kapcsolva, a fájl-, illetve " +"könyvtárműveletek elvégzésekor a PHP ellenőrzi, hogy a szkript tulajdonosa " +"(%s) megegyezik-e az állomány tulajdonosával (%s) azért, hogy a fájlfüggvény " +"végrehajtható-e." -#: ../widgets/widgets.php:22 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Egy NextCellent Galéria diavetítés megtekintése" +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent diavetítés" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Flash Player letöltése a diavetítés megtekintéséhez." +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "A NextCellent Gallery Média RSS linjeit megjelenítő Widget." -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Galéria választás:" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Szélesség" -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Összes kép" +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"szélesség x magasság (képpontban). A NextCellent Galéria megtartja a " +"képarányokat." + +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 msgid "Width:" msgstr "Szélesség:" -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Magasság:" - -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Új vagy véletlenszerű képek hozzáadása galériákból" - -#: ../widgets/widgets.php:171 -msgid "NextCellent Widget" -msgstr "NextCellent Widget" - -#: ../widgets/widgets.php:215 -msgid "Show:" -msgstr "Megjelenítés:" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "777 jogosultsággal, kézzel." -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Eredeti képek" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "legújabbak" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "A wp_head() vagy a wp_footer() hiányzik, lépj kapcsolatba a szerzővel." -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "IE8 Web szeletek bekapcsolása" +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#: ../widgets/widgets.php:243 -msgid "Select:" -msgstr "Választás:" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Összes galéria" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP adatok" -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Csak a nem listázottak" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Csak a listázottak" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Igen" -#: ../widgets/widgets.php:251 -msgid "Gallery ID:" -msgstr "Galéria az.:" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"A %s galéria csoportos szerkesztésére készülünk \n" +" \n" +"Az 'OK' végrehajtja, a 'Mégse' megállítja a folyamatot." -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "Galéria azonosítók, vesszővel elválasztva" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Még nincs galéria létrehozva." +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Segíthet azzal, ha jó minősítést ad a bővítménynek. Köszi!" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Nem létező galéria: ID=%s" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Az album azonosító nincs paraméterrel ellátva." +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Egyszerre több címkét is tudunk törölni, ha vesszővel választjuk el őket" -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Nem létező album: ID=%s" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Egyszerre több címkét is át tudunk nevezni, ha vesszővel választjuk el őket" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Hibás a Média RSS parancs" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"További betűtípusokat az nggallery/fonts könyvtárba lehet " +"feltölteni." -#~ msgid "Introduction" -#~ msgstr "Bevezetés" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Nem választott ki galériát!" -#~ msgid "Languages" -#~ msgstr "Nyelvek" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Nem választott ki galériát!" -#~ msgid "Get help with NextCellent Gallery" -#~ msgstr "Segítség a NextCellent Galériához" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Nincs megfelelő jogosultság." -#~ msgid "More Help & Info" -#~ msgstr "További segítség és információ" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Feltehetően túl sok fájl került a várakozási sorba." -#~ msgid "Support Forums" -#~ msgstr "Támogató fórumok" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Csak egy fájlt ajánlatos feltölteni egyszerre." -#~ msgid "Download latest version" -#~ msgstr "A legújabb verzió letöltése" +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "Go to the first page" -#~ msgstr "Ugrás az első oldalra" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Nem választott ki galériát." -#~ msgid "Go to the previous page" -#~ msgstr "Ugrás az előző oldalra" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "Ki kell választani a képek számát." -#~ msgid "Current page" -#~ msgstr "Aktuális oldal" +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Ki kell választani egy képet." -#~ msgctxt "paging" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s / %2$s" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "Go to the next page" -#~ msgstr "Ugrás a következő oldalra" +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "Frissíteni kell az URL-eket, ha közvetlenül akarja linkelni a képeket." -#~ msgid "Go to the last page" -#~ msgstr "Ugrás az utolsó oldalra" +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Use as featured image" -#~ msgstr "Használat kiemelt képként." +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "(from the ngg_styles folder)" -#~ msgstr "(az ngg_styles könyvtárból)" +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" +"A képek át lesznek méretezve maximum %1$d képpont szélességre vagy maximum " +"%2$d képpont magasságra." -#~ msgid "If you do not want to lose your edits during an update, copy your css file (nggalery.css) to the \"/wp-content/ngg_styles\" folder." -#~ msgstr "Ha frissítéskor nem szeretné elveszíteni a módosításait, akkor másolja a css fájlt (nggalery.css) a „/wp-content/ngg_styles” mappába." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "A soblon elvileg jól együttműködik a NextCellent Galériával." -#~ msgid "Your current file is located here:" -#~ msgstr "Az aktuális fájl itt van:" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP fájl" -#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" -#~ msgstr "Találtunk egy NextCellent stíluslapot, ezért azt fogjuk használni. Itt van:" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "A tömörített állomány sikeresen kicsomagolásra került." -#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "2. tipp: Használjuk a színpipettát a galéria megfelelő színsémájának megtalálásához!" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "Set featured image" -#~ msgstr "Kiemelt kép beállítása" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "Remove featured image" -#~ msgstr "Kiemelt képek eltávolítása" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery-nl_NL.mo b/lang/nggallery-nl_NL.mo index b7e1135b3ff1588103b02a7dde7fadd8b7bb97f2..88faa853d0af2cd9c4c3ac1a9c8e9209c5617959 100644 GIT binary patch delta 13470 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 DZy9_B delta 20337 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 W66)74Exl43KmIN~b@^vsrT;(720SAG diff --git a/lang/nggallery-nl_NL.po b/lang/nggallery-nl_NL.po index c39e2af..9f9b7b6 100644 --- a/lang/nggallery-nl_NL.po +++ b/lang/nggallery-nl_NL.po @@ -3,5515 +3,4802 @@ msgstr "" "Project-Id-Version: NextCellent Gallery 1.9.24\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: Niko Strijbol \n" -"Language-Team: Niko Strijbol \n" +"Language-Team: Dutch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-07-02 18:55+0200\n" -"PO-Revision-Date: \n" -"Language: nl\n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" +"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-SourceCharset: UTF-8\n" -"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n" "X-Poedit-Basepath: k\n" "X-Textdomain-Support: yes\n" -"X-Generator: Poedit 1.8.2\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" -# @ default -#: ../admin/ajax.php:358 -msgid "You are not allowed to be here" -msgstr "Je hebt geen toestemming je hier te bevinden" - # @ nggallery -#: ../admin/ajax.php:456 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Kan afbeelding maken met %s x %s pixels" - -# @ default -#: ../admin/class-ngg-adder.php:34 -#: ../admin/class-ngg-adder.php:48 -#: ../admin/class-ngg-adder.php:62 -#: ../admin/class-ngg-adder.php:75 -#: ../admin/class-ngg-album-manager.php:82 -#: ../admin/class-ngg-album-manager.php:119 -#: ../admin/class-ngg-album-manager.php:143 -#: ../admin/manage/actions.php:12 -msgid "Cheatin’ uh?" -msgstr "Vals aan 't spelen, eh?" - -# @ nggallery -#: ../admin/class-ngg-adder.php:54 -#: ../admin/class-ngg-adder.php:91 -msgid "Upload failed!" -msgstr "Upload mislukt!" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Afbeelding(en) met succes toegevoegd" # @ nggallery -#: ../admin/class-ngg-adder.php:81 -msgid "Upload failed! " -msgstr "Upload mislukt!" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "is niet beschrijfbaar" # @ nggallery -#: ../admin/class-ngg-adder.php:88 -#: ../admin/class-ngg-adder.php:335 -#: ../admin/class-ngg-admin-launcher.php:298 -msgid "You didn't select a gallery!" -msgstr "Je hebt geen galerij geselecteerd!" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "is niet beschrijfbaar" # @ nggallery -#: ../admin/class-ngg-adder.php:162 -#: ../admin/class-ngg-admin-launcher.php:65 -#: ../admin/class-ngg-admin-launcher.php:66 -msgid "Add Gallery / Images" -msgstr "Galerij / afbeeldingen toevoegen" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr " MByte" # @ nggallery -#: ../admin/class-ngg-adder.php:199 -msgid "Image Files" -msgstr "Afbeeldings Bestanden" +#: lib/meta.php:131 +msgid " mm" +msgstr " mm" # @ nggallery -#: ../admin/class-ngg-adder.php:224 -msgid "remove" -msgstr "verwijderen" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr " afbeelding(en) met succes toegevoegd" # @ nggallery -#: ../admin/class-ngg-adder.php:225 -#: ../admin/class-ngg-adder.php:488 -msgid "Browse..." -msgstr "Blader..." +#: admin/functions.php:301 +msgid " picture(s) successfully renamed" +msgstr " afbeelding(en) met succes hernoemd" # @ nggallery -#: ../admin/class-ngg-adder.php:226 -#: ../admin/class-ngg-adder.php:264 -#: ../admin/class-ngg-adder.php:506 -#: ../admin/class-ngg-adder.php:557 -msgid "Upload images" -msgstr "Afbeeldingen uploaden" +#: lib/meta.php:137 +msgid " sec" +msgstr " sec" -#: ../admin/class-ngg-adder.php:307 -#: ../admin/manage/class-ngg-image-manager.php:86 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens verwijderen, ...)" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/class-ngg-adder.php:309 -#: ../admin/manage/class-ngg-image-manager.php:88 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen linkt." +# @ nggallery +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s tag(s) verwijderd." -#: ../admin/class-ngg-adder.php:311 -#: ../admin/manage/class-ngg-image-manager.php:90 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "Druk OK om verder te gaan, Annuleren om te stoppen." +# @ nggallery +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s slug(s) bewerkt." -#: ../admin/class-ngg-adder.php:343 -#: ../admin/class-ngg-adder.php:351 -msgid "You didn't select a file!" -msgstr "Je hebt geen bestand geselecteerd!" +# @ default +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” is niet geupload omwille van een fout" # @ nggallery -#: ../admin/class-ngg-adder.php:370 -#: ../admin/class-ngg-admin-launcher.php:479 -msgid "New gallery" -msgstr "Nieuwe galerij" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Mislukt : Kan de afbeelding niet vinden)" # @ nggallery -#: ../admin/class-ngg-adder.php:373 -#: ../admin/class-ngg-admin-launcher.php:487 -#: ../admin/class-ngg-admin-launcher.php:524 -#: ../admin/class-ngg-admin-launcher.php:569 -#: ../admin/class-ngg-options.php:205 -#: ../admin/manage/class-ngg-gallery-list-table.php:157 -msgid "Images" -msgstr "Afbeeldingen" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Mislukt : Kan de database niet bijwerken)" -#: ../admin/class-ngg-adder.php:376 -#: ../admin/class-ngg-admin-launcher.php:491 -msgid "ZIP file" -msgstr "Zip-bestand" +# @ nggallery +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Mislukt : Kan de metadata niet bijwerken)" # @ nggallery -#: ../admin/class-ngg-adder.php:379 -#: ../admin/class-ngg-adder.php:497 -#: ../admin/class-ngg-admin-launcher.php:495 -msgid "Import folder" -msgstr "Importeer map" +#: admin/class-ngg-style.php:273 +msgid "(from the theme folder)" +msgstr "(van de themamap)" # @ nggallery -#: ../admin/class-ngg-adder.php:390 -#: ../admin/manage/class-ngg-gallery-manager.php:67 -msgid "Add a new gallery" -msgstr "Nieuwe galerij toevoegen" +#: admin/class-ngg-options.php:494 +msgid "0 will disable pagination and show all images on one page." +msgstr "" +"0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 " +"pagina" # @ nggallery -#: ../admin/class-ngg-adder.php:395 -#: ../admin/class-ngg-album-manager.php:580 -#: ../admin/manage/actions.php:128 -#: ../admin/manage/actions.php:156 -#: ../admin/manage/actions.php:181 -#: ../admin/manage/actions.php:203 -#: ../admin/manage/class-ngg-gallery-manager.php:83 -msgid "Name" -msgstr "Naam" +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "" +"0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst " +"onder de afbeeldingen." # @ nggallery -#: ../admin/class-ngg-adder.php:400 -#, php-format -msgid "Create a new, empty gallery in the folder %s" -msgstr "Maak een nieuwe, lege galerij in de map %s" +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "0 zal alle afbeeldingen tonen" # @ nggallery -#: ../admin/class-ngg-adder.php:403 -#, php-format -msgid "Allowed characters for file and folder names are \"%s\"." -msgstr "Toegestane karakters voor bestanden en mappen zijn \"%s\"." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° tegen de klok in" # @ nggallery -# @ default -#: ../admin/class-ngg-adder.php:408 -#: ../admin/class-ngg-style.php:294 -#: ../admin/manage/class-ngg-gallery-list-table.php:154 -#: ../admin/manage/class-ngg-image-list-table.php:187 -#: ../admin/manage/class-ngg-image-list-table.php:232 -#: ../admin/manage/class-ngg-image-manager.php:174 -#: ../admin/media-upload.php:225 -msgid "Description" -msgstr "Beschrijving" +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° met de klok mee" -#: ../admin/class-ngg-adder.php:412 -msgid "Add a description. This is optional and can be changed later." -msgstr "Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" +"niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken " +"met NextCellent Gallery!" # @ nggallery -#: ../admin/class-ngg-adder.php:419 -msgid "Add gallery" -msgstr "Galerij toevoegen" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als " +"je graag wil helpen met de vertaling, download dan de huidige po uit de " +"plugin map en lees hier hoe je de plugin kan " +"vertalen." # @ nggallery -#: ../admin/class-ngg-adder.php:428 -msgid "Upload a ZIP File" -msgstr "Zip-bestand uploaden" - -# @ default -#: ../admin/class-ngg-adder.php:433 -msgid "Select ZIP file" -msgstr "Zip-bestand selecteren" +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Vertaling door: Anja" # @ nggallery -#: ../admin/class-ngg-adder.php:437 -msgid "Upload a ZIP file with images" -msgstr "Zip-bestand met afbeeldingen uploaden" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Album niet gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:443 -msgid "or enter URL" -msgstr "of geef een URL op" +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Galerij niet gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:447 -msgid "Import a ZIP file from a URL" -msgstr "Importeer een zip-bestand vanuit een URL" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Maximaliseer]" # @ nggallery -#: ../admin/class-ngg-adder.php:453 -#: ../admin/class-ngg-adder.php:512 -msgid "in to" -msgstr "naar" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Minimaliseer]" # @ nggallery -#: ../admin/class-ngg-adder.php:456 -msgid "a new gallery" -msgstr "Een nieuwe galerij" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Geen afbeeldingen gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:461 -#, php-format -msgid "Note: the upload limit on your server is %s MB." -msgstr "Opmerking: de uploadlimit van je server is %s MB." +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Toon alle]" # @ nggallery -#: ../admin/class-ngg-adder.php:471 -msgid "Start upload" -msgstr "Upload starten" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Toon als slideshow]" # @ nggallery -#: ../admin/class-ngg-adder.php:480 -msgid "Import an image folder" -msgstr "Importeer map met afbeeldingen" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Toon afbeeldingen lijst]" # @ nggallery -#: ../admin/class-ngg-adder.php:485 -msgid "Import from server:" -msgstr "Importeer vanop de server:" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[SinglePic niet gevonden]" # @ nggallery -#: ../admin/class-ngg-adder.php:491 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Opmerking: je kan het standaardpad wijzigen in de galerij-instellingen" +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Bekijk met PicLens] " # @ nggallery -#: ../admin/class-ngg-adder.php:514 -msgid "Choose gallery" -msgstr "Kies galerij" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Er is een fout opgetreden" -# @ default -#: ../admin/class-ngg-adder.php:530 -msgid "Drop your files in this window" -msgstr "Sleep bestanden naar dit venster" +# @ nggallery +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "Een nieuwe galerij" -#: ../admin/class-ngg-adder.php:532 -msgid "Or" -msgstr "Of" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -# @ default -#: ../admin/class-ngg-adder.php:534 -msgid "Select Files" -msgstr "Selecteer bestanden" +# @ nggallery +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Activeren" -#: ../admin/class-ngg-adder.php:553 -msgid "Click here to use the browser upload instead" -msgstr "Klik hier om de browserupload te gebruiken" +# @ nggallery +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Activeer en gebruik style sheet:" # @ nggallery -#: ../admin/class-ngg-adder.php:553 -msgid "Use basic uploader" -msgstr "Gebruik de basisuploader" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Toevoegen" -#: ../admin/class-ngg-adder.php:555 -msgid "Advanced uploading" -msgstr "Geavanceerd uploaden" +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" +"Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden." -#: ../admin/class-ngg-adder.php:555 -msgid "Use advanced uploader" -msgstr "Gebruik de geavanceerde uploader" +# @ nggallery +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 +msgid "Add a new gallery" +msgstr "Nieuwe galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-adder.php:560 -#, php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte %2$dpx." +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "" +"Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" + +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" +"Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen " +"bijschrift." + +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." +msgstr "" +"Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." # @ nggallery -# @ default -#: ../admin/class-ngg-admin-launcher.php:58 -#: ../admin/class-ngg-admin-launcher.php:69 -#: ../admin/class-ngg-admin-launcher.php:107 -#: ../admin/class-ngg-admin-launcher.php:419 -#: ../admin/class-ngg-admin-launcher.php:515 -#: ../admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" -msgstr "Galerijen" +#: admin/class-ngg-adder.php:423 +msgid "Add gallery" +msgstr "Galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:61 -#: ../nggallery.php:723 -#: ../nggfunctions.php:966 -msgid "Overview" -msgstr "Overzicht" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Galerij / afbeeldingen toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:73 -#: ../admin/class-ngg-album-manager.php:286 -#: ../nggallery.php:429 -msgid "Albums" -msgstr "Albums" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Galerij toevoegen / afbeeldingen uploaden" + +#: admin/class-ngg-admin-launcher.php:477 +msgid "Add images from a ZIP file." +msgstr "Voeg afbeeldingen van een zip-bestand toe." # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:77 -#: ../admin/class-ngg-options.php:329 -#: ../admin/class-ngg-tag-manager.php:102 -#: ../admin/manage/class-ngg-image-list-table.php:233 -#: ../lib/meta.php:459 -#: ../nggallery.php:437 -msgid "Tags" -msgstr "Tags" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Nieuw album toevoegen" + +#: admin/class-ngg-admin-launcher.php:465 +msgid "Add new galleries to NextCellent." +msgstr "Voeg nieuwe galerijen toe aan NextCellent." # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:81 -#: ../admin/class-ngg-options.php:116 -#: ../nggallery.php:445 -msgid "Settings" -msgstr "Instellingen" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Nieuwe galerij toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:86 -#: ../nggallery.php:453 -msgid "Style" -msgstr "Stijl" +#: admin/class-ngg-admin-launcher.php:473 +msgid "Add new images to a gallery." +msgstr "Voeg nieuwe afbeeldingen toe aan een galerij." # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:91 -msgid "Roles" -msgstr "Rollen/rechten" +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "Eén afbeelding" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:97 -#: ../admin/class-ngg-admin-launcher.php:114 -msgid "Reset / Uninstall" -msgstr "Terug zetten / Deïnstalleer" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Nieuwe tags toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:110 -msgid "Network settings" -msgstr "Netwerk instellingen" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Pagina toevoegen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:271 -msgid "You do not have the correct permission" -msgstr "Je hebt niet de juiste permissies" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Toevoegen recente of random afbeeldingen van de galerijen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:272 -msgid "Unexpected Error" -msgstr "Onverwachte fout" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Voeg gerelateerde afbeeldingen toe" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:273 -msgid "A failure occurred" -msgstr "Er is een fout opgetreden" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Tags toevoegen" -# @ default -#: ../admin/class-ngg-admin-launcher.php:278 -msgid "You have attempted to queue too many files." -msgstr "Je probeert teveel bestanden ineens in de rij de plaatsen" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:279 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Het bestand overschrijdt de maximale upload grootte voor deze site" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:280 -msgid "This file is empty. Please try another." -msgstr "Dit bestand is leeg. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:281 -msgid "This file type is not allowed. Please try another." -msgstr "Dit bestandstype is niet toegelaten. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:282 -msgid "This file is not an image. Please try another." -msgstr "Dit bestand is geen afbeelding. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:283 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Geheugen overschreden. Probeer aub een kleiner bestand." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:284 -msgid "This is larger than the maximum size. Please try another." -msgstr "Dit is groter dan de maximum grootte. Probeer aub een ander." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:285 -msgid "An error occurred in the upload. Please try again later." -msgstr "Een fout is opgetreden tijdens het uploaden. Probeer eens opnieuw." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:286 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Er was een configuratiefout. Contacteer de server administrator." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:287 -msgid "You may only upload 1 file." -msgstr "Je mag slechts 1 bestand uploaden." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:288 -msgid "HTTP error." -msgstr "HTT-fout." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:289 -msgid "Upload failed." -msgstr "Upload mislukt." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:290 -msgid "IO error." -msgstr "IO-fout." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:291 -msgid "Security error." -msgstr "Beveiligingsfout" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:292 -msgid "File canceled." -msgstr "Bestand geannuleerd." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:293 -msgid "Upload stopped." -msgstr "Upload onderbroken." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:294 -msgid "Dismiss" -msgstr "Negeren" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:295 -msgid "Crunching…" -msgstr "Bewerken…" - -# @ default -#: ../admin/class-ngg-admin-launcher.php:296 -msgid "moved to the trash." -msgstr "verplaatst naar prullenbak." - -# @ default -#: ../admin/class-ngg-admin-launcher.php:297 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” is niet geupload omwille van een fout" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:321 -#: ../nggallery.php:488 -msgid "L O A D I N G" -msgstr "L A D E N" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:322 -#: ../nggallery.php:489 -msgid "Click to Close" -msgstr "Klik om te sluiten" - -#: ../admin/class-ngg-admin-launcher.php:424 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "Welkom bij je NextCellent Dashboard! Dit scherm geeft je allerlei informatie over NextCellent in een ogenblik. Je kan meer hulp voor elk scherm krijgen door op Help te drukken in de rechterbovenhoek." - -#: ../admin/class-ngg-admin-launcher.php:433 -msgid "The boxes on your overview screen are:" -msgstr "De hokjes op je overzichtsscherm zijn:" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:434 -#: ../admin/class-ngg-overview.php:13 -msgid "At a Glance" -msgstr "In een oogopslag" - -#: ../admin/class-ngg-admin-launcher.php:435 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." -msgstr "Toont algemene informatie over je site, zoals het aantal afbeeldingen, albums en galerijen." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:437 -#: ../admin/class-ngg-overview.php:21 -msgid "Latest News" -msgstr "Laatste nieuws" - -#: ../admin/class-ngg-admin-launcher.php:438 -msgid "The latest NextCellent news." -msgstr "Laatste nieuws omtrent NextCellent." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:440 -#: ../admin/class-ngg-overview.php:34 -msgid "Related plugins" -msgstr "Gerelateerde plugins" - -#: ../admin/class-ngg-admin-launcher.php:441 -msgid "Shows plugins that extend NextCellent." -msgstr "Toont plug-ins die werken met NextCellent." - -#: ../admin/class-ngg-admin-launcher.php:442 -msgid "Pay attention" -msgstr "Aandacht" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Voegt een statische link toe aan alle afbeeldingen" -#: ../admin/class-ngg-admin-launcher.php:443 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/class-ngg-admin-launcher.php:446 -#: ../admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" -msgstr "Help mij JOU te helpen!" - -#: ../admin/class-ngg-admin-launcher.php:447 -msgid "Shows general information about he plugin and some links." -msgstr "Toont algemene informatie over de plug-in en sommige links." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" +msgstr "Geavanceerd uploaden" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:450 -msgid "Translation" -msgstr "Vertaling" - -#: ../admin/class-ngg-admin-launcher.php:451 -msgid "View information about the current translation." -msgstr "Bekijk informatie over de huidige vertaling." +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" +msgstr "" +"Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander " +"album naar je nieuwe album hieronder slepen" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:454 -#: ../admin/class-ngg-overview.php:30 -msgid "Server Settings" -msgstr "Server Instellingen" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "AJAX-pagina's" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:455 -msgid "Show all the server settings!." -msgstr "Toon alle serverinstellingen." +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 +#, fuzzy +msgid "Album" +msgid_plural "Albums" +msgstr[0] "Album" +msgstr[1] "" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:457 -#: ../admin/class-ngg-overview.php:26 -msgid "Plugin Check" -msgstr "Plugin controle" - -#: ../admin/class-ngg-admin-launcher.php:458 -msgid "Check if there are known errors in your installation." -msgstr "Kijk of er fouten in je installatie zijn." - -#: ../admin/class-ngg-admin-launcher.php:476 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." - -#: ../admin/class-ngg-admin-launcher.php:480 -msgid "Add new galleries to NextCellent." -msgstr "Voeg nieuwe galerijen toe aan NextCellent." - -#: ../admin/class-ngg-admin-launcher.php:484 -msgid "You must add a gallery before adding images!" -msgstr "Je moet een galerij toevoegen voor je afbeeldingen toevoegt!" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Album verwijderd" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:488 -msgid "Add new images to a gallery." -msgstr "Voeg nieuwe afbeeldingen toe aan een galerij." - -#: ../admin/class-ngg-admin-launcher.php:492 -msgid "Add images from a ZIP file." -msgstr "Voeg afbeeldingen van een zip-bestand toe." +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Album omschrijving:" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:496 -msgid "Import a folder from the server as a new gallery." -msgstr "Importeer een map vanop de server als een nieuwe galerij." +#: admin/tinymce/window.php:245 +msgid "Album display types" +msgstr "Weergavemodi" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:533 -msgid "Manage your images and galleries." -msgstr "Beheer je afbeeldingen en galerijen." +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "Album ID" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:542 -msgid "Organize your galleries into albums." -msgstr "Organiseer je galerijen in albums." - -#: ../admin/class-ngg-admin-launcher.php:543 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "Selecteer eerst een album van de dropdown en sleep dan de galerijen die je wilt toevoegen of verwijderen naar en van het album." +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Album naam:" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:553 -msgid "Organize your pictures with tags." -msgstr "Organiseer je afbeeldingen met tags." - -#: ../admin/class-ngg-admin-launcher.php:554 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags samen te voegen." - -#: ../admin/class-ngg-admin-launcher.php:564 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per categorie." +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Album overzicht" # @ nggallery -#: ../admin/class-ngg-admin-launcher.php:566 -#: ../admin/class-ngg-options.php:204 -msgid "General" -msgstr "Algemeen" - -#: ../admin/class-ngg-admin-launcher.php:567 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "Algemene opties. Bevat permalinks en gerelateerde afbeeldingen." +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 +msgid "Albums" +msgstr "Albums" -#: ../admin/class-ngg-admin-launcher.php:570 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor miniaturen." +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "Alex Rabe en Photocrati voor de originele NextGen Gallery" -# @ nggallery # @ default -#: ../admin/class-ngg-admin-launcher.php:572 -#: ../admin/class-ngg-options.php:206 -#: ../admin/class-ngg-overview.php:59 -#: ../admin/functions.php:213 -#: ../admin/functions.php:375 -#: ../admin/manage/class-ngg-image-manager.php:151 -#: ../admin/tinymce/window.php:117 -#: ../admin/tinymce/window.php:150 -#: ../admin/tinymce/window.php:274 -#: ../admin/tinymce/window.php:395 -#: ../admin/tinymce/window.php:446 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:421 -msgid "Gallery" -msgstr "Galerij" - -#: ../admin/class-ngg-admin-launcher.php:573 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit allemaal hier." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:575 -#: ../admin/class-ngg-options.php:207 -#: ../admin/class-ngg-options.php:578 -msgid "Effects" -msgstr "Effecten" - -#: ../admin/class-ngg-admin-launcher.php:576 -msgid "Make your gallery look beautiful." -msgstr "Laat je galerij er prachtig uitzien." - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:578 -#: ../admin/class-ngg-options.php:208 -#: ../admin/class-ngg-options.php:625 -#: ../admin/tinymce/window.php:326 -msgid "Watermark" -msgstr "Watermerk" - -#: ../admin/class-ngg-admin-launcher.php:579 -msgid "Who doesn't want theft-proof images?" -msgstr "Wie wilt er geen diefstal-bestendige afbeeldingen?" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:581 -#: ../admin/class-ngg-options.php:209 -#: ../admin/class-ngg-options.php:462 -#: ../admin/class-ngg-options.php:488 -#: ../admin/class-ngg-options.php:777 -#: ../admin/tinymce/window.php:156 -#: ../lib/rewrite.php:218 -#: ../widgets/class-ngg-slideshow-widget.php:28 -#: ../widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" -msgstr "Slideshow" - -#: ../admin/class-ngg-admin-launcher.php:582 -msgid "Edit options for the slideshow." -msgstr "Verander opties voor de diavoorstelling." - -#: ../admin/class-ngg-admin-launcher.php:583 -msgid "Don't forget to press save!" -msgstr "Vergeet niet om op opslaan te drukken!" - -#: ../admin/class-ngg-admin-launcher.php:592 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." - -#: ../admin/class-ngg-admin-launcher.php:594 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van upgrades." - -#: ../admin/class-ngg-admin-launcher.php:604 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle hogere rollen zullen ook toegang hebben." - -#: ../admin/class-ngg-admin-launcher.php:606 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog uitbreiden." - -#: ../admin/class-ngg-admin-launcher.php:616 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "Als 'iemand' (jij zeker niet) je instellingen verknoeit heeft, kan je ze hier resetten." - -#: ../admin/class-ngg-admin-launcher.php:618 -msgid "Attention!" -msgstr "Aandacht!" - -#: ../admin/class-ngg-admin-launcher.php:619 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "Je zou de knop Verwijderen nooit moeten gebruiken!" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:632 -msgid "For more information:" -msgstr "Voor meer informatie:" - -#: ../admin/class-ngg-admin-launcher.php:633 -msgid "Support Forums" -msgstr "Ondersteuningsforums" - -# @ nggallery -#: ../admin/class-ngg-admin-launcher.php:635 -msgid "Source Code" -msgstr "Broncode" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:92 -#: ../admin/class-ngg-album-manager.php:112 -#: ../admin/class-ngg-album-manager.php:161 -msgid "Updated successfully" -msgstr "Met succes bijgewerkt" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:131 -msgid "Album deleted" -msgstr "Album verwijderd" - # @ nggallery -#: ../admin/class-ngg-album-manager.php:277 -#: ../admin/class-ngg-roles.php:47 -msgid "Edit Album" -msgstr "Album bewerken" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:294 -#: ../admin/class-ngg-album-manager.php:352 -msgid "Select album" -msgstr "Selecteer album" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:296 -msgid "No album selected" -msgstr "Geen album geselecteerd" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Uitlijning" # @ nggallery -# @ default -#: ../admin/class-ngg-album-manager.php:307 -msgid "Update" -msgstr "Bijwerken" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:310 -msgid "Edit album" -msgstr "Album bewerken" - -# @ nggallery -# @ default -#: ../admin/class-ngg-album-manager.php:314 -#: ../admin/class-ngg-tag-manager.php:229 -#: ../admin/manage/class-ngg-gallery-list-table.php:210 -#: ../admin/manage/class-ngg-image-list-table.php:285 -msgid "Delete" -msgstr "Verwijder" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:320 -msgid "Add new album" -msgstr "Nieuw album toevoegen" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:322 -msgid "Add" -msgstr "Toevoegen" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:334 -msgid "Show / hide used galleries" -msgstr "Toon / verberg gebruikte gallerys" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:335 -msgid "[Show all]" -msgstr "[Toon alle]" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:336 -msgid "Maximize the widget content" -msgstr "De widget inhoud maximaliseren" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:337 -msgid "[Maximize]" -msgstr "[Maximaliseer]" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:338 -msgid "Minimize the widget content" -msgstr "De widget inhoud minimaliseren" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:339 -msgid "[Minimize]" -msgstr "[Minimaliseer]" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:341 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "Nadat je een album geslecteerd hebt, kun je een galerij of zelfs een ander album naar je nieuwe album hieronder slepen" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:368 -msgid "Select gallery" -msgstr "Selecteer galerij" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:398 -msgid "Album ID" -msgstr "Album ID" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:412 -msgid "No album selected!" -msgstr "Geen album geselecteerd" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:436 -msgid "Album name:" -msgstr "Album naam:" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:442 -msgid "Album description:" -msgstr "Album omschrijving:" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:448 -msgid "Select a preview image:" -msgstr "Selecteer een afbeelding om vooraf te bekijken:" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:451 -#: ../admin/class-ngg-album-manager.php:454 -msgid "No picture" -msgstr "Geen afbeelding" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:466 -msgid "Page Link to" -msgstr "Pagina Link naar" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:468 -#: ../admin/manage/class-ngg-image-manager.php:168 -msgid "Not linked" -msgstr "Niet gelinkt" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:482 -#: ../admin/manage/class-ngg-manager.php:308 -msgid "OK" -msgstr "OK" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:485 -#: ../admin/manage/class-ngg-manager.php:300 -#: ../admin/tinymce/window.php:469 -msgid "Cancel" -msgstr "Annuleren" - -# @ nggallery -# @ default -#: ../admin/class-ngg-album-manager.php:582 -#: ../admin/manage/class-ngg-gallery-list-table.php:153 -#: ../admin/manage/class-ngg-image-manager.php:160 -#: ../lib/meta.php:457 -#: ../widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" -msgstr "Titel" - -# @ nggallery -#: ../admin/class-ngg-album-manager.php:584 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Pagina" - -# @ nggallery -#: ../admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" - -# @ nggallery -#: ../admin/class-ngg-installer.php:112 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je database-instellingen" - -# @ nggallery -#: ../admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" -msgstr "[Toon als slideshow]" - -# @ nggallery -#: ../admin/class-ngg-installer.php:173 -msgid "[Show picture list]" -msgstr "[Toon afbeeldingen lijst]" - -# @ nggallery -#: ../admin/class-ngg-options.php:72 -msgid "Settings updated successfully" -msgstr "Met succes bijgewerkt" - -# @ nggallery -#: ../admin/class-ngg-options.php:90 -msgid "Cache cleared" -msgstr "Cache leeg gemaakt" - -# @ nggallery -#: ../admin/class-ngg-options.php:222 -msgid "General settings" -msgstr "Instellingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:228 -#: ../admin/wpmu.php:85 -msgid "Gallery path" -msgstr "Galerij pad" - -# @ nggallery -#: ../admin/class-ngg-options.php:231 -msgid "This is the default path for all galleries" -msgstr "Dit is het standaard pad voor alle galerijen" - -# @ nggallery -#: ../admin/class-ngg-options.php:235 -#: ../admin/wpmu.php:95 -msgid "Silent database upgrade" -msgstr "Databank in stilte bijwerken" - -#: ../admin/class-ngg-options.php:238 -#: ../admin/wpmu.php:98 -msgid "Update the database without notice." -msgstr "Werk de databank bij zonder melding." - -# @ nggallery -#: ../admin/class-ngg-options.php:242 -msgid "Image files" -msgstr "Afbeeldingsbestanden" - -# @ nggallery -#: ../admin/class-ngg-options.php:246 -msgid "Delete files when removing a gallery from the database" -msgstr "Verwijder bestanden, als een galerij in de database verwijderd wordt." - -# @ nggallery -#: ../admin/class-ngg-options.php:251 -msgid "Select graphic library" -msgstr "Selecteer grafische bibliotheek" - -# @ nggallery -#: ../admin/class-ngg-options.php:256 -msgid "GD Library" -msgstr "GD bibliotheek" - -# @ nggallery -#: ../admin/class-ngg-options.php:260 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (Experimenteel)" - -# @ nggallery -#: ../admin/class-ngg-options.php:264 -msgid "Path to the ImageMagick library:" -msgstr "Locatie van de bibliotheek:" - -# @ nggallery -#: ../admin/class-ngg-options.php:270 -msgid "Media RSS feed" -msgstr "Media-RSS-feed" - -# @ nggallery -#: ../admin/class-ngg-options.php:273 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens" - -# @ nggallery -#: ../admin/class-ngg-options.php:277 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" - -#: ../admin/class-ngg-options.php:280 -msgid "Include support for PicLens and CoolIris" -msgstr "Inclusief ondersteuning voor PicLens en CoolIris" - -# @ nggallery -#: ../admin/class-ngg-options.php:281 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" - -# @ nggallery -#: ../admin/class-ngg-options.php:285 -msgid "Permalinks" -msgstr "Permalinks" - -# @ nggallery -#: ../admin/class-ngg-options.php:288 -msgid "Use permalinks" -msgstr "Gebruik permalinks" - -#: ../admin/class-ngg-options.php:291 -msgid "Adds a static link to all images" -msgstr "Voegt een statische link toe aan alle afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:292 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te updaten." - -# @ nggallery -#: ../admin/class-ngg-options.php:296 -msgid "Gallery slug:" -msgstr "Galerijslug:" - -# @ nggallery -#: ../admin/class-ngg-options.php:302 -msgid "Recreate URLs" -msgstr "URL's hermaken" - -# @ nggallery -#: ../admin/class-ngg-options.php:304 -msgid "Start now »" -msgstr "Nu starten" - -# @ nggallery -#: ../admin/class-ngg-options.php:305 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Als je deze instellingen hebt aangepast, zal de URL's moeten hermaken." - -# @ nggallery -#: ../admin/class-ngg-options.php:309 -msgid "Related images" -msgstr "Gerelateerde afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:312 -msgid "Add related images" -msgstr "Voeg gerelateerde afbeeldingen toe" - -# @ nggallery -#: ../admin/class-ngg-options.php:315 -msgid "This will add related images to every post" -msgstr "Deze optie zal gerelateerde afbeeldingen toevoegen aan elk bericht" - -# @ nggallery -#: ../admin/class-ngg-options.php:319 -msgid "Match with" -msgstr "Matchen met" - -# @ nggallery -#: ../admin/class-ngg-options.php:324 -msgid "Categories" -msgstr "Categorieën" - -# @ nggallery -#: ../admin/class-ngg-options.php:335 -msgid "Max. number of images" -msgstr "Max. aantal afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:338 -msgid "0 will show all images" -msgstr "0 zal alle afbeeldingen tonen" - -# @ nggallery -# @ default -#: ../admin/class-ngg-options.php:342 -#: ../admin/class-ngg-options.php:422 -#: ../admin/class-ngg-options.php:568 -#: ../admin/class-ngg-options.php:609 -#: ../admin/class-ngg-options.php:727 -#: ../admin/class-ngg-options.php:886 -#: ../admin/manage/class-ngg-image-list-table.php:95 -#: ../admin/manage/class-ngg-image-manager.php:245 -#: ../admin/wpmu.php:149 -msgid "Save Changes" -msgstr "Bijwerken" - -# @ nggallery -#: ../admin/class-ngg-options.php:352 -msgid "Image settings" -msgstr "Afbeeldings instellingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:358 -#: ../admin/manage/class-ngg-gallery-list-table.php:213 -#: ../admin/manage/class-ngg-image-list-table.php:303 -#: ../admin/manage/class-ngg-manager.php:194 -#: ../admin/manage/class-ngg-manager.php:349 -msgid "Resize images" -msgstr "Formaat afbeeldingen aanpassen" - -# @ nggallery -#: ../admin/class-ngg-options.php:360 -#: ../admin/class-ngg-options.php:396 -#: ../admin/class-ngg-options.php:789 -#: ../admin/manage/actions.php:309 -#: ../admin/manage/class-ngg-manager.php:60 -#: ../admin/manage/class-ngg-manager.php:83 -#: ../admin/tinymce/window.php:207 -#: ../admin/tinymce/window.php:315 -msgid "Width" -msgstr "Breedte" - -# @ nggallery -#: ../admin/class-ngg-options.php:362 -#: ../admin/class-ngg-options.php:398 -#: ../admin/class-ngg-options.php:791 -#: ../admin/manage/actions.php:318 -#: ../admin/manage/class-ngg-manager.php:62 -#: ../admin/manage/class-ngg-manager.php:85 -#: ../admin/tinymce/window.php:208 -#: ../admin/tinymce/window.php:317 -msgid "Height" -msgstr "Hoogte" - -# @ nggallery -#: ../admin/class-ngg-options.php:364 -#: ../admin/manage/class-ngg-manager.php:65 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen respecteren." - -# @ nggallery -#: ../admin/class-ngg-options.php:368 -msgid "Image quality" -msgstr "Kwaliteit afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:372 -msgid "Backup original" -msgstr "Back-up van origineel" - -# @ nggallery -#: ../admin/class-ngg-options.php:376 -msgid "Create a backup for the resized images" -msgstr "Maak een back-up van de herschaalde afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:381 -msgid "Automatically resize" -msgstr "Automatisch grootte aanpassen" - -# @ nggallery -#: ../admin/class-ngg-options.php:385 -msgid "Automatically resize images on upload." -msgstr "Afbeeldingsgrootte automatisch aanpassen tijdens uploaden" - -# @ nggallery -#: ../admin/class-ngg-options.php:390 -msgid "Thumbnail settings" -msgstr "Thumbnail instellingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:391 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen opnieuw te maken." - -# @ nggallery -#: ../admin/class-ngg-options.php:394 -msgid "Thumbnail size" -msgstr "Miniauurgrootte" - -# @ nggallery -#: ../admin/class-ngg-options.php:400 -msgid "These values are maximum values." -msgstr "Dit zijn de maximale waarden" - -# @ default -#: ../admin/class-ngg-options.php:404 -#: ../admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" -msgstr "Vaste grootte" - -# @ nggallery -#: ../admin/class-ngg-options.php:407 -msgid "Ignore the aspect ratio, so no portrait thumbnails." -msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." - -# @ nggallery -#: ../admin/class-ngg-options.php:411 -msgid "Thumbnail quality" -msgstr "Thumbnail kwaliteit" - -# @ nggallery -#: ../admin/class-ngg-options.php:415 -msgid "Single picture" -msgstr "Enkele afbeelding" - -# @ nggallery -#: ../admin/class-ngg-options.php:418 -msgid "Clear cache folder" -msgstr "Leegmaken cache map" - -# @ nggallery -#: ../admin/class-ngg-options.php:419 -msgid "Proceed now »" -msgstr "Nu leegmaken" - -# @ nggallery -#: ../admin/class-ngg-options.php:433 -#: ../admin/manage/class-ngg-image-manager.php:155 -msgid "Gallery settings" -msgstr "Galerij instellingen" - -# @ default -#: ../admin/class-ngg-options.php:439 -msgid "Inline gallery" -msgstr "Inline galerij" - -#: ../admin/class-ngg-options.php:442 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Galerijen zullen op dezelfde pagina getoond worden." - -# @ nggallery -#: ../admin/class-ngg-options.php:446 -msgid "Images per page" -msgstr "Afbeeldingen per pagina" - -# @ nggallery -#: ../admin/class-ngg-options.php:449 -#: ../admin/class-ngg-options.php:881 -msgid "images" -msgstr "Afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:450 -msgid "0 will disable pagination and show all images on one page." -msgstr "0 schakelt instellen voor pagina's uit, alle afbeeldingen komen op 1 pagina" - -#: ../admin/class-ngg-options.php:454 -msgid "Columns" -msgstr "Kolommen" - -# @ nggallery -#: ../admin/class-ngg-options.php:457 -msgid "columns per page" -msgstr "Afbeeldingen per pagina" - -# @ nggallery -#: ../admin/class-ngg-options.php:458 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "0 zal zoveel mogelijk tonen. Instellen is normaal alleen vereist voor tekst onder de afbeeldingen." - -# @ nggallery -#: ../admin/class-ngg-options.php:466 -msgid "Enable slideshow" -msgstr "Flash-diavoorstelling inschakelen" - -#: ../admin/class-ngg-options.php:470 -msgid "Text to show:" -msgstr "Te tonen tekst:" - -#: ../admin/class-ngg-options.php:474 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de weergavemodi." - -# @ nggallery -#: ../admin/class-ngg-options.php:478 -msgid "Show first" -msgstr "Toon eerst" - -# @ nggallery -#: ../admin/class-ngg-options.php:483 -#: ../widgets/class-ngg-gallery-widget.php:110 -msgid "Thumbnails" -msgstr "Thumbnails" - -#: ../admin/class-ngg-options.php:491 -msgid "Choose what visitors will see first." -msgstr "Kies wat bezoekers eerst zullen zien." - -# @ nggallery -#: ../admin/class-ngg-options.php:495 -msgid "ImageBrowser" -msgstr "Afbeeldingsbrowser" - -# @ nggallery -#: ../admin/class-ngg-options.php:499 -msgid "Use ImageBrowser instead of another effect." -msgstr "In plaats van een effect zal de galerij de afbeeldingsbrowser openen" - -# @ nggallery -#: ../admin/class-ngg-options.php:504 -msgid "Hidden images" -msgstr "Verborgen afbeeldingen" - -#: ../admin/class-ngg-options.php:508 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt (zoals Thickbox, Lightbox, enz.)." - -#: ../admin/class-ngg-options.php:510 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" - -# @ nggallery -#: ../admin/class-ngg-options.php:514 -msgid "AJAX pagination" -msgstr "AJAX-pagina's" - -#: ../admin/class-ngg-options.php:518 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te herladen." - -# @ nggallery -#: ../admin/class-ngg-options.php:520 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Opmerking: Werkt alleen in combinatie met het shutter-effect." - -# @ nggallery -#: ../admin/class-ngg-options.php:524 -msgid "Sort options" -msgstr "Opties sorteren" - -# @ nggallery -#: ../admin/class-ngg-options.php:527 -msgid "Sort thumbnails" -msgstr "Thumbnail volgorde" - -# @ nggallery -#: ../admin/class-ngg-options.php:532 -msgid "Custom order" -msgstr "Volgorde wijzigen" - -# @ nggallery -#: ../admin/class-ngg-options.php:536 -#: ../admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" -msgstr "Afbeeldings ID" - -# @ nggallery -#: ../admin/class-ngg-options.php:540 -msgid "File name" -msgstr "Bestandsnaam" - -# @ nggallery -#: ../admin/class-ngg-options.php:544 -msgid "Alt / Title text" -msgstr "Alt / Titel tekst" - -# @ nggallery -#: ../admin/class-ngg-options.php:548 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Datum / tijd" - -# @ nggallery -#: ../admin/class-ngg-options.php:555 -msgid "Sort direction" -msgstr "Volgorde" - -# @ nggallery -#: ../admin/class-ngg-options.php:559 -#: ../admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" -msgstr "Oplopend" - -# @ nggallery -#: ../admin/class-ngg-options.php:563 -#: ../admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" -msgstr "Aflopend" - -# @ nggallery -#: ../admin/class-ngg-options.php:583 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden aan je thema." - -# @ nggallery -#: ../admin/class-ngg-options.php:584 -msgid "With the placeholder %GALLERY_NAME% you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "
    Er kan navigatie toegevoegd worden aan de afbeeldingen (hangt van het effect af). Wijzig de code uitsluitend als je voor een afwijkend thumbnail effect gaat of als je weet waar je mee bezig bent!" - -# @ nggallery -#: ../admin/class-ngg-options.php:588 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript Thumbnail effect" - -# @ default -# @ nggallery -#: ../admin/class-ngg-options.php:591 -#: ../admin/media-upload.php:232 -msgid "None" -msgstr "Geen" - -# @ nggallery -#: ../admin/class-ngg-options.php:592 -msgid "Thickbox" -msgstr "Thickbox" - -# @ nggallery -#: ../admin/class-ngg-options.php:593 -msgid "Lightbox" -msgstr "Lightbox" - -# @ nggallery -#: ../admin/class-ngg-options.php:594 -msgid "Highslide" -msgstr "Highslide" - -# @ nggallery -#: ../admin/class-ngg-options.php:595 -msgid "Shutter" -msgstr "Sluiter" - -# @ nggallery -#: ../admin/class-ngg-options.php:596 -#: ../admin/tinymce/window.php:181 -msgid "Custom" -msgstr "Custom" - -# @ nggallery -#: ../admin/class-ngg-options.php:601 -msgid "Link Code line" -msgstr "Link Code regel" - -# @ nggallery -#: ../admin/class-ngg-options.php:626 -msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." -msgstr "Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze actie kan niet ongedaan gemaakt worden." - -# @ nggallery -#: ../admin/class-ngg-options.php:631 -msgid "Preview" -msgstr "Vooraf bekijken" - -# @ nggallery -#: ../admin/class-ngg-options.php:632 -msgid "Select an image" -msgstr "Selecteer een afbeelding om vooraf te bekijken:" - -# @ nggallery -#: ../admin/class-ngg-options.php:637 -msgid "View full image" -msgstr "Afbeelding vooraf bekijken" - -# @ nggallery -#: ../admin/class-ngg-options.php:641 -#: ../admin/class-ngg-options.php:645 -msgid "Position" -msgstr "Positie" - -# @ nggallery -#: ../admin/class-ngg-options.php:665 -msgid "Offset" -msgstr "Offset" - -# @ nggallery -#: ../admin/class-ngg-options.php:680 -msgid "Use image as watermark" -msgstr "Gebruik afbeelding als watermerk" - -# @ nggallery -#: ../admin/class-ngg-options.php:683 -msgid "URL to file" -msgstr "URL naar bestand" - -# @ nggallery -#: ../admin/class-ngg-options.php:687 -msgid "Use text as watermark" -msgstr "Gebruik tekst als watermerk" - -# @ nggallery -#: ../admin/class-ngg-options.php:690 -msgid "Font" -msgstr "Lettertype" - -# @ nggallery -#: ../admin/class-ngg-options.php:702 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Deze functie zal niet werken, omdat je een Free Type library nodig hebt" - -# @ nggallery -#: ../admin/class-ngg-options.php:704 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Je kan meer lettertypes uploaden in de map nggallery/fonts" - -# @ default -# @ nggallery -#: ../admin/class-ngg-options.php:710 -#: ../admin/manage/class-ngg-manager.php:81 -#: ../admin/media-upload.php:242 -msgid "Size" -msgstr "Formaat" - -# @ nggallery -#: ../admin/class-ngg-options.php:714 -msgid "Color" -msgstr "Kleur" - -# @ nggallery -#: ../admin/class-ngg-options.php:718 -msgid "Text" -msgstr "Tekst" - -# @ nggallery -#: ../admin/class-ngg-options.php:722 -msgid "Opaque" -msgstr "Ondoorzichtig" - -#: ../admin/class-ngg-options.php:780 -msgid "Fit to space" -msgstr "Aanpassen aan de ruimte" - -#: ../admin/class-ngg-options.php:783 -#: ../widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." -msgstr "Pas de diavoorstelling aan aan de beschikbare ruimte." - -# @ nggallery -#: ../admin/class-ngg-options.php:787 -msgid "Default size" -msgstr "Standaardgrootte" - -# @ nggallery -#: ../admin/class-ngg-options.php:796 -msgid "Transition / Fade effect" -msgstr "Overgang afbeeldingen / Vervaag effect" - -#: ../admin/class-ngg-options.php:801 -msgid "Attention Seekers" -msgstr "Aandacht!" - -#: ../admin/class-ngg-options.php:802 -msgid "Bouncing Entrances" -msgstr "Stuiterende ingangen" - -#: ../admin/class-ngg-options.php:803 -msgid "Fading Entrances" -msgstr "Vervagende ingangen" - -#: ../admin/class-ngg-options.php:804 -msgid "Fading Exits" -msgstr "Vervagende uitgangen" - -#: ../admin/class-ngg-options.php:805 -msgid "Flippers" -msgstr "Flippers" - -# @ nggallery -#: ../admin/class-ngg-options.php:806 -msgid "Lightspeed" -msgstr "Sluiter snelheid" - -#: ../admin/class-ngg-options.php:807 -msgid "Rotating Entrances" -msgstr "Draaiende ingangen" - -#: ../admin/class-ngg-options.php:808 -msgid "Rotating Exits" -msgstr "Draaiende uitgangen" - -#: ../admin/class-ngg-options.php:809 -msgid "Specials" -msgstr "Bijzonderheden" - -#: ../admin/class-ngg-options.php:810 -msgid "Zoom Entrances" -msgstr "Zoomende ingangen" - -#: ../admin/class-ngg-options.php:819 -msgid "These effects are powered by" -msgstr "Deze effecten zijn mogelijk door" - -#: ../admin/class-ngg-options.php:819 -msgid "Click here for examples of all effects and to learn more." -msgstr "Klik hier voor een voorbeeld van alle effecten en om meer te leren." - -#: ../admin/class-ngg-options.php:823 -msgid "Loop" -msgstr "Herhalen" - -#: ../admin/class-ngg-options.php:826 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." -msgstr "Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een lusillusie te creëren." - -#: ../admin/class-ngg-options.php:830 -msgid "Mouse/touch drag" -msgstr "Muis/aanraak slepen" - -#: ../admin/class-ngg-options.php:833 -msgid "Enable dragging with the mouse (or touch)." -msgstr "Schakel slepen met de muis (of aanraking) in." - -# @ nggallery -#: ../admin/class-ngg-options.php:837 -msgid "Previous / Next" -msgstr "Vorige tags" - -#: ../admin/class-ngg-options.php:840 -msgid "Show next/previous buttons." -msgstr "Knop vorige/volgende tonen." - -# @ nggallery -#: ../admin/class-ngg-options.php:844 -msgid "Show dots" -msgstr "Toon als" - -# @ nggallery -#: ../admin/class-ngg-options.php:847 -msgid "Show dots for each image." -msgstr "Afbeelding uitrekken" - -#: ../admin/class-ngg-options.php:851 -msgid "Autoplay" -msgstr "Automatisch afspelen" - -# @ nggallery -#: ../admin/class-ngg-options.php:854 -msgid "Automatically play the images." -msgstr "Automatisch grootte aanpassen" - -# @ nggallery -#: ../admin/class-ngg-options.php:858 -msgid "Duration" -msgstr "Tijdsduur" - -# @ nggallery -#: ../admin/class-ngg-options.php:861 -msgid "sec." -msgstr "sec." - -#: ../admin/class-ngg-options.php:865 -msgid "Pause on hover" -msgstr "Pauzeren bij hover" - -#: ../admin/class-ngg-options.php:868 -msgid "Pause when hovering over the slideshow." -msgstr "Verander opties voor de diavoorstelling." - -# @ nggallery -#: ../admin/class-ngg-options.php:872 -msgid "Click for next" -msgstr "Klik om te sluiten" - -# @ default -#: ../admin/class-ngg-options.php:875 -msgid "Click to go to the next image." -msgstr "Ga naar de volgende pagina" - -# @ nggallery -#: ../admin/class-ngg-options.php:878 -#: ../admin/tinymce/window.php:194 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Number of images" -msgstr "Aantal afbeeldingen" - -#: ../admin/class-ngg-options.php:882 -msgid "Number of images to display when using random or latest." -msgstr "Aantal afbeeldingen bij laatste of willekeurig." - -# @ nggallery -#: ../admin/class-ngg-options.php:945 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Opnieuw opgebouwde afbeelding structuur: %s / %s afbeeldingen" - -# @ nggallery -#: ../admin/class-ngg-options.php:946 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Opnieuw opgebouwde gallery structuur: %s / %s gallerys" - -# @ nggallery -#: ../admin/class-ngg-options.php:947 -#, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Opnieuw opgebouwde album structuur: %s / %s albums" - -# @ nggallery -#: ../admin/class-ngg-options.php:1001 -msgid "Done." -msgstr "Klaar." - -#: ../admin/class-ngg-overview.php:39 -msgid "Contributors" -msgstr "Bijdragers" - -# @ nggallery -#: ../admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." -msgstr "Hier kunnen de afbeeldingen, gallerys en albums beheerd worden." - -# @ nggallery -#: ../admin/class-ngg-overview.php:56 -msgid "Image" -msgstr "Afbeelding" - -# @ nggallery -#: ../admin/class-ngg-overview.php:62 -#: ../admin/tinymce/window.php:118 -#: ../admin/tinymce/window.php:233 -#: ../lib/rewrite.php:226 -msgid "Album" -msgstr "Album" - -# @ nggallery -#: ../admin/class-ngg-overview.php:67 -msgid "Add new pictures" -msgstr "Eén afbeelding" - -# @ default -#: ../admin/class-ngg-overview.php:104 -msgid "Storage Space" -msgstr "Opslag ruimte" - -# @ default -#: ../admin/class-ngg-overview.php:107 -msgid "Allowed" -msgstr "Je hebt geen toestemming om hier te zijn" - -# @ default -#: ../admin/class-ngg-overview.php:108 -#, php-format -msgid "%2$s MB" -msgstr "%2$sMB" - -#: ../admin/class-ngg-overview.php:111 -msgid "Used" -msgstr "Toon / verberg gebruikte galerijen" - -# @ default -#: ../admin/class-ngg-overview.php:112 -#, php-format -msgid "%2$s MB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" - -# @ nggallery -#: ../admin/class-ngg-overview.php:126 -#, php-format -msgid "The newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina om te controleren op updates." +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Alle galerijen" -# @ default -#: ../admin/class-ngg-overview.php:137 -msgid "Untitled" -msgstr "Zonder titel" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" +"Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor " +"miniaturen." # @ nggallery -#: ../admin/class-ngg-overview.php:305 -msgid "Running..." -msgstr "Bezig... even wachten" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Gebruikers toestaan de rollen voor andere site auteurs te wijzigen" # @ nggallery -#: ../admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" -msgstr "Plugin controle / thema conflict" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Gebruikers toestaan een stijl te kiezen voor de galerij" # @ nggallery -#: ../admin/class-ngg-overview.php:350 -#: ../admin/class-ngg-overview.php:356 -#: ../admin/class-ngg-overview.php:362 -msgid "Not tested" -msgstr "Niet getest" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Gebruikers toestaan afbeeldingsmappen te importeren vanaf de server." # @ nggallery -#: ../admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" -msgstr "Er kan geen conflict worden gevonden" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Gebruikers toestaan zip mappen te uploaden" # @ nggallery -#: ../admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Test mislukt, schakel andere plugins uit en stel het standaard thema in" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "Toegestane karakters voor bestanden en mappen zijn \"%s\"." # @ nggallery -#: ../admin/class-ngg-overview.php:355 -msgid "Test image function" -msgstr "Test afbeeldingsfunctie" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, php-format +msgid "Allowed characters for file and folder names are %s" +msgstr "Toegestane karakters voor bestanden en mappen zijn %s" -# @ nggallery -#: ../admin/class-ngg-overview.php:357 -msgid "The plugin could create images." -msgstr "De plugin kan geen afbeeldingen maken" +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." -msgstr "Kan de afbeeldingen niet maken, controleer de geheugen limiet" +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" # @ nggallery -#: ../admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" -msgstr "Controleer thema compatibiliteit" +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "Alfabetisch" -# @ nggallery -#: ../admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Je thema zou moeten werken met NextCellent Gallery" +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "Ook een dikke dank u wel aan de nieuwe vertalers: " # @ nggallery -#: ../admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het thema" +#: admin/manage/class-ngg-image-list-table.php:236 +msgid "Alt & Title Text" +msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/class-ngg-overview.php:368 -msgid "Check plugin" -msgstr "Controleer plugin" +#: admin/manage/class-ngg-image-list-table.php:184 +msgid "Alt & title text" +msgstr "Alt- & titeltekst" # @ nggallery -#: ../admin/class-ngg-overview.php:384 -msgid "Graphic Library" -msgstr "Grafische bibliotheek" +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Alt / Titel tekst" # @ nggallery -#: ../admin/class-ngg-overview.php:410 -msgid "There is no GD support" -msgstr "Geen GD ondersteuning" +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Alt / Titel tekst" -# @ nggallery -#: ../admin/class-ngg-overview.php:423 -#: ../admin/class-ngg-overview.php:491 -#: ../admin/class-ngg-overview.php:497 -#: ../admin/class-ngg-overview.php:503 -msgid "Yes" -msgstr "Ja" +# @ default +#: admin/class-ngg-admin-launcher.php:273 +msgid "An error occurred in the upload. Please try again later." +msgstr "Een fout is opgetreden tijdens het uploaden. Probeer eens opnieuw." # @ nggallery -#: ../admin/class-ngg-overview.php:425 -#: ../admin/class-ngg-overview.php:493 -#: ../admin/class-ngg-overview.php:499 -#: ../admin/class-ngg-overview.php:505 -msgid "No" -msgstr "Nee" +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "en de thumbnails map" # @ nggallery -#: ../admin/class-ngg-overview.php:445 -msgid "Not set" -msgstr "Niet ingesteld" +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Opening" # @ nggallery -#: ../admin/class-ngg-overview.php:449 -msgid "On" -msgstr "Aan" +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Toepassen" -# @ nggallery -#: ../admin/class-ngg-overview.php:451 -msgid "Off" -msgstr "Uit" +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "Parameters toepassen" # @ nggallery -#: ../admin/class-ngg-overview.php:457 -#: ../admin/class-ngg-overview.php:463 -#: ../admin/class-ngg-overview.php:469 -#: ../admin/class-ngg-overview.php:475 -#: ../admin/class-ngg-overview.php:481 -#: ../admin/class-ngg-overview.php:487 -msgid "N/A" -msgstr "N/A" +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "Oplopend" # @ nggallery -#: ../admin/class-ngg-overview.php:485 -msgid " MB" -msgstr " MByte" +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "In een oogopslag" -# @ nggallery -#: ../admin/class-ngg-overview.php:509 -msgid "Operating System" -msgstr "Operating Systeem" +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "Aandacht!" # @ nggallery -#: ../admin/class-ngg-overview.php:511 -msgid "Server" -msgstr "Server" +# @ default +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Auteur" # @ nggallery -#: ../admin/class-ngg-overview.php:512 -msgid "Memory Usage" -msgstr "Geheugen gebruik" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Auteur positie" # @ nggallery -#: ../admin/class-ngg-overview.php:513 -msgid "MYSQL Version" -msgstr "MYSQL Versie" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." +msgstr "Automatisch grootte aanpassen" # @ nggallery -#: ../admin/class-ngg-overview.php:514 -msgid "SQL Mode" -msgstr "SQL Mode" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Automatisch grootte aanpassen" # @ nggallery -#: ../admin/class-ngg-overview.php:515 -msgid "PHP Version" -msgstr "PHP Versie" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Afbeeldingsgrootte automatisch aanpassen tijdens uploaden" -# @ nggallery -#: ../admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" -msgstr "PHP toegestaan URL fopen" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "Automatisch afspelen" # @ nggallery -#: ../admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" -msgstr "PHP Geheugen Limiet" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Terug" # @ nggallery -#: ../admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload formaat" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Terug naar galerij" # @ nggallery -#: ../admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" -msgstr "PHP Max Post formaat" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Back-up van origineel" -# @ nggallery -#: ../admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking limiet" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "Basis" -# @ nggallery -#: ../admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Uitvoering tijd" +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" -msgstr "PHP Exif ondersteuning" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" -msgstr "PHP IPTC ondersteuning" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-overview.php:524 -msgid "PHP XML Support" -msgstr "PHP XML ondersteuning" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -# @ default -#: ../admin/class-ngg-overview.php:532 -msgid "Loading…" -msgstr "Laden…" +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" -# @ default -#: ../admin/class-ngg-overview.php:532 -msgid "This widget requires JavaScript." -msgstr "Deze widget vereist JavaScript." +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" -#: ../admin/class-ngg-overview.php:557 -msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "niet alle plug-ins van derden die compatibel zijn met NGG zullen 100% werken met NextCellent Gallery!" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/class-ngg-overview.php:599 -#, php-format -msgid "By %s" -msgstr "Door %s" +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" +msgstr "Stuiterende ingangen" -# @ default -#. translators: 1: Plugin name and version. -#: ../admin/class-ngg-overview.php:611 +# @ nggallery +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Blader..." + +#: admin/class-ngg-style.php:270 #, php-format -msgid "Install %s now" -msgstr "Nu %s installeren" +msgid "Browsing %s" +msgstr "%s verkennen" -# @ default -#: ../admin/class-ngg-overview.php:611 -msgid "Install Now" -msgstr "Installeer" +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" +msgstr "" # @ nggallery -#. translators: 1: Plugin name and version -#: ../admin/class-ngg-overview.php:618 -#, php-format -msgid "Update %s now" -msgstr "%s nu bijwerken" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Cache leeg gemaakt" # @ nggallery -# @ default -#: ../admin/class-ngg-overview.php:618 -msgid "Update Now" -msgstr "Bijwerken" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Camera" # @ nggallery -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -#, php-format -msgid "More information about %s" -msgstr "Voor meer informatie over %s" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Camera / Type" # @ nggallery -#: ../admin/class-ngg-overview.php:638 -#: ../admin/class-ngg-overview.php:640 -msgid "More Details" -msgstr "Meer instellingen" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Annuleren" -#: ../admin/class-ngg-overview.php:679 -msgid "Untested with your version of WordPress" -msgstr "Niet-getest met jouw versie van WordPress" +# @ nggallery +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Titel" -#: ../admin/class-ngg-overview.php:681 -msgid "Incompatible with your version of WordPress" -msgstr "Niet compatibel met jouw versie van WordPress" +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" +msgstr "Carousel" -#: ../admin/class-ngg-overview.php:683 -msgid "Compatible with your version of WordPress" -msgstr "Compatibel met jouw versie van WordPress" +# @ nggallery +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Categorieën" -#: ../admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." -msgstr "Deze plug-in is een aanpassing van NextGen Gallery, versie 1.9.13." +# @ nggallery +#: lib/meta.php:463 +msgid "Category" +msgstr "Categorie" -#: ../admin/class-ngg-overview.php:747 -msgid "Developed & maintained by WPGetReady.com" -msgstr "Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
    Ontwikkeld en onderhouden door WPGetReady.com" +# @ default +# @ nggallery +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Centreren" -#: ../admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Je kan helpen door deze plug-in een goede rating te geven! Bedankt!" +# @ nggallery +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "Inschakelen style selectie" -#: ../admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" -msgstr "Plug-instartpagina bezoeken" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:150 +msgid "Change Date" +msgstr "Datum bewerken" # @ nggallery -#: ../admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" -msgstr "Welkom bij NextCellent Gallery!" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Bijwerken opties" -#: ../admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" -msgstr "Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een heleboel mensen. Een speciale dank u aan onderstaande personen:" +# @ nggallery +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Stijl bewerken" -#: ../admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" -msgstr "Alex Rabe en Photocrati voor de originele NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." +msgstr "Kijk of er fouten in je installatie zijn." -#: ../admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "voor het onderhouden van deze fork van NextGEN Gallery" +# @ nggallery +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Controleer plugin" # @ nggallery -#: ../admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" -msgstr "voor de Watermerk plugin" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Plugin controle / thema conflict" -#: ../admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" -msgstr "voor zijn implementatie van het veranderen van de uploaddatum met jQuery" +# @ nggallery +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "Controleer thema compatibiliteit" -#: ../admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" -msgstr "voor zijn codesuggesties m.b.t. nggtags" +# @ nggallery +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Klik deze link, als je niet weet hoe je rechten moet toewijzen :" -#: ../admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" -msgstr "voor zijn suggesties m.b.t. sjablonen" +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." +msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan." -#: ../admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " -msgstr "Ook een dikke dank u wel aan de nieuwe vertalers: " +# @ nggallery +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Kies galerij" # @ nggallery -#: ../admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" -msgstr "Instellen Rollen/Rechten voor gebruik NextGEN" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Kies de standaard stijl voor de galerijen." + +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." +msgstr "Kies wat bezoekers eerst zullen zien." # @ nggallery -#: ../admin/class-ngg-roles.php:17 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." +#: lib/meta.php:468 +msgid "City" +msgstr "Plaats" # @ nggallery -#: ../admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" -msgstr "Als je een flexibeler gebruikersmanagement wilt, kijk dan eens bij " +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Leegmaken cache map" # @ nggallery -#: ../admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" -msgstr "NextCellent Gallery overzicht" +#: admin/class-ngg-options.php:923 +msgid "Click for next" +msgstr "Klik om te sluiten" + +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "Klik hier om de browserupload te gebruiken" # @ nggallery -#: ../admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" -msgstr "Gebruik TinyMCE-knop / Media Toevoegen" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Klik om te sluiten" + +# @ default +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." +msgstr "Ga naar de volgende pagina" # @ nggallery -#: ../admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" -msgstr "Galerij toevoegen / afbeeldingen uploaden" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Kleur" + +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Kolommen" # @ nggallery -#: ../admin/class-ngg-roles.php:35 -msgid "Manage gallery" -msgstr "Galerij Beheren" +#: admin/class-ngg-options.php:501 +msgid "columns per page" +msgstr "Afbeeldingen per pagina" + +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" # @ nggallery -#: ../admin/class-ngg-roles.php:39 -msgid "Manage others gallery" -msgstr "Beheer galerij van anderen" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Compacte versie" # @ nggallery -#: ../admin/class-ngg-roles.php:43 -msgid "Manage tags" -msgstr "Beheer tags" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Contact" # @ nggallery -#: ../admin/class-ngg-roles.php:51 -msgid "Change style" -msgstr "Stijl bewerken" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "bevat geen afbeeldingen" # @ nggallery -#: ../admin/class-ngg-roles.php:55 -msgid "Change options" -msgstr "Bijwerken opties" +#: admin/upgrade.php:151 +msgid "Continue to NextCellent" +msgstr "Verder naar NextCellent" + +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Bijdragers" # @ nggallery -#: ../admin/class-ngg-roles.php:59 -msgid "Update capabilities" -msgstr "Bijwerken" +#: admin/functions.php:1449 +#, php-format +msgid "Copied %1$s picture(s) to gallery: %2$s ." +msgstr "%1$s afbeelding(en) gekopieerd naar galerij: %2$s ." # @ nggallery -#: ../admin/class-ngg-roles.php:82 -msgid "Updated capabilities" -msgstr "Mogelijkheden bijgewerkt" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Kopieer afbeelding naar..." # @ nggallery -#: ../admin/class-ngg-setup.php:14 -msgid "Reset options" -msgstr "Opties terugzetten" +#: admin/manage/class-ngg-image-list-table.php:313 +msgid "Copy to..." +msgstr "Kopieer naar..." # @ nggallery -#: ../admin/class-ngg-setup.php:17 -msgid "Reset all options/settings to the default installation." -msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" # @ nggallery -#: ../admin/class-ngg-setup.php:19 -msgid "Reset settings" -msgstr "Instellingen terugzetten" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Copyright opmerking:" # @ nggallery -#: ../admin/class-ngg-setup.php:25 -msgid "Uninstall plugin tables" -msgstr "Deïnstalleer plugin tabellen" +#: admin/ajax.php:469 +#, php-format +msgid "Could create image with %s x %s pixel" +msgstr "Kan afbeelding maken met %s x %s pixels" # @ nggallery -#: ../admin/class-ngg-setup.php:30 -msgid "You don't like NextCellent Gallery?" -msgstr "Vind je NextCellent niet leuk?" +#: admin/class-ngg-overview.php:358 +msgid "Could not create image, check your memory limit." +msgstr "Kan de afbeeldingen niet maken, controleer de geheugen limiet" -#: ../admin/class-ngg-setup.php:31 -msgid "With this button you can clear all database tables. This should also happen if you uninstall the normal way, but it can be useful for manually uninstalling NextCellent completely." -msgstr "Met deze knop kan u de databanktabellen wissen. Dit zou ook vanzelf moeten gebeuren als je op de normale wijze verwijdert, maar het kan nuttig zijn om NextCellent manueel te verwijderen." +#: admin/upgrade.php:94 +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" # @ nggallery -#: ../admin/class-ngg-setup.php:34 -msgid "WARNING:" -msgstr "WAARSCHUWING:" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Geen geldige mapnaam" -# @ nggallery -#: ../admin/class-ngg-setup.php:36 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr " Eenmaal verwijderd, kan dit niet ongedaan gemaakt worden. Je zult een Database Backup plugin van WordPress moeten gebruiken om eerst een backup te maken van alle tabellen. NextCellent Gallery is opgeslagen in de tabellen " +# @ default +#: admin/class-ngg-style.php:154 +msgid "Could not move file." +msgstr "Kon bestand niet verplaatsen." -# @ nggallery -#: ../admin/class-ngg-setup.php:36 -msgid "and" -msgstr "en" +# @ default +#: admin/class-ngg-style.php:187 +msgid "Could not move the CSS file." +msgstr "Kon het css-bestand niet verplaatsen." -#: ../admin/class-ngg-setup.php:39 -msgid "Show uninstall button" -msgstr "Knop verwijderen tonen" +# @ default +#: admin/class-ngg-style.php:162 +msgid "Could not save file." +msgstr "Kon bestand niet opslaan." # @ nggallery -#: ../admin/class-ngg-setup.php:40 -msgid "Uninstall plugin" -msgstr "Deïnstalleer knop" +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Kan de originele afbeelding niet terugzetten" # @ nggallery -#: ../admin/class-ngg-setup.php:49 -msgid "Reset all options to default settings?" -msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" - -#: ../admin/class-ngg-setup.php:51 -#: ../admin/class-ngg-setup.php:66 -msgid "Choose [Cancel] to Stop, [OK] to proceed." -msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan." - -#: ../admin/class-ngg-setup.php:64 -msgid "You are about to uninstall this plugin from WordPress. This action is not reversible." -msgstr "Je staat op het punt deze plug-in te verwijderen van WordPress. Deze actie kan niet ongedaan gemaakt worden." +#: lib/meta.php:472 +msgid "Country" +msgstr "Land" # @ nggallery -#: ../admin/class-ngg-setup.php:97 -msgid "Reset all settings to the default parameters." -msgstr "Alle instellingen terugzetten naar de standaard waarden" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Postcode" # @ nggallery -#: ../admin/class-ngg-setup.php:104 -msgid "Uninstall successful! Now delete the plugin and enjoy your life!" -msgstr "Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder leven! Veel plezier!" +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Maak een back-up van de herschaalde afbeeldingen" # @ nggallery -#: ../admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." -msgstr "Css-bestand met succes geselecteerd." +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Maak een nieuwe, lege galerij bij de map" -#: ../admin/class-ngg-style.php:120 -msgid "No CSS file will be used." -msgstr "Geen css-bestand zal gebruikt worden." +# @ nggallery +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "Maak een nieuwe, lege galerij in de map %s" -# @ default -#: ../admin/class-ngg-style.php:129 -#: ../admin/class-ngg-style.php:169 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "Je hebt niet de juiste permissies om sjablonen van deze site te bewerken" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Nieuwe pagina maken" -# @ default -#: ../admin/class-ngg-style.php:154 -msgid "Could not move file." -msgstr "Kon bestand niet verplaatsen." +# @ nggallery +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Nieuwe thumbnails maken" # @ nggallery -#: ../admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." -msgstr "CSS bestand met succes bijgewerkt." +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Credit" # @ default -#: ../admin/class-ngg-style.php:162 -msgid "Could not save file." -msgstr "Kon bestand niet opslaan." +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "Bewerken…" # @ nggallery -#: ../admin/class-ngg-style.php:182 +#: admin/class-ngg-style.php:182 msgid "CSS file successfully moved." msgstr "CSS bestand met succes verplaatst." -# @ default -#: ../admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." -msgstr "Kon het css-bestand niet verplaatsen." +# @ nggallery +#: admin/class-ngg-style.php:160 +msgid "CSS file successfully updated." +msgstr "CSS bestand met succes bijgewerkt." -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "Je css-bestand is ingesteld door een thema of een plug-in." +# @ nggallery +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Custom" -#: ../admin/class-ngg-style.php:218 -#: ../admin/wpmu.php:63 -msgid "This CSS file will be applied:" -msgstr "Dit css-bestand zal gebruikt worden:" +# @ nggallery +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Volgorde wijzigen" # @ nggallery -#: ../admin/class-ngg-style.php:248 -msgid "Style Editor" -msgstr "Stijl bewerken" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Aanpassen thumbnail" # @ nggallery -#: ../admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" -msgstr "Activeer en gebruik style sheet:" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Database fout. Kan geen galerij toevoegen!" # @ nggallery -#: ../admin/class-ngg-style.php:259 -msgid "Activate" -msgstr "Activeren" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Datum / tijd" # @ nggallery -#: ../admin/class-ngg-style.php:268 -#, php-format -msgid "Editing %s" -msgstr "%s aan het bewerken" +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Datum gemaakt" -#: ../admin/class-ngg-style.php:270 -#, php-format -msgid "Browsing %s" -msgstr "%s verkennen" +# @ nggallery +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +msgid "Date taken" +msgstr "Datum genomen" # @ nggallery -#: ../admin/class-ngg-style.php:273 -msgid "(from the theme folder)" -msgstr "(van de themamap)" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Datum/tijd" -#: ../admin/class-ngg-style.php:283 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." -msgstr "Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste map verplaatsen." +# @ nggallery +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Standaardgrootte" # @ nggallery -#: ../admin/class-ngg-style.php:286 -msgid "Move file" -msgstr "Verplaats bestand" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Standaard style" + +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "°" # @ nggallery # @ default -#: ../admin/class-ngg-style.php:291 -#: ../admin/manage/class-ngg-gallery-list-table.php:155 -#: ../admin/manage/class-ngg-image-manager.php:213 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Auteur" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Verwijder" # @ nggallery -#: ../admin/class-ngg-style.php:292 -msgid "Version" -msgstr "Versie" +#: admin/manage/class-ngg-image-manager.php:108 +msgid "Delete \"{}\"?" +msgstr " \"%s\" verwijderen?" # @ nggallery -#: ../admin/class-ngg-style.php:296 -msgid "File location" -msgstr "Bestandslocatie" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Verwijder bestanden, als een galerij in de database verwijderd wordt." # @ nggallery -#: ../admin/class-ngg-style.php:309 -msgid "Update File" -msgstr "Bestand bijwerken" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Afbeeldingen verwijderen" # @ nggallery -#: ../admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." -msgstr "Als dit bestand beschrijfbaar zou zijn, zou je het kunnen bewerken" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr " verwijder Tag" # @ nggallery -#: ../admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." -msgstr "Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Tags verwijderen" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:45 -msgid "Most popular" -msgstr "Meest populair" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "Aflopend" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:46 -msgid "Least used" -msgstr "Laatst gebruikt" +# @ default +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Beschrijving" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" -msgstr "Alfabetisch" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" +"Deze plug-in is een tak van de NGG stabiele versie 1.9.13.
    Ontwikkeld en " +"onderhouden door WPGetReady.com" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" -msgstr "Bestaande tags" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:118 -msgid "Search tags" -msgstr "Zoek tags" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:122 -msgid "Go" -msgstr "Ga" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "Dimensies" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" -msgstr "Volgorde bepalen:" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Directory" + +# @ default +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Negeren" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:162 -#: ../admin/class-ngg-tag-manager.php:166 -#: ../admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" -msgstr "Vorige tags" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "Weergavemodi" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:175 -msgid "Next tags" -msgstr "Volgende tags" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "bestaat niet!" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" -msgstr "Hernoem tag" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "Vergeet niet om op opslaan te drukken!" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:195 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten die deze tag gebruiken zullen bijgewerkt worden." +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Klaar." -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:196 -#: ../admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Je kunt meerdere tags specificeren om te hernoemen door ze met komma's te scheiden" +# @ default +#: admin/class-ngg-adder.php:534 +msgid "Drop your files in this window" +msgstr "Sleep bestanden naar dit venster" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" -msgstr "Tag(s) om te hernoemen:" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Tijdsduur" +# @ default # @ nggallery -#: ../admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" -msgstr "Nieuwe tag na(a)m(en):" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Bewerk" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:207 -msgid "Rename" -msgstr "Hernoem" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Album bewerken" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" -msgstr " verwijder Tag" +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Album bewerken" -# @ nggallery -#: ../admin/class-ngg-tag-manager.php:221 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden van alle berichten." +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." +msgstr "" +"Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per " +"categorie." # @ nggallery -#: ../admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden door komma's" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Galerij bewerken" + +#: admin/class-ngg-admin-launcher.php:622 +msgid "Edit options for the slideshow." +msgstr "Verander opties voor de diavoorstelling." # @ nggallery -#: ../admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" -msgstr "Tag(s) verwijderen:" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Bewerk status" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:235 +#: admin/class-ngg-tag-manager.php:235 msgid "Edit Tag Slug" msgstr "Bewerk tag slug" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:243 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Bewerk thumbnail" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" -msgstr "Tag(s) om te matchen:" +#: admin/class-ngg-style.php:268 +#, php-format +msgid "Editing %s" +msgstr "%s aan het bewerken" # @ nggallery -#: ../admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" -msgstr "Slug(s) instellen:" +#: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 +msgid "Effect" +msgstr "Effect" -# @ default # @ nggallery -#: ../admin/class-ngg-tag-manager.php:255 -#: ../admin/manage/class-ngg-gallery-list-table.php:106 -msgid "Edit" -msgstr "Bewerk" +#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241 +#: admin/class-ngg-options.php:622 +msgid "Effects" +msgstr "Effecten" -# @ nggallery -#: ../admin/functions.php:38 -msgid "No valid gallery name!" -msgstr "Geen geldige galerij naam!" +#: admin/class-ngg-options.php:884 +msgid "Enable dragging with the mouse (or touch)." +msgstr "Schakel slepen met de muis (of aanraking) in." # @ nggallery -#: ../admin/functions.php:48 -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -#: ../admin/functions.php:158 -#: ../admin/functions.php:165 -#: ../admin/functions.php:345 -#: ../admin/functions.php:353 -msgid "Directory" -msgstr "Directory" +#: admin/wpmu.php:116 +msgid "Enable import function" +msgstr "Inschakelen importeer functie" # @ nggallery -#: ../admin/functions.php:48 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan" +#: admin/wpmu.php:130 +msgid "Enable roles/capabilities" +msgstr "Inschakelen Rollen/Rechten mogelijkheden" # @ nggallery -#: ../admin/functions.php:49 -#: ../admin/functions.php:58 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Klik deze link, als je niet weet hoe je rechten moet toewijzen :" +#: admin/class-ngg-options.php:510 +msgid "Enable slideshow" +msgstr "Flash-diavoorstelling inschakelen" # @ nggallery -#: ../admin/functions.php:57 -#: ../admin/functions.php:83 -msgid "is not writeable !" -msgstr "is niet beschrijfbaar!" +#: admin/wpmu.php:123 +msgid "Enable style selection" +msgstr "Inschakelen style selectie" # @ nggallery -#: ../admin/functions.php:79 -#: ../admin/functions.php:88 -#: ../admin/functions.php:1127 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Niet mogelijk de directory aan te maken" +#: admin/wpmu.php:102 +msgid "Enable upload quota check" +msgstr "Inschakelen upload quota controle" # @ nggallery -#: ../admin/functions.php:92 -msgid "The server setting Safe-Mode is on !" -msgstr "The server Safe-Mode is aan!" +#: admin/wpmu.php:109 +msgid "Enable zip upload option" +msgstr "Inschakelen zip upload optie" # @ nggallery -#: ../admin/functions.php:93 -msgid "If you have problems, please create directory" -msgstr "Als je problemen hebt, maak map " +#: admin/class-ngg-tag-manager.php:221 +msgid "" +"Enter the name of the tag to delete. This tag will be removed from all " +"posts." +msgstr "" +"Geef de naam van de tag om te verwijderen. Deze tag zal verwijderd worden " +"van alle berichten." # @ nggallery -#: ../admin/functions.php:94 -msgid "and the thumbnails directory" -msgstr "en de thumbnails map" +#: admin/class-ngg-tag-manager.php:243 +msgid "" +"Enter the tag name to edit and its new slug. Slug definition" +msgstr "" +"Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie" # @ nggallery -#: ../admin/functions.php:94 -msgid "with permission 777 manually !" -msgstr "met permissie 777 handmatig ingesteld !" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Geef de tag die je wilt hernoemen een nieuwe naam. Je kunt deze mogelijkheid " +"ook gebruiken om tags samen te voegen. Klik \"Hernoemen\" en alle berichten " +"die deze tag gebruiken zullen bijgewerkt worden." # @ nggallery -#: ../admin/functions.php:120 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of pagina tonen met de code %2$s.
    " +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Geef tags in" -# @ nggallery -#: ../admin/functions.php:123 -#: ../admin/functions.php:310 -#: ../admin/functions.php:413 -msgid "Edit gallery" -msgstr "Galerij bewerken" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" # @ nggallery -#: ../admin/functions.php:158 -#: ../admin/functions.php:345 -msgid "doesn`t exist!" -msgstr "bestaat niet!" +#: admin/manage/actions.php:96 +msgid "Error rotating thumbnail" +msgstr "Fout bij roteren van de thumbnail" # @ nggallery -#: ../admin/functions.php:165 -#: ../admin/functions.php:353 -msgid "contains no pictures" -msgstr "bevat geen afbeeldingen" - -#: ../admin/functions.php:192 -msgid "Something went wrong when renaming" -msgstr "Iets ging verkeerd bij het hernoemen van" - -#: ../admin/functions.php:192 -msgid "Importing was aborted." -msgstr "Importeren is gestopt." +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Fout bij updaten van de thumbnail" # @ nggallery -#: ../admin/functions.php:210 -#: ../admin/functions.php:372 -msgid "Database error. Could not add gallery!" -msgstr "Database fout. Kan geen galerij toevoegen!" +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Mislukt, het bestand kan niet verplaatst worden naar: " # @ nggallery -#: ../admin/functions.php:213 -#: ../admin/functions.php:375 -msgid "successfully created!" -msgstr "met succes gemaakt!" +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Fout, de bestandspermissies kunnen niet ingesteld worden" # @ nggallery -#: ../admin/functions.php:300 -#: ../admin/functions.php:408 -#: ../admin/functions.php:1244 -#: ../admin/manage/class-ngg-gallery-list-table.php:212 -#: ../admin/manage/class-ngg-image-list-table.php:302 -#: ../admin/manage/class-ngg-manager.php:197 -#: ../admin/manage/class-ngg-manager.php:359 -msgid "Create new thumbnails" -msgstr "Nieuwe thumbnails maken" +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "Mislukt. Niet genoeg tags om te hernoemen. Ook voor samenvoegen. Kies!" -# @ nggallery -#: ../admin/functions.php:305 -msgid " picture(s) successfully renamed" -msgstr " afbeelding(en) met succes hernoemd" +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" +"Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit " +"allemaal hier." # @ nggallery -#: ../admin/functions.php:307 -#: ../admin/functions.php:411 -msgid " picture(s) successfully added" -msgstr " afbeelding(en) met succes toegevoegd" +#: admin/manage/class-ngg-image-list-table.php:238 +msgid "Exclude" +msgstr "Uitsluiten" # @ nggallery -#: ../admin/functions.php:314 -msgid "No images were added." -msgstr "Er zijn geen afbeeldingen toegevoegd." +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "EXIF Data" # @ nggallery -#: ../admin/functions.php:486 -#: ../admin/functions.php:570 -#: ../admin/functions.php:625 -#: ../admin/functions.php:722 -#: ../admin/functions.php:776 -msgid "Object didn't contain correct data" -msgstr "Object bevat onjuiste gegevens" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Bestaande tags" -# @ nggallery -#: ../admin/functions.php:495 -msgid " is not writeable " -msgstr "is niet beschrijfbaar" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" # @ nggallery -#: ../admin/functions.php:580 -#: ../admin/functions.php:628 -#: ../admin/functions.php:728 -#: ../admin/functions.php:779 -msgid " is not writeable" -msgstr "is niet beschrijfbaar" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Uitgebreide versie" -# @ nggallery -#: ../admin/functions.php:782 -msgid "File do not exists" -msgstr "Bestand bestaat niet" +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "Vervagende ingangen" -# @ nggallery -#: ../admin/functions.php:786 -msgid "Couldn't restore original image" -msgstr "Kan de originele afbeelding niet terugzetten" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "Vervagende uitgangen" # @ nggallery -#: ../admin/functions.php:902 -msgid "(Error : Couldn't not update data base)" -msgstr "(Mislukt : Kan de database niet bijwerken)" +#: admin/functions.php:1425 +#, php-format +msgid "Failed to copy database row for picture %s" +msgstr "Database rij kopieeren mislukt voor afbeelding %s" # @ nggallery -#: ../admin/functions.php:909 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Mislukt : Kan de metadata niet bijwerken)" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "afbeelding kopieeren mislukt van %1$s naar %2$s" # @ nggallery -#: ../admin/functions.php:918 -msgid "(Error : Couldn't not find image)" -msgstr "(Mislukt : Kan de afbeelding niet vinden)" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Afbeelding verwijderen mislukt %1$s" # @ nggallery -#: ../admin/functions.php:1061 -msgid "No valid URL path " -msgstr "Geen geldig URL path" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Afbeelding verplaatsen mislukt %1$s naar %2$s" # @ nggallery -#: ../admin/functions.php:1077 -msgid "Import via cURL failed." -msgstr "Importeer via cURL mislukt." +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Bestand naar disk schrijven is mislukt" # @ nggallery -#: ../admin/functions.php:1094 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Geuploade bestand is geen geldig of onjuist zip bestand ! De server herkent : " +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Mislukt in de database, geen galerij pad ingesteld !" -# @ nggallery -#: ../admin/functions.php:1111 -msgid "Could not get a valid foldername" -msgstr "Geen geldige mapnaam" +# @ default +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Bestand geannuleerd." # @ nggallery -#: ../admin/functions.php:1122 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de server? " +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Bestand bestaat niet" # @ nggallery -#: ../admin/functions.php:1137 -msgid "Zip-File successfully unpacked" -msgstr "Zip-bestand is met succes uitgepakt" +#: admin/class-ngg-style.php:296 +msgid "File location" +msgstr "Bestandslocatie" # @ nggallery -#: ../admin/functions.php:1168 -#: ../admin/functions.php:1268 -msgid "No gallery selected !" -msgstr "Geen galerij geselecteerd !" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Bestandsnaam" # @ nggallery -#: ../admin/functions.php:1176 -#: ../admin/functions.php:1293 -msgid "Failure in database, no gallery path set !" -msgstr "Mislukt in de database, geen galerij pad ingesteld !" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Bestands upload is gestopt vanwege de extensie" # @ nggallery -#: ../admin/functions.php:1200 -#: ../admin/functions.php:1287 -msgid "is no valid image file!" -msgstr "is geen geldig afbeeldingsbestand!" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Bestandsnaam" # @ nggallery -#: ../admin/functions.php:1214 -#: ../admin/functions.php:1412 -#: ../admin/functions.php:1489 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Fired" -# @ nggallery -#: ../admin/functions.php:1221 -#: ../admin/functions.php:1310 -msgid "Error, the file could not be moved to : " -msgstr "Mislukt, het bestand kan niet verplaatst worden naar: " +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" +"Selecteer eerst een album van de dropdown en sleep dan de galerijen die je " +"wilt toevoegen of verwijderen naar en van het album." + +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "Aanpassen aan de ruimte" + +# @ default +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Vaste grootte" # @ nggallery -#: ../admin/functions.php:1226 -#: ../admin/functions.php:1314 -msgid "Error, the file permissions could not be set" -msgstr "Fout, de bestandspermissies kunnen niet ingesteld worden" +#: lib/meta.php:483 +msgid "Flash" +msgstr "Flash" # @ nggallery -#: ../admin/functions.php:1249 -msgid " Image(s) successfully added" -msgstr "Afbeelding(en) met succes toegevoegd" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Horizontaal omklappen" # @ nggallery -#: ../admin/functions.php:1276 -msgid "Invalid upload. Error Code : " -msgstr "Ongeldige upload: fout code:" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Vericaal omklappen" -# @ nggallery -#: ../admin/functions.php:1352 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "BEVEILINGS beperking in effect! Het is nodig de map %s handmatig te maken" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "Flippers" -# @ nggallery -#: ../admin/functions.php:1353 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het script overeenkomt met de eigenaar (%s) van het bestand" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" # @ nggallery -#: ../admin/functions.php:1406 -#: ../admin/functions.php:1483 -msgid "The destination gallery does not exist" -msgstr "De doelgalerij bestaat niet" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Focal lengte" # @ nggallery -#: ../admin/functions.php:1437 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Afbeelding verplaatsen mislukt %1$s naar %2$s" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Focal lengte" # @ nggallery -#: ../admin/functions.php:1457 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr " %1$s afbeelding(en) verplaatst naar gallery : %2$s ." +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Lettertype" # @ nggallery -#: ../admin/functions.php:1516 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "afbeelding kopieeren mislukt van %1$s naar %2$s" +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Als je een flexibeler gebruikersmanagement wilt, kijk dan eens bij " # @ nggallery -#: ../admin/functions.php:1530 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Database rij kopieeren mislukt voor afbeelding %s" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "voor de Watermerk plugin" -# @ nggallery -#: ../admin/functions.php:1542 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De bestandsnaam was al aanwezig in de bestaande galerij." +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "voor zijn codesuggesties m.b.t. nggtags" -# @ nggallery -#: ../admin/functions.php:1545 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s)" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "voor zijn suggesties m.b.t. sjablonen" -# @ nggallery -#: ../admin/functions.php:1554 -#, php-format -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "%1$s afbeelding(en) gekopieerd naar galerij: %2$s ." +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" +"voor zijn implementatie van het veranderen van de uploaddatum met jQuery" -# @ nggallery -#: ../admin/functions.php:1669 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php.ini" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "voor het onderhouden van deze fork van NextGEN Gallery" # @ nggallery -#: ../admin/functions.php:1672 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is ingesteld op het HTML formulier" +#: admin/class-ngg-admin-launcher.php:659 +msgid "For more information:" +msgstr "Voor meer informatie:" # @ nggallery -#: ../admin/functions.php:1675 -msgid "The uploaded file was only partially uploaded" -msgstr "Het geuploade bestand is slechts voor een deel geupload" +#: lib/meta.php:480 +msgid "Format" +msgstr "Formaat" # @ nggallery -#: ../admin/functions.php:1678 -msgid "No file was uploaded" -msgstr "Er is geen bestand geupload" +# @ default +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Galerijen" -# @ nggallery -#: ../admin/functions.php:1681 -msgid "Missing a temporary folder" -msgstr "Een tijdelijke bestandsmap ontbreekt" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "Galerijen zullen op dezelfde pagina getoond worden." # @ nggallery -#: ../admin/functions.php:1684 -msgid "Failed to write file to disk" -msgstr "Bestand naar disk schrijven is mislukt" +# @ default +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +msgid "Gallery" +msgstr "Galerij" # @ nggallery -#: ../admin/functions.php:1687 -msgid "File upload stopped by extension" -msgstr "Bestands upload is gestopt vanwege de extensie" +#: admin/manage/class-ngg-manager.php:507 +msgid "Gallery deleted successfully." +msgstr "Galerij met succes verwijderd" # @ nggallery -#: ../admin/functions.php:1690 -msgid "Unknown upload error" -msgstr "Onbekende upload fout" +#: admin/tinymce/window.php:267 +msgid "Gallery display types" +msgstr "Weergavemodi" # @ nggallery -#: ../admin/manage/actions.php:58 -msgid "Select how you would like to rotate the image on the left." -msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "Galerij-ID" # @ nggallery -#: ../admin/manage/actions.php:65 -msgid "90° clockwise" -msgstr "90° met de klok mee" +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of " +"pagina tonen met de code %2$s.
    " # @ nggallery -#: ../admin/manage/actions.php:67 -msgid "90° anticlockwise" -msgstr "90° tegen de klok in" +#: widgets/class-ngg-gallery-widget.php:161 +msgid "Gallery ID:" +msgstr "Galerij-ID:" # @ nggallery -#: ../admin/manage/actions.php:69 -msgid "Flip horizontally" -msgstr "Horizontaal omklappen" +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "Galerij IDs, door komma gescheiden." # @ nggallery -#: ../admin/manage/actions.php:71 -msgid "Flip vertically" -msgstr "Vericaal omklappen" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Galerij pad" # @ nggallery -#: ../admin/manage/actions.php:94 -msgid "Image rotated" -msgstr "Afbeelding geroteerd" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Galerij instellingen" # @ nggallery -#: ../admin/manage/actions.php:97 -msgid "Error rotating thumbnail" -msgstr "Fout bij roteren van de thumbnail" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Galerijslug:" # @ nggallery -#: ../admin/manage/actions.php:129 -#: ../admin/manage/actions.php:157 -#: ../admin/manage/actions.php:182 -#: ../admin/manage/actions.php:204 -msgid "Value" -msgstr "Waarde" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "GD bibliotheek" # @ nggallery -#: ../admin/manage/actions.php:146 -msgid "No meta data saved" -msgstr "Geen meta data opgeslagen" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Algemeen" -# @ nggallery -#: ../admin/manage/actions.php:151 -msgid "EXIF Data" -msgstr "EXIF Data" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "Algemene opties. Bevat permalinks en gerelateerde afbeeldingen." # @ nggallery -#: ../admin/manage/actions.php:171 -msgid "No exif data" -msgstr "Geen exif data" +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Instellingen" # @ nggallery -#: ../admin/manage/actions.php:177 -msgid "IPTC Data" -msgstr "IPTC Data" +#: nggallery.php:739 +msgid "Get help" +msgstr "Help (Engels)" # @ nggallery -#: ../admin/manage/actions.php:199 -msgid "XMP Data" -msgstr "XMP Data" - -#: ../admin/manage/actions.php:248 -msgid "Zoom In" -msgstr "Vergroten" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Ga" -#: ../admin/manage/actions.php:252 -msgid "Zoom Out" -msgstr "Verkleinen" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "Teruggaan" # @ nggallery -#: ../admin/manage/actions.php:256 -msgid "Rotate Left" -msgstr "Roteer" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Grafische bibliotheek" # @ nggallery -#: ../admin/manage/actions.php:260 -msgid "Rotate Right" -msgstr "Roteer afbeeldingen" - -#: ../admin/manage/actions.php:264 -msgid "Reset" -msgstr "Resetten en allemaal opnieuw in wachtrij zetten" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Headline" # @ nggallery -#: ../admin/manage/actions.php:268 -msgid "Center selection" -msgstr "Inschakelen style selectie" - -#: ../admin/manage/actions.php:285 -msgid "The parameters" -msgstr "De parameters" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Hoogte" -#. translators: x position on a grid -#: ../admin/manage/actions.php:291 -msgid "X" -msgstr "X" +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#. translators: a measurement unit, stand for pixels -#: ../admin/manage/actions.php:295 -#: ../admin/manage/actions.php:304 -#: ../admin/manage/actions.php:312 -#: ../admin/manage/actions.php:321 -msgid "px" -msgstr "px" +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Hoogte:" -#. translators: y position on a grid -#: ../admin/manage/actions.php:301 -msgid "Y" -msgstr "Y" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Help mij JOU te helpen!" # @ nggallery -#: ../admin/manage/actions.php:327 -msgid "Rotation" -msgstr "Locatie" - -#. translators: stands for degrees, as in a rotation. Should be pretty short. -#: ../admin/manage/actions.php:331 -msgid "deg" -msgstr "°" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Hier kunnen de afbeeldingen, gallerys en albums beheerd worden." -#: ../admin/manage/actions.php:336 -msgid "Apply the parameters" -msgstr "Parameters toepassen" +# @ nggallery +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Hier kun je het effect voor de miniaturen selecteren, NextCellent Gallery " +"zal de vereiste HTML code in de afbeeldingen integreren. Houd er rekening " +"mee dat alleen het sluiter- en thickbox-effect automatisch toegevoegd worden " +"aan je thema." # @ nggallery -#: ../admin/manage/actions.php:338 -msgid "Apply" -msgstr "Toepassen" +#: admin/class-ngg-options.php:548 +msgid "Hidden images" +msgstr "Verborgen afbeeldingen" # @ nggallery -#: ../admin/manage/actions.php:374 -msgid "Thumbnail updated" -msgstr "Thumbnail bijgewerkt" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Verberg" # @ nggallery -#: ../admin/manage/actions.php:378 -msgid "Error updating thumbnail" -msgstr "Fout bij updaten van de thumbnail" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/manage/class-ngg-abstract-image-manager.php:96 -#: ../admin/manage/class-ngg-gallery-manager.php:108 -#: ../admin/manage/class-ngg-image-manager.php:123 -#: ../admin/manage/class-ngg-image-manager.php:258 -#: ../admin/manage/class-ngg-manager.php:422 -#: ../admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." -msgstr "Je hebt te lang gewacht, of je speelt vals." +# @ default +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "HTT-fout." -# @ nggallery -#: ../admin/manage/class-ngg-abstract-image-manager.php:155 -#: ../admin/manage/class-ngg-image-manager.php:301 -msgid "Update successful" -msgstr "Met succes bijgewerkt" +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" + +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" # @ default -#: ../admin/manage/class-ngg-gallery-list-table.php:152 -#: ../admin/manage/class-ngg-image-list-table.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 msgid "ID" msgstr "ID" -# @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:156 -msgid "Page ID" -msgstr "Pagina ID" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" +"Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die " +"galerij getoond worden." # @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:211 -#: ../admin/manage/class-ngg-image-list-table.php:301 -#: ../admin/manage/class-ngg-manager.php:206 -msgid "Set watermark" -msgstr "Watermerk instellen" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Als dit bestand beschrijfbaar zou zijn, zou je het kunnen bewerken" # @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:214 -#: ../admin/manage/class-ngg-image-list-table.php:304 -#: ../admin/manage/class-ngg-manager.php:200 -msgid "Import metadata" -msgstr "Importeer metadata" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Als je problemen hebt, maak map " # @ nggallery -#: ../admin/manage/class-ngg-gallery-list-table.php:215 -#: ../admin/manage/class-ngg-image-list-table.php:305 -#: ../admin/manage/class-ngg-manager.php:203 -msgid "Recover from backup" -msgstr "Herstel van backup" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Als je deze instellingen hebt aangepast, zal de URL's moeten hermaken." # @ nggallery -#: ../admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" -msgstr "Nieuwe galerij toevoegen" +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." # @ nggallery -#: ../admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" -msgstr "Maak een nieuwe, lege galerij bij de map" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "Afbeelding" +msgstr[1] "" # @ nggallery -#: ../admin/manage/class-ngg-gallery-manager.php:92 +#: admin/functions.php:1440 #, php-format -msgid "Allowed characters for file and folder names are %s" -msgstr "Toegestane karakters voor bestanden en mappen zijn %s" +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s)" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" -msgstr "Datum bewerken" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De " +"bestandsnaam was al aanwezig in de bestaande galerij." -# @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" -msgstr "pixel" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" -msgstr "Alt- & titeltekst" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Afbeeldings Bestanden" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" -msgstr "Door komma's gescheiden" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Afbeeldingsbestanden" -# @ nggallery -# @ default -#: ../admin/manage/class-ngg-image-list-table.php:230 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Thumbnail" +# @ nggallery +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Afbeelding hoogte" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:231 -#: ../admin/manage/class-ngg-sort-manager.php:111 -msgid "Filename" -msgstr "Bestandsnaam" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "Afbeeldings ID" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:232 -msgid "Alt & Title Text" -msgstr "Alt / Titel tekst" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "Afbeeldings ID:" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:234 -msgid "Exclude" -msgstr "Uitsluiten" +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Kwaliteit afbeeldingen" -# @ default -#: ../admin/manage/class-ngg-image-list-table.php:269 +#: admin/manage/class-ngg-search-manager.php:38 #, php-format -msgid "View \"%s\"" -msgstr "Bekijk \"%s\"" +msgid "Image results for %s" +msgstr "Afbeeldingsresultaten voor %s" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:270 -msgid "View" -msgstr "Bekijk" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Afbeelding geroteerd" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:271 -msgid "Show Meta data" -msgstr "Toon meta data" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Afbeeldings instellingen" -# @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:272 -msgid "Meta" -msgstr "Meta" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:273 -msgid "Customize thumbnail" -msgstr "Aanpassen thumbnail" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Afbeelding breedte" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:274 -msgid "Edit thumb" -msgstr "Bewerk thumbnail" +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Afbeeldingsbrowser" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:275 -#: ../admin/manage/class-ngg-image-list-table.php:276 -msgid "Rotate" -msgstr "Roteer" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Afbeeldingsbrowser" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:281 -msgid "Recover" -msgstr "Herstellen / terugzetten" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Experimenteel)" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:306 -msgid "Delete images" -msgstr "Afbeeldingen verwijderen" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:307 -msgid "Rotate images clockwise" -msgstr "Roteer afbeeldingen met de klok mee" +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "Afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:308 -msgid "Rotate images counter-clockwise" -msgstr "Roteer afbeelding teller met de klok mee." +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Afbeeldingen per pagina" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:309 -msgid "Copy to..." -msgstr "Kopieer naar..." +#: admin/class-ngg-admin-launcher.php:481 +msgid "Import a folder from the server as a new gallery." +msgstr "Importeer een map vanop de server als een nieuwe galerij." # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:310 -msgid "Move to..." -msgstr "Verplaats naar..." +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Importeer een zip-bestand vanuit een URL" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:311 -msgid "Add tags" -msgstr "Tags toevoegen" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Importeer map met afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:312 -#: ../admin/manage/class-ngg-manager.php:222 -msgid "Delete tags" -msgstr "Tags verwijderen" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Importeer map" # @ nggallery -#: ../admin/manage/class-ngg-image-list-table.php:313 -msgid "Overwrite tags" -msgstr "Tags overschrijven" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Importeer vanop de server:" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:99 -msgid "Recover \"{}\"?" -msgstr " \"%s\" terugzetten?" +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Importeer metadata" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:104 -msgid "Delete \"{}\"?" -msgstr " \"%s\" verwijderen?" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Importeer via cURL mislukt." -#: ../admin/manage/class-ngg-image-manager.php:147 -msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" -msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "Importeren is gestopt." # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:164 -msgid "Page Link" -msgstr "Paginalink naar" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "naar" -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:178 -msgid "Preview image" -msgstr "Afbeelding vooraf bekijken" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" +"In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de " +"ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd " +"is de volgorde uit de instellingen." -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:182 -msgid "No Picture" -msgstr "Geen afbeelding" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Inclusief ondersteuning voor PicLens en CoolIris" -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:207 -msgid "Path" -msgstr "Path" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" +"Oneindig herhalen. Het eerste en laatste item worden gedupliceerd om een " +"lusillusie te creëren." -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:217 -#: ../admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" -msgstr "Galerij-ID" +# @ default +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "Inline galerij" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:220 -msgid "Create new page" -msgstr "Nieuwe pagina maken" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Toevoegen" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:224 -msgid "Main page (No parent)" -msgstr "Hoofpagina (geen parent)" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Ongeldige MediaRSS opdracht" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:230 -msgid "Add page" -msgstr "Pagina toevoegen" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Ongeldige upload: fout code:" -# @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:239 -msgid "Sort gallery" -msgstr "Galerij volgorde" +# @ default +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "IO-fout." # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:242 -msgid "Scan folder for new images" -msgstr "Map scannen voor nieuwe afbeeldingen" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "IPTC Data" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:336 -#, php-format -msgid "Picture %d deleted successfully." -msgstr "Afbeelding %d met succes verwijderd." +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "is geen geldig afbeeldingsbestand!" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:340 -#, php-format -msgid "Picture %d could not be deleted." -msgstr "Afbeelding %d kon niet verwijderd worden." +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "is niet beschrijfbaar!" # @ nggallery -#: ../admin/manage/class-ngg-image-manager.php:355 -msgid "Operation successful. Please clear your browser cache." -msgstr "Met succes uitgevoerd. Browser cache verversen. (Ctrl en F5 toets)" +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" -msgstr "Formaat afbeeldingen aanpassen naar" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript Thumbnail effect" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " -msgstr "Dit zijn de maximale waarden" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Sleutelwoorden" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "L A D E N" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" -msgstr "Geef tags in" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Laatst gewijzigd" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:132 -msgid "Select the destination gallery:" -msgstr "Selecteer een doel galerij:" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Laatste nieuws" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:134 -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -msgid "Select or search for a gallery" -msgstr "Selecteer of zoek een galerij" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Laatst gebruikt" -# @ nggallery -#: ../admin/manage/class-ngg-manager.php:177 -msgid "No images selected" -msgstr "Geen afbeeldingen geselecteerd" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "Laat dit leeg om alle galerijen te tonen." +# @ default # @ nggallery -#: ../admin/manage/class-ngg-manager.php:191 -msgid "No action selected." -msgstr "Geen album geselecteerd" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Links" -# @ nggallery -#: ../admin/manage/class-ngg-manager.php:210 -msgid "Copy image to..." -msgstr "Kopieer afbeelding naar..." +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "Pas de diavoorstelling aan aan de beschikbare ruimte." # @ nggallery -#: ../admin/manage/class-ngg-manager.php:214 -msgid "Move image to..." -msgstr "Verplaats afbeelding naar..." +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:218 -msgid "Add new tags" -msgstr "Nieuwe tags toevoegen" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "Sluiter snelheid" + +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +msgid "Link" +msgstr "Link" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:226 -msgid "Overwrite" -msgstr "Overschrijven" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Link Code regel" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:229 -#: ../admin/manage/class-ngg-manager.php:232 -msgid "Rotate images" -msgstr "Roteer afbeeldingen" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Link naar de hoofd afbeeldingsfeed" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:239 -#: ../admin/manage/class-ngg-manager.php:256 -#, php-format +#: nggallery.php:516 +msgid "loading" +msgstr "laden" + +#: admin/class-ngg-options.php:552 msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." msgstr "" -"Je staat op het punt een bulk bewerking voor %s galerijen uit te voeren\n" -" \n" -" 'Annuleren' om te stoppen, 'OK' om door te gaan." - -# @ nggallery -#: ../admin/manage/class-ngg-manager.php:380 -#: ../admin/manage/class-ngg-manager.php:397 -#: ../admin/manage/class-ngg-manager.php:408 -msgid "Tags changed" -msgstr "Tags aangepast" +"Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt " +"(zoals Thickbox, Lightbox, enz.)." # @ nggallery -#: ../admin/manage/class-ngg-manager.php:464 -msgid "Gallery deleted successfully." -msgstr "Galerij met succes verwijderd" +#: lib/meta.php:469 +msgid "Location" +msgstr "Locatie" -#: ../admin/manage/class-ngg-manager.php:466 -msgid "Something went wrong." -msgstr "Iets ging verkeerd bij het hernoemen van" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "Herhalen" # @ nggallery -#: ../admin/manage/class-ngg-manager.php:486 -msgid "Pictures deleted successfully " -msgstr "Afbeeldingen met succes verwijderd" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Hoofpagina (geen parent)" -#: ../admin/manage/class-ngg-search-manager.php:38 -#, php-format -msgid "Image results for %s" -msgstr "Afbeeldingsresultaten voor %s" +# @ nggallery +#: lib/meta.php:461 +msgid "Make" +msgstr "Maak" -#: ../admin/manage/class-ngg-sort-manager.php:33 -msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" -msgstr "Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "Laat je galerij er prachtig uitzien." -#: ../admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" -msgstr "Teruggaan" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" -msgstr "Galerij volgorde" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Galerij Beheren" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" -msgstr "Terug naar galerij" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Beheer galerij van anderen" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" -msgstr "Volgorde bijwerken" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Beheer tags" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" -msgstr "Vooraf sorteren" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Matchen met" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" -msgstr "Ongesorteerd" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Max. aantal afbeeldingen" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:116 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Alt / Titel tekst" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "De widget inhoud maximaliseren" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:121 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Datum/tijd" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" # @ nggallery -#: ../admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" -msgstr "Volgorde gewijzigd" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Media-RSS-feed" -# @ nggallery -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery" +# @ default +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "Geheugen overschreden. Probeer aub een kleiner bestand." # @ nggallery -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Geen galerij" +#: admin/class-ngg-overview.php:512 +msgid "Memory Usage" +msgstr "Geheugen gebruik" # @ nggallery -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Selecteer »" +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s " +"objecten bewerkt." # @ nggallery -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Toon" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Meta" # @ nggallery -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Verberg" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Meta data" # @ nggallery -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "Afbeeldings ID:" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "De widget inhoud minimaliseren" -# @ default # @ nggallery -#: ../admin/media-upload.php:229 -#: ../admin/tinymce/window.php:332 -msgid "Alignment" -msgstr "Uitlijning" +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Een tijdelijke bestandsmap ontbreekt" + +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -# @ default # @ nggallery -#: ../admin/media-upload.php:234 -#: ../admin/tinymce/window.php:336 -msgid "Left" -msgstr "Links" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Meest populair" + +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "Muis/aanraak slepen" -# @ default # @ nggallery -#: ../admin/media-upload.php:236 -#: ../admin/tinymce/window.php:337 -msgid "Center" -msgstr "Centreren" +#: admin/class-ngg-style.php:286 +msgid "Move file" +msgstr "Verplaats bestand" -# @ default # @ nggallery -#: ../admin/media-upload.php:238 -#: ../admin/tinymce/window.php:338 -msgid "Right" -msgstr "Rechts" +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Verplaats afbeelding naar..." -# @ default -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Volledige grootte" +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Verplaats naar..." # @ nggallery -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "Enkelepic" +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr " %1$s afbeelding(en) verplaatst naar gallery : %2$s ." # @ default -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "Invoegen in bericht" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "verplaatst naar prullenbak." # @ nggallery -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Wijzigingen bewaren" - -#: ../admin/tinymce/window.php:115 -msgid "To add something, select what you would want to display" -msgstr "Selecteer wat je wilt weergeven om iets toe te voegen" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "MYSQL Versie" # @ nggallery -#: ../admin/tinymce/window.php:119 -msgid "One picture" -msgstr "Eén afbeelding" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "N/A" # @ nggallery -#: ../admin/tinymce/window.php:120 -msgid "Recent pictures" -msgstr "Recente afbeeldingen" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Naam" # @ nggallery -#: ../admin/tinymce/window.php:121 -msgid "Random pictures" -msgstr "Willekeurige afbeeldingen" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Netwerk instellingen" -#: ../admin/tinymce/window.php:129 -#: ../admin/tinymce/window.php:230 -#: ../admin/tinymce/window.php:297 -#: ../admin/tinymce/window.php:355 -#: ../admin/tinymce/window.php:417 -msgid "Basics" -msgstr "Basis" +# @ nggallery +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Netwerk instellingen" # @ nggallery -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:376 -#: ../admin/tinymce/window.php:427 -#: ../widgets/class-ngg-slideshow-widget.php:113 -msgid "Select a gallery:" -msgstr "Selecteer een galerij:" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Nieuwe galerij" -#: ../admin/tinymce/window.php:140 -msgid "Display types" -msgstr "Weergavemodi" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" # @ nggallery -#: ../admin/tinymce/window.php:143 -msgid "Select how you want to display your gallery" -msgstr "Selecteer hoe je je galerij wilt weergeven" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Nieuwe tag na(a)m(en):" # @ nggallery -#: ../admin/tinymce/window.php:162 -msgid "Imagebrowser" -msgstr "Afbeeldingsbrowser" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Volgende" -#: ../admin/tinymce/window.php:168 -#: ../admin/tinymce/window.php:280 -#: ../admin/tinymce/window.php:401 -#: ../admin/tinymce/window.php:452 -msgid "Carousel" -msgstr "Carousel" +#: nggfunctions.php:125 +msgid "next" +msgstr "Volgende" # @ nggallery -#: ../admin/tinymce/window.php:174 -#: ../admin/tinymce/window.php:286 -#: ../admin/tinymce/window.php:347 -#: ../admin/tinymce/window.php:407 -#: ../admin/tinymce/window.php:458 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Titel" +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Volgende tags" -# @ nggallery -#: ../admin/tinymce/window.php:187 -msgid "Type options" -msgstr "Type-opties" +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/tinymce/window.php:197 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." -msgstr "Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de standaardwaarde van de instellingen." +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" +"NextCellent werkt ook met verschillende plug-ins die het rollensysteem nog " +"uitbreiden." # @ nggallery -#: ../admin/tinymce/window.php:205 -msgid "Slideshow dimensions" -msgstr "Dimensies diavoorstelling" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery" # @ nggallery -#: ../admin/tinymce/window.php:216 -msgid "Template name" -msgstr "Templatenaam" +#: nggallery.php:412 +msgid "NextCellent Gallery / Images" +msgstr "NextCellent Gallery / Afbeeldingen" # @ nggallery -#: ../admin/tinymce/window.php:236 -msgid "Select or enter album" -msgstr "Selecteer of geef album" +#: admin/class-ngg-installer.php:112 +#, fuzzy +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery: tabellen kunnen niet gemaakt worden, controleer je " +"database-instellingen" -#: ../admin/tinymce/window.php:238 -msgid "Leave this empty to display all galleries." -msgstr "Laat dit leeg om alle galerijen te tonen." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" +msgstr "" # @ nggallery -#: ../admin/tinymce/window.php:242 -msgid "Album display types" -msgstr "Weergavemodi" +#: admin/class-ngg-roles.php:23 +msgid "NextCellent Gallery overview" +msgstr "NextCellent Gallery overzicht" -#: ../admin/tinymce/window.php:245 -msgid "Select how you want to display the albums" -msgstr "Selecteer hoe je de albums wilt weergeven" +#: nggallery.php:123 +msgid "NextCellent Gallery requires a database upgrade." +msgstr "NextCellent heeft een database-upgrade nodig." # @ nggallery -#: ../admin/tinymce/window.php:252 -msgid "Compact version" -msgstr "Compacte versie" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "NextCellent Gallery" # @ nggallery -#: ../admin/tinymce/window.php:258 -msgid "Extended version" -msgstr "Uitgebreide versie" +#: widgets/class-ngg-media-rss-widget.php:12 +msgid "NextCellent Media RSS" +msgstr "NextCellent Media RSS" # @ nggallery -#: ../admin/tinymce/window.php:264 -msgid "Gallery display types" -msgstr "Weergavemodi" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent Diavoorstelling" -#: ../admin/tinymce/window.php:267 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op een album)" +# @ nggallery +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Nee" # @ nggallery -#: ../admin/tinymce/window.php:301 -msgid "Select a picture" -msgstr "Selecteer een afbeelding" +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." +msgstr "Geen album geselecteerd" # @ nggallery -#: ../admin/tinymce/window.php:305 -msgid "Select or enter picture" -msgstr "Selecteer of geef afbeedling" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Er is geen album ID verstrekt als parameter." # @ nggallery -#: ../admin/tinymce/window.php:310 -#: ../admin/tinymce/window.php:385 -#: ../admin/tinymce/window.php:436 -msgid "Options" -msgstr "Opties" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Geen album geselecteerd" -#: ../admin/tinymce/window.php:313 -msgid "Dimensions" -msgstr "Dimensies" +# @ nggallery +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Geen album geselecteerd" # @ nggallery -#: ../admin/tinymce/window.php:322 -msgid "Effect" -msgstr "Effect" +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Er kan geen conflict worden gevonden" + +#: admin/class-ngg-style.php:120 +msgid "No CSS file will be used." +msgstr "Geen css-bestand zal gebruikt worden." # @ nggallery -#: ../admin/tinymce/window.php:325 +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "Geen effect" # @ nggallery -#: ../admin/tinymce/window.php:327 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Geen exif data" + +# @ nggallery +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Er is geen bestand geupload" # @ nggallery -#: ../admin/tinymce/window.php:335 +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 msgid "No float" msgstr "Geen float" -#: ../admin/tinymce/window.php:343 -msgid "Link" -msgstr "Link" - -#: ../admin/tinymce/window.php:344 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "Voeg een optionele link toe aan de afbeelding. Laat leeg voor geen link." - -#: ../admin/tinymce/window.php:348 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "Voeg een optioneel bijschrift toe aan de afbeelding. Laat leeg voor geen bijschrift." - -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 -msgid "The number of images that should be displayed." -msgstr "Het aantal afbeeldingen dat getoond moet worden." - # @ nggallery -#: ../admin/tinymce/window.php:365 -msgid "Sort the images" -msgstr "Sorteer de afbeeldingen" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Er zijn nog geen galerijen gemaakt." # @ nggallery -#: ../admin/tinymce/window.php:368 -msgid "Upload order" -msgstr "Uploadvolgorde" +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Geen galerij" # @ nggallery -#: ../admin/tinymce/window.php:369 -msgid "Date taken" -msgstr "Datum genomen" - -#: ../admin/tinymce/window.php:370 -msgid "User defined" -msgstr "Aangepast" - -#: ../admin/tinymce/window.php:372 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "In welke volgorde de afbeeldingen getoond worden. Uploadvolgorde gebruikt de ID's, datum gemaakt gebruikt de EXIF-data en door de gebruiker gedefinieerd is de volgorde uit de instellingen." +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Geen galerij geselecteerd !" -#: ../admin/tinymce/window.php:381 -#: ../admin/tinymce/window.php:432 -msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die galerij getoond worden." +# @ nggallery +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Geen afbeeldingen geselecteerd" # @ nggallery -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 -msgid "Select a template to display the images" -msgstr "Selecteer een sjabloon om de afbeeldingen te tonen" +#: admin/functions.php:310 +msgid "No images were added." +msgstr "Er zijn geen afbeeldingen toegevoegd." # @ nggallery -#: ../admin/tinymce/window.php:472 -msgid "Insert" -msgstr "Toevoegen" +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Geen meta data opgeslagen" # @ nggallery -#: ../admin/tinymce/window.php:508 -msgid "You need to select a gallery." -msgstr "Je moet een galerij selecteren." +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Geen nieuwe slug(s) opgegeven." -#: ../admin/tinymce/window.php:512 -msgid "You need to select a picture." -msgstr "Je moet een afbeelding selecteren." +# @ nggallery +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Geen nieuwe tag gespecificeerd!" # @ nggallery -#: ../admin/tinymce/window.php:516 -#: ../admin/tinymce/window.php:520 -msgid "You need to select a number of images." -msgstr "Je moet een aantal afbeelding selecteren." +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Geen nieuw/oud geldige tag gegeven!" # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:39 -#: ../admin/upgrade/class-ngg-upgrade-page.php:59 -msgid "Upgrade NextCellent Gallery" -msgstr "NextCellent Gallery upgraden" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "" +"Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." -#: ../admin/upgrade/class-ngg-upgrade-page.php:41 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "Je upgrade van een oudere versie. Om de nieuwste functies te kunnen gebruiken, moet je een database-upgrade uitvoeren." +# @ nggallery +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Geen afbeelding" -#: ../admin/upgrade/class-ngg-upgrade-page.php:46 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je het echt veilig wil spelen, maak je best een back-up van je database." +# @ nggallery +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Geen afbeelding" # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:51 -msgid "Start upgrade now" -msgstr "Upgrade starten" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Geen slug bewerkt." # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:63 -msgid "Upgrading database…" -msgstr "Database bijwerken..." +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Geen tag verwijderd." -#: ../admin/upgrade/class-ngg-upgrade-page.php:68 -msgid "Oh no! Something went wrong while updating the database" -msgstr "Iets ging verkeerd bij het hernoemen van" +# @ nggallery +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Geen tag samengevoegd" -#: ../admin/upgrade/class-ngg-upgrade-page.php:72 -msgid "Upgrade complete." -msgstr "Upgrade voltooid." +# @ nggallery +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Geen tag hernoemd" # @ nggallery -#: ../admin/upgrade/class-ngg-upgrade-page.php:74 -msgid "Continue to NextCellent" -msgstr "Verder naar NextCellent" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Geen tag gegeven!" # @ nggallery -#: ../admin/wpmu.php:44 -msgid "Update successfully" -msgstr "Met succes bijgewerkt" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Geen geldige galerij naam!" # @ nggallery -#: ../admin/wpmu.php:79 -msgid "Network Options" -msgstr "Netwerk instellingen" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Geen geldige nieuwe tag." # @ nggallery -#: ../admin/wpmu.php:89 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun je de map beter structureren." +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Geen geldig URL path" +# @ default # @ nggallery -#: ../admin/wpmu.php:90 -#, php-format -msgid "The default setting should be %s." -msgstr "De standaard instelling zou %s moeten zijn" +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Geen" + +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." +msgstr "" +"Normaal gezien zou je moeten kunnen downgraden zonder problemen, maar als je " +"het echt veilig wil spelen, maak je best een back-up van je database." # @ nggallery -#: ../admin/wpmu.php:102 -msgid "Enable upload quota check" -msgstr "Inschakelen upload quota controle" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Niet gelinkt" # @ nggallery -#: ../admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Zal werken als de gallery zich onder de blog.dir bevindt" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Niet ingesteld" # @ nggallery -#: ../admin/wpmu.php:109 -msgid "Enable zip upload option" -msgstr "Inschakelen zip upload optie" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Niet getest" # @ nggallery -#: ../admin/wpmu.php:112 -msgid "Allow users to upload zip folders." -msgstr "Gebruikers toestaan zip mappen te uploaden" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen " +"groter dan %d x %d pixels" + +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" +"Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." # @ nggallery -#: ../admin/wpmu.php:116 -msgid "Enable import function" -msgstr "Inschakelen importeer functie" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." +msgstr "Opmerking: de uploadlimit van je server is %s MB." + +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "" +"Opmerking: dit verhoogt de laadtijd van de pagina (met misschien wel veel)" # @ nggallery -#: ../admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." -msgstr "Gebruikers toestaan afbeeldingsmappen te importeren vanaf de server." +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Opmerking: Werkt alleen in combinatie met het shutter-effect." # @ nggallery -#: ../admin/wpmu.php:123 -msgid "Enable style selection" -msgstr "Inschakelen style selectie" +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Opmerking: je kan het standaardpad wijzigen in de galerij-instellingen" # @ nggallery -#: ../admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." -msgstr "Gebruikers toestaan een stijl te kiezen voor de galerij" +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 +msgid "Number of images" +msgstr "Aantal afbeeldingen" + +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." +msgstr "Aantal afbeeldingen bij laatste of willekeurig." # @ nggallery -#: ../admin/wpmu.php:130 -msgid "Enable roles/capabilities" -msgstr "Inschakelen Rollen/Rechten mogelijkheden" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Object bevat onjuiste gegevens" # @ nggallery -#: ../admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." -msgstr "Gebruikers toestaan de rollen voor andere site auteurs te wijzigen" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "van" # @ nggallery -#: ../admin/wpmu.php:137 -msgid "Default style" -msgstr "Standaard style" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Uit" # @ nggallery -#: ../admin/wpmu.php:143 -msgid "Choose the default style for the galleries." -msgstr "Kies de standaard stijl voor de galerijen." +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Offset" -#: ../admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." -msgstr "Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt." +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" +msgstr "Iets ging verkeerd bij het hernoemen van" # @ nggallery -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Opm.: Gebaseerd op je servers geheugenlimiet, upload geen afbeeldingen groter dan %d x %d pixels" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "OK" -# @ default -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Ongeldige plugin gebruikt." +# @ nggallery +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Aan" -# @ default -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Kan geen tijdelijk bestand maken." +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." +msgstr "" +"Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen." # @ nggallery -#: ../lib/meta.php:131 -msgid " mm" -msgstr " mm" +#: admin/tinymce/window.php:122 +msgid "One picture" +msgstr "Eén afbeelding" # @ nggallery -#: ../lib/meta.php:137 -msgid " sec" -msgstr " sec" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Alleen welke op de lijst staan" # @ nggallery -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Fired" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Alleen welke niet op de lijst staan" # @ nggallery -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Niet fired" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Ondoorzichtig" # @ nggallery -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Opening" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Operating Systeem" # @ nggallery -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Credit" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Met succes uitgevoerd. Browser cache verversen. (Ctrl en F5 toets)" # @ nggallery -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Camera" +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 +msgid "Options" +msgstr "Opties" -# @ nggallery -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#: admin/class-ngg-adder.php:536 +msgid "Or" +msgstr "Of" # @ nggallery -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Focal lengte" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "of geef een URL op" # @ nggallery -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: admin/class-ngg-admin-launcher.php:582 +msgid "Organize your galleries into albums." +msgstr "Organiseer je galerijen in albums." # @ nggallery -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Sluiter snelheid" +#: admin/class-ngg-admin-launcher.php:593 +msgid "Organize your pictures with tags." +msgstr "Organiseer je afbeeldingen met tags." # @ nggallery -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Onderwerp" +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Originele afbeeldingen" -# @ nggallery -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Maak" +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" # @ nggallery -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Bewerk status" +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Overzicht" # @ nggallery -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Categorie" +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Overschrijven" # @ nggallery -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Sleutelwoorden" +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Tags overschrijven" # @ nggallery -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Datum gemaakt" +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Pagina" -# @ nggallery -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Tijd gemaakt" +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" +msgstr "" # @ nggallery -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Auteur positie" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "Pagina ID" # @ nggallery -#: ../lib/meta.php:468 -msgid "City" -msgstr "Plaats" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "Paginalink naar" # @ nggallery -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Locatie" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Pagina Link naar" # @ nggallery -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Provincie" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Path" # @ nggallery -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Postcode" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" +msgstr "Locatie van de bibliotheek:" -# @ nggallery -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Land" +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" +msgstr "Pauzeren bij hover" + +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." +msgstr "Verander opties voor de diavoorstelling." + +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Aandacht" # @ nggallery -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Headline" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking limiet" # @ nggallery -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Bron" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Permalinks" # @ nggallery -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Copyright opmerking:" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "Afbeeldingen" + +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" # @ nggallery -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Contact" +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP toegestaan URL fopen" # @ nggallery -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Laatst gewijzigd" +#: admin/class-ngg-overview.php:522 +msgid "PHP EXIF Support" +msgstr "PHP Exif ondersteuning" # @ nggallery -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Programma gereedschap" +#: admin/class-ngg-overview.php:523 +msgid "PHP IPTC Support" +msgstr "PHP IPTC ondersteuning" + +# @ nggallery +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post formaat" # @ nggallery -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Formaat" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Uitvoering tijd" # @ nggallery -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Afbeelding breedte" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload formaat" # @ nggallery -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Afbeelding hoogte" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Geheugen Limiet" # @ nggallery -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Flash" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "PHP Versie" # @ nggallery -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om andere bestanden te kunnen uploaden." +#: admin/class-ngg-overview.php:524 +msgid "PHP XML Support" +msgstr "PHP XML ondersteuning" # @ nggallery -#: ../lib/ngg-db.php:361 -#: ../lib/ngg-db.php:362 -msgid "Album overview" -msgstr "Album overzicht" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" # @ nggallery -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 msgid "Picture" msgstr "Afbeelding" # @ nggallery -#: ../lib/shortcodes.php:358 -msgid "[Pictures not found]" -msgstr "[Geen afbeeldingen gevonden]" +#: admin/manage/class-ngg-image-manager.php:344 +#, php-format +msgid "Picture %d could not be deleted." +msgstr "Afbeelding %d kon niet verwijderd worden." # @ nggallery -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Geen nieuwe tag gespecificeerd!" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "Afbeelding %d met succes verwijderd." # @ nggallery -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Geen nieuw/oud geldige tag gegeven!" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Afbeeldingstag" # @ nggallery -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Geen tag hernoemd" +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Afbeeldingstag: %2$l." # @ nggallery -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Hernoemde tag(s) «%1$s» naar «%2$s»" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Afbeeldingen met succes verwijderd" # @ nggallery -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Geen geldige nieuwe tag." +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "pixel" # @ nggallery -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags." +#: admin/class-ngg-options.php:677 +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze " +"actie kan niet ongedaan gemaakt worden." # @ nggallery -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Geen tag samengevoegd" +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Opmerking: als je deze instellingen verandert, is het nodig om de miniaturen " +"opnieuw te maken." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -# @ nggallery -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s objecten bewerkt." +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" # @ nggallery -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Mislukt. Niet genoeg tags om te hernoemen. Ook voor samenvoegen. Kies!" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Plugin controle" # @ nggallery -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Geen tag gegeven!" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Positie" # @ nggallery -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Geen tag verwijderd." +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Vooraf sorteren" + +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "Druk OK om verder te gaan, Annuleren om te stoppen." # @ nggallery -#: ../lib/tags.php:188 -#, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s tag(s) verwijderd." +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Vooraf bekijken" # @ nggallery -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Geen nieuwe slug(s) opgegeven." +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Afbeelding vooraf bekijken" # @ nggallery -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Tags nummers en slug nummers zijn niet hetzelfde!" +#: nggfunctions.php:125 +msgid "previous" +msgstr "Knop vorige/volgende tonen." # @ nggallery -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Geen slug bewerkt." +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "Vorige tags" # @ nggallery -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s slug(s) bewerkt." +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Vorige tags" -# @ default -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC services zijn uitgeschakeld op deze site. Een Admin kan deze inschakelen op %s" +# @ nggallery +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "Nu leegmaken" -# @ default -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Onjuiste login/wachtwoord combinatie" +# @ nggallery +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Programma gereedschap" -# @ default -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "Je hebt onvoldoende rechten om bestanden op deze site te uploaden." +# @ nggallery +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Provincie" -# @ default -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Kan geen galerij vinden" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "px" -# @ default -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "Je hebt onvoldoende rechten om bestanden naar deze gallery te uploaden." +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "alle door elkaar gebruiken" # @ nggallery -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Dit is geen geldig afbeeldingsbestand." +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "Gerelateerde afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Kan het afbeeldings id niet vinden" +# @ nggallery +#: admin/tinymce/window.php:124 +msgid "Random pictures" +msgstr "Willekeurige afbeeldingen" # @ nggallery -#: ../lib/xmlrpc.php:199 +#: admin/class-ngg-options.php:1009 #, php-format -msgid "Failed to delete image %1$s " -msgstr "Afbeelding verwijderen mislukt %1$s" +msgid "Rebuild album structure : %s / %s albums" +msgstr "Opnieuw opgebouwde album structuur: %s / %s albums" -# @ default -#: ../lib/xmlrpc.php:208 +# @ nggallery +#: admin/class-ngg-options.php:1008 #, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Kan bestand %1$s (%2$s) niet beschrijven" - -# @ default -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Ongeldige afbeelding ID" - -# @ default -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Helaas, je moet toestemming hebben om deze afbeelding te bewerken" +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Opnieuw opgebouwde gallery structuur: %s / %s gallerys" -# @ default -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Helaas, de afbeelding kon niet bijgewerkt worden." +# @ nggallery +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Opnieuw opgebouwde afbeelding structuur: %s / %s afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Mislukt, je moet toestemming hebben om gallerys kunnen beheren." +# @ nggallery +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "recent toegevoegd" -# @ default -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Mislukt, de gallery kon niet gemaakt worden" +# @ nggallery +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "Formaat afbeeldingen aanpassen" -# @ default -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Ongeldige gallery ID" +# @ nggallery +#: admin/tinymce/window.php:123 +msgid "Recent pictures" +msgstr "Recente afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Mislukt, je moet toestemming hebben om deze gallery te beheren." +# @ nggallery +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Herstellen / terugzetten" -# @ default -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Mislukt, de gallery kon niet bijgewerkt worden." +# @ nggallery +#: admin/manage/class-ngg-image-manager.php:103 +msgid "Recover \"{}\"?" +msgstr " \"%s\" terugzetten?" -# @ default -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Mislukt, je moet toestemming heb om albums te beheren" +# @ nggallery +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Herstel van backup" -# @ default -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Mislukt, het album kon niet gemaakt worden" +# @ nggallery +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "URL's hermaken" -# @ default -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Ongeldig album ID" +# @ nggallery +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Gerelateerde afbeeldingen" -# @ default -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Helaas, het album kan niet geupdate worden" +# @ nggallery +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Gerelateerde afbeeldingen voor" -#: ../nggallery.php:121 -msgid "NextCellent Gallery requires a database upgrade." -msgstr "NextCellent heeft een database-upgrade nodig." +# @ nggallery +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Gerelateerde plugins" # @ nggallery -#: ../nggallery.php:121 -msgid "Upgrade now." -msgstr "Nu upgraden" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "verwijderen" # @ nggallery -#: ../nggallery.php:135 -msgid "Translation by : See here" -msgstr "Vertaling door: Anja" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Hernoem" # @ nggallery -#: ../nggallery.php:136 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Deze vertaling is nog niet geupdate voor Versie 1.9.0. Als je graag wil helpen met de vertaling, download dan de huidige po uit de plugin map en lees hier hoe je de plugin kan vertalen." +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Hernoem tag" -#: ../nggallery.php:176 -msgid "Something went wrong while upgrading NextCellent Gallery." -msgstr "Iets ging verkeerd bij het hernoemen van" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" +"Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags " +"samen te voegen." # @ nggallery -#: ../nggallery.php:265 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of hoger" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Hernoemde tag(s) «%1$s» naar «%2$s»" -# @ nggallery -#: ../nggallery.php:294 -msgid "Picture tag" -msgstr "Afbeeldingstag" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "Resetten en allemaal opnieuw in wachtrij zetten" # @ nggallery -#: ../nggallery.php:295 -msgid "Picture tag: %2$l." -msgstr "Afbeeldingstag: %2$l." +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Terug zetten / Deïnstalleer" # @ nggallery -#: ../nggallery.php:296 -msgid "Separate picture tags with commas." -msgstr "Afbeeldingstags scheiden met komma's" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "Alle opties/instellingen terugzetten naar de standaard installatie" # @ nggallery -#: ../nggallery.php:404 -msgid "NextCellent Gallery / Images" -msgstr "NextCellent Gallery / Afbeeldingen" - -#: ../nggallery.php:414 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/class-ngg-options.php:32 +msgid "Reset all settings to the default parameters." +msgstr "Alle instellingen terugzetten naar de standaard waarden" # @ nggallery -#: ../nggallery.php:508 -msgid "loading" -msgstr "laden" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Instellingen terugzetten" # @ nggallery -#: ../nggallery.php:724 -msgid "Get help" -msgstr "Help (Engels)" +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Formaat afbeeldingen aanpassen" -#: ../nggallery.php:806 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Sorry, NextCellent Gallery is gedeactiveerd: NextGEN-versie" +# @ nggallery +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Formaat afbeeldingen aanpassen naar" +# @ default # @ nggallery -#: ../nggfunctions.php:98 -msgid "The gallery was not found." -msgstr "Galerij niet gevonden" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Rechts" # @ nggallery -#: ../nggfunctions.php:125 -msgid "previous" -msgstr "Knop vorige/volgende tonen." +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Rollen/rechten" -#: ../nggfunctions.php:125 -msgid "next" -msgstr "Volgende" +# @ nggallery +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Instellen Rollen/Rechten voor gebruik NextGEN" # @ nggallery -#: ../nggfunctions.php:177 -#: ../nggfunctions.php:664 -msgid "[Gallery not found]" -msgstr "[Galerij niet gevonden]" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Roteer" # @ nggallery -#: ../nggfunctions.php:465 -msgid "[Album not found]" -msgstr "[Album niet gevonden]" +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Roteer afbeeldingen" # @ nggallery -#: ../nggfunctions.php:795 -msgid "[SinglePic not found]" -msgstr "[SinglePic niet gevonden]" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Roteer afbeeldingen met de klok mee" # @ nggallery -#: ../nggfunctions.php:931 -msgid "Related images for" -msgstr "Gerelateerde afbeeldingen voor" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Roteer afbeelding teller met de klok mee." # @ nggallery -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "Afbeeldingen" +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "Roteer" # @ nggallery -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:68 -msgid "[View with PicLens]" -msgstr "[Bekijk met PicLens] " +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "Roteer afbeeldingen" + +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "Draaiende ingangen" + +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "Draaiende uitgangen" # @ nggallery -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Terug" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "Locatie" # @ nggallery -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Volgende" +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Bezig... even wachten" # @ nggallery -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "van" +#: admin/functions.php:1249 +#, php-format +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"BEVEILINGS beperking in effect! Het is nodig de map %s " +"handmatig te maken" + +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" # @ nggallery -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Meta data" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Wijzigingen bewaren" # @ nggallery -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Camera / Type" +# @ default +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Bijwerken" + +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" # @ nggallery -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Focal lengte" +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "Map scannen voor nieuwe afbeeldingen" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" -msgstr "NextCellent Gallery" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Zoek tags" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" -msgstr "Toevoegen recente of random afbeeldingen van de galerijen" +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "sec." # @ default -#: ../widgets/class-ngg-gallery-widget.php:97 -#: ../widgets/class-ngg-slideshow-widget.php:106 -msgid "Title:" -msgstr "Titel : " +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Beveiligingsfout" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:103 -msgid "Show:" -msgstr "Toon:" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Selecteer »" -# @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" -msgstr "Originele afbeeldingen" +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:120 -msgid "random" -msgstr "alle door elkaar gebruiken" +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 +msgid "Select a gallery:" +msgstr "Selecteer een galerij:" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " -msgstr "recent toegevoegd" +#: admin/tinymce/window.php:304 +msgid "Select a picture" +msgstr "Selecteer een afbeelding" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:131 -#: ../widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" -msgstr "Breedte:" +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Selecteer een afbeelding om vooraf te bekijken:" -# @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:140 -#: ../widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" -msgstr "Hoogte:" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" +"Selecteer een sjabloon voor de galerijen (wordt getoond nadat je klikt op " +"een album)" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:149 -msgid "Select:" -msgstr "Selecteer:" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +msgid "Select a template to display the images" +msgstr "Selecteer een sjabloon om de afbeeldingen te tonen" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" -msgstr "Alle galerijen" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Selecteer album" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" -msgstr "Alleen welke niet op de lijst staan" +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "Selecteer een afbeelding om vooraf te bekijken:" -# @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" -msgstr "Alleen welke op de lijst staan" +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +# @ default +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Selecteer bestanden" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" -msgstr "Galerij-ID:" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Selecteer galerij" # @ nggallery -#: ../widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." -msgstr "Galerij IDs, door komma gescheiden." +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Selecteer grafische bibliotheek" + +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "Selecteer hoe je de albums wilt weergeven" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" -msgstr "NextCellent Media RSS" +#: admin/tinymce/window.php:146 +msgid "Select how you want to display your gallery" +msgstr "Selecteer hoe je je galerij wilt weergeven" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." -msgstr "Widget die de Media-RSS-links toont voor NextCellent Gallery." +#: admin/manage/actions.php:57 +msgid "Select how you would like to rotate the image on the left." +msgstr "" +"Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:80 -#: ../widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "Selecteer of geef album" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" -msgstr "Link naar de hoofd afbeeldingsfeed" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "Selecteer of geef afbeedling" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" -msgstr "Toon Media RSS icoon:" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +msgid "Select or search for a gallery" +msgstr "Selecteer of zoek een galerij" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" -msgstr "Toon de media RSS link" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Selecteer een doel galerij:" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" -msgstr "Tekst voor de media RSS link:" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Selecteer de laagste rol die toegang krijgt de volgende toepassingen uit te " +"voeren. NextCellent Gallery gebruikt de standaard WordPress-rollen." + +# @ default +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Zip-bestand selecteren" # @ nggallery -#: ../widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" -msgstr "Teksttip voor de media RSS link:" +#: widgets/class-ngg-gallery-widget.php:149 +msgid "Select:" +msgstr "Selecteer:" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" -msgstr "NextCellent Diavoorstelling" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Afbeeldingstags scheiden met komma's" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "Toon een NextCellent Gallery Diavoorstelling" +#: admin/manage/class-ngg-image-list-table.php:211 +msgid "Separated by commas" +msgstr "Door komma's gescheiden" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" -msgstr "Gerelateerde afbeeldingen" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Server" # @ nggallery -#: ../widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" -msgstr "Formaat afbeeldingen aanpassen" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Server Instellingen" -#: ../widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." -msgstr "De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Er zijn nog geen galerijen gemaakt." +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -# @ nggallery -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Het galerij ID=%s bestaat niet." +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" # @ nggallery -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Er is geen album ID verstrekt als parameter." +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Watermerk instellen" # @ nggallery -#: ../xml/media-rss.php:108 -#, php-format -msgid "The album ID=%s does not exist." -msgstr "Het album ID=%s bestaat niet." +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Instellingen" # @ nggallery -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Ongeldige MediaRSS opdracht" +#: admin/class-ngg-options.php:91 +msgid "Settings updated successfully" +msgstr "Met succes bijgewerkt" # @ nggallery -#~ msgid "About" -#~ msgstr "Over" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Zal werken als de gallery zich onder de blog.dir bevindt" # @ nggallery -#~ msgid "for their great documented code" -#~ msgstr "voor hun geweldige gedocumenteerde code" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Toon" # @ nggallery -#~ msgid "for jQuery, which is the best Web2.0 framework" -#~ msgstr "voor jQuery, welke het beste Web2.0 framework is" +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Toon / verberg gebruikte gallerys" # @ nggallery -#~ msgid "for the fantastic PHP Thumbnail Class" -#~ msgstr "voor de fantastische PHP Thumbnail Class" +#: widgets/class-ngg-slideshow-widget.php:14 +msgid "Show a NextCellent Gallery Slideshow" +msgstr "Toon een NextCellent Gallery Diavoorstelling" # @ nggallery -#~ msgid "for a lot of very useful plugins and ideas" -#~ msgstr "voor veel goede en bruikbare plugins en ideeën" +#: admin/class-ngg-admin-launcher.php:440 +msgid "Show all the server settings!." +msgstr "Toon alle serverinstellingen." # @ nggallery -#~ msgid "for Shutter Reloaded, a real lightweight image effect" -#~ msgstr "voor Shutter Herladen, een lischtgewicht afbeeldingseffect" +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "Toon als" # @ nggallery -#~ msgid "for the best Media Flash Scripts on earth" -#~ msgstr "voor de beste Media Flash Scripts op aarde" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "Afbeelding uitrekken" # @ nggallery -#~ msgid "for the Gallery Icon" -#~ msgstr "voor het galerij icoon" - -#~ msgid "The original translators for NextGen Gallery, who made the translations" -#~ msgstr "De originele vertalers voor NextGen Gallery, die de vertalingen maakten" - -#~ msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -#~ msgstr "NextCellent is gebaseerd op versie 1.9.13 van NextGen Gallery door Photocrati Media, wat de opvolger is van het werk door Alex Rabe." +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Toon eerst" # @ nggallery -#~ msgid "What do you get with NextCellent Gallery?" -#~ msgstr "Wat krijg je met NextCellent Gallery?" - -#~ msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -#~ msgstr "Achterwaartse compatabiliteit met NextGEN versie 1.9.13" - -#~ msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -#~ msgstr "Traag evoluerende code, enkel door de suggesties van gebruikers." - -#~ msgid "A reliable way to work with already installed NextGEN galleries." -#~ msgstr "Een betrouwbare manier om te werken met bestaande NextGEN-galerijen." - -#~ msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -#~ msgstr "Een plaats om de plug-in bij te werken zonder manuele FTP-updates." +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Toon meta data" -#~ msgid "Alternative path preserving backward compatibility (while possible)." -#~ msgstr "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)." +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "Knop vorige/volgende tonen." # @ nggallery -#~ msgid "How to support us?" -#~ msgstr "Hoe kun je ons ondersteunen?" - -#~ msgid "There are several ways to contribute:" -#~ msgstr "Er zijn verschillende manieren om mee te helpen:" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "Toon de media RSS link" # @ nggallery -#~ msgid "Send us bugfixes / code changes" -#~ msgstr "Stuur ons bugfixes / code aanpassingen" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "Toon Media RSS icoon:" # @ nggallery -#~ msgid "The most motivated support for this plugin are your ideas and brain work." -#~ msgstr "De meest motiverende steun voor deze plug-in zijn je ideeën en denkwerk." +#: widgets/class-ngg-gallery-widget.php:103 +msgid "Show:" +msgstr "Toon:" -# @ nggallery -#~ msgid "Translate the plugin" -#~ msgstr "Vertaal de plugin" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "Toont algemene informatie over de plug-in en sommige links." -# @ nggallery -#~ msgid "To help people to work with this plugin, we would like to have it in all available languages." -#~ msgstr "Om mensen te helpen werken met de plug-in, willen we de plug-in in alle talen beschikbaar maken." +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "Toont plug-ins die werken met NextCellent." + +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" +"Toont algemene informatie over je site, zoals het aantal afbeeldingen, " +"albums en galerijen." # @ nggallery -#~ msgid "Place a link to the plugin in your blog/webpage" -#~ msgstr "Plaats een link naar de plugin in je site/webpagina" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Sluiter" -#~ msgid "Yes, sharing and linking are also supportive and helpful." -#~ msgstr "Ja, delen is ook een manier van helpen." +# @ nggallery +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Sluiter snelheid" # @ nggallery -#~ msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -#~ msgstr "Opmerking: Indien safe-mode = AAN moet je de thumbnail submap manueel aanmaken" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "Databank in stilte bijwerken" # @ nggallery -#~ msgid "About this Gallery" -#~ msgstr "Over deze galerij" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Enkele afbeelding" # @ nggallery -#~ msgid "Select with the mouse the area for the new thumbnail" -#~ msgstr "Selecteer met de muis het gebied voor de nieuwe thumbnail" +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "Enkelepic" +# @ default # @ nggallery -#~ msgid "Select the area for the thumbnail from the picture on the left." -#~ msgstr "Selecteer het gebied voor de thumbnail van de afbeelding aan de linkerkant" +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Formaat" # @ nggallery -#~ msgid "Search Images" -#~ msgstr "Zoek afbeeldingen" +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Slideshow" # @ nggallery -#~ msgid "Actions" -#~ msgstr "Acties" +#: admin/tinymce/window.php:208 +msgid "Slideshow dimensions" +msgstr "Dimensies diavoorstelling" # @ nggallery -#~ msgid "No entries found" -#~ msgstr "Geen entries gevonden" +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Slug(s) instellen:" -# @ nggallery -#~ msgid "New Gallery" -#~ msgstr "Nieuwe galerij" +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "Iets ging verkeerd bij het hernoemen van" -# @ nggallery -#~ msgid "Sorry, you have no access here" -#~ msgstr "Sorry, je hebt hier geen toegang." +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "Iets ging verkeerd bij het hernoemen van" -# @ nggallery -#~ msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." -#~ msgstr "" -"Je bent bezig meerdere bewerkingen van %s afbeeldingen te starten \n" -" \n" -" 'Annuleren' om te stoppen, 'OK' om door te gaan." +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "Iets ging verkeerd bij het hernoemen van" # @ nggallery -#~ msgid "Search results for “%s”" -#~ msgstr "Zoekresultaten op “%s”" +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"Helaas, NextCellent Gallery werkt alleen met een geheugen limiet van 16MB of " +"hoger" # @ nggallery -#~ msgid "Click here for more settings" -#~ msgstr "Klik hier voor meer instellingen" +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Helaas, NextCellent Gallery werkt enkel met een rol genaamd administrator" -#~ msgid "Old scanning" -#~ msgstr "Oud scanmethode" +#: nggallery.php:232 +#, php-format +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" # @ nggallery -#~ msgid "Publish this image" -#~ msgstr "Publiceer deze afbeelding" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Helaas, je hebt de maximale ruimte gebruikt. Verwijder enkele bestanden om " +"andere bestanden te kunnen uploaden." # @ nggallery -#~ msgid "Publish" -#~ msgstr "Publiceer" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Volgorde" # @ nggallery -#~ msgid "deleted successfully" -#~ msgstr "met succes verwijderd" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Galerij volgorde" # @ nggallery -#~ msgid "New gallery page ID" -#~ msgstr "Nieuwe galerij pagina ID" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Galerij volgorde" # @ nggallery -#~ msgid "created" -#~ msgstr "gemaakt" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Opties sorteren" # @ nggallery -#~ msgid "Published a new post" -#~ msgstr "Nieuw bericht gepubliceerd" - -# @ default -#~ msgid "1 item" -#~ msgstr "1 item" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Volgorde gewijzigd" # @ nggallery -#~ msgid "NextCellent Gallery Overview" -#~ msgstr "NextCellent Gallery Overzicht" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Volgorde bepalen:" # @ nggallery -#~ msgid "Upload pictures" -#~ msgstr "Afbeeldingen uploaden" - -# @ default -#~ msgid "Space Used" -#~ msgstr "Gebruikte ruimte" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 +msgid "Sort the images" +msgstr "Sorteer de afbeeldingen" # @ nggallery -#~ msgid "Translation file successful updated. Please reload page." -#~ msgstr "Vertaalbestand met succes aangemaakt. Herlaad de pagina." +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Thumbnail volgorde" # @ nggallery -#~ msgid "Reload page" -#~ msgstr "Herlaad de pagina" +#: lib/meta.php:475 +msgid "Source" +msgstr "Bron" # @ nggallery -#~ msgid "Translation file couldn't be updated" -#~ msgstr "Vertaal bestand kan niet geupdated worden" +#: admin/class-ngg-admin-launcher.php:662 +msgid "Source Code" +msgstr "Broncode" -# @ nggallery -#~ msgid "Download" -#~ msgstr "Download" +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "Bijzonderheden" # @ nggallery -#~ msgid "PHP Safe Mode" -#~ msgstr "PHP Safe Mode" +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Mode" # @ nggallery -#~ msgid "PHP Exif support" -#~ msgstr "PHP Exif ondersteuning" +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "Nu starten" # @ nggallery -#~ msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -#~ msgstr "NextCellent Gallery bevat enkele functies die niet beschikbaar zijn onder PHP 5.2. Je gebruikt de oude PHP 4 versie, upgrade nu! Het wordt niet langer ondersteund door de PHP groep. Verschillende hosting providers bieden beide PHP 4 en PHP 5, tegelijk. Vraag je provider of ze dit kunnen doen." +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "Upgrade starten" # @ nggallery -#~ msgid "Post title" -#~ msgstr "Titel van bericht" +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Upload starten" # @ nggallery -#~ msgid "Enter the post title " -#~ msgstr "Geef de titel van het bericht" +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Stijl" # @ nggallery -#~ msgid "Width x height (in pixel)" -#~ msgstr "Breedte x Hoogte (in pixels)" +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Stijl bewerken" # @ nggallery -#~ msgid "Size of the image" -#~ msgstr "Grootte van de afbeelding" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Onderwerp" # @ nggallery -#~ msgid "Draft" -#~ msgstr "Concept" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "met succes gemaakt!" # @ nggallery -#~ msgid "With the placeholder" -#~ msgstr "Met de plaatshouder " +#: admin/class-ngg-style.php:118 +msgid "Successfully selected CSS file." +msgstr "Css-bestand met succes geselecteerd." -# @ nggallery -#~ msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -#~ msgstr "De toegang van de URL bestanden zijn uitgeschakeld bij je server (allow_url_fopen)" +#: admin/class-ngg-admin-launcher.php:660 +msgid "Support Forums" +msgstr "Ondersteuningsforums" # @ nggallery -#~ msgid "(hex w/o #)" -#~ msgstr "(hex w/o #)" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Tag(s) verwijderen:" # @ nggallery -#~ msgid "fade" -#~ msgstr "vervagen" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Tag(s) om te matchen:" # @ nggallery -#~ msgid "blindX" -#~ msgstr "blindX" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Tag(s) om te hernoemen:" # @ nggallery -#~ msgid "cover" -#~ msgstr "cover" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Tags" # @ nggallery -#~ msgid "scrollUp" -#~ msgstr "scrollUp" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Tags aangepast" # @ nggallery -#~ msgid "scrollDown" -#~ msgstr "scrollDown" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Tags nummers en slug nummers zijn niet hetzelfde!" # @ nggallery -#~ msgid "shuffle" -#~ msgstr "shuffle" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "Templatenaam" # @ nggallery -#~ msgid "toss" -#~ msgstr "weggooien" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "" +"Test mislukt, schakel andere plugins uit en stel het standaard thema in" # @ nggallery -#~ msgid "wipe" -#~ msgstr "vegen" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Test afbeeldingsfunctie" # @ nggallery -#~ msgid "See here for more information about the effects :" -#~ msgstr "Bezoek meer informatie over de effecten :" +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Tekst" # @ nggallery -#~ msgid "Settings for the JW Image Rotator" -#~ msgstr "De instellingen voor de JW Image Rotator" +#: widgets/class-ngg-media-rss-widget.php:113 +msgid "Text for Media RSS link" +msgstr "Tekst voor de media RSS link:" + +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Te tonen tekst:" # @ nggallery -#~ msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -#~ msgstr "De instellingen worden alleen gebruikt in de JW Image Rotator Version " +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Het album ID=%s bestaat niet." -#~ msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -#~ msgstr "Druk op de knop hieronder om te zoeken." +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "De hokjes op je overzichtsscherm zijn:" # @ nggallery -#~ msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -#~ msgstr "Het pad naar imagerotator.swf is niet opgegeven, de slideshow zal niet werken" +#: admin/wpmu.php:90 +#, php-format +msgid "The default setting should be %s." +msgstr "De standaard instelling zou %s moeten zijn" -#~ msgid "Press the button below to search for the file." -#~ msgstr "Druk op de knop hieronder om het bestand te zoeken." +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" # @ nggallery -#~ msgid "Enable flash slideshow" -#~ msgstr "Inschakelen flash slideshow" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "De doelgalerij bestaat niet" # @ nggallery -#~ msgid "Integrate the flash based slideshow for all flash supported devices" -#~ msgstr "Integreer de flash gebaseerde slideshow voor alle flash ondersteunde apparaten" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Het galerij ID=%s bestaat niet." -# @ nggallery -#~ msgid "Path to the JW Image Rotator (URL)" -#~ msgstr "De instellingen voor de JW Image Rotator" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" # @ nggallery -#~ msgid "Search now" -#~ msgstr "Nu zoeken" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "Galerij niet gevonden" -# @ nggallery -#~ msgid "Press the button below to search for the JW Image Rotator" -#~ msgstr "De instellingen voor de JW Image Rotator" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" +"De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is." -# @ nggallery -#~ msgid "Shuffle mode" -#~ msgstr "Wisselende volgorde" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -# @ nggallery -#~ msgid "Show next image on click" -#~ msgstr "Toon volgende afbeelding door te klikken" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -# @ nggallery -#~ msgid "Show navigation bar" -#~ msgstr "Toon navigatie balk" +#: admin/class-ngg-admin-launcher.php:423 +msgid "The latest NextCellent news." +msgstr "Laatste nieuws omtrent NextCellent." # @ nggallery -#~ msgid "Show loading icon" -#~ msgstr "Toon icoon laden" +#: admin/class-ngg-overview.php:126 +#, php-format +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Nieuwsfeed kan niet geladen worden. Ga naar de voorpagina " +" om te controleren op updates." -# @ nggallery -#~ msgid "Use watermark logo" -#~ msgstr "Gebruik watermerk logo" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" +"Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de " +"standaardwaarde van de instellingen." + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -# @ nggallery -#~ msgid "You can change the logo at the watermark settings" -#~ msgstr "Je kunt het logo bij de watermerk instellingen wijzigen" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +msgid "The number of images that should be displayed." +msgstr "Het aantal afbeeldingen dat getoond moet worden." -# @ nggallery -#~ msgid "true" -#~ msgstr "waar" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "De parameters" -# @ nggallery -#~ msgid "false" -#~ msgstr "niet waar" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" # @ nggallery -#~ msgid "fit" -#~ msgstr "passend" +#: admin/class-ngg-overview.php:357 +msgid "The plugin could create images." +msgstr "De plugin kan geen afbeeldingen maken" # @ nggallery -#~ msgid "none" -#~ msgstr "geen" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "The server Safe-Mode is aan!" -# @ nggallery -#~ msgid "bgfade" -#~ msgstr "achtergrond vervagen" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" # @ nggallery -#~ msgid "slowfade" -#~ msgstr "langzaam vervagen" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"Het geuploade bestand overschrijdt de MAX_FILE_SIZE richtlijn welke is " +"ingesteld op het HTML formulier" # @ nggallery -#~ msgid "circles" -#~ msgstr "cirkels" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "" +"Het geuploade bestand overschrijdt de upload_max_filesize richtlijn in php." +"ini" # @ nggallery -#~ msgid "bubbles" -#~ msgstr "bellen" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Het geuploade bestand is slechts voor een deel geupload" -# @ nggallery -#~ msgid "blocks" -#~ msgstr "blokken" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -# @ nggallery -#~ msgid "fluids" -#~ msgstr "vloeistof" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -# @ nggallery -#~ msgid "flash" -#~ msgstr "flash" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -# @ nggallery -#~ msgid "lines" -#~ msgstr "lijnen" +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" # @ nggallery -#~ msgid "Use slow zooming effect" -#~ msgstr "Gebruik langzaam zoom effect" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "Geen GD ondersteuning" -# @ nggallery -#~ msgid "Background Color" -#~ msgstr "Achtergrondkleur" +# @ default +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "Er was een configuratiefout. Contacteer de server administrator." # @ nggallery -#~ msgid "Texts / Buttons Color" -#~ msgstr "Tekst / Knoppen kleur" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Dit zijn de maximale waarden" # @ nggallery -#~ msgid "Rollover / Active Color" -#~ msgstr "Muis over / Actieve kleur" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "Dit zijn de maximale waarden" # @ nggallery -#~ msgid "Screen Color" -#~ msgstr "Schermkleur" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -# @ nggallery -#~ msgid "Background music (URL)" -#~ msgstr "Achtergrond muziek (URL)" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -# @ nggallery -#~ msgid "Try XHTML validation (with CDATA)" -#~ msgstr "Probeer XHTML validatie (met CDATA)" +#: admin/class-ngg-admin-launcher.php:514 +msgid "This box contains information and the various options a gallery had." +msgstr "" -# @ nggallery -#~ msgid "Important : Could causes problem with some browser. Please recheck your page." -#~ msgstr "Belangrijk: kan problemen veroorzaken met bepaalde browsers. Controleer je pagina." +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "This CSS file will be applied:" +msgstr "Dit css-bestand zal gebruikt worden:" # @ nggallery -#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -#~ msgstr "Geen probleem, voor je deze plug-in deactiveert, klik op de knop verwijderen, omdat het deactiveren van NextCellent Gallery niet de data verwijdert die gemaakt is." +#: admin/class-ngg-style.php:316 +msgid "This file does not exist. Double check the name and try again." +msgstr "" +"Dit bestand bestaat niet. Controleer de naam nogmaals en probeer het opnieuw." -# @ nggallery -#~ msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -#~ msgstr "Kon NextCellent Database niet vinden, upgrade is mislukt!" +# @ default +#: admin/class-ngg-admin-launcher.php:267 +msgid "This file exceeds the maximum upload size for this site." +msgstr "Het bestand overschrijdt de maximale upload grootte voor deze site" -# @ nggallery -#~ msgid "The Flash Player and a browser with Javascript support are needed." -#~ msgstr "De Flash Player en en browser met Javascript ondersteuning zijn nodig." +# @ default +#: admin/class-ngg-admin-launcher.php:268 +msgid "This file is empty. Please try another." +msgstr "Dit bestand is leeg. Probeer aub een ander." -# @ nggallery -#~ msgid "Get the Flash Player to see the slideshow." -#~ msgstr "Gebruik de Flash Player om de slideshow te bekijken." +# @ default +#: admin/class-ngg-admin-launcher.php:270 +msgid "This file is not an image. Please try another." +msgstr "Dit bestand is geen afbeelding. Probeer aub een ander." -# @ nggallery -#~ msgid "Select Gallery:" -#~ msgstr "Selecteer Galerij:" +# @ default +#: admin/class-ngg-admin-launcher.php:269 +msgid "This file type is not allowed. Please try another." +msgstr "Dit bestandstype is niet toegelaten. Probeer aub een ander." # @ nggallery -#~ msgid "All images" -#~ msgstr "Alle afbeeldingen" +#: admin/class-ngg-options.php:753 +msgid "This function will not work, cause you need the FreeType library" +msgstr "" +"Deze functie zal niet werken, omdat je een Free Type library nodig hebt" -# @ nggallery -#~ msgid "NextCellent Widget" -#~ msgstr "NextCellent Widget" +#: admin/class-ngg-admin-launcher.php:542 +msgid "" +"This image will be shown when the gallery is shown on the website and it " +"needs a preview, e.g. an album. If you do not select a preview image, " +"NextCellent will use the last uploaded image of the gallery." +msgstr "" -# @ nggallery -#~ msgid "Enable IE8 Web Slices" -#~ msgstr "IE8 webslices inschakelen" +# @ default +#: admin/class-ngg-admin-launcher.php:272 +msgid "This is larger than the maximum size. Please try another." +msgstr "Dit is groter dan de maximum grootte. Probeer aub een ander." # @ nggallery -#~ msgid "Translation by alex rabe" -#~ msgstr "Vertaling door Anja (werkgroepen.net)" +#: lib/xmlrpc.php:180 +msgid "This is no valid image file." +msgstr "Dit is geen geldig afbeeldingsbestand." # @ nggallery -#~ msgid "Image management" -#~ msgstr "Afbeeldingsbeheer" +#: admin/wpmu.php:89 +msgid "" +"This is the default path for all blogs. With the placeholder %BLOG_ID% you " +"can organize the folder structure better." +msgstr "" +"Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun " +"je de map beter structureren." # @ nggallery -#~ msgid "Album management" -#~ msgstr "Album beheer" +#: admin/class-ngg-options.php:266 +msgid "This is the default path for all galleries" +msgstr "Dit is het standaard pad voor alle galerijen" -# @ nggallery -#~ msgid "Gallery management" -#~ msgstr "Gallery beheer" +#: admin/class-ngg-options.php:518 +msgid "" +"This is the text the visitors will have to click to switch between display " +"modes." +msgstr "" +"Dit is de tekst die bezoekers zullen zien als ze wisselen tussen de " +"weergavemodi." -# @ nggallery -#~ msgid "Gallery tags" -#~ msgstr "Gallery tags" +#: admin/class-ngg-overview.php:746 +msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." +msgstr "Deze plug-in is een aanpassing van NextGen Gallery, versie 1.9.13." -# @ nggallery -#~ msgid "Introduction" -#~ msgstr "Introductie" +#: admin/class-ngg-overview.php:835 +msgid "This plugin is made possible by the great work of a lot of people:" +msgstr "" +"Deze plug-in wordt mogelijk gemaakt door het fantastische werk van een " +"heleboel mensen. Een speciale dank u aan onderstaande personen:" # @ nggallery -#~ msgid "Roles / Capabilities" -#~ msgstr "Rollen / Rechten" +#: admin/class-ngg-options.php:350 +msgid "This will add related images to every post" +msgstr "Deze optie zal gerelateerde afbeeldingen toevoegen aan elk bericht" -# @ nggallery -#~ msgid "Setup" -#~ msgstr "Setup" +#: admin/class-ngg-adder.php:309 admin/manage/class-ngg-image-manager.php:90 +msgid "" +"This will change folder and file names (e.g. remove spaces, special " +"characters, ...)" +msgstr "" +"Dit zal map- en bestandsnamen wijzigen (bv. spaties en speciale tekens " +"verwijderen, ...)" -# @ nggallery -#~ msgid "Styles" -#~ msgstr "Styles" +#: admin/class-ngg-admin-launcher.php:548 +msgid "" +"This will create a new page with the same name as the gallery, and include a " +"shortcode for this gallery in it." +msgstr "" # @ nggallery -#~ msgid "Support Forums" -#~ msgstr "Ondersteuningsforums (Engels)" +#: admin/manage/class-ngg-manager.php:100 +msgid "This will ignore the aspect ratio, so no portrait thumbnails" +msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus." # @ nggallery -#~ msgid "Activate Media RSS feed" -#~ msgstr "Activeer Media RSS feed" +# @ default +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Thumbnail" # @ nggallery -#~ msgid "Activate related images" -#~ msgstr "Gerelateerde afbeeldingen activeren" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Thumbnail kwaliteit" # @ nggallery -#~ msgid "Album example" -#~ msgstr "Album voorbeeld" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Thumbnail instellingen" # @ nggallery -#~ msgid "Album tags" -#~ msgstr "Album tags" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Miniauurgrootte" # @ nggallery -#~ msgid "Browsing %s" -#~ msgstr "Bladeren %s" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Thumbnail bijgewerkt" # @ nggallery -#~ msgid "Bulk actions" -#~ msgstr "Bulk acties:" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Thumbnails" # @ nggallery -#~ msgid "Click here to proceed." -#~ msgstr "Klik hier om door te gaan." +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Tijd gemaakt" # @ nggallery -#~ msgid "Continue" -#~ msgstr "Doorgaan" +# @ default +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Titel" -# @ nggallery -#~ msgid "Contributors / Tribute to" -#~ msgstr "Met dank aan : " +# @ default +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Titel : " -# @ nggallery -#~ msgid "Copyright notes / Credits" -#~ msgstr "Copyright gegevens / Medewerkers van deze plugin" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "Selecteer wat je wilt weergeven om iets toe te voegen" -# @ nggallery -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Maak nieuwe URL(internetadres) vriendelijke afbeelding slugs." +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" +"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " +"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" -# @ nggallery -#~ msgid "Create unique slug" -#~ msgstr "Maak een unieke slug" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" +"Om manueel sorteren aan te zetten moet je Aangepaste Sorteermethode " +"inschakelen in Instellingen -> Galerij-opties -> Sorteeropties" -# @ nggallery -#~ msgid "Custom fields" -#~ msgstr "Wijzigings/aanpas velden" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" +"Om zeker te zijn dat je css-bestand veilig is, moet je het naar de juiste " +"map verplaatsen." # @ nggallery -#~ msgid "Deactivate gallery page link" -#~ msgstr "Deactiveer galerij pagina link" +#: widgets/class-ngg-media-rss-widget.php:121 +msgid "Tooltip text for Media RSS link" +msgstr "Teksttip voor de media RSS link:" # @ nggallery -#~ msgid "Default size (W x H)" -#~ msgstr "Standaard maat (B x H)" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Overgang afbeeldingen / Vervaag effect" # @ nggallery -#~ msgid "Delete image files" -#~ msgstr "Verwijder afbeeldings bestanden" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Vertaling" # @ nggallery -#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." -#~ msgstr "Afhankelijk van de grootte van de database gegevens zal dit een tijdje duren, herlaad deze pagina daarom niet." +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "Type-opties" # @ nggallery -#~ msgid "Disable flash upload" -#~ msgstr "Flash upload uitschakelen" +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Niet mogelijk de directory aan te maken" # @ nggallery -#~ msgid "Do you like this Plugin?" -#~ msgstr "Vind je deze plugin nuttig en leuk?" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "" +"Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de server?" +" " # @ nggallery -#~ msgid "Donate" -#~ msgstr "Doneer" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "" +"Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?" # @ nggallery -#~ msgid "Donate the work via paypal" -#~ msgstr "Donaties voor het werk zien we graag tegemoet via paypal" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Onverwachte fout" # @ nggallery -#~ msgid "Donate the work via paypal." -#~ msgstr "Donaties voor het werk ziet de ontwikkelaar graag tegemoet via paypal" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Onbekende upload fout" # @ nggallery -#~ msgid "Download latest version" -#~ msgstr "Download laatste versie" +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Ongesorteerd" # @ nggallery -#~ msgid "Editing %s" -#~ msgstr "Bewerking %s" +# @ default +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Bijwerken" # @ nggallery -#~ msgid "Enable flash based upload" -#~ msgstr "Inschakelen flash gebaseerde upload" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Bijwerken" # @ nggallery -#~ msgid "FAQ" -#~ msgstr "Veel gestelde vragen" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Bestand bijwerken" # @ nggallery -#~ msgid "Feature request" -#~ msgstr "Verzoeken voor de toekomst" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Volgorde bijwerken" # @ nggallery -#~ msgid "Float" -#~ msgstr "Float" +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Met succes bijgewerkt" # @ nggallery -#~ msgid "Gallery example" -#~ msgstr "Galerij voorbeeld" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Met succes bijgewerkt" -# @ nggallery -#~ msgid "Gallery tags" -#~ msgstr "Galerij tags" +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "Werk de databank bij zonder melding." # @ nggallery -#~ msgid "Get your language pack" -#~ msgstr "Kies je taalpakket" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Mogelijkheden bijgewerkt" # @ nggallery -#~ msgid "Give it a good rating on WordPress.org." -#~ msgstr "Geef het een goede waardering op WordPress.org" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +msgid "Updated successfully" +msgstr "Met succes bijgewerkt" -# @ nggallery -#~ msgid "Help translating it." -#~ msgstr "Help met vertalen." +#: admin/upgrade.php:149 +msgid "Upgrade complete." +msgstr "Upgrade voltooid." # @ nggallery -#~ msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increases the page load" -#~ msgstr "Als paginering wordt gebruikt, zal deze optie nog steeds getoond worden in het modale venster (thickbox, lightbox enz.). Opmerking: dit neemt meer ruimte/tijd bij het laden van de pagina" +#: admin/upgrade.php:114 admin/upgrade.php:137 +msgid "Upgrade NextCellent Gallery" +msgstr "NextCellent Gallery upgraden" # @ nggallery -#~ msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail." -#~ msgstr "Als je je naam niet gevonden hebt op deze lijst en ik heb code geïntegreerd in mijn plugin, aarzel dan niet mij een mail te sturen." +#: nggallery.php:123 +msgid "Upgrade now." +msgstr "Nu upgraden" # @ nggallery -#~ msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together." -#~ msgstr "Als je de code van deze plugin bestudeert, zul je zien dat we veel goede al bestaande code en ideeën gecombineerd hebben." +#: admin/upgrade.php:141 +msgid "Upgrading database…" +msgstr "Database bijwerken..." # @ nggallery -#~ msgid "If you would like to downgrade later, please make first a complete backup of your database and the images." -#~ msgstr "Wil je later downgraden, maak dan een complete backup van je database en afbeeldingen." +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Zip-bestand uploaden" # @ nggallery -#~ msgid "If you would like to use the JW Image Rotatator, please download the player here and upload it to your Upload folder (Default is wp-content/uploads)." -#~ msgstr "Als je de JW image rotator wilt gebruiken, download de speler dan vanaf hier en upload het naar je upload map (standaard is dit wp-content/uploads)." +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Zip-bestand met afbeeldingen uploaden" # @ nggallery -#~ msgid "Image list" -#~ msgstr "Afbeeldingen lijst" +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Upload mislukt!" -# @ nggallery -#~ msgid "Integrate slideshow" -#~ msgstr "Integreer slideshow" +# @ default +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Upload mislukt." # @ nggallery -#~ msgid "Main NextGEN Gallery overview" -#~ msgstr "NextGEN Gallery Overzicht" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Afbeeldingen uploaden" # @ nggallery -#~ msgid "Manage Albums" -#~ msgstr "Beheer Albums" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +msgid "Upload order" +msgstr "Uploadvolgorde" -# @ nggallery -#~ msgid "Manage Gallery" -#~ msgstr "Galerij beheren" +# @ default +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Upload onderbroken." # @ nggallery -#~ msgid "Meta Data" -#~ msgstr "Meta data" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Geuploade bestand is geen geldig of onjuist zip bestand ! De server herkent :" +" " # @ nggallery -#~ msgid "More Help & Info" -#~ msgstr "Meer hulp & Info" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "URL naar bestand" -# @ nggallery -#~ msgid "Move imagerotator to new location..." -#~ msgstr "Verplaats de imagerotator naar een nieuwe locatie..." +#: admin/class-ngg-adder.php:559 +msgid "Use advanced uploader" +msgstr "Gebruik de geavanceerde uploader" -# @ nggallery -#~ msgid "NextGEN DEV Team" -#~ msgstr "NextGEN DEVelopers Team" +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" +"Gebruik AJAX-pagina's om afbeeldingen te bekijken zonder de pagina te " +"herladen." # @ nggallery -#~ msgid "No doubt a very useful and easy motivation :-)" -#~ msgstr "Geen twijfel mogelijk een nuttige en eenvoudige motivatie :-)" +#: admin/class-ngg-adder.php:557 +msgid "Use basic uploader" +msgstr "Gebruik de basisuploader" # @ nggallery -#~ msgid "Number of columns" -#~ msgstr "Aantal kolommen" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Gebruik afbeelding als watermerk" # @ nggallery -#~ msgid "OK, hide this message now !" -#~ msgstr "Ok, verberg dit bericht nu !" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "In plaats van een effect zal de galerij de afbeeldingsbrowser openen" # @ nggallery -#~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "Een van de komende functies een automatisch bijgewerkte permalink structuur." +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Gebruik permalinks" # @ nggallery -#~ msgid "Please update the database of NextGEN Gallery." -#~ msgstr "Update de database van NextGEN Gallery !" +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Gebruik tekst als watermerk" -# @ nggallery -#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "Klik de knop om automatisch naar de imagerotator te zoeken, als je het hebt geupload naar wp-content/uploads of een submap" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" # @ nggallery -#~ msgid "Recent donators" -#~ msgstr "Recente donateurs" +#: admin/class-ngg-roles.php:27 +msgid "Use TinyMCE Button / Add Media" +msgstr "Gebruik TinyMCE-knop / Media Toevoegen" -# @ default -#~ msgid "Remove featured image" -#~ msgstr "Verwijder functionele afbeelding" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "Aangepast" # @ nggallery -#~ msgid "Rename failed" -#~ msgstr "Hrnoemen mislukt" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Waarde" # @ nggallery -#~ msgid "Resize Images" -#~ msgstr "Formaat afbeeldingen aanpassen" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Versie" # @ nggallery -#~ msgid "See more information for the Flash Player on the web page" -#~ msgstr "Voor meer informatie bezoek de Flash Player op de webpagina" +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Bekijk" # @ nggallery -#~ msgid "Select Zip-File" -#~ msgstr "Selecteer Zip-bestand" +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "Afbeelding vooraf bekijken" -# @ default -#~ msgid "Set featured image" -#~ msgstr "Instellen functionele afbeelding" +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Plug-instartpagina bezoeken" # @ nggallery -#~ msgid "Show ImageBrowser" -#~ msgstr "Toon Afbeelding Browser" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Watermerk" # @ nggallery -#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" -#~ msgstr "Daarom willen we graag de volgende mensen bedanken voor hun pioneerswerk (zonder dit werk zou het onmogelijk zijn geweest een plugin als deze zo snel snel te ontwikkelen)" +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" # @ nggallery -#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." -#~ msgstr "Enkele mappen/bestanden konden niet hernoemd worden, controleer de permissies en herscan de map in de beheer gallery sectie" +#: admin/class-ngg-overview.php:770 +msgid "Welcome to NextCellent Gallery!" +msgstr "Welkom bij NextCellent Gallery!" # @ nggallery -#~ msgid "Tag" -#~ msgstr "Tag" +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Als je deze optie activeert, wordt wat javascript toegevoegd aan je footer. " +"Verzeker je ervan dat wp_footer wordt aangeroepen in je thema" # @ nggallery -#~ msgid "Tags (comma separated list)" -#~ msgstr "Tags (komma gescheiden lijst)" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Als je deze optie activeert, is het nodig eenmalig je permalinkstructuur te " +"updaten." # @ nggallery -#~ msgid "Tags / Categories" -#~ msgstr "Tags / categorieën" +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +"Als safe_mode aan staat, controleert PHP of dat de eigenaar (%s) van het " +"script overeenkomt met de eigenaar (%s) van het bestand" -# @ nggallery -#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Bedankt voor het gebruik van deze plugin, de maker hoopt dat je er tevreden mee bent! Als je verdere ontwikkeling van deze plugin wilt ondersteunen, overweeg dan een donatie! Heb je hulp nodig, stel dan hier je vragen." +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" +"Als je een gewijzigd bestand opslaat, slaat NextCellent het automatisch op " +"als een kopie in de map ngg_styles. Dit beschermt je wijzigingen van " +"upgrades." -# @ nggallery -#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
    If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Bedankt voor het gebruik van deze plugin, Nextgen Gallery is ontwikkeld voor zelf gehosted sites. Een multisite setup is mogelijk, maar kan momenteel nog niet volledig ondersteund worden, zoals de bijzondere voorwaarde (b.v. domain mapping).
    . Als je verdere ontwikkeling wilt ondersteunen, overweeg een donatie Heb je hulp nodig, stel dan hier je vragen." +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "Wie wilt er geen diefstal-bestendige afbeeldingen?" # @ nggallery -#~ msgid "Thanks to all donators..." -#~ msgstr "Dank aan alle donateurs..." +#: widgets/class-ngg-media-rss-widget.php:14 +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Widget die de Media-RSS-links toont voor NextCellent Gallery." # @ nggallery -#~ msgid "Thanks!" -#~ msgstr "Bedankt!" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Breedte" # @ nggallery -#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." -#~ msgstr "Het album zal niet linken naar een galerij subpagina. De galerij wordt getoond op dezelfde pagina." +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "" +"Breedte en hoogte (in pixels). NextCellent Gallery zal de verhoudingen " +"respecteren." + +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" # @ nggallery -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "De batch upload vereist Adobe Flash 10, uitschakelen als je problemen ondervindt" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Breedte:" # @ nggallery -#~ msgid "The script detect that you upgrade from a older version." -#~ msgstr "Het script heeft vastgesteld dat je upgrade van een oudere versie" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "met permissie 777 handmatig ingesteld !" -# @ nggallery -#~ msgid "The upgrade process may take a while, so please be patient." -#~ msgstr "Het upgrade process zal even duren, een beetje geduld asjeblieft" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" # @ nggallery -#~ msgid "There are many other folks who have made contributions to this project :" -#~ msgstr "Er zijn vele andere mensen die hun bijdragen leveren aan dit project:" +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "" +"wp_head()/wp_footer() ontbreekt, neem contact op met de ontwikkelaar van het " +"thema" -# @ nggallery -#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." -#~ msgstr "Er bestaan vele manieren om te geven, te helpen of ons te ondersteunen in dit werk. Geen van alle is verplicht." +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -# @ nggallery -#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." -#~ msgstr "Daarom is een uniek identificatienummer nog voor elke afbeelding, galerij en album." +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "X" # @ nggallery -#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" -#~ msgstr "Deze plugin wordt met veel liefde en inspanning, voornamelijk ontwikkeld, onderhouden, ondersteund en gedocumenteerd door Alex Rabe. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "XMP Data" -# @ nggallery -#~ msgid "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, gedocumenteerd door" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "Y" # @ nggallery -#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Tip : Kopieer je stylesheet (nggallery.css) naar je themamap, dan blijft het bewaard tijdens een upgrade" +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Ja" # @ nggallery -#~ msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "Tip nr. 2: Gebruik onderstaande kleurenpicker om het goede kleurenschema voor je gallery te vinden !" +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, php-format +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "" +"Je staat op het punt een bulk bewerking voor %s galerijen uit te voeren\n" +" \n" +" 'Annuleren' om te stoppen, 'OK' om door te gaan." -# @ nggallery -#~ msgid "Title :" -#~ msgstr "Titel :" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" +"Je kan de laagste rol aanduiden die toegang heeft tot een functie. Alle " +"hogere rollen zullen ook toegang hebben." -# @ nggallery -#~ msgid "Update Successfully" -#~ msgstr "Met succes bijgewerkt" +#: admin/class-ngg-overview.php:753 +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Je kan helpen door deze plug-in een goede rating te geven! Bedankt!" -# @ nggallery -#~ msgid "Update file structure..." -#~ msgstr "Bestandsstructuur bijwerken..." +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" +"Je kan het css-bestand wijzigen om het uitzien van je galerij te veranderen." # @ nggallery -#~ msgid "Update settings..." -#~ msgstr "Instellingen bijwerken..." +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "" +"Je kunt meerdere tags specificeren om te verwijderen door ze te scheiden " +"door komma's" # @ nggallery -#~ msgid "Updated options." -#~ msgstr "Instellingen bijgewerkt" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "" +"Je kunt meerdere tags specificeren om te hernoemen door ze met komma's " +"te scheiden" # @ nggallery -#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." -#~ msgstr "Bijgewerkte widget structuur. Als je NextGEN widgets gebruikt, is het nodig ze opnieuw in te stellen..." +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Je kan meer lettertypes uploaden in de map nggallery/fonts" -# @ nggallery -#~ msgid "Upgrade finished..." -#~ msgstr "Upgrade afgerond..." +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +msgid "You didn't select a file!" +msgstr "Je hebt geen bestand geselecteerd!" # @ nggallery -#~ msgid "Upload Images" -#~ msgstr "Afbeeldingen uploaden" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Je hebt geen galerij geselecteerd!" # @ nggallery -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Meerdere bestandenden in 1 keer uploaden met ctrl/shift-knoppen in dialoog" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "Je hebt niet de juiste permissies" # @ default -#~ msgid "Use as featured image" -#~ msgstr "Gebruik als functionele afbeelding" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Je probeert teveel bestanden ineens in de rij de plaatsen" -# @ nggallery -#~ msgid "View all" -#~ msgstr "Bekijk alle" +# @ default +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Je mag slechts 1 bestand uploaden." -# @ nggallery -#~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "We willen de mensen bedanken die ons ondersteund hebben in het werk : " +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "Je moet een galerij toevoegen voor je afbeeldingen toevoegt!" # @ nggallery -#~ msgid "Width x Height" -#~ msgstr "Breedte x Hoogte" +#: admin/tinymce/window.php:511 +msgid "You need to select a gallery." +msgstr "Je moet een galerij selecteren." # @ nggallery -#~ msgid "Width x Height :" -#~ msgstr "Breedte x Hoogte :" +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +msgid "You need to select a number of images." +msgstr "Je moet een aantal afbeelding selecteren." -# @ nggallery -#~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "Ja, ook sharen(delen) en trackback is een goede ondersteuning voor dit werk." +#: admin/tinymce/window.php:515 +msgid "You need to select a picture." +msgstr "Je moet een afbeelding selecteren." -# @ nggallery -#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." -#~ msgstr "Je database tabellen voor Next-Gen Gallery zijn verouderd en moeten bijgewerkt worden voor je kunt doorgaan." +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "Je hebt te lang gewacht, of je speelt vals." -# @ nggallery -#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" -#~ msgstr "Je thema bevat een NextGEN Gallery stylesheet (nggallery.css), dit bestand wordt gebruikt " +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" +"Je zal je URL's moeten bijwerken als je rechtstreeks naar de afbeeldingen " +"linkt." -# @ nggallery -#~ msgid "and all donators..." -#~ msgstr "en alle donateurs..." +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" +"Je upgrade van een oudere versie. Om de nieuwste functies te kunnen " +"gebruiken, moet je een database-upgrade uitvoeren." -# @ nggallery -#~ msgid "finished" -#~ msgstr "klaar" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "Je css-bestand is ingesteld door een thema of een plug-in." -# @ default -#~ msgid "Choose files to upload" -#~ msgstr "Kies te uploaden bestanden" +# @ nggallery +#: admin/class-ngg-adder.php:564 +#, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "" +"Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte " +"%2$dpx." -# @ default -#~ msgid "Go to the first page" -#~ msgstr "Ga naar de eerste pagina" +# @ nggallery +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Je thema zou moeten werken met NextCellent Gallery" -# @ default -#~ msgid "Go to the previous page" -#~ msgstr "Ga naar de vorige pagina" +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "Zip-bestand" -# @ default -#~ msgid "Current page" -#~ msgstr "Huidige pagina" +# @ nggallery +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-bestand is met succes uitgepakt" -# @ default -#~ msgctxt "paging" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s van %2$s" +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "Zoomende ingangen" -# @ default -#~ msgid "Go to the last page" -#~ msgstr "Ga naar de laatste pagina" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "Vergroten" -# @ nggallery -#~ msgid "

    Client side resize

    You can now resize the images before you start with the upload.

    " -#~ msgstr "

    Client side verkleinen

    Je kan de afbeeldingen nu verkleinen vooraleer je begint te uploaden.

    " +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "Verkleinen" diff --git a/lang/nggallery-ru_RU.mo b/lang/nggallery-ru_RU.mo index eec385bad29329b7c98819b13668d2618697ad65..5f7f304c69b15221bb5cdde76ea69877c69535a3 100644 GIT binary patch delta 12208 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 diff --git a/lang/nggallery-ru_RU.po b/lang/nggallery-ru_RU.po index 6f84597..960ebd8 100644 --- a/lang/nggallery-ru_RU.po +++ b/lang/nggallery-ru_RU.po @@ -8,4632 +8,4166 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2015-01-09 16:11+0100\n" -"PO-Revision-Date: 2015-01-09 17:01+0100\n" +"PO-Revision-Date: 2023-11-26 15:05+0000\n" "Language: ru_RU\n" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Poedit-KeywordsList: _n:1,2;__;_e;esc_attr_e;esc_html_e\n" "X-Poedit-Basepath: .\n" -"X-Generator: Poedit 1.7.1\n" +"X-Generator: Loco https://localise.biz/\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-1: ..\n" -#: ../admin/about.php:9 -#: ../admin/admin.php:171 -msgid "About" -msgstr "О NextCellent" +#: admin/functions.php:1146 +msgid " Image(s) successfully added" +msgstr "Успешно добавлены" -#: ../admin/about.php:12 -msgid "Contributors" -msgstr "Соратники" +#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625 +#: admin/functions.php:676 +msgid " is not writeable" +msgstr "не перезаписываемо" -#: ../admin/about.php:14 -msgid "This plugin is made possible by the great work of a lot of people. A special thanks the following people:" -msgstr "Данный плагин - плод работы множества людей, скажем слова благодарности:" +#: admin/functions.php:392 +msgid " is not writeable " +msgstr "не перезаписываемо" -#: ../admin/about.php:16 -msgid "for their great documented code" -msgstr "за хорошо документированный код" +#: admin/class-ngg-overview.php:485 +msgid " MB" +msgstr "" -#: ../admin/about.php:17 -msgid "for jQuery, which is the best Web2.0 framework" -msgstr "за jQuery, лучший Web2.0-фреймворк" +#: lib/meta.php:131 +msgid " mm" +msgstr "мм" -#: ../admin/about.php:18 -msgid "for the fantastic PHP Thumbnail Class" -msgstr "за отличный PHP Thumbnail Class" +#: admin/functions.php:303 +msgid " picture(s) successfully added" +msgstr "изображения успешно добавлены" -#: ../admin/about.php:19 -msgid "for a lot of very useful plugins and ideas" -msgstr "за множество очень полезных плагинов и идей" +#: admin/functions.php:301 +#, fuzzy +msgid " picture(s) successfully renamed" +msgstr "изображения успешно добавлены" -#: ../admin/about.php:20 -msgid "for Shutter Reloaded, a real lightweight image effect" -msgstr "за Shutter Reloaded, действительно лёгкий эффект" +#: lib/meta.php:137 +msgid " sec" +msgstr "сек." -#: ../admin/about.php:21 -msgid "for the best Media Flash Scripts on earth" -msgstr "за лучшие Media Flash скрипты на Земле" +#: nggallery.php:820 +msgid " was detected. Deactivate it before running NextCellent!" +msgstr "" -#: ../admin/about.php:22 -msgid "for the Gallery Icon" -msgstr "за значок галереи" +#: lib/tags.php:188 +#, php-format +msgid "%1s tag(s) deleted." +msgstr "%1s тег(ов) удалено." -#: ../admin/about.php:23 -msgid "for the Watermark plugin" -msgstr "за плагин Watermark" +#: lib/tags.php:243 +#, php-format +msgid "%s slug(s) edited." +msgstr "%s ссылка изменена." -#: ../admin/about.php:24 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "за поддержку этого форка NextGen Gallery" +#: admin/class-ngg-admin-launcher.php:285 +#, php-format +msgid "“%s” has failed to upload due to an error" +msgstr "“%s” был загружен с ошибкой" -#: ../admin/about.php:25 -msgid "The original translators for NextGen Gallery, who made the translations" -msgstr "Всем переводчикам NextGen Gallery, кто создавал переводы" +#: admin/functions.php:815 +msgid "(Error : Couldn't not find image)" +msgstr "(Ошибка: невозможно найти изображение)" -#: ../admin/about.php:31 -#: ../nggallery.php:386 -msgid "NextCellent" -msgstr "NextCellent" +#: admin/functions.php:799 +msgid "(Error : Couldn't not update data base)" +msgstr "(Ошибка: невозможно обновить БД)" -#: ../admin/about.php:33 -msgid "NextCellent Gallery is based on the 1.9.13 version of the NextGen Gallery by Photocrati Media, which is the succesor to the work by Alex Rabe." -msgstr "NextCellent Gallery основана на версии 1.9.13 NextGen Gallery от Photocrati Media - успешном форке работы Alex Rabe." +#: admin/functions.php:806 +msgid "(Error : Couldn't not update meta data)" +msgstr "(Ошибка: невозможно обновить метаданные)" -#: ../admin/about.php:34 -msgid "What do you get with NextCellent Gallery?" -msgstr "Что Вы получите с NextCellent Gallery?" +#: admin/class-ngg-style.php:273 +#, fuzzy +msgid "(from the theme folder)" +msgstr "(из папки темы)" -#: ../admin/about.php:36 -msgid "Backward compatibility with NextGEN plugin version (1.9.13)" -msgstr "Обратную совместимость с NextGEN, считая версию 1.9.13" +#: admin/class-ngg-options.php:494 +#, fuzzy +#| msgid "0 will disable pagination, all images on one page" +msgid "0 will disable pagination and show all images on one page." +msgstr "При \"0\" все изображения будут выведены на одной странице" -#: ../admin/about.php:37 -msgid "Slow evolving code path, made only by NextGEN user's suggestions. Yep, you read it right: slow in counterpart as fast. Older code is good enough to keep a community and it worked (and works) for most people." -msgstr "Медленное развитие кода, только по предложениям пользователей NextGEN. Да, совершенно верно - медленное развитие в противопоставление быстроте изменений: старый код достаточно хорош, и он работал (и работает) у большого количества людей. " +#: admin/class-ngg-options.php:502 +msgid "" +"0 will display as much columns as possible. This is normally only required " +"for captions below the images." +msgstr "Если установить 0, показаны будут все изображения" -#: ../admin/about.php:38 -msgid "A reliable way to work with already installed NextGEN galleries." -msgstr "Надёжная работа с уже установленными галереями NextGEN." +#: admin/class-ngg-options.php:373 +msgid "0 will show all images" +msgstr "При 0 покажет все изображения" -#: ../admin/about.php:39 -msgid "A place for updating the plugin without using FTP manual updates, but WordPress plugin repository." -msgstr "Размещение обновлений в репозитории WordPress." +#: admin/manage/actions.php:66 +msgid "90° anticlockwise" +msgstr "90° против часовой стрелки" -#: ../admin/about.php:40 -msgid "Alternative path preserving backward compatibility (while possible)." -msgstr "Альтернативный путь сохранения обратной совместимости (пока будет такая возможность)." +#: admin/manage/actions.php:64 +msgid "90° clockwise" +msgstr "90° по часовой стрелке" -#: ../admin/about.php:46 -msgid "How to support us?" -msgstr "Как нам помочь?" +#: admin/class-ngg-overview.php:557 +msgid "" +"Note: third parties plugins that are compatible with NGG " +"may not be 100% compatible with NextCellent Gallery!" +msgstr "" -#: ../admin/about.php:48 -msgid "There are several ways to contribute:" -msgstr "Есть несколько путей совместной работы:" +#: nggallery.php:138 +msgid "" +"This translation is not yet updated for Version 1.9.0. If " +"you would like to help with translation, download the current po from the " +"plugin folder and read here how you can translate " +"the plugin." +msgstr "" +"Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы " +"хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего " +"переводчика: эта информация устарела, в настоящий момент процесс перевода " +"производится по другому.)" + +#: nggallery.php:137 +msgid "" +"Translation by : See here" +msgstr "" +"Перевод: Владимир " +"Василенко aka jeltoesolnce." -#: ../admin/about.php:50 -msgid "Send us bugfixes / code changes" -msgstr "Отправить нам ошибки / изменения кода" +#: nggfunctions.php:466 +msgid "[Album not found]" +msgstr "[Альбом не найден]" -#: ../admin/about.php:50 -msgid "The most motivated support for this plugin are your ideas and brain work." -msgstr "Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш интеллектуальный труд." +#: nggfunctions.php:178 nggfunctions.php:665 +msgid "[Gallery not found]" +msgstr "[Галерея не найдена]" -#: ../admin/about.php:51 -msgid "Translate the plugin" -msgstr "Перевести плагин" +#: admin/class-ngg-album-manager.php:335 +msgid "[Maximize]" +msgstr "[Раскрыть]" -#: ../admin/about.php:51 -msgid "To help people to work with this plugin, we would like to have it in all available languages." -msgstr "Для того, чтобы помочь людям использовать этот плагин, мы хотели бы предоставлять его на их родных языках." - -#: ../admin/about.php:52 -msgid "Place a link to the plugin in your blog/webpage" -msgstr "Вставить ссылку на плагин в вашем блоге/сайте" - -#: ../admin/about.php:52 -msgid "Yes, sharing and linking are also supportive and helpful." -msgstr "Да, пропаганда и ссылки так же помогают и очень полезны." - -#: ../admin/addgallery.php:35 -#: ../admin/addgallery.php:47 -#: ../admin/addgallery.php:59 -#: ../admin/addgallery.php:70 -#: ../admin/album.php:88 -#: ../admin/album.php:123 -#: ../admin/album.php:145 -#: ../admin/edit-thumbnail.php:19 -#: ../admin/edit-thumbnail.php:22 -#: ../admin/manage.php:188 -#: ../admin/publish.php:7 -#: ../admin/publish.php:10 -#: ../admin/publish.php:13 -#: ../admin/rotate.php:17 -#: ../admin/rotate.php:20 -#: ../admin/showmeta.php:10 -#: ../admin/showmeta.php:13 -msgid "Cheatin’ uh?" -msgstr "Балуемся?" - -#: ../admin/addgallery.php:52 -#: ../admin/addgallery.php:83 -msgid "Upload failed!" -msgstr "Сбой при загрузке!" +#: admin/class-ngg-album-manager.php:337 +msgid "[Minimize]" +msgstr "[Скрыть]" -#: ../admin/addgallery.php:75 -msgid "Upload failed! " -msgstr "Сбой при загрузке!" +#: lib/shortcodes.php:358 +msgid "[Pictures not found]" +msgstr "[Изображения не найдены]" -#: ../admin/addgallery.php:80 -#: ../admin/addgallery.php:295 -#: ../admin/admin.php:330 -msgid "You didn't select a gallery!" -msgstr "Вы не выбрали галерею!" +#: admin/class-ngg-album-manager.php:333 +msgid "[Show all]" +msgstr "[Показать всеl]" -#: ../admin/addgallery.php:150 -#: ../admin/admin.php:139 -msgid "Add Gallery / Images" -msgstr "Добавить галерею / изображения" +#: admin/class-ngg-installer.php:172 +msgid "[Show as slideshow]" +msgstr "[Показывать как слайдшоу]" -#: ../admin/addgallery.php:170 -msgid "Image Files" -msgstr "Список изображений" +#: admin/class-ngg-installer.php:173 +msgid "[Show picture list]" +msgstr "[Показывать список картинок]" -#: ../admin/addgallery.php:197 -msgid "remove" -msgstr "убрать" +#: nggfunctions.php:796 +msgid "[SinglePic not found]" +msgstr "[Изображение не найдено]" -#: ../admin/addgallery.php:198 -#: ../admin/addgallery.php:446 -msgid "Browse..." -msgstr "Обзор..." +#: view/gallery-caption.php:32 view/gallery.php:68 +msgid "[View with PicLens]" +msgstr "[Просмотр из PicLens]" -#: ../admin/addgallery.php:199 -#: ../admin/addgallery.php:237 -#: ../admin/addgallery.php:464 -#: ../admin/addgallery.php:512 -msgid "Upload images" -msgstr "Загрузить изображения" +#: admin/class-ngg-admin-launcher.php:262 +msgid "A failure occurred" +msgstr "Произошла ошибка" -#: ../admin/addgallery.php:303 -#: ../admin/addgallery.php:311 -#, fuzzy -msgid "You didn't select a file!" -msgstr "Вы не выбрали галерею!" +#: admin/class-ngg-adder.php:460 +msgid "a new gallery" +msgstr "новая галерея" -#: ../admin/addgallery.php:351 -#: ../admin/admin.php:477 -msgid "New gallery" -msgstr "Новая галерея" +#. Description of the plugin +msgid "" +"A Photo Gallery for WordPress providing NextGEN legacy compatibility from " +"version 1.9.13" +msgstr "" -#: ../admin/addgallery.php:354 -#: ../admin/admin.php:482 -#: ../admin/admin.php:534 -#: ../admin/manage-galleries.php:414 -#: ../admin/settings.php:286 -msgid "Images" -msgstr "Изображения" +#: admin/class-ngg-style.php:259 +msgid "Activate" +msgstr "Активировать" -#: ../admin/addgallery.php:357 -#: ../admin/admin.php:485 -msgid "ZIP file" -msgstr "ZIP архив" +#: admin/class-ngg-style.php:254 +msgid "Activate and use style sheet:" +msgstr "Активировать и использовать CSS:" -#: ../admin/addgallery.php:360 -#: ../admin/addgallery.php:453 -#: ../admin/admin.php:488 -msgid "Import folder" -msgstr "Импортировать папку" +#: admin/class-ngg-album-manager.php:320 +msgid "Add" +msgstr "Добавить" -#: ../admin/addgallery.php:371 +#: admin/class-ngg-adder.php:416 +msgid "Add a description. This is optional and can be changed later." +msgstr "" + +#: admin/class-ngg-adder.php:394 admin/manage/class-ngg-gallery-manager.php:67 msgid "Add a new gallery" msgstr "Добавить новую галерею" -#: ../admin/addgallery.php:376 -#: ../admin/album.php:547 -#: ../admin/showmeta.php:33 -#: ../admin/showmeta.php:59 -#: ../admin/showmeta.php:84 -#: ../admin/showmeta.php:108 -msgid "Name" -msgstr "Название" - -#: ../admin/addgallery.php:379 -msgid "Create a new, empty gallery in the folder" -msgstr "Создать новую пустую галерею" - -#: ../admin/addgallery.php:381 -#: ../admin/manage-galleries.php:282 -msgid "Allowed characters for file and folder names are" -msgstr "Допустимые символы для имен файлов и папок -" +#: admin/class-ngg-options.php:308 +msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" +msgstr "Добавить RSS-фид к Вашебу заголовку блога. Работает с CoolIris/PicLens" -#: ../admin/addgallery.php:384 -#: ../admin/manage-galleries.php:411 -#: ../admin/manage-images.php:292 -#: ../admin/manage-images.php:510 -#: ../admin/manage-images.php:732 -#: ../admin/media-upload.php:225 -#: ../admin/style.php:298 -msgid "Description" -msgstr "Описание" +#: admin/tinymce/window.php:351 +msgid "Add an optional caption to the image. Leave blank for no caption." +msgstr "" -#: ../admin/addgallery.php:386 -msgid "Add a description. This is optional and can be changed later." +#: admin/tinymce/window.php:347 +msgid "Add an optional link to the image. Leave blank for no link." msgstr "" -#: ../admin/addgallery.php:390 +#: admin/class-ngg-adder.php:423 msgid "Add gallery" msgstr "Добавить галерею" -#: ../admin/addgallery.php:398 -msgid "Upload a ZIP File" -msgstr "Загрузить ZIP файл" +#: admin/class-ngg-adder.php:164 admin/class-ngg-admin-launcher.php:65 +#: admin/class-ngg-admin-launcher.php:66 +msgid "Add Gallery / Images" +msgstr "Добавить галерею / изображения" -#: ../admin/addgallery.php:403 -msgid "Select ZIP file" -msgstr "Выбрать ZIP файл" +#: admin/class-ngg-roles.php:31 +msgid "Add gallery / Upload images" +msgstr "Добавить галерею / Загрузить изображения" -#: ../admin/addgallery.php:405 -msgid "Upload a ZIP file with images" -msgstr "Загрузить ZIP файл с изображениями" +#: admin/class-ngg-admin-launcher.php:477 +#, fuzzy +msgid "Add images from a ZIP file." +msgstr "Импортировать zip-файл с изображениями по URL" -#: ../admin/addgallery.php:409 -msgid "or enter URL" -msgstr "или введите URL" +#: admin/class-ngg-album-manager.php:318 +msgid "Add new album" +msgstr "Добавить новый альбом" -#: ../admin/addgallery.php:411 -msgid "Import a ZIP file from a URL" -msgstr "Импорт ZIP файла через URL" +#: admin/class-ngg-admin-launcher.php:465 +#, fuzzy +msgid "Add new galleries to NextCellent." +msgstr "Добавить последние или случайные изображения из галерей" -#: ../admin/addgallery.php:415 -#: ../admin/addgallery.php:469 -msgid "in to" -msgstr "в" +#: admin/manage/class-ngg-gallery-manager.php:35 +msgid "Add new gallery" +msgstr "Добавить новую галерею" -#: ../admin/addgallery.php:417 -msgid "a new gallery" -msgstr "новая галерея" +#: admin/class-ngg-admin-launcher.php:473 +#, fuzzy +msgid "Add new images to a gallery." +msgstr "Добавить галерею / изображения" -#: ../admin/addgallery.php:428 -msgid "Note: the upload limit on your server is " -msgstr "Внимание: лимит на размер файла на Вашем сервере " +#: admin/class-ngg-overview.php:67 +msgid "Add new pictures" +msgstr "" -#: ../admin/addgallery.php:432 -msgid "Start upload" -msgstr "Начать загрузку" +#: admin/manage/class-ngg-manager.php:234 +msgid "Add new tags" +msgstr "Добавить новый альбом" -#: ../admin/addgallery.php:440 -msgid "Import an image folder" -msgstr "Импорт каталога с изображениями" +#: admin/manage/class-ngg-image-manager.php:234 +msgid "Add page" +msgstr "Добавить страницу" -#: ../admin/addgallery.php:445 -msgid "Import from server:" -msgstr "Импорт с сервера:" +#: widgets/class-ngg-gallery-widget.php:14 +msgid "Add recent or random images from the galleries" +msgstr "Добавить последние или случайные изображения из галерей" -#: ../admin/addgallery.php:448 -msgid "Note: you can change the default path in the gallery settings" -msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи" +#: admin/class-ngg-options.php:347 +msgid "Add related images" +msgstr "Все связанные изображения" -#: ../admin/addgallery.php:450 -msgid "Please note: If safe-mode is ON, you need to add the subfolder with thumbs manually" -msgstr "Пожалуйста, запомните: Если включён режим \"Safe-Mode\", Вам потребуется добавить подкаталог с миниатюрами вручную" +#: admin/manage/class-ngg-image-list-table.php:315 +msgid "Add tags" +msgstr "Добавить теги" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "" +#: admin/class-ngg-options.php:326 +msgid "Adds a static link to all images" +msgstr "Добавить постоянные ссылки ко всем изображениям" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "You will need to update your URLs if you link directly to the images." +#: admin/class-ngg-options.php:244 +msgid "Advanced" msgstr "" -#: ../admin/addgallery.php:453 -#: ../admin/manage-images.php:354 -msgid "Press OK to proceed, and Cancel to stop." +#: admin/class-ngg-adder.php:559 +msgid "Advanced uploading" msgstr "" -#: ../admin/addgallery.php:470 -msgid "Choose gallery" -msgstr "Выбрать галерею" - -#: ../admin/addgallery.php:492 -#, fuzzy -msgid "Drop your files in this window" -msgstr "Или Вы можете перетащить файлы в это окно" - -#: ../admin/addgallery.php:492 -msgid "Or" +#: admin/class-ngg-album-manager.php:339 +msgid "" +"After you create and select a album, you can drag and drop a gallery or " +"another album into your new album below" msgstr "" +"После создания и выбора альбома, вы можете перетаскивать галереи и другие " +"альбомы в новый альбом ниже." -#: ../admin/addgallery.php:493 -msgid "Select Files" -msgstr "Выбрать файлы" - -#: ../admin/addgallery.php:508 -msgid "Click here to use the browser upload instead" -msgstr "" +#: admin/class-ngg-options.php:558 +msgid "AJAX pagination" +msgstr "постраничный AJAX вывод" -#: ../admin/addgallery.php:508 +#: admin/class-ngg-overview.php:62 lib/rewrite.php:226 +#: admin/tinymce/window.php:121 admin/tinymce/window.php:236 #, fuzzy -msgid "Use basic uploader" -msgstr "Использовать изображение в качестве водяного знака" +msgid "Album" +msgid_plural "Albums" +msgstr[0] "ID альбома" +msgstr[1] "" -#: ../admin/addgallery.php:510 -msgid "Advanced uploading" -msgstr "" +#: admin/class-ngg-album-manager.php:129 +msgid "Album deleted" +msgstr "Альбом удален" + +#: admin/class-ngg-album-manager.php:440 +msgid "Album description:" +msgstr "Описание альбома:" -#: ../admin/addgallery.php:510 +#: admin/tinymce/window.php:245 #, fuzzy -msgid "Use advanced uploader" -msgstr "Использовать изображение в качестве водяного знака" +msgid "Album display types" +msgstr "Не выбрано ни одного альбома!" -#: ../admin/addgallery.php:514 -#, fuzzy,php-format -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "Обрезать изображения до макс. ширины %1$dpx или макс. высоты %2$dpx" +#: admin/class-ngg-album-manager.php:396 +msgid "Album ID" +msgstr "ID альбома" -#: ../admin/admin.php:125 -#: ../admin/admin.php:130 -#: ../admin/admin.php:143 -#: ../admin/admin.php:190 -#: ../admin/admin.php:435 -#: ../admin/manage-galleries.php:126 -msgid "Galleries" -msgstr "Галереи" +#: admin/class-ngg-album-manager.php:434 +msgid "Album name:" +msgstr "Название альбома:" -#: ../admin/admin.php:135 -#: ../nggallery.php:671 -#: ../nggfunctions.php:953 -msgid "Overview" -msgstr "Обзор" +#: lib/ngg-db.php:361 lib/ngg-db.php:362 +msgid "Album overview" +msgstr "Обзор альбома" -#: ../admin/admin.php:147 -#: ../admin/album.php:280 -#: ../nggallery.php:401 +#: nggallery.php:437 admin/class-ngg-admin-launcher.php:73 +#: admin/class-ngg-admin-launcher.php:73 admin/class-ngg-album-manager.php:284 msgid "Albums" msgstr "Альбомы" -#: ../admin/admin.php:151 -#: ../admin/manage-images.php:733 -#: ../admin/settings.php:369 -#: ../admin/tags.php:98 -#: ../lib/meta.php:459 -#: ../nggallery.php:409 -msgid "Tags" -msgstr "Тэги" +#: admin/class-ngg-overview.php:837 +msgid "Alex Rabe and Photocrati for the original NextGen Gallery" +msgstr "" -#: ../admin/admin.php:155 -#: ../admin/settings.php:250 -#: ../nggallery.php:417 -msgid "Settings" -msgstr "Настройки" +#: admin/tinymce/window.php:335 +msgid "Alignment" +msgstr "Выравнивание" -#: ../admin/admin.php:160 -#: ../nggallery.php:425 -msgid "Style" -msgstr "Стили" +#: widgets/class-ngg-gallery-widget.php:153 +msgid "All galleries" +msgstr "Все галереи" -#: ../admin/admin.php:166 -msgid "Roles" -msgstr "Роли" +#: admin/class-ngg-admin-launcher.php:610 +msgid "All image-related options. Also contains options for thumbnails." +msgstr "" -#: ../admin/admin.php:171 -msgid "About this Gallery" -msgstr "Об этой галерее" +#: admin/wpmu.php:133 +msgid "Allow users to change the roles for other blog authors." +msgstr "Разрешить пользователям менять права доступа для других авторов блога." -#: ../admin/admin.php:177 -#: ../admin/admin.php:198 -msgid "Reset / Uninstall" -msgstr "Сбросить / Удалить" +#: admin/wpmu.php:126 +msgid "Allow users to choose a style for the gallery." +msgstr "Разрешить пользователям выбирать CSS для галерей." -#: ../admin/admin.php:194 -msgid "Network settings" -msgstr "Настройки галереи" +#: admin/wpmu.php:119 +msgid "Allow users to import images folders from the server." +msgstr "Отметить, чтобы импортировать папки из сервера." -#: ../admin/admin.php:304 -msgid "You do not have the correct permission" -msgstr "У вас нет необходимых прав" +#: admin/wpmu.php:112 +msgid "Allow users to upload zip folders." +msgstr "Разрешить пользователям загружать zip-архивы." -#: ../admin/admin.php:305 -msgid "Unexpected Error" -msgstr "Неожиданная ошибка" +#: admin/class-ngg-adder.php:407 +#, php-format +msgid "Allowed characters for file and folder names are \"%s\"." +msgstr "" -#: ../admin/admin.php:306 -msgid "A failure occurred" -msgstr "Произошла ошибка" +#: admin/manage/class-ngg-gallery-manager.php:92 +#, fuzzy, php-format +#| msgid "Allowed characters for file and folder names are" +msgid "Allowed characters for file and folder names are %s" +msgstr "Допустимые символы для имен файлов и папок -" -#: ../admin/admin.php:310 -msgid "You have attempted to queue too many files." -msgstr "Вы попытались загрузить слишком много файлов." +#: admin/class-ngg-options.php:431 +msgid "" +"Allows you to make thumbnails with dimensions that differ from the rest of " +"the gallery." +msgstr "" -#: ../admin/admin.php:311 -msgid "This file exceeds the maximum upload size for this site." -msgstr "Данный файл превысил максимальный размер, разрещённый для загрузки на этом сайте." +#: admin/class-ngg-admin-launcher.php:561 +msgid "" +"Allows you to manually set the order of the images in the gallery. This will " +"only be enabled if you have selected the option \"Custom sort order\" in the " +"NextCellent settings." +msgstr "" -#: ../admin/admin.php:312 -msgid "This file is empty. Please try another." -msgstr "Данный файл пустой. Пожалуйста, попробуйте другой." +#: admin/class-ngg-tag-manager.php:47 +msgid "Alphabetical" +msgstr "По алфавиту" -#: ../admin/admin.php:313 -msgid "This file type is not allowed. Please try another." -msgstr "Данный тип файла не может быть загруже. Пожалуйста, попробуйте другой." +#: admin/class-ngg-overview.php:851 +msgid "Also a big thank you to the new translators: " +msgstr "" -#: ../admin/admin.php:314 -msgid "This file is not an image. Please try another." -msgstr "Данный файл - не изображение, пожалуйста, попробуйте другой." +#: admin/manage/class-ngg-image-list-table.php:236 +#, fuzzy +#| msgid "Alt & Title Text" +msgid "Alt & Title Text" +msgstr "Alt & Title текст" -#: ../admin/admin.php:315 -msgid "Memory exceeded. Please try another smaller file." -msgstr "Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше размером." +#: admin/manage/class-ngg-image-list-table.php:184 +#, fuzzy +msgid "Alt & title text" +msgstr "Текст Alt / Title" -#: ../admin/admin.php:316 -msgid "This is larger than the maximum size. Please try another." -msgstr "Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер." +#: admin/class-ngg-options.php:588 +msgid "Alt / Title text" +msgstr "Текст Alt / Title" + +#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116 +msgid "Alt/Title text" +msgstr "Текст Alt/Title" -#: ../admin/admin.php:317 +#: admin/class-ngg-admin-launcher.php:273 msgid "An error occurred in the upload. Please try again later." -msgstr "Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте ещё раз позднее." +msgstr "" +"Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте " +"ещё раз позднее." -#: ../admin/admin.php:318 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с администратором сервиса." +#: admin/functions.php:92 +msgid "and the thumbnails directory" +msgstr "и папку превью" -#: ../admin/admin.php:319 -msgid "You may only upload 1 file." -msgstr "Вы можете загрузить только один файл." +#: lib/meta.php:448 view/imagebrowser-exif.php:46 +msgid "Aperture" +msgstr "Диафрагма" -#: ../admin/admin.php:320 -msgid "HTTP error." -msgstr "ошибка HTTP" +#: admin/manage/actions.php:343 +msgid "Apply" +msgstr "Применить" -#: ../admin/admin.php:321 -msgid "Upload failed." -msgstr "Загрузка прервана." +#: admin/manage/actions.php:342 +msgid "Apply the parameters" +msgstr "" -#: ../admin/admin.php:322 -msgid "IO error." -msgstr "ошибка ввода-вывода." +#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126 +msgid "Ascending" +msgstr "По возрастанию" -#: ../admin/admin.php:323 -msgid "Security error." -msgstr "Ошибка доступа." +#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13 +msgid "At a Glance" +msgstr "С первого взгляда" -#: ../admin/admin.php:324 -msgid "File canceled." -msgstr "Файл игнорирован." +#: admin/class-ngg-options.php:852 +msgid "Attention Seekers" +msgstr "" -#: ../admin/admin.php:325 -msgid "Upload stopped." -msgstr "Загрузка остановлена." +#: admin/class-ngg-admin-launcher.php:544 admin/class-ngg-style.php:291 +#: lib/meta.php:458 admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +msgid "Author" +msgstr "Автор" -#: ../admin/admin.php:326 -msgid "Dismiss" -msgstr "Отклонить" +#: lib/meta.php:467 +msgid "Author Position" +msgstr "Мнение автора" -#: ../admin/admin.php:327 -msgid "Crunching…" +#: admin/class-ngg-options.php:905 +msgid "Automatically play the images." msgstr "" -#: ../admin/admin.php:328 -msgid "moved to the trash." -msgstr "переместить в корзину" +#: admin/class-ngg-options.php:416 +msgid "Automatically resize" +msgstr "Изменять размер автоматически" -#: ../admin/admin.php:329 -#, php-format -msgid "“%s” has failed to upload due to an error" -msgstr "“%s” был загружен с ошибкой" +#: admin/class-ngg-options.php:420 +msgid "Automatically resize images on upload." +msgstr "Автоматически изменять размер изображений при загрузке." -#: ../admin/admin.php:352 -#: ../nggallery.php:458 -msgid "L O A D I N G" -msgstr "З А Г Р У З К А" +#: admin/class-ngg-options.php:902 +msgid "Autoplay" +msgstr "" -#: ../admin/admin.php:353 -#: ../nggallery.php:459 -msgid "Click to Close" -msgstr "Закрыть" +#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30 +#: view/imagebrowser.php:26 +msgid "Back" +msgstr "Назад" -#: ../admin/admin.php:440 -msgid "Welcome to your NextCellent Dashboard! This screen gives you all kinds of information about NextCellent at glance. You can get help for any screen by clicking the Help tab in the upper corner." -msgstr "" +#: admin/manage/class-ngg-sort-manager.php:89 +msgid "Back to gallery" +msgstr "Вернуться в галерею" -#: ../admin/admin.php:449 -msgid "The boxes on your overview screen are:" -msgstr "" +#: admin/class-ngg-options.php:407 +msgid "Backup original" +msgstr "Сохранить оригинал" -#: ../admin/admin.php:450 -#: ../admin/overview.php:407 -msgid "At a Glance" -msgstr "С первого взгляда" +#: admin/tinymce/window.php:132 admin/tinymce/window.php:233 +#: admin/tinymce/window.php:300 admin/tinymce/window.php:358 +#: admin/tinymce/window.php:420 public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 +msgid "Basics" +msgstr "" -#: ../admin/admin.php:450 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." +#: block-editor/blocks/album-block/block.json +#: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block description" +msgid "" msgstr "" -#: ../admin/admin.php:451 -#: ../admin/overview.php:90 -msgid "Latest News" -msgstr "Последние новости" +#: block-editor/blocks/album-block/block.json +msgctxt "block title" +msgid "Album" +msgstr "" -#: ../admin/admin.php:451 -#, fuzzy -msgid "The latest NextCellent news." -msgstr "Последние новости" +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:94 -msgid "Related plugins" -msgstr "Похожие плагины" +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" -#: ../admin/admin.php:453 -msgid "Shows plugins that extend NextCellent." +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" msgstr "" -#: ../admin/admin.php:453 -#: ../admin/overview.php:742 -msgid "Pay attention" -msgstr "Обратите внимание" +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" -#: ../admin/admin.php:453 -#, php-format -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" msgstr "" -#: ../admin/admin.php:455 -#: ../admin/overview.php:87 -msgid "Help me help YOU!" -msgstr "Помогите, мне, пожалуйста!" +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" -#: ../admin/admin.php:455 -msgid "Shows general information about he plugin and some links." +#: admin/class-ngg-options.php:853 +msgid "Bouncing Entrances" msgstr "" -#: ../admin/admin.php:457 -#: ../admin/overview.php:89 -msgid "Translation" -msgstr "Перевод" +#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492 +msgid "Browse..." +msgstr "Обзор..." -#: ../admin/admin.php:457 -msgid "View information about the current translation." +#: admin/class-ngg-style.php:270 +#, fuzzy, php-format +msgid "Browsing %s" +msgstr "Просмотр %s" + +#: admin/class-ngg-admin-launcher.php:573 +msgid "Buttons" msgstr "" -#: ../admin/admin.php:460 -#: ../admin/overview.php:93 -msgid "Server Settings" -msgstr "Настройки сервера" +#: admin/class-ngg-options.php:109 +msgid "Cache cleared" +msgstr "Кэш очищен" -#: ../admin/admin.php:460 -#, fuzzy -msgid "Show all the server settings!." -msgstr "[Показать всеl]" +#: lib/meta.php:450 +msgid "Camera" +msgstr "Камера" -#: ../admin/admin.php:461 -#: ../admin/overview.php:92 -msgid "Plugin Check" -msgstr "Состояние плагина" +#: view/imagebrowser-exif.php:42 +msgid "Camera / Type" +msgstr "Камера / Тип" -#: ../admin/admin.php:461 -msgid "Check if there are known errors in your installation." -msgstr "" +#: admin/class-ngg-album-manager.php:483 admin/manage/class-ngg-manager.php:324 +#: admin/tinymce/window.php:472 +msgid "Cancel" +msgstr "Отмена" -#: ../admin/admin.php:475 -msgid "On this page you can add galleries and pictures to those galleries." +#: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 +#: admin/tinymce/window.php:350 admin/tinymce/window.php:410 +#: admin/tinymce/window.php:461 public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 +msgid "Caption" +msgstr "Подпись" + +#: admin/tinymce/window.php:171 admin/tinymce/window.php:283 +#: admin/tinymce/window.php:404 admin/tinymce/window.php:455 +msgid "Carousel" msgstr "" -#: ../admin/admin.php:477 -#, fuzzy -msgid "Add new galleries to NextCellent." -msgstr "Добавить последние или случайные изображения из галерей" +#: admin/class-ngg-options.php:359 +msgid "Categories" +msgstr "Категории" -#: ../admin/admin.php:480 -msgid "You must add a gallery before adding images!" -msgstr "" +#: lib/meta.php:463 +msgid "Category" +msgstr "Категория" -#: ../admin/admin.php:482 -#, fuzzy -msgid "Add new images to a gallery." -msgstr "Добавить галерею / изображения" +#: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 +msgid "Center" +msgstr "Center" -#: ../admin/admin.php:485 -#, fuzzy -msgid "Add images from a ZIP file." -msgstr "Импортировать zip-файл с изображениями по URL" +#: admin/manage/actions.php:274 +msgid "Center selection" +msgstr "" -#: ../admin/admin.php:488 +#: admin/manage/class-ngg-image-list-table.php:150 #, fuzzy -msgid "Import a folder from the server as a new gallery." -msgstr "Отметить, чтобы импортировать папки из сервера." +msgid "Change Date" +msgstr "Дата / Время" -#: ../admin/admin.php:505 -#, fuzzy -msgid "Manage your images and galleries." -msgstr "Управление галереями" +#: admin/class-ngg-roles.php:55 +msgid "Change options" +msgstr "Изменить настройки" -#: ../admin/admin.php:514 -#, fuzzy -msgid "Organize your galleries into albums." -msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." +#: admin/class-ngg-roles.php:51 +msgid "Change style" +msgstr "Изменить стили" -#: ../admin/admin.php:514 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." +#: admin/class-ngg-admin-launcher.php:443 +msgid "Check if there are known errors in your installation." msgstr "" -#: ../admin/admin.php:523 -#, fuzzy -msgid "Organize your pictures with tags." -msgstr "Разделяйте теги запятыми." +#: admin/class-ngg-overview.php:368 +msgid "Check plugin" +msgstr "Перевести плагин" -#: ../admin/admin.php:523 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" +#: admin/class-ngg-overview.php:349 +msgid "Check plugin/theme conflict" +msgstr "Состояние плагина/конфликты темы" -#: ../admin/admin.php:532 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "" +#: admin/class-ngg-overview.php:361 +msgid "Check theme compatibility" +msgstr "(из папки темы)" -#: ../admin/admin.php:533 -#: ../admin/settings.php:285 -msgid "General" -msgstr "Основное" +#: admin/functions.php:47 admin/functions.php:56 +msgid "Check this link, if you didn't know how to set the permission :" +msgstr "Воспользуйтесь этой ссылкой, если не знаете как установить права:" -#: ../admin/admin.php:533 -msgid "General NextCellent options. Contains options for permalinks and related images." +#: admin/class-ngg-options.php:219 +msgid "Choose [Cancel] to Stop, [OK] to proceed." msgstr "" -#: ../admin/admin.php:534 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "" +#: admin/class-ngg-adder.php:518 +msgid "Choose gallery" +msgstr "Выбрать галерею" -#: ../admin/admin.php:535 -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -#: ../admin/manage-images.php:263 -#: ../admin/overview.php:418 -#: ../admin/settings.php:287 -#: ../admin/tinymce/window.php:120 -#: ../admin/tinymce/window.php:153 -#: ../admin/tinymce/window.php:277 -#: ../admin/tinymce/window.php:398 -#: ../admin/tinymce/window.php:449 -#: ../lib/rewrite.php:220 -#: ../lib/rewrite.php:229 -#: ../nggallery.php:393 -#, fuzzy -msgid "Gallery" -msgstr "Галерей нет" +#: admin/wpmu.php:143 +msgid "Choose the default style for the galleries." +msgstr "Выберите стандартный стиль всех галерей" -#: ../admin/admin.php:535 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." +#: admin/class-ngg-options.php:535 +msgid "Choose what visitors will see first." msgstr "" -#: ../admin/admin.php:536 -#: ../admin/settings.php:288 -#: ../admin/settings.php:546 -msgid "Effects" -msgstr "Эффекты" - -#: ../admin/admin.php:536 -msgid "Make your gallery look beautiful." -msgstr "" +#: lib/meta.php:468 +msgid "City" +msgstr "Город" -#: ../admin/admin.php:537 -#: ../admin/settings.php:289 -#: ../admin/settings.php:587 -#: ../admin/tinymce/window.php:329 -msgid "Watermark" -msgstr "Водяной знак" +#: admin/class-ngg-options.php:462 +msgid "Clear cache folder" +msgstr "Очистить папку кэша" -#: ../admin/admin.php:537 -msgid "Who doesn't want theft-proof images?" +#: admin/class-ngg-options.php:923 +msgid "Click for next" msgstr "" -#: ../admin/admin.php:538 -#: ../admin/settings.php:290 -#: ../admin/settings.php:483 -#: ../admin/settings.php:493 -#: ../admin/settings.php:694 -#: ../admin/tinymce/window.php:159 -#: ../lib/rewrite.php:218 -#: ../widgets/widgets.php:29 -msgid "Slideshow" -msgstr "Слайдшоу" +#: admin/class-ngg-adder.php:557 +msgid "Click here to use the browser upload instead" +msgstr "" -#: ../admin/admin.php:538 -#, fuzzy -msgid "Edit options for the slideshow." -msgstr "Редактировать" +#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309 +msgid "Click to Close" +msgstr "Закрыть" -#: ../admin/admin.php:539 -msgid "Don't forget to press save!" +#: admin/class-ngg-options.php:926 +msgid "Click to go to the next image." msgstr "" -#: ../admin/admin.php:548 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" +#: admin/class-ngg-options.php:765 +msgid "Color" +msgstr "Цвет" -#: ../admin/admin.php:549 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" +#: admin/class-ngg-options.php:498 +msgid "Columns" +msgstr "Столбцов" -#: ../admin/admin.php:558 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." +#: admin/class-ngg-options.php:501 +msgid "columns per page" msgstr "" -#: ../admin/admin.php:559 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" msgstr "" -#: ../admin/admin.php:568 -msgid "If 'someone' messed with your settings (yeah, definitely not you), you can reset them here." -msgstr "" +#: admin/tinymce/window.php:255 +msgid "Compact version" +msgstr "Компактная версия" -#: ../admin/admin.php:569 -#, fuzzy -msgid "Attention!" -msgstr "Обратите внимание" +#: lib/meta.php:477 +msgid "Contact" +msgstr "Связаться" -#: ../admin/admin.php:569 -msgid "You should not use the Uninstall Plugin button, unless you know what you're doing! It should never be necessary to press it." -msgstr "" +#: admin/functions.php:161 +msgid "contains no pictures" +msgstr "не содержит изображений" -#: ../admin/admin.php:581 +#: admin/upgrade.php:151 #, fuzzy -msgid "For more information:" -msgstr "Смотрите здесь для получения дополнительной информации о эфектах :" +msgid "Continue to NextCellent" +msgstr "Продолжить" -#: ../admin/admin.php:582 -#, fuzzy -msgid "Support Forums" -msgstr "Форумы поддержки" +#: admin/class-ngg-overview.php:39 +msgid "Contributors" +msgstr "Соратники" -#: ../admin/admin.php:583 -#, fuzzy -msgid "Source Code" -msgstr "Источник" - -#: ../admin/ajax.php:291 -msgid "You are not allowed to be here" -msgstr "Вам нельзя здесь находиться" - -#: ../admin/ajax.php:389 -#, php-format -msgid "Could create image with %s x %s pixel" -msgstr "Удалось создать изображение с размером %s x %s px" - -#: ../admin/album.php:97 -#: ../admin/album.php:116 -#: ../admin/album.php:161 -#, fuzzy -msgid "Updated successfully" -msgstr "CSS-файл успешно обновлен" - -#: ../admin/album.php:134 -msgid "Album deleted" -msgstr "Альбом удален" - -#: ../admin/album.php:272 -#: ../admin/roles.php:59 -msgid "Edit Album" -msgstr "Редактировать теги" - -#: ../admin/album.php:286 -#: ../admin/album.php:335 -msgid "Select album" -msgstr "Выбрать альбом" - -#: ../admin/album.php:288 -msgid "No album selected" -msgstr "Не выбрано ни одного альбома" - -#: ../admin/album.php:299 -#: ../admin/edit-thumbnail.php:150 -#: ../admin/overview.php:539 -#: ../admin/rotate.php:89 -#: ../admin/wpmu.php:114 -msgid "Update" -msgstr "Обновить" - -#: ../admin/album.php:301 -msgid "Edit album" -msgstr "Редактировать альбом" - -#: ../admin/album.php:304 -#: ../admin/manage-galleries.php:148 -#: ../admin/manage-images.php:481 -#: ../admin/tags.php:225 -msgid "Delete" -msgstr "Удалить" - -#: ../admin/album.php:308 -msgid "Add new album" -msgstr "Добавить новый альбом" - -#: ../admin/album.php:310 -msgid "Add" -msgstr "Добавить" - -#: ../admin/album.php:321 -msgid "Show / hide used galleries" -msgstr "Показать / Скрыть использованные галереи" - -#: ../admin/album.php:321 -msgid "[Show all]" -msgstr "[Показать всеl]" - -#: ../admin/album.php:322 -msgid "Maximize the widget content" -msgstr "Раскрыть содержимое виджета" - -#: ../admin/album.php:322 -msgid "[Maximize]" -msgstr "[Раскрыть]" - -#: ../admin/album.php:323 -msgid "Minimize the widget content" -msgstr "Скрыть содержимое виджета" - -#: ../admin/album.php:323 -msgid "[Minimize]" -msgstr "[Скрыть]" - -#: ../admin/album.php:325 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "После создания и выбора альбома, вы можете перетаскивать галереи и другие альбомы в новый альбом ниже." - -#: ../admin/album.php:351 -msgid "Select gallery" -msgstr "Выбрать галерею" - -#: ../admin/album.php:380 -msgid "Album ID" -msgstr "ID альбома" - -#: ../admin/album.php:393 -msgid "No album selected!" -msgstr "Не выбрано ни одного альбома!" - -#: ../admin/album.php:414 -msgid "Album name:" -msgstr "Название альбома:" - -#: ../admin/album.php:420 -msgid "Album description:" -msgstr "Описание альбома:" - -#: ../admin/album.php:426 -msgid "Select a preview image:" -msgstr "Выбрать превью:" - -#: ../admin/album.php:429 -#: ../admin/album.php:432 -msgid "No picture" -msgstr "Нет изображения" - -#: ../admin/album.php:443 -#: ../admin/manage-images.php:281 -msgid "Page Link to" -msgstr "Ссылка на страницу" - -#: ../admin/album.php:445 -#: ../admin/manage-images.php:284 -msgid "Not linked" -msgstr "Без ссылки" - -#: ../admin/album.php:458 -#: ../admin/manage-galleries.php:288 -#: ../admin/manage-galleries.php:320 -#: ../admin/manage-galleries.php:350 -#: ../admin/manage-images.php:568 -#: ../admin/manage-images.php:603 -#: ../admin/manage-images.php:634 -#: ../admin/manage-images.php:664 -msgid "OK" -msgstr "Ок" - -#: ../admin/album.php:460 -#: ../admin/manage-galleries.php:290 -#: ../admin/manage-galleries.php:322 -#: ../admin/manage-galleries.php:352 -#: ../admin/manage-images.php:569 -#: ../admin/manage-images.php:604 -#: ../admin/manage-images.php:635 -#: ../admin/manage-images.php:665 -#: ../admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "Отмена" - -#: ../admin/album.php:548 -#: ../admin/manage-galleries.php:410 -#: ../admin/manage-images.php:279 -#: ../lib/meta.php:457 -msgid "Title" -msgstr "Заголовок" - -#: ../admin/album.php:549 -#: ../lib/rewrite.php:232 -msgid "Page" -msgstr "Страница" - -#: ../admin/edit-thumbnail.php:105 -msgid "Select with the mouse the area for the new thumbnail" -msgstr "Выберите область нового превью при помощи мыши" - -#: ../admin/edit-thumbnail.php:119 -msgid "Thumbnail updated" -msgstr "Превью обновлено" - -#: ../admin/edit-thumbnail.php:124 -msgid "Error updating thumbnail" -msgstr "Ошибка обновления превью" - -#: ../admin/edit-thumbnail.php:133 -msgid "Select the area for the thumbnail from the picture on the left." -msgstr "Выберите область превью на картинке слева." - -#: ../admin/functions.php:43 -msgid "No valid gallery name!" -msgstr "Неправильное название галереи!" - -#: ../admin/functions.php:50 -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -#: ../admin/functions.php:157 -#: ../admin/functions.php:164 -#: ../admin/functions.php:344 -#: ../admin/functions.php:352 -msgid "Directory" -msgstr "Папка" - -#: ../admin/functions.php:50 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "не существует. Пожалуйста, создайте основную папку галереи" - -#: ../admin/functions.php:51 -#: ../admin/functions.php:60 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "Воспользуйтесь этой ссылкой, если не знаете как установить права:" - -#: ../admin/functions.php:59 -#: ../admin/functions.php:84 -msgid "is not writeable !" -msgstr "Некоторые изображения не перезаписываемы" - -#: ../admin/functions.php:80 -#: ../admin/functions.php:89 -#: ../admin/functions.php:1102 -#: ../lib/core.php:102 -msgid "Unable to create directory " -msgstr "Невозможно создать папку" - -#: ../admin/functions.php:93 -msgid "The server setting Safe-Mode is on !" -msgstr "Настройка Safe-Mode включена на сервере!" - -#: ../admin/functions.php:94 -msgid "If you have problems, please create directory" -msgstr "Если у вас проблемы, пожалуйста, создайте папку" - -#: ../admin/functions.php:95 -msgid "and the thumbnails directory" -msgstr "и папку превью" - -#: ../admin/functions.php:95 -msgid "with permission 777 manually !" -msgstr "с разрешением 777 вручную!" - -#: ../admin/functions.php:122 -#, php-format -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или страницу с шорткодом %2$s.
    " - -#: ../admin/functions.php:125 -#: ../admin/functions.php:309 -#: ../admin/functions.php:412 -msgid "Edit gallery" -msgstr "Редактировать галерею" - -#: ../admin/functions.php:157 -#: ../admin/functions.php:344 -msgid "doesn`t exist!" -msgstr "не существует!" - -#: ../admin/functions.php:164 -#: ../admin/functions.php:352 -msgid "contains no pictures" -msgstr "не содержит изображений" - -#: ../admin/functions.php:191 -msgid "Something went wrong when renaming" -msgstr "" - -#: ../admin/functions.php:191 -msgid "Importing was aborted." -msgstr "" - -#: ../admin/functions.php:209 -#: ../admin/functions.php:371 -msgid "Database error. Could not add gallery!" -msgstr "Ошибка БД. Невозможно создать галерею!" - -#: ../admin/functions.php:212 -#: ../admin/functions.php:374 -msgid "successfully created!" -msgstr "успешно создана!" - -#: ../admin/functions.php:299 -#: ../admin/functions.php:407 -#: ../admin/functions.php:1219 -#: ../admin/manage-galleries.php:80 -#: ../admin/manage-galleries.php:150 -#: ../admin/manage-images.php:227 -#: ../admin/manage-images.php:372 -#: ../admin/manage.php:227 -#: ../admin/manage.php:304 -msgid "Create new thumbnails" -msgstr "Создать новые превью" - -#: ../admin/functions.php:304 -#, fuzzy -msgid " picture(s) successfully renamed" -msgstr "изображения успешно добавлены" - -#: ../admin/functions.php:306 -#: ../admin/functions.php:410 -msgid " picture(s) successfully added" -msgstr "изображения успешно добавлены" - -#: ../admin/functions.php:313 -#, fuzzy -msgid "No images were added." -msgstr "изображения успешно добавлены" - -#: ../admin/functions.php:465 -#: ../admin/functions.php:545 -#: ../admin/functions.php:600 -#: ../admin/functions.php:697 -#: ../admin/functions.php:751 -msgid "Object didn't contain correct data" -msgstr "Объект не содержал правильных данных" - -#: ../admin/functions.php:473 -msgid " is not writeable " -msgstr "не перезаписываемо" - -#: ../admin/functions.php:555 -#: ../admin/functions.php:603 -#: ../admin/functions.php:703 -#: ../admin/functions.php:754 -msgid " is not writeable" -msgstr "не перезаписываемо" - -#: ../admin/functions.php:757 -msgid "File do not exists" -msgstr "Файл не существует" - -#: ../admin/functions.php:761 -msgid "Couldn't restore original image" -msgstr "Невозможно восстановить оригинальное изображение" - -#: ../admin/functions.php:877 -msgid "(Error : Couldn't not update data base)" -msgstr "(Ошибка: невозможно обновить БД)" - -#: ../admin/functions.php:884 -msgid "(Error : Couldn't not update meta data)" -msgstr "(Ошибка: невозможно обновить метаданные)" - -#: ../admin/functions.php:893 -msgid "(Error : Couldn't not find image)" -msgstr "(Ошибка: невозможно найти изображение)" - -#: ../admin/functions.php:1036 -msgid "No valid URL path " -msgstr "Неверный путь URL" - -#: ../admin/functions.php:1052 -msgid "Import via cURL failed." -msgstr "Ошибка импорта через cURL." - -#: ../admin/functions.php:1069 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер распознает:" - -#: ../admin/functions.php:1086 -msgid "Could not get a valid foldername" -msgstr "Невозможно получить правильное имя папки" - -#: ../admin/functions.php:1097 -#, php-format -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки." - -#: ../admin/functions.php:1112 -msgid "Zip-File successfully unpacked" -msgstr "Zip-файл успешно распакован" - -#: ../admin/functions.php:1143 -#: ../admin/functions.php:1243 -msgid "No gallery selected !" -msgstr "Не выбрано ни одной галереи!" - -#: ../admin/functions.php:1151 -#: ../admin/functions.php:1268 -msgid "Failure in database, no gallery path set !" -msgstr "Ошибка в БД, не установлен путь к галерее!" - -#: ../admin/functions.php:1175 -#: ../admin/functions.php:1262 -msgid "is no valid image file!" -msgstr "не является файлом изображения!" - -#: ../admin/functions.php:1189 -#: ../admin/functions.php:1387 -#: ../admin/functions.php:1464 -#, php-format -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "Невозможно записать в папку %s. Проверьте права CHMOD папки." - -#: ../admin/functions.php:1196 -#: ../admin/functions.php:1285 -msgid "Error, the file could not be moved to : " -msgstr "Ошибка, файл не может быть перемещён в:" - -#: ../admin/functions.php:1201 -#: ../admin/functions.php:1289 -msgid "Error, the file permissions could not be set" -msgstr "Ошибка, разрешения не установлены" - -#: ../admin/functions.php:1224 -msgid " Image(s) successfully added" -msgstr "Успешно добавлены" - -#: ../admin/functions.php:1251 -msgid "Invalid upload. Error Code : " -msgstr "Загрузка не удалась. Код ошибки:" - -#: ../admin/functions.php:1327 -#, php-format -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "В SAFE MODE есть ограничения! Вам нужно создать папку %s вручную" - -#: ../admin/functions.php:1328 -#, php-format -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr " Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого скрипта с владельцем (%s) файла, с которым будет проводиться действие функцией или его директорией" - -#: ../admin/functions.php:1381 -#: ../admin/functions.php:1458 -msgid "The destination gallery does not exist" -msgstr "Эта галерея не существует" - -#: ../admin/functions.php:1412 -#: ../lib/xmlrpc.php:222 -#, php-format -msgid "Failed to move image %1$s to %2$s" -msgstr "Не удалось переместить изображение %1$s в %2$s" - -#: ../admin/functions.php:1432 -#, php-format -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "Перемещено %1$s изображений в галерею %2$s ." - -#: ../admin/functions.php:1491 -#, php-format -msgid "Failed to copy image %1$s to %2$s" -msgstr "Не удалось скопировать изображение %1$s в %2$s" - -#: ../admin/functions.php:1505 -#, php-format -msgid "Failed to copy database row for picture %s" -msgstr "Не удалось скопировать строку в базе данных для изображения %s" - -#: ../admin/functions.php:1517 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл с таким именем уже существует в галерее." - -#: ../admin/functions.php:1520 -#, php-format -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s)" - -#: ../admin/functions.php:1529 +#: admin/functions.php:1449 #, php-format msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "Скопировано %1$s изображений в галерею %2$s." - -#: ../admin/functions.php:1637 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini" - -#: ../admin/functions.php:1640 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "Загруженный файл превосходит значение MAX_FILE_SIZE, которое было установлено в HTML-форме" - -#: ../admin/functions.php:1643 -msgid "The uploaded file was only partially uploaded" -msgstr "Загруженный файл был загружен не полностью" - -#: ../admin/functions.php:1646 -msgid "No file was uploaded" -msgstr "Файл не был загружен" - -#: ../admin/functions.php:1649 -msgid "Missing a temporary folder" -msgstr "Отсутствует временная папка" - -#: ../admin/functions.php:1652 -msgid "Failed to write file to disk" -msgstr "Ошибка записи на диск" - -#: ../admin/functions.php:1655 -msgid "File upload stopped by extension" -msgstr "Превышено время загрузки, загрузка файла остановлена" - -#: ../admin/functions.php:1658 -msgid "Unknown upload error" -msgstr "Неизвестная ошибка загрузки" - -#: ../admin/install.php:23 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "Извините, настраивать работу NextCellent Gallery может только Администратор" - -#: ../admin/install.php:102 -msgid "NextCellent Gallery : Tables could not created, please check your database settings" -msgstr "NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД " - -#: ../admin/install.php:160 -msgid "[Show as slideshow]" -msgstr "[Показывать как слайдшоу]" - -#: ../admin/install.php:161 -msgid "[Show picture list]" -msgstr "[Показывать список картинок]" - -#: ../admin/manage-galleries.php:68 -#: ../admin/manage-images.php:195 -msgid "No images selected" -msgstr "Не выбрано ни одного изображения" - -#: ../admin/manage-galleries.php:76 -#: ../admin/manage-galleries.php:151 -#: ../admin/manage-images.php:223 -#: ../admin/manage-images.php:373 -#: ../admin/manage.php:211 -#: ../admin/manage.php:290 -#: ../admin/settings.php:394 -msgid "Resize images" -msgstr "Изменить размер изображений" - -#: ../admin/manage-galleries.php:85 -#, php-format -msgid "" -"You are about to start the bulk edit for %s galleries \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." -msgstr "Вы действительно хотите изменить %s изображения?" - -#: ../admin/manage-galleries.php:118 -#: ../admin/manage-galleries.php:128 -msgid "Add new gallery" -msgstr "Добавить новую галерею" - -#: ../admin/manage-galleries.php:132 -#: ../admin/manage-galleries.php:135 -#: ../admin/manage-images.php:249 -#: ../admin/manage-images.php:252 -msgid "Search Images" -msgstr "Поиск изображений" - -#: ../admin/manage-galleries.php:147 -#: ../admin/manage-images.php:370 -#, fuzzy -msgid "Actions" -msgstr "Групповые действия" - -#: ../admin/manage-galleries.php:149 -#: ../admin/manage-images.php:371 -#: ../admin/manage.php:141 -#: ../admin/manage.php:253 -msgid "Set watermark" -msgstr "Установить водяной знак" - -#: ../admin/manage-galleries.php:152 -#: ../admin/manage-images.php:376 -#: ../admin/manage.php:146 -#: ../admin/manage.php:274 -msgid "Import metadata" -msgstr "Импортировать мета-данные" - -#: ../admin/manage-galleries.php:153 -#: ../admin/manage-images.php:374 -#: ../admin/manage.php:136 -#: ../admin/manage.php:250 -msgid "Recover from backup" -msgstr "Восстановить из бэкапа" - -#: ../admin/manage-galleries.php:155 -#: ../admin/manage-images.php:385 -msgid "Apply" -msgstr "Применить" - -#: ../admin/manage-galleries.php:219 -#: ../admin/tags.php:251 -msgid "Edit" -msgstr "Редактировать" - -#: ../admin/manage-galleries.php:260 -#: ../admin/manage-images.php:541 -msgid "No entries found" -msgstr "Содержимое не найдено" - -#: ../admin/manage-galleries.php:278 -msgid "New Gallery" -msgstr "Новая Галерея" - -#: ../admin/manage-galleries.php:280 -msgid "Create a new , empty gallery below the folder" -msgstr "Создать новую пустую галерею в папке" - -#: ../admin/manage-galleries.php:308 -#: ../admin/manage-images.php:622 -msgid "Resize Images to" -msgstr "Изменить размер изображений до" - -#: ../admin/manage-galleries.php:311 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:625 -#: ../admin/manage-images.php:653 -#: ../admin/settings.php:395 -#: ../admin/settings.php:424 -#: ../admin/settings.php:698 -#: ../admin/tinymce/window.php:210 -#: ../admin/tinymce/window.php:318 -msgid "Width" -msgstr "Ширина" - -#: ../admin/manage-galleries.php:313 -#: ../admin/manage-galleries.php:340 -#: ../admin/manage-images.php:627 -#: ../admin/manage-images.php:654 -#: ../admin/settings.php:397 -#: ../admin/settings.php:426 -#: ../admin/settings.php:700 -#: ../admin/tinymce/window.php:211 -#: ../admin/tinymce/window.php:320 -msgid "Height" -msgstr "Высота" - -#: ../admin/manage-galleries.php:315 -#: ../admin/manage-images.php:629 -#: ../admin/settings.php:399 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "Ширина и Высота (в пикселах). NextCellent Gallery сохранит пропорции." - -#: ../admin/manage-galleries.php:339 -#: ../admin/manage-images.php:652 -#: ../admin/media-upload.php:242 -#: ../admin/settings.php:663 -msgid "Size" -msgstr "Размер" - -#: ../admin/manage-galleries.php:341 -#: ../admin/manage-images.php:655 -#: ../admin/settings.php:428 -msgid "These values are maximum values " -msgstr "Эти значения - максимальные" - -#: ../admin/manage-galleries.php:344 -#: ../admin/manage-images.php:658 -#: ../admin/settings.php:431 -msgid "Fixed size" -msgstr "Фиксированный размер" - -#: ../admin/manage-galleries.php:346 -#: ../admin/manage-images.php:660 -#: ../admin/settings.php:433 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "Соотношение сторон будет проигнорировано, пропорции нарушены" - -#: ../admin/manage-galleries.php:409 -#: ../admin/manage-images.php:729 -msgid "ID" -msgstr "ID" - -#: ../admin/manage-galleries.php:412 -#: ../admin/manage-images.php:321 -#: ../admin/overview.php:771 -#: ../admin/style.php:295 -#: ../lib/meta.php:458 -msgid "Author" -msgstr "Автор" - -#: ../admin/manage-galleries.php:413 -msgid "Page ID" -msgstr "ID страницы" - -#: ../admin/manage-images.php:34 -msgid "Gallery not found." -msgstr "Галерея не найдена." - -#: ../admin/manage-images.php:40 -msgid "Sorry, you have no access here" -msgstr "Извините, вам сюда нет доступа" - -#: ../admin/manage-images.php:203 -msgid "Copy image to..." -msgstr "Не удалось скопировать изображение %1$s в %2$s" - -#: ../admin/manage-images.php:207 -msgid "Move image to..." -msgstr "Не удалось мереместить изображение %1$s в %2$s" - -#: ../admin/manage-images.php:211 -msgid "Add new tags" -msgstr "Добавить новый альбом" - -#: ../admin/manage-images.php:215 -#: ../admin/manage-images.php:382 -msgid "Delete tags" -msgstr "Удалить теги" - -#: ../admin/manage-images.php:219 -msgid "Overwrite" -msgstr "Перезаписать теги" - -#: ../admin/manage-images.php:232 -#, php-format -msgid "" -"You are about to start the bulk edit for %s images \n" -" \n" -" 'Cancel' to stop, 'OK' to proceed." -msgstr "Вы действительно хотите изменить %s изображения?" - -#: ../admin/manage-images.php:246 -#, php-format -msgid "Search results for “%s”" -msgstr "Результаты поиска по “%s”" - -#: ../admin/manage-images.php:275 -#: ../admin/settings.php:457 -msgid "Gallery settings" -msgstr "Настройки галереи" - -#: ../admin/manage-images.php:275 -msgid "Click here for more settings" -msgstr "Нажмите здесь, чтобы показать больше настроек" - -#: ../admin/manage-images.php:294 -msgid "Preview image" -msgstr "Обложка для альбома" - -#: ../admin/manage-images.php:297 -msgid "No Picture" -msgstr "Нет изображения" - -#: ../admin/manage-images.php:319 -msgid "Path" -msgstr "Путь" - -#: ../admin/manage-images.php:334 -#, fuzzy -msgid "Gallery ID" -msgstr "ID галереи:" - -#: ../admin/manage-images.php:336 -msgid "Create new page" -msgstr "Создать новую страницу" - -#: ../admin/manage-images.php:339 -msgid "Main page (No parent)" -msgstr "Главная страница (корневая)" - -#: ../admin/manage-images.php:344 -msgid "Add page" -msgstr "Добавить страницу" - -#: ../admin/manage-images.php:354 -#, fuzzy -msgid "Scan folder for new images" -msgstr "Сканировать папку на наличие новых изображений" - -#: ../admin/manage-images.php:355 -msgid "Old scanning" -msgstr "" - -#: ../admin/manage-images.php:356 -#: ../admin/manage-images.php:391 -#: ../admin/manage-images.php:548 -#: ../admin/settings.php:379 -#: ../admin/settings.php:447 -#: ../admin/settings.php:537 -#: ../admin/settings.php:571 -#: ../admin/settings.php:681 -#: ../admin/settings.php:833 -msgid "Save Changes" -msgstr "Сохранить изменения" - -#: ../admin/manage-images.php:375 -msgid "Delete images" -msgstr "Удалить изображения" - -#: ../admin/manage-images.php:377 -msgid "Rotate images clockwise" -msgstr "Повернуть изображения по часовой стрелке" +msgstr "Скопировано %1$s изображений в галерею %2$s." -#: ../admin/manage-images.php:378 -msgid "Rotate images counter-clockwise" -msgstr "Повернуть изображения против часовой стрелки" +#: admin/manage/class-ngg-manager.php:226 +msgid "Copy image to..." +msgstr "Не удалось скопировать изображение %1$s в %2$s" -#: ../admin/manage-images.php:379 +#: admin/manage/class-ngg-image-list-table.php:313 msgid "Copy to..." msgstr "Копировать в..." -#: ../admin/manage-images.php:380 -msgid "Move to..." -msgstr "Переместить в..." - -#: ../admin/manage-images.php:381 -msgid "Add tags" -msgstr "Добавить теги" - -#: ../admin/manage-images.php:383 -msgid "Overwrite tags" -msgstr "Перезаписать теги" - -#: ../admin/manage-images.php:388 -msgid "Sort gallery" -msgstr "Сортировка" - -#: ../admin/manage-images.php:463 -#, fuzzy -msgid "Change Date" -msgstr "Дата / Время" - -#: ../admin/manage-images.php:467 -msgid "pixel" -msgstr "пиксель" - -#: ../admin/manage-images.php:473 -#, php-format -msgid "View \"%s\"" -msgstr "Посмотреть \"%s\"" - -#: ../admin/manage-images.php:473 -msgid "View" -msgstr "Смотреть" - -#: ../admin/manage-images.php:474 -msgid "Show Meta data" -msgstr "Показать мета-данные" - -#: ../admin/manage-images.php:474 -msgid "Meta" -msgstr "Мета" - -#: ../admin/manage-images.php:475 -msgid "Customize thumbnail" -msgstr "Настроить превью" - -#: ../admin/manage-images.php:475 -msgid "Edit thumb" -msgstr "Редактировать превью" - -#: ../admin/manage-images.php:476 -msgid "Rotate" -msgstr "Повернуть" - -#: ../admin/manage-images.php:478 -msgid "Publish this image" -msgstr "Изображения успешно добавлены" - -#: ../admin/manage-images.php:478 -#: ../admin/publish.php:58 -msgid "Publish" -msgstr "Публикуйте" - -#: ../admin/manage-images.php:480 -msgid "Recover" -msgstr "Восстановить" +#: lib/meta.php:453 +msgid "Copyright" +msgstr "Copyright" -#: ../admin/manage-images.php:480 -#, php-format -msgid "Recover \"%s\" ?" -msgstr "Восстановить \"%s\"?" +#: lib/meta.php:476 +msgid "Copyright Notice" +msgstr "Авторское право" -#: ../admin/manage-images.php:481 +#: admin/ajax.php:469 #, php-format -msgid "Delete \"%s\" ?" -msgstr "Удалить\"%s\"?" +msgid "Could create image with %s x %s pixel" +msgstr "Удалось создать изображение с размером %s x %s px" -#: ../admin/manage-images.php:509 +#: admin/class-ngg-overview.php:358 #, fuzzy -msgid "Alt & title text" -msgstr "Текст Alt / Title" +#| msgid "Couldn't create image, check your memory limit" +msgid "Could not create image, check your memory limit." +msgstr "Не смог создать образ. Проверьте ограничение памяти." -#: ../admin/manage-images.php:523 +#: admin/upgrade.php:94 #, fuzzy -msgid "Separated by commas" -msgstr "ID галерей, разделенные запятыми." - -#: ../admin/manage-images.php:564 -msgid "Enter the tags" -msgstr "Введите теги" - -#: ../admin/manage-images.php:587 -msgid "Select the destination gallery:" -msgstr "Выберите галерею:" - -#: ../admin/manage-images.php:730 -#: ../admin/media-upload.php:246 -msgid "Thumbnail" -msgstr "Превью" - -#: ../admin/manage-images.php:731 -#: ../admin/manage-sort.php:92 -msgid "Filename" -msgstr "Имя файла" +msgid "Could not find NextCellent Gallery database tables, upgrade failed!" +msgstr "" +"Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" -#: ../admin/manage-images.php:732 -msgid "Alt & Title Text" -msgstr "Alt & Title текст" +#: admin/functions.php:1008 +msgid "Could not get a valid foldername" +msgstr "Невозможно получить правильное имя папки" -#: ../admin/manage-images.php:734 +#: admin/class-ngg-style.php:154 #, fuzzy -msgid "Exclude" -msgstr "исключить" - -#: ../admin/manage-sort.php:35 -msgid "Sort order changed" -msgstr "Порядок сортировки изменен" - -#: ../admin/manage-sort.php:77 -msgid "Sort Gallery" -msgstr "Сортировка" - -#: ../admin/manage-sort.php:81 -msgid "Update Sort Order" -msgstr "Обновить порядок сортировки" - -#: ../admin/manage-sort.php:84 -msgid "Back to gallery" -msgstr "Вернуться в галерею" - -#: ../admin/manage-sort.php:89 -msgid "Presort" -msgstr "Отсортировать" - -#: ../admin/manage-sort.php:90 -msgid "Unsorted" -msgstr "Без сортировки" - -#: ../admin/manage-sort.php:91 -#: ../admin/settings.php:524 -msgid "Image ID" -msgstr "ID изображения" - -#: ../admin/manage-sort.php:93 -#: ../admin/media-upload.php:221 -msgid "Alt/Title text" -msgstr "Текст Alt/Title" - -#: ../admin/manage-sort.php:94 -#: ../lib/meta.php:452 -msgid "Date/Time" -msgstr "Дата/время" - -#: ../admin/manage-sort.php:95 -#: ../admin/settings.php:532 -msgid "Ascending" -msgstr "По возрастанию" - -#: ../admin/manage-sort.php:96 -#: ../admin/settings.php:533 -msgid "Descending" -msgstr "По убыванию" - -#: ../admin/manage.php:85 -#: ../lib/rewrite.php:223 -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "Picture" -msgstr "Изображение" - -#: ../admin/manage.php:85 -msgid "deleted successfully" -msgstr "успешно удалено" - -#: ../admin/manage.php:100 -#: ../admin/manage.php:109 -msgid "Operation successful. Please clear your browser cache." -msgstr "Действие успешно. Пожалуйста, очистите кэш браузера." - -#: ../admin/manage.php:176 -msgid "Gallery deleted successfully " -msgstr "Изображения успешно удалены" - -#: ../admin/manage.php:244 -#: ../admin/manage.php:247 -msgid "Rotate images" -msgstr "Повернуть изображения" - -#: ../admin/manage.php:270 -msgid "Pictures deleted successfully " -msgstr "Изображения успешно удалены" - -#: ../admin/manage.php:366 -msgid "Tags changed" -msgstr "Тэги изменены" - -#: ../admin/manage.php:402 -msgid "Update successful" -msgstr "Обновление успешно" - -#: ../admin/manage.php:445 -msgid "New gallery page ID" -msgstr "Новый ID страницы галереи" - -#: ../admin/manage.php:445 -msgid "created" -msgstr "создано" - -#: ../admin/manage.php:483 -msgid "Published a new post" -msgstr "Добавить новый альбом" +msgid "Could not move file." +msgstr "Переместить в..." -#: ../admin/manage.php:598 +#: admin/class-ngg-style.php:187 #, fuzzy -msgid "1 item" -msgstr "%1$s из %2$s" - -#: ../admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "NextCellent Gallery " - -#: ../admin/media-upload.php:166 -msgid "No gallery" -msgstr "Галерей нет" - -#: ../admin/media-upload.php:178 -msgid "Select »" -msgstr "Выбрать »" - -#: ../admin/media-upload.php:209 -msgid "Show" -msgstr "Показать" - -#: ../admin/media-upload.php:210 -msgid "Hide" -msgstr "Скрыть" - -#: ../admin/media-upload.php:215 -msgid "Image ID:" -msgstr "ID изображения" - -#: ../admin/media-upload.php:229 -#: ../admin/publish.php:45 -#: ../admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "Выравнивание" - -#: ../admin/media-upload.php:232 -#: ../admin/publish.php:47 -#: ../admin/settings.php:557 -msgid "None" -msgstr "Ничего" - -#: ../admin/media-upload.php:234 -#: ../admin/publish.php:49 -#: ../admin/tinymce/window.php:339 -msgid "Left" -msgstr "Left" - -#: ../admin/media-upload.php:236 -#: ../admin/publish.php:51 -#: ../admin/tinymce/window.php:340 -msgid "Center" -msgstr "Center" - -#: ../admin/media-upload.php:238 -#: ../admin/publish.php:53 -#: ../admin/tinymce/window.php:341 -msgid "Right" -msgstr "Right" - -#: ../admin/media-upload.php:248 -msgid "Full size" -msgstr "Размер по умолчанию (ширина х высота)" - -#: ../admin/media-upload.php:250 -msgid "Singlepic" -msgstr "[Изображение не найдено]" - -#: ../admin/media-upload.php:263 -msgid "Insert into Post" -msgstr "PHP Max Post Size" - -#: ../admin/media-upload.php:274 -msgid "Save all changes" -msgstr "Сохранить все изменения" - -#: ../admin/overview.php:15 -msgid "NextCellent Gallery Overview" -msgstr "Обзор NextCellent Gallery " - -#: ../admin/overview.php:86 -msgid "Welcome to NextCellent Gallery !" -msgstr "Добро пожаловать в NextCellent Gallery!" - -#: ../admin/overview.php:229 -msgid "Running..." -msgstr "Обработка..." - -#: ../admin/overview.php:276 -msgid "Check plugin/theme conflict" -msgstr "Состояние плагина/конфликты темы" - -#: ../admin/overview.php:277 -#: ../admin/overview.php:283 -#: ../admin/overview.php:289 -msgid "Not tested" -msgstr "Не протестированые" - -#: ../admin/overview.php:278 -msgid "No conflict could be detected" -msgstr "Конфликтов нет" - -#: ../admin/overview.php:279 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "Ошибка! Какой-то плагин или функция конфликтует с плагином" - -#: ../admin/overview.php:282 -msgid "Test image function" -msgstr "Изображения успешно добавлены" +msgid "Could not move the CSS file." +msgstr "CSS-файл успешно обновлен" -#: ../admin/overview.php:284 -msgid "The plugin could create images" -msgstr "Невозможно создать временный файл." +#: admin/class-ngg-style.php:162 +#, fuzzy +msgid "Could not save file." +msgstr "Ошибка, разрешения не установлены" -#: ../admin/overview.php:285 -msgid "Couldn't create image, check your memory limit" -msgstr "Не смог создать образ. Проверьте ограничение памяти." +#: admin/functions.php:683 +msgid "Couldn't restore original image" +msgstr "Невозможно восстановить оригинальное изображение" -#: ../admin/overview.php:288 -msgid "Check theme compatibility" -msgstr "(из папки темы)" +#: lib/meta.php:472 +msgid "Country" +msgstr "Страна" -#: ../admin/overview.php:290 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "Ваша тема совместима с NextCellent Gallery" +#: lib/meta.php:471 +msgid "Country code" +msgstr "Код страны" -#: ../admin/overview.php:291 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "wp_head()/wp_footer() отсутствует. Обратитесь к автору темы." +#: admin/class-ngg-options.php:411 +msgid "Create a backup for the resized images" +msgstr "Создавать бэкапы для изменяемых изображений" -#: ../admin/overview.php:295 -msgid "Check plugin" -msgstr "Перевести плагин" +#: admin/manage/class-ngg-gallery-manager.php:88 +msgid "Create a new , empty gallery below the folder" +msgstr "Создать новую пустую галерею в папке" -#: ../admin/overview.php:316 -msgid "Graphic Library" -msgstr "Графическая библиотека" +#: admin/class-ngg-adder.php:404 +#, php-format +msgid "Create a new, empty gallery in the folder %s" +msgstr "" -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "Loading…" -msgstr "Загрузка…" +#: admin/class-ngg-admin-launcher.php:547 +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "Создать новую страницу" -#: ../admin/overview.php:333 -#: ../admin/overview.php:520 -#: ../admin/overview.php:710 -msgid "This widget requires JavaScript." -msgstr "Этот виджет требует JavaScript." +#: admin/functions.php:296 admin/functions.php:1141 +#: admin/manage/class-ngg-gallery-list-table.php:213 +#: admin/manage/class-ngg-image-list-table.php:306 +#: admin/manage/class-ngg-manager.php:213 +#: admin/manage/class-ngg-manager.php:383 +msgid "Create new thumbnails" +msgstr "Создать новые превью" -#: ../admin/overview.php:345 -#, php-format -msgid "Newsfeed could not be loaded. Check the front page to check for updates." -msgstr "Фид новостей не может быть загружен. Посмотрите главную страницу, чтобы проверить обновления." +#: lib/meta.php:449 lib/meta.php:474 +msgid "Credit" +msgstr "Credit" -#: ../admin/overview.php:357 -msgid "Untitled" -msgstr "Без имени" +#: admin/class-ngg-admin-launcher.php:283 +msgid "Crunching…" +msgstr "" -#: ../admin/overview.php:412 +#: admin/class-ngg-style.php:182 #, fuzzy -msgid "Image" -msgstr "ID изображения" +msgid "CSS file successfully moved." +msgstr "CSS-файл успешно обновлен" -#: ../admin/overview.php:424 -#: ../admin/tinymce/window.php:121 -#: ../admin/tinymce/window.php:236 -#: ../lib/rewrite.php:226 +#: admin/class-ngg-style.php:160 #, fuzzy -msgid "Album" -msgstr "ID альбома" - -#: ../admin/overview.php:433 -msgid "Upload pictures" -msgstr "Загрузить изображения" - -#: ../admin/overview.php:434 -msgid "Here you can control your images, galleries and albums." -msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." +msgid "CSS file successfully updated." +msgstr "CSS-файл успешно обновлен" -#: ../admin/overview.php:464 -msgid "Storage Space" -msgstr "Хранилище" +#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184 +msgid "Custom" +msgstr "Пользовательский" -#: ../admin/overview.php:468 -#, php-format -msgid "%2$sMB" -msgstr "%2$sMB" +#: admin/class-ngg-options.php:576 +msgid "Custom order" +msgstr "Вручную" -#: ../admin/overview.php:469 -msgid "Space Allowed" -msgstr "Хранилище" +#: admin/manage/class-ngg-image-list-table.php:277 +msgid "Customize thumbnail" +msgstr "Настроить превью" -#: ../admin/overview.php:476 -#, php-format -msgid "%2$sMB (%3$s%%)" -msgstr "%2$sMB (%3$s%%)" +#: admin/functions.php:206 +msgid "Database error. Could not add gallery!" +msgstr "Ошибка БД. Невозможно создать галерею!" -#: ../admin/overview.php:477 -msgid "Space Used" -msgstr "Занято:" +#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58 +msgid "Date / Time" +msgstr "Дата / Время" -#: ../admin/overview.php:506 -msgid "Translation file successful updated. Please reload page." -msgstr "Файл перевода успешно обновлен. Пожалуйста, обновите страницу." +#: lib/meta.php:465 +msgid "Date Created" +msgstr "Дата создания" -#: ../admin/overview.php:508 -msgid "Reload page" -msgstr "Обновить страницу" +#: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 +#, fuzzy +msgid "Date taken" +msgstr "Дата / Время" -#: ../admin/overview.php:513 -msgid "Translation file couldn't be updated" -msgstr "Файл перевода не может быть обновлен" +#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121 +msgid "Date/Time" +msgstr "Дата/время" -#: ../admin/overview.php:550 -msgid "Download" -msgstr "Скачать" +#: admin/class-ngg-options.php:838 +msgid "Default size" +msgstr "Основной размер" -#: ../admin/overview.php:579 -msgid "No GD support" -msgstr "GD не поддерживается" +#: admin/wpmu.php:137 +msgid "Default style" +msgstr "Стандартный стиль" -#: ../admin/overview.php:591 -#: ../admin/overview.php:637 -#: ../admin/overview.php:640 -#: ../admin/overview.php:643 -msgid "Yes" -msgstr "Да" +#. stands for degrees, as in a rotation. Should be pretty short. +#: admin/manage/actions.php:336 +msgid "deg" +msgstr "" -#: ../admin/overview.php:593 -#: ../admin/overview.php:638 -#: ../admin/overview.php:641 -#: ../admin/overview.php:644 -msgid "No" -msgstr "Нет" +#: admin/class-ngg-album-manager.php:312 admin/class-ngg-tag-manager.php:229 +#: admin/manage/class-ngg-gallery-list-table.php:211 +msgid "Delete" +msgstr "Удалить" -#: ../admin/overview.php:611 -msgid "Not set" -msgstr "Не установлено" +#: admin/manage/class-ngg-image-manager.php:108 +#, fuzzy +#| msgid "Delete \"%s\" ?" +msgid "Delete \"{}\"?" +msgstr "Удалить\"%s\"?" -#: ../admin/overview.php:613 -#: ../admin/overview.php:616 -msgid "On" -msgstr "Включено" +#: admin/class-ngg-options.php:281 +msgid "Delete files when removing a gallery from the database" +msgstr "Удалить файлы при удалении галереи" -#: ../admin/overview.php:614 -#: ../admin/overview.php:617 -msgid "Off" -msgstr "Выключено" +#: admin/manage/class-ngg-image-list-table.php:310 +msgid "Delete images" +msgstr "Удалить изображения" -#: ../admin/overview.php:620 -#: ../admin/overview.php:623 -#: ../admin/overview.php:626 -#: ../admin/overview.php:629 -#: ../admin/overview.php:632 -#: ../admin/overview.php:635 -msgid "N/A" -msgstr "Недоступно" +#: admin/class-ngg-tag-manager.php:213 +msgid "Delete Tag" +msgstr "Удалить тег" -#: ../admin/overview.php:634 -msgid " MByte" -msgstr "MByte" +#: admin/manage/class-ngg-image-list-table.php:316 +#: admin/manage/class-ngg-manager.php:238 +msgid "Delete tags" +msgstr "Удалить теги" -#: ../admin/overview.php:647 -msgid "Operating System" -msgstr "Операционная система" +#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131 +msgid "Descending" +msgstr "По убыванию" -#: ../admin/overview.php:648 -msgid "Server" -msgstr "Сервер" +#: admin/class-ngg-adder.php:412 admin/class-ngg-admin-launcher.php:528 +#: admin/class-ngg-style.php:294 admin/media-upload.php:226 +#: admin/manage/class-ngg-gallery-list-table.php:155 +#: admin/manage/class-ngg-image-list-table.php:187 +#: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 +msgid "Description" +msgstr "Описание" -#: ../admin/overview.php:649 -msgid "Memory usage" -msgstr "Memory usage" +#: admin/class-ngg-overview.php:747 +msgid "" +"Developed & maintained by WPGetReady.com" +msgstr "" -#: ../admin/overview.php:650 -msgid "MYSQL Version" -msgstr "Версия MySQL" +#: admin/functions.php:46 +msgid "didn't exist. Please create first the main gallery folder " +msgstr "не существует. Пожалуйста, создайте основную папку галереи" -#: ../admin/overview.php:651 -msgid "SQL Mode" -msgstr "SQL Mode" +#: admin/class-ngg-options.php:428 +msgid "Different sizes" +msgstr "" -#: ../admin/overview.php:652 -msgid "PHP Version" -msgstr "Версия PHP" +#: admin/tinymce/window.php:316 +msgid "Dimensions" +msgstr "" -#: ../admin/overview.php:653 -msgid "PHP Safe Mode" -msgstr "PHP Safe Mode" +#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81 +#: admin/functions.php:154 admin/functions.php:161 +msgid "Directory" +msgstr "Папка" -#: ../admin/overview.php:654 -msgid "PHP Allow URL fopen" -msgstr "PHP allow URL fopen" +#: admin/class-ngg-admin-launcher.php:282 +msgid "Dismiss" +msgstr "Отклонить" -#: ../admin/overview.php:655 -msgid "PHP Memory Limit" -msgstr "PHP Memory Limit" +#: admin/tinymce/window.php:143 +msgid "Display types" +msgstr "" -#: ../admin/overview.php:656 -msgid "PHP Max Upload Size" -msgstr "PHP Max Upload Size" +#: admin/functions.php:154 +msgid "doesn`t exist!" +msgstr "не существует!" -#: ../admin/overview.php:657 -msgid "PHP Max Post Size" -msgstr "PHP Max Post Size" +#: admin/class-ngg-admin-launcher.php:623 +msgid "Don't forget to press save!" +msgstr "" -#: ../admin/overview.php:658 -msgid "PCRE Backtracking Limit" -msgstr "PCRE Backtracking Limit" +#: admin/class-ngg-options.php:1063 +msgid "Done." +msgstr "Сделано" -#: ../admin/overview.php:659 -msgid "PHP Max Script Execute Time" -msgstr "PHP Max Script Execute Time" +#: admin/class-ngg-adder.php:534 +#, fuzzy +msgid "Drop your files in this window" +msgstr "Или Вы можете перетащить файлы в это окно" -#: ../admin/overview.php:660 -msgid "PHP Exif support" -msgstr "PHP Exif support" +#: admin/class-ngg-options.php:909 +msgid "Duration" +msgstr "Продолжительность" -#: ../admin/overview.php:661 -msgid "PHP IPTC support" -msgstr "PHP IPTC support" +#: admin/class-ngg-tag-manager.php:255 +msgid "Edit" +msgstr "Редактировать" -#: ../admin/overview.php:662 -msgid "PHP XML support" -msgstr "PHP XML support" +#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47 +msgid "Edit Album" +msgstr "Редактировать теги" -#: ../admin/overview.php:674 -msgid "NextCellent Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -msgstr "NextCellent Gallery содержит некоторые функции, которые доступны только в PHP 5.2. Вы используете раннюю версию (PHP 4), обновите его. Эта версия более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и подвергаетесь опасности." +#: admin/class-ngg-album-manager.php:308 +msgid "Edit album" +msgstr "Редактировать альбом" -#: ../admin/overview.php:742 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" +#: admin/class-ngg-admin-launcher.php:604 +msgid "" +"Edit all of NextCellent's options. The options are sorted in multiple " +"categories." msgstr "" -#: ../admin/overview.php:770 -msgid "Install" -msgstr "Установить" - -#: ../admin/overview.php:784 -#, php-format -msgid "This plugin is a branch from NGG stable version 1.9.13.
    Developed & maintained by WPGetReady.com" -msgstr "Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery.
    Разработка и поддержка WPGetReady.com" +#: admin/functions.php:121 admin/functions.php:306 +msgid "Edit gallery" +msgstr "Редактировать галерею" -#: ../admin/overview.php:790 +#: admin/class-ngg-admin-launcher.php:622 #, fuzzy -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "Пожалуйста, поддержите плагин, это добавит ему сил! Спасибо!!" - -#: ../admin/overview.php:795 -msgid "Visit the plugin homepage" -msgstr "Посетить страницу плагина" - -#: ../admin/publish.php:35 -msgid "Post title" -msgstr "Текст Alt / Title" +msgid "Edit options for the slideshow." +msgstr "Редактировать" -#: ../admin/publish.php:37 -msgid "Enter the post title " -msgstr "Текст Alt / Title" +#: lib/meta.php:462 +msgid "Edit Status" +msgstr "Статус редакирования" -#: ../admin/publish.php:40 -msgid "Width x height (in pixel)" -msgstr "Ширина на высоту (в пикселях)" +#: admin/class-ngg-tag-manager.php:235 +msgid "Edit Tag Slug" +msgstr "Изменить короткую ссылку тега:" -#: ../admin/publish.php:42 -msgid "Size of the image" -msgstr "Список изображений" +#: admin/manage/class-ngg-image-list-table.php:278 +msgid "Edit thumb" +msgstr "Редактировать превью" -#: ../admin/publish.php:60 -msgid "Draft" -msgstr "Draft" +#: admin/class-ngg-style.php:268 +#, fuzzy, php-format +msgid "Editing %s" +msgstr "Редактирование %sSlug definition" +msgstr "" +"Впишите тег и его новую короткую ссылку. Что такое слаг?" -#: ../admin/roles.php:67 -msgid "Change options" -msgstr "Изменить настройки" +#: admin/class-ngg-tag-manager.php:195 +msgid "" +"Enter the tag to rename and its new value. You can use this feature to " +"merge tags too. Click \"Rename\" and all posts which use this tag will be " +"updated." +msgstr "" +"Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы " +"можете использовать эту опцию для объединения тегов. Нажмите на кнопку " +"\"Переименовать\" и все посты с этим тегом будут обновлены." -#: ../admin/roles.php:71 -msgid "Update capabilities" -msgstr "Обновить права доступа" +#: admin/manage/class-ngg-manager.php:116 +msgid "Enter the tags" +msgstr "Введите теги" -#: ../admin/rotate.php:55 -msgid "Image rotated" -msgstr "Изображение повернуто" +#: admin/manage/class-ngg-manager.php:132 +msgid "Enter the text" +msgstr "" -#: ../admin/rotate.php:56 +#: admin/manage/actions.php:96 msgid "Error rotating thumbnail" msgstr "Ошибка поворота превью" -#: ../admin/rotate.php:74 +#: admin/manage/actions.php:383 +msgid "Error updating thumbnail" +msgstr "Ошибка обновления превью" + +#: admin/functions.php:1118 admin/functions.php:1207 +msgid "Error, the file could not be moved to : " +msgstr "Ошибка, файл не может быть перемещён в:" + +#: admin/functions.php:1123 admin/functions.php:1211 +msgid "Error, the file permissions could not be set" +msgstr "Ошибка, разрешения не установлены" + +#: lib/tags.php:146 +msgid "Error. No enough tags for rename. Too for merge. Choose !" +msgstr "" +"Ошибка. Недостаточно тегов для переименования. И для объединения тоже. " +"Выберите!" + +#: admin/class-ngg-admin-launcher.php:613 +msgid "" +"Everything about galleries. From sorting options to the number of images, " +"it's all in here." +msgstr "" + +#: admin/manage/class-ngg-image-list-table.php:238 #, fuzzy -msgid "Select how you would like to rotate the image on the left." -msgstr "Выберите область превью на картинке слева." +msgid "Exclude" +msgstr "исключить" -#: ../admin/rotate.php:81 -msgid "90° clockwise" -msgstr "90° по часовой стрелке" +#: admin/manage/actions.php:150 +msgid "EXIF Data" +msgstr "Данные EXIF" -#: ../admin/rotate.php:82 -msgid "90° anticlockwise" -msgstr "90° против часовой стрелки" +#: admin/class-ngg-tag-manager.php:114 +msgid "Existing Tags" +msgstr "Существующие теги" -#: ../admin/rotate.php:83 -msgid "Flip horizontally" -msgstr "Перевернуть горизонтально" +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" -#: ../admin/rotate.php:84 -msgid "Flip vertically" -msgstr "Перевернуть вертикально" +#: admin/tinymce/window.php:261 +msgid "Extended version" +msgstr "Расширенная версия" -#: ../admin/settings.php:22 -#, php-format -msgid "Rebuild image structure : %s / %s images" -msgstr "Восстановление структуры изображения : %s / %s изобр." +#: admin/class-ngg-options.php:854 +msgid "Fading Entrances" +msgstr "" -#: ../admin/settings.php:23 -#, php-format -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "Восстановление структуры галереи: %s / %s" +#: admin/class-ngg-options.php:855 +msgid "Fading Exits" +msgstr "" -#: ../admin/settings.php:24 +#: admin/functions.php:1425 #, php-format -msgid "Rebuild album structure : %s / %s albums" -msgstr "Восстановление структуры альбома: %s / %s" - -#: ../admin/settings.php:78 -msgid "Done." -msgstr "Сделано" +msgid "Failed to copy database row for picture %s" +msgstr "Не удалось скопировать строку в базе данных для изображения %s" -#: ../admin/settings.php:167 -#, fuzzy -msgid "Settings updated successfully" -msgstr "CSS-файл успешно обновлен" +#: admin/functions.php:1411 +#, php-format +msgid "Failed to copy image %1$s to %2$s" +msgstr "Не удалось скопировать изображение %1$s в %2$s" -#: ../admin/settings.php:185 -msgid "Cache cleared" -msgstr "Кэш очищен" +#: lib/xmlrpc.php:199 +#, php-format +msgid "Failed to delete image %1$s " +msgstr "Ошибка удаления изображения %1$s " -#: ../admin/settings.php:303 -msgid "General settings" -msgstr "Основные настройки" +#: admin/functions.php:1332 lib/xmlrpc.php:222 +#, php-format +msgid "Failed to move image %1$s to %2$s" +msgstr "Не удалось переместить изображение %1$s в %2$s" -#: ../admin/settings.php:309 -#: ../admin/wpmu.php:56 -msgid "Gallery path" -msgstr "Путь к галереи" +#: admin/functions.php:1579 +msgid "Failed to write file to disk" +msgstr "Ошибка записи на диск" -#: ../admin/settings.php:311 -msgid "This is the default path for all galleries" -msgstr "Это стандартный путь для всех галерей" +#: admin/functions.php:1073 admin/functions.php:1190 +msgid "Failure in database, no gallery path set !" +msgstr "Ошибка в БД, не установлен путь к галерее!" -#: ../admin/settings.php:314 -msgid "Image files" -msgstr "Файлы изображений" +#: admin/class-ngg-admin-launcher.php:280 +msgid "File canceled." +msgstr "Файл игнорирован." -#: ../admin/settings.php:316 -msgid "Delete files when removing a gallery from the database" -msgstr "Удалить файлы при удалении галереи" +#: admin/functions.php:679 +msgid "File do not exists" +msgstr "Файл не существует" -#: ../admin/settings.php:319 -msgid "Select graphic library" -msgstr "Выбрать графическую библиотеку" +#: admin/class-ngg-style.php:296 +#, fuzzy +msgid "File location" +msgstr "Местоположение" -#: ../admin/settings.php:320 -msgid "GD Library" -msgstr "Библиотека GD" +#: admin/class-ngg-options.php:584 +msgid "File name" +msgstr "Название файла" -#: ../admin/settings.php:321 -msgid "ImageMagick (Experimental)" -msgstr "ImageMagick (Экспериментально)" +#: admin/functions.php:1582 +msgid "File upload stopped by extension" +msgstr "Превышено время загрузки, загрузка файла остановлена" -#: ../admin/settings.php:322 -msgid "Path to the library:" -msgstr "Путь к библиотеке:" +#: admin/manage/class-ngg-image-list-table.php:235 +#: admin/manage/class-ngg-sort-manager.php:111 +msgid "Filename" +msgstr "Имя файла" -#: ../admin/settings.php:327 -msgid "Media RSS feed" -msgstr "Медиа RSS-лента" +#: lib/meta.php:141 +msgid "Fired" +msgstr "Fired" -#: ../admin/settings.php:329 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "Добавить RSS-фид к Вашебу заголовку блога. Работает с CoolIris/PicLens" +#: admin/class-ngg-admin-launcher.php:583 +msgid "" +"First select an album from the dropdown and then drag the galleries you want " +"to add or remove from the selected album." +msgstr "" -#: ../admin/settings.php:332 -msgid "PicLens/CoolIris" -msgstr "PicLens/CoolIris" +#: admin/class-ngg-options.php:831 +msgid "Fit to space" +msgstr "" -#: ../admin/settings.php:334 -msgid "Include support for PicLens and CoolIris" -msgstr "Включить поддержку для PicLens and CoolIris" +#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94 +msgid "Fixed size" +msgstr "Фиксированный размер" -#: ../admin/settings.php:335 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что в Вашей теме вызывается тег шаблона wp-footer." +#: lib/meta.php:483 +msgid "Flash" +msgstr "Flash" -#: ../admin/settings.php:339 -msgid "Permalinks" -msgstr "Постоянные ссылки" +#: admin/manage/actions.php:68 +msgid "Flip horizontally" +msgstr "Перевернуть горизонтально" -#: ../admin/settings.php:342 -msgid "Use permalinks" -msgstr "Использовать постоянные ссылки" +#: admin/manage/actions.php:70 +msgid "Flip vertically" +msgstr "Перевернуть вертикально" -#: ../admin/settings.php:344 -msgid "Adds a static link to all images" -msgstr "Добавить постоянные ссылки ко всем изображениям" +#: admin/class-ngg-options.php:856 +msgid "Flippers" +msgstr "" -#: ../admin/settings.php:345 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "Если эта опция будет активирована, Вам следует обновить структуру постоянных ссылок на сайте" +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" -#: ../admin/settings.php:349 -msgid "Gallery slug:" -msgstr "Слаг галереи:" +#: view/imagebrowser-exif.php:50 +msgid "Focal Length" +msgstr "Фокусное расстояние" -#: ../admin/settings.php:353 -msgid "Recreate URLs" -msgstr "Пересоздать все URL" +#: lib/meta.php:454 +msgid "Focal length" +msgstr "Фокусное расстояние" -#: ../admin/settings.php:354 -msgid "Start now" -msgstr "Начать немедленно" +#: admin/class-ngg-options.php:741 +msgid "Font" +msgstr "Шрифт" -#: ../admin/settings.php:355 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "Если Вы измените эти настройки, то Вам придётся пересоздать все URL." +#: admin/class-ngg-roles.php:18 +msgid "For a more flexible user management you can use the" +msgstr "Для более гибкого управления пользователями воспользуйтесь" -#: ../admin/settings.php:358 -msgid "Related images" -msgstr "Похожие изображения" +#: admin/class-ngg-overview.php:842 +msgid "for helping maintain the plugin" +msgstr "" -#: ../admin/settings.php:361 -msgid "Add related images" -msgstr "Все связанные изображения" +#: admin/class-ngg-overview.php:847 +msgid "for his his code suggestions regarding nggtags shortcodes" +msgstr "" -#: ../admin/settings.php:363 -msgid "This will add related images to every post" -msgstr "Это добавит связанные изображения к каждой записи" +#: admin/class-ngg-overview.php:850 +msgid "for his his suggestions on templates" +msgstr "" -#: ../admin/settings.php:367 -msgid "Match with" -msgstr "Связать с" +#: admin/class-ngg-overview.php:844 +msgid "for his implementation of changing file the upload date using jQuery" +msgstr "" -#: ../admin/settings.php:368 -msgid "Categories" -msgstr "Категории" +#: admin/class-ngg-overview.php:839 +msgid "for maintaining this fork of NextGen Gallery" +msgstr "за поддержку этого форка NextGen Gallery" -#: ../admin/settings.php:373 -msgid "Max. number of images" -msgstr "Макс. количество изображений" +#: admin/class-ngg-admin-launcher.php:659 +#, fuzzy +msgid "For more information:" +msgstr "Смотрите здесь для получения дополнительной информации о эфектах :" -#: ../admin/settings.php:375 -msgid "0 will show all images" -msgstr "При 0 покажет все изображения" +#: lib/meta.php:480 +msgid "Format" +msgstr "Формат" -#: ../admin/settings.php:388 -msgid "Image settings" -msgstr "Настройки изображений" +#: admin/class-ngg-admin-launcher.php:58 admin/class-ngg-admin-launcher.php:69 +#: admin/class-ngg-admin-launcher.php:69 admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:101 +#: admin/class-ngg-admin-launcher.php:404 +#: admin/class-ngg-admin-launcher.php:500 +#: admin/manage/class-ngg-gallery-manager.php:33 +msgid "Galleries" +msgstr "Галереи" -#: ../admin/settings.php:402 -msgid "Image quality" -msgstr "Качество изображений" +#: admin/class-ngg-options.php:486 +msgid "Galleries will not be shown on a subpage, but on the same page." +msgstr "" +"Галереи не будут показываться в дочерних страницах, только на той же самой." + +#: nggallery.php:429 admin/class-ngg-admin-launcher.php:612 +#: admin/class-ngg-options.php:240 admin/class-ngg-overview.php:59 +#: admin/functions.php:209 lib/rewrite.php:220 lib/rewrite.php:229 +#: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 +#: admin/tinymce/window.php:153 admin/tinymce/window.php:277 +#: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 +#, fuzzy +msgid "Gallery" +msgstr "Галерей нет" -#: ../admin/settings.php:407 -msgid "Backup original" -msgstr "Сохранить оригинал" +#: admin/manage/class-ngg-manager.php:507 +#, fuzzy +#| msgid "Gallery deleted successfully " +msgid "Gallery deleted successfully." +msgstr "Изображения успешно удалены" -#: ../admin/settings.php:409 -msgid "Create a backup for the resized images" -msgstr "Создавать бэкапы для изменяемых изображений" +#: admin/tinymce/window.php:267 +#, fuzzy +msgid "Gallery display types" +msgstr "Галерей нет" -#: ../admin/settings.php:412 -msgid "Automatically resize" -msgstr "Изменять размер автоматически" +#: admin/class-ngg-admin-launcher.php:534 +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +#, fuzzy +msgid "Gallery ID" +msgstr "ID галереи:" -#: ../admin/settings.php:414 -msgid "Automatically resize images on upload." -msgstr "Автоматически изменять размер изображений при загрузке." +#: admin/functions.php:118 +#, php-format +msgid "" +"Gallery ID %1$s successfully created. You can show this gallery in your post " +"or page with the shortcode %2$s.
    " +msgstr "" +"Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или " +"страницу с шорткодом %2$s.
    " -#: ../admin/settings.php:418 -msgid "Thumbnail settings" -msgstr "Настройки превью" +#: widgets/class-ngg-gallery-widget.php:161 +#, fuzzy +msgid "Gallery ID:" +msgstr "ID галереи:" -#: ../admin/settings.php:419 -msgid "Please note: if you change these settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно будет пересоздать миниатюры изображений в \"Управление Галереей\"." +#: widgets/class-ngg-gallery-widget.php:166 +msgid "Gallery IDs, separated by commas." +msgstr "ID галерей, разделенные запятыми." -#: ../admin/settings.php:422 -msgid "Thumbnail size" -msgstr "Размер миниатюры" +#: admin/class-ngg-options.php:263 admin/wpmu.php:85 +msgid "Gallery path" +msgstr "Путь к галереи" -#: ../admin/settings.php:436 -msgid "Thumbnail quality" -msgstr "Качество превью" +#: admin/class-ngg-admin-launcher.php:553 admin/class-ngg-options.php:477 +#: admin/manage/class-ngg-image-manager.php:159 +msgid "Gallery settings" +msgstr "Настройки галереи" -#: ../admin/settings.php:440 -msgid "Single picture" -msgstr "Единая структура" +#: admin/class-ngg-options.php:331 +msgid "Gallery slug:" +msgstr "Слаг галереи:" -#: ../admin/settings.php:443 -msgid "Clear cache folder" -msgstr "Очистить папку кэша" +#: admin/class-ngg-options.php:291 +msgid "GD Library" +msgstr "Библиотека GD" -#: ../admin/settings.php:444 -msgid "Proceed now" -msgstr "Ок" +#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238 +msgid "General" +msgstr "Основное" -#: ../admin/settings.php:463 -msgid "Inline gallery" -msgstr "В строчку" +#: admin/class-ngg-admin-launcher.php:607 +msgid "" +"General NextCellent options. Contains options for permalinks and related " +"images." +msgstr "" -#: ../admin/settings.php:465 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "Галереи не будут показываться в дочерних страницах, только на той же самой." +#: admin/class-ngg-options.php:257 +msgid "General settings" +msgstr "Основные настройки" -#: ../admin/settings.php:469 -msgid "Images per page" -msgstr "Изображений на странице" +#: nggallery.php:739 +msgid "Get help" +msgstr "Получить помощь" -#: ../admin/settings.php:472 -msgid "0 will disable pagination, all images on one page" -msgstr "При \"0\" все изображения будут выведены на одной странице" +#: admin/class-ngg-tag-manager.php:122 +msgid "Go" +msgstr "Ок" -#: ../admin/settings.php:476 -msgid "Columns" -msgstr "Столбцов" +#: admin/manage/class-ngg-sort-manager.php:35 +msgid "Go back" +msgstr "" -#: ../admin/settings.php:479 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "Если установить 0, показаны будут все изображения" +#: admin/class-ngg-overview.php:384 +msgid "Graphic Library" +msgstr "Графическая библиотека" -#: ../admin/settings.php:484 -msgid "Enable slideshow" -msgstr "Включить слайд-шоу" +#: lib/meta.php:473 +msgid "Headline" +msgstr "Заголовок" -#: ../admin/settings.php:484 -msgid "Text to show:" -msgstr "Показывать текст" +#: admin/class-ngg-options.php:397 admin/class-ngg-options.php:442 +#: admin/class-ngg-options.php:842 admin/manage/actions.php:324 +#: admin/manage/class-ngg-manager.php:62 admin/manage/class-ngg-manager.php:85 +#: admin/tinymce/window.php:211 admin/tinymce/window.php:320 +msgid "Height" +msgstr "Высота" -#: ../admin/settings.php:487 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "Это текст, на который посетители будут кликать при смене режимов." +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" -#: ../admin/settings.php:491 -msgid "Show first" -msgstr "Показывать первым(и)" +#: widgets/class-ngg-gallery-widget.php:140 +#: widgets/class-ngg-slideshow-widget.php:145 +msgid "Height:" +msgstr "Высота:" -#: ../admin/settings.php:492 -#: ../widgets/widgets.php:218 -msgid "Thumbnails" -msgstr "Превью" +#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17 +msgid "Help me help YOU!" +msgstr "Помогите, мне, пожалуйста!" -#: ../admin/settings.php:498 -msgid "ImageBrowser" -msgstr "Проводник изображений" +#: admin/class-ngg-overview.php:53 +msgid "Here you can control your images, galleries and albums." +msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." -#: ../admin/settings.php:500 -msgid "Use ImageBrowser instead of another effect." -msgstr "Использовать Проводник вместо других эффектов." +#: admin/class-ngg-options.php:624 +msgid "" +"Here you can select the thumbnail effect, NextCellent Gallery will integrate " +"the required HTML code in the images. Please note that only the Shutter and " +"Thickbox effect will automatic added to your theme." +msgstr "" +"Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery " +"интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, " +"что автоматически это произойдёт только с эффектами Thickbox и Shutter." -#: ../admin/settings.php:504 +#: admin/class-ngg-options.php:548 msgid "Hidden images" msgstr "Скрытые изображения" -#: ../admin/settings.php:506 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox и т.п.), если используется постраничный вывод." - -#: ../admin/settings.php:507 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "Внимание: это увеличит время загрузки страницы (возможно, намного)" +#: admin/media-upload.php:211 +msgid "Hide" +msgstr "Скрыть" -#: ../admin/settings.php:511 -msgid "AJAX pagination" -msgstr "постраничный AJAX вывод" +#: admin/class-ngg-options.php:643 +msgid "Highslide" +msgstr "Highslide" -#: ../admin/settings.php:513 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "Использовать постраничный AJAX вывод для просмотра изображений без их перезагрузки." +#: admin/class-ngg-admin-launcher.php:276 +msgid "HTTP error." +msgstr "ошибка HTTP" -#: ../admin/settings.php:514 -msgid "Note: works only in combination with the Shutter effect." -msgstr "Внимание: будет работать только в комбинации с эфектом Shutter." +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" -#: ../admin/settings.php:518 -msgid "Sort options" -msgstr "Настройки сортировки" +#. Author URI of the plugin +msgid "http://www.wpgetready.com" +msgstr "" -#: ../admin/settings.php:521 -msgid "Sort thumbnails" -msgstr "Сортировать превью" +#. URI of the plugin +msgid "http://www.wpgetready.com/nextcellent-gallery" +msgstr "" -#: ../admin/settings.php:523 -msgid "Custom order" -msgstr "Вручную" +#: admin/manage/class-ngg-gallery-list-table.php:153 +#: admin/manage/class-ngg-image-list-table.php:233 +msgid "ID" +msgstr "ID" -#: ../admin/settings.php:525 -msgid "File name" -msgstr "Название файла" +#: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 +msgid "If a gallery is selected, only images from that gallery will be shown." +msgstr "" -#: ../admin/settings.php:526 -msgid "Alt / Title text" -msgstr "Текст Alt / Title" +#: admin/class-ngg-style.php:311 +msgid "If this file were writable you could edit it." +msgstr "Если бы этот файл был перезаписываемым, вы могли бы его изменить." -#: ../admin/settings.php:527 -#: ../view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "Дата / Время" +#: admin/functions.php:91 +msgid "If you have problems, please create directory" +msgstr "Если у вас проблемы, пожалуйста, создайте папку" -#: ../admin/settings.php:531 -msgid "Sort direction" -msgstr "Направление сортировки" +#: admin/class-ngg-options.php:340 +msgid "If you've changed these settings, you'll have to recreate the URLs." +msgstr "Если Вы измените эти настройки, то Вам придётся пересоздать все URL." -#: ../admin/settings.php:550 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "Здесь Вы можете выбрать эффект для миниатюры, NextCellent Gallery интегрирует нужный HTML-код с показываемым изображенем. Пожалуйста, помните, что автоматически это произойдёт только с эффектами Thickbox и Shutter." +#: admin/class-ngg-options.php:451 +msgid "Ignore the aspect ratio, so no portrait thumbnails." +msgstr "" -#: ../admin/settings.php:551 -msgid "With the placeholder" -msgstr "С помощью" +#: admin/class-ngg-overview.php:56 +#, fuzzy +msgid "Image" +msgid_plural "Images" +msgstr[0] "ID изображения" +msgstr[1] "" -#: ../admin/settings.php:551 -msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do." -msgstr "вы можете активировать навигацию по изображениям (зависит от эффекта). Изменяйте код, только если используете другой эффект для превью или просто знаете, что делаете." +#: admin/functions.php:1440 +#, php-format +msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" +msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s)" -#: ../admin/settings.php:554 -msgid "JavaScript Thumbnail effect" -msgstr "JavaScript-эффект для превью" +#: admin/functions.php:1437 +#, php-format +msgid "" +"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already " +"existed in the destination gallery." +msgstr "" +"Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл " +"с таким именем уже существует в галерее." -#: ../admin/settings.php:558 -msgid "Thickbox" -msgstr "Thickbox" +#: admin/manage/class-ngg-manager.php:452 +msgid "Image description updated" +msgstr "" -#: ../admin/settings.php:559 -msgid "Lightbox" -msgstr "Lightbox" +#: admin/class-ngg-adder.php:201 +msgid "Image Files" +msgstr "Список изображений" -#: ../admin/settings.php:560 -msgid "Highslide" -msgstr "Highslide" +#: admin/class-ngg-options.php:277 +msgid "Image files" +msgstr "Файлы изображений" -#: ../admin/settings.php:561 -msgid "Shutter" -msgstr "Shutter" +#: lib/meta.php:482 +msgid "Image Height" +msgstr "Высота изображения" -#: ../admin/settings.php:562 -#: ../admin/tinymce/window.php:184 -msgid "Custom" -msgstr "Пользовательский" +#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106 +msgid "Image ID" +msgstr "ID изображения" -#: ../admin/settings.php:567 -msgid "Link Code line" -msgstr "Строка кода для ссылки" +#: admin/media-upload.php:216 +msgid "Image ID:" +msgstr "ID изображения" -#: ../admin/settings.php:588 -msgid "Please note : you can only activate the watermark under -> Manage Galleries . This action cannot be undone." -msgstr "Вы можете активировать водяной знак в настройках \"Управление галереями\". Внимание: это необратимая операция." +#: admin/class-ngg-options.php:403 +msgid "Image quality" +msgstr "Качество изображений" -#: ../admin/settings.php:593 -msgid "Preview" -msgstr "Предварительный просмотр" +#: admin/manage/class-ngg-search-manager.php:38 +#, php-format +msgid "Image results for %s" +msgstr "" -#: ../admin/settings.php:595 -#: ../admin/settings.php:600 -msgid "Position" -msgstr "Расположение" +#: admin/manage/actions.php:93 +msgid "Image rotated" +msgstr "Изображение повернуто" -#: ../admin/settings.php:620 -msgid "Offset" -msgstr "Смещение" +#: admin/class-ngg-options.php:387 +msgid "Image settings" +msgstr "Настройки изображений" -#: ../admin/settings.php:636 -msgid "Use image as watermark" -msgstr "Использовать изображение в качестве водяного знака" +#: admin/manage/class-ngg-manager.php:442 +msgid "Image title updated" +msgstr "" -#: ../admin/settings.php:639 -msgid "URL to file" -msgstr "Адрес (URL) изображения" +#: lib/meta.php:481 +msgid "Image Width" +msgstr "Ширина изображения" -#: ../admin/settings.php:641 -msgid "The accessing of URL files is disabled at your server (allow_url_fopen)" -msgstr "Доступ к файлам (URL) отключен на вашем сервере (allow_url_fopen). " +#: admin/class-ngg-options.php:539 +msgid "ImageBrowser" +msgstr "Проводник изображений" -#: ../admin/settings.php:644 -msgid "Use text as watermark" -msgstr "Использовать текст в качестве водяного знака" +#: admin/tinymce/window.php:165 +msgid "Imagebrowser" +msgstr "Браузер изображений" -#: ../admin/settings.php:647 -msgid "Font" -msgstr "Шрифт" +#: admin/class-ngg-options.php:295 +msgid "ImageMagick (Experimental)" +msgstr "ImageMagick (Экспериментально)" -#: ../admin/settings.php:656 -msgid "This function will not work, cause you need the FreeType library" -msgstr "Эта настройка не будет работать, потому что отсутствует библиотека FreeType" +#: admin/class-ngg-adder.php:376 admin/class-ngg-admin-launcher.php:472 +#: admin/class-ngg-admin-launcher.php:509 +#: admin/class-ngg-admin-launcher.php:609 admin/class-ngg-options.php:239 +#: admin/manage/class-ngg-gallery-list-table.php:158 +msgid "Images" +msgstr "Изображения" -#: ../admin/settings.php:658 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "Вы может использовать больше шрифтов, загрузив их в папку " +#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932 +msgid "images" +msgstr "" -#: ../admin/settings.php:667 -msgid "Color" -msgstr "Цвет" +#: admin/class-ngg-options.php:490 +msgid "Images per page" +msgstr "Изображений на странице" -#: ../admin/settings.php:669 -msgid "(hex w/o #)" -msgstr "(hex, без #)" +#: admin/class-ngg-admin-launcher.php:481 +#, fuzzy +msgid "Import a folder from the server as a new gallery." +msgstr "Отметить, чтобы импортировать папки из сервера." -#: ../admin/settings.php:672 -msgid "Text" -msgstr "Текст" +#: admin/class-ngg-adder.php:451 +msgid "Import a ZIP file from a URL" +msgstr "Импорт ZIP файла через URL" -#: ../admin/settings.php:676 -msgid "Opaque" -msgstr "Прозрачность" +#: admin/class-ngg-adder.php:484 +msgid "Import an image folder" +msgstr "Импорт каталога с изображениями" -#: ../admin/settings.php:697 -msgid "Default size" -msgstr "Основной размер" +#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480 +msgid "Import folder" +msgstr "Импортировать папку" -#: ../admin/settings.php:705 -msgid "Duration" -msgstr "Продолжительность" +#: admin/class-ngg-adder.php:489 +msgid "Import from server:" +msgstr "Импорт с сервера:" -#: ../admin/settings.php:706 -msgid "sec." -msgstr "сек." +#: admin/manage/class-ngg-gallery-list-table.php:215 +#: admin/manage/class-ngg-image-list-table.php:308 +#: admin/manage/class-ngg-manager.php:216 +msgid "Import metadata" +msgstr "Импортировать мета-данные" -#: ../admin/settings.php:709 -#: ../admin/settings.php:783 -msgid "Transition / Fade effect" -msgstr "Эффект перехода" +#: admin/functions.php:974 +msgid "Import via cURL failed." +msgstr "Ошибка импорта через cURL." -#: ../admin/settings.php:712 -#: ../admin/settings.php:786 -msgid "fade" -msgstr "fade" +#: admin/functions.php:188 +msgid "Importing was aborted." +msgstr "" -#: ../admin/settings.php:713 -msgid "blindX" -msgstr "Шторы" +#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516 +msgid "in to" +msgstr "в" -#: ../admin/settings.php:714 -msgid "cover" -msgstr "покрытие" +#: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +msgid "" +"In what order the images are shown. Upload order uses the ID's, date taken " +"uses the EXIF data and user defined is the sort mode from the settings." +msgstr "" -#: ../admin/settings.php:715 -msgid "scrollUp" -msgstr "Прокрутка вверх" +#: admin/class-ngg-options.php:315 +msgid "Include support for PicLens and CoolIris" +msgstr "Включить поддержку для PicLens and CoolIris" -#: ../admin/settings.php:716 -msgid "scrollDown" -msgstr "Прокрутка вниз" +#: admin/class-ngg-options.php:877 +msgid "Infinity loop. Duplicate last and first items to get loop illusion." +msgstr "" -#: ../admin/settings.php:717 -msgid "shuffle" -msgstr "Случайная смена изображений" +#: admin/class-ngg-options.php:483 +msgid "Inline gallery" +msgstr "В строчку" -#: ../admin/settings.php:718 -msgid "toss" -msgstr "толчок" +#: admin/tinymce/window.php:475 +msgid "Insert" +msgstr "Вставить" -#: ../admin/settings.php:719 -msgid "wipe" -msgstr "стирание" +#: xml/media-rss.php:113 +msgid "Invalid MediaRSS command" +msgstr "Неправильная команда MediaRSS" -#: ../admin/settings.php:721 -msgid "See here for more information about the effects :" -msgstr "Смотрите здесь для получения дополнительной информации о эфектах :" +#: admin/functions.php:1173 +msgid "Invalid upload. Error Code : " +msgstr "Загрузка не удалась. Код ошибки:" -#: ../admin/settings.php:725 -msgid "Settings for the JW Image Rotator" -msgstr "Настройки JW Image Rotator" +#: admin/class-ngg-admin-launcher.php:278 +msgid "IO error." +msgstr "ошибка ввода-вывода." -#: ../admin/settings.php:726 -msgid "NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by" -msgstr "NextCellent Gallery флеш-слайд-шоу использует JW Image Rotator 3.17 от" +#: admin/manage/actions.php:176 +msgid "IPTC Data" +msgstr "Данные IPTC" -#: ../admin/settings.php:727 -#, fuzzy -msgid "" -"Press the button below to search for it automatically. For earlier versions of NextCellent Gallery, you'll need to\n" -"\t\t\t\t\tupload the file manually to the" -msgstr "" -"Для автоматического поиска нажмите кнопку ниже. Для более ранних версий NextCellent Gallery, Вам понадобится\\r\n" -"\t\t\t\t\tзагрузить сюда файлы самостоятельно" +#: admin/functions.php:1097 admin/functions.php:1184 +msgid "is no valid image file!" +msgstr "не является файлом изображения!" -#: ../admin/settings.php:732 -msgid "The path to JW Image Rotator is not defined, the slideshow will not work." -msgstr "Путь к JW Image Rotator не определён, слайд-шоу не будет работать." +#: admin/functions.php:55 admin/functions.php:81 +msgid "is not writeable !" +msgstr "Некоторые изображения не перезаписываемы" -#: ../admin/settings.php:733 -msgid "Press the button below to search for the file." -msgstr "Нажмите кнопку ниже для поиска файла." +#: lib/meta.php:455 +msgid "ISO" +msgstr "ISO" -#: ../admin/settings.php:738 -msgid "Enable flash slideshow" -msgstr "Включить flash-загрузку" +#: admin/class-ngg-options.php:637 +msgid "JavaScript Thumbnail effect" +msgstr "JavaScript-эффект для превью" -#: ../admin/settings.php:740 -msgid "Integrate the flash based slideshow for all flash supported devices" -msgstr "Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых" +#: lib/meta.php:464 +msgid "Keywords" +msgstr "Ключевые слова" -#: ../admin/settings.php:743 -msgid "Path to the JW Image Rotator (URL)" -msgstr "Путь к JW Image Rotator (URL)" +#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308 +msgid "L O A D I N G" +msgstr "З А Г Р У З К А" -#: ../admin/settings.php:746 -msgid "Search now" -msgstr "Искать" +#: lib/meta.php:478 +msgid "Last modified" +msgstr "Изменен" -#: ../admin/settings.php:747 -msgid "Press the button below to search for the JW Image Rotator" -msgstr "Нажмите кнопку ниже для поиска JW Image Rotator" +#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21 +msgid "Latest News" +msgstr "Последние новости" -#: ../admin/settings.php:751 -msgid "Shuffle mode" -msgstr "Случайная смена изображений" +#: admin/class-ngg-tag-manager.php:46 +msgid "Least used" +msgstr "Последние" -#: ../admin/settings.php:755 -msgid "Show next image on click" -msgstr "Показывать следующее изображение по клику" +#: admin/tinymce/window.php:241 +msgid "Leave this empty to display all galleries." +msgstr "" -#: ../admin/settings.php:759 -msgid "Show navigation bar" -msgstr "Показывать навигационную панель" +#: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 +msgid "Left" +msgstr "Left" -#: ../admin/settings.php:763 -msgid "Show loading icon" -msgstr "Показывать значок загрузки" +#: admin/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128 +msgid "Let the slideshow fit in the available space." +msgstr "" -#: ../admin/settings.php:767 -msgid "Use watermark logo" -msgstr "Использовать водяной знак" +#: admin/class-ngg-options.php:642 +msgid "Lightbox" +msgstr "Lightbox" -#: ../admin/settings.php:769 -msgid "You can change the logo at the watermark settings" -msgstr "Вы можете изменить водяной знак в настройках" +#: admin/class-ngg-options.php:857 +msgid "Lightspeed" +msgstr "" -#: ../admin/settings.php:772 -msgid "Stretch image" -msgstr "Растягивать изображение" +#: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 +#, fuzzy +msgid "Link" +msgstr "Деактивировать ссылки на страницах галерей" -#: ../admin/settings.php:775 -msgid "true" -msgstr "да" +#: admin/class-ngg-options.php:651 +msgid "Link Code line" +msgstr "Строка кода для ссылки" -#: ../admin/settings.php:776 -msgid "false" -msgstr "нет" +#: widgets/class-ngg-media-rss-widget.php:83 +msgid "Link to the main image feed" +msgstr "Ссылка на иконку RSS" -#: ../admin/settings.php:777 -msgid "fit" -msgstr "уместить" +#: nggallery.php:516 +msgid "loading" +msgstr "загрузка" -#: ../admin/settings.php:778 -msgid "none" -msgstr "никакой" +#: admin/class-ngg-options.php:552 +msgid "" +"Loads all images for the modal window, when pagination is used (like " +"Thickbox, Lightbox etc.)." +msgstr "" +"Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox " +"и т.п.), если используется постраничный вывод." -#: ../admin/settings.php:787 -msgid "bgfade" -msgstr "bgfade" +#: lib/meta.php:469 +msgid "Location" +msgstr "Местоположение" -#: ../admin/settings.php:788 -msgid "slowfade" -msgstr "slowfade" +#: admin/class-ngg-options.php:874 +msgid "Loop" +msgstr "" -#: ../admin/settings.php:789 -msgid "circles" -msgstr "circles" +#: admin/manage/class-ngg-image-manager.php:228 +msgid "Main page (No parent)" +msgstr "Главная страница (корневая)" -#: ../admin/settings.php:790 -msgid "bubbles" -msgstr "bubbles" +#: lib/meta.php:461 +msgid "Make" +msgstr "Создать" -#: ../admin/settings.php:791 -msgid "blocks" -msgstr "blocks" +#: admin/class-ngg-admin-launcher.php:616 +msgid "Make your gallery look beautiful." +msgstr "" -#: ../admin/settings.php:792 -msgid "fluids" -msgstr "fluids" +#: admin/class-ngg-admin-launcher.php:522 +msgid "Manage a single gallery and the images it contains:" +msgstr "" -#: ../admin/settings.php:793 -msgid "flash" -msgstr "flash" +#: admin/class-ngg-roles.php:35 +msgid "Manage gallery" +msgstr "Управлять галереей" -#: ../admin/settings.php:794 -msgid "lines" -msgstr "lines" +#: admin/class-ngg-roles.php:39 +msgid "Manage others gallery" +msgstr "Управлять галереей других" -#: ../admin/settings.php:795 -#: ../widgets/widgets.php:224 -msgid "random" -msgstr "случайный" +#: admin/class-ngg-roles.php:43 +msgid "Manage tags" +msgstr "Управлять тегами" -#: ../admin/settings.php:800 -msgid "Use slow zooming effect" -msgstr "Эффект медленного приближения" +#: admin/class-ngg-options.php:354 +msgid "Match with" +msgstr "Связать с" -#: ../admin/settings.php:804 -msgid "Background Color" -msgstr "Цвет фона" +#: admin/class-ngg-options.php:370 +msgid "Max. number of images" +msgstr "Макс. количество изображений" -#: ../admin/settings.php:809 -msgid "Texts / Buttons Color" -msgstr "Цвет текста / кнопок" +#: admin/class-ngg-album-manager.php:334 +msgid "Maximize the widget content" +msgstr "Раскрыть содержимое виджета" -#: ../admin/settings.php:814 -msgid "Rollover / Active Color" -msgstr "Цвет при наведении курсора" +#: widgets/class-ngg-media-rss-widget.php:80 +#: widgets/class-ngg-media-rss-widget.php:82 +msgid "Media RSS" +msgstr "Media RSS" -#: ../admin/settings.php:819 -msgid "Screen Color" -msgstr "Цвет фона" +#: admin/class-ngg-options.php:305 +msgid "Media RSS feed" +msgstr "Медиа RSS-лента" -#: ../admin/settings.php:824 -msgid "Background music (URL)" -msgstr "Фоновая музыка (URL)" +#: admin/class-ngg-admin-launcher.php:271 +msgid "Memory exceeded. Please try another smaller file." +msgstr "" +"Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше " +"размером." -#: ../admin/settings.php:828 -msgid "Try XHTML validation (with CDATA)" -msgstr "Попытаться проверить XHTML на валидность (с CDATA)" +#: admin/class-ngg-overview.php:512 +#, fuzzy +#| msgid "Memory usage" +msgid "Memory Usage" +msgstr "Memory usage" -#: ../admin/settings.php:830 -msgid "Important : Could causes problem with some browser. Please recheck your page." -msgstr "Важно: с некоторыми браузерами могут воникнуть проблемы." +#: lib/tags.php:143 +#, php-format +msgid "" +"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." +msgstr "" +"Объединить метки «%1$s» в «%2$s». %3$s объектов " +"изменено." -#: ../admin/setup.php:15 -msgid "Reset all settings to default parameter" -msgstr "Сбросить все настройки к стандартным" +#: admin/manage/class-ngg-image-list-table.php:276 +msgid "Meta" +msgstr "Мета" -#: ../admin/setup.php:26 -msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !" -msgstr "Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!" +#: view/imagebrowser-exif.php:38 +msgid "Meta data" +msgstr "Мета-данные" -#: ../admin/setup.php:30 -msgid "Reset options" -msgstr "Восстановление настроек" +#: admin/class-ngg-album-manager.php:336 +msgid "Minimize the widget content" +msgstr "Скрыть содержимое виджета" -#: ../admin/setup.php:33 -msgid "Reset all options/settings to the default installation." -msgstr "Сбросить все настройки к стандартным." +#: admin/functions.php:1576 +msgid "Missing a temporary folder" +msgstr "Отсутствует временная папка" -#: ../admin/setup.php:34 -msgid "Reset settings" -msgstr "Восстановление настроек" +#: admin/class-ngg-admin-launcher.php:539 +#, php-format +msgid "More information about this is available on this webpage: %s" +msgstr "" -#: ../admin/setup.php:34 -msgid "Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] to proceed.\\n" -msgstr "Сбросить все настройки?\\n" +#: admin/class-ngg-tag-manager.php:45 +msgid "Most popular" +msgstr "Самые популярные" -#: ../admin/setup.php:39 -msgid "Uninstall plugin tables" -msgstr "Удалить таблицы плагина" +#: admin/class-ngg-options.php:881 +msgid "Mouse/touch drag" +msgstr "" -#: ../admin/setup.php:44 -msgid "You don't like NextCellent Gallery ?" -msgstr "Жаль, если Вам не понраилась NextCellent Gallery..." +#: admin/class-ngg-style.php:286 +#, fuzzy +msgid "Move file" +msgstr "Переместить в..." -#: ../admin/setup.php:45 -msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextCellent Gallery does not remove any data that may have been created. " -msgstr "Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", в этом случае будут так же удалены и данные, созданные NextCellent Gallery." +#: admin/manage/class-ngg-manager.php:230 +msgid "Move image to..." +msgstr "Не удалось мереместить изображение %1$s в %2$s" -#: ../admin/setup.php:47 -msgid "WARNING:" -msgstr "ВНИМАНИЕ:" +#: admin/manage/class-ngg-image-list-table.php:314 +msgid "Move to..." +msgstr "Переместить в..." -#: ../admin/setup.php:48 -msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextCellent gallery is stored in the tables" -msgstr "Деинсталляция не может быть отменена, данные и таблицы в базе данных теряются безвозвратно." +#: admin/functions.php:1352 +#, php-format +msgid "Moved %1$s picture(s) to gallery : %2$s ." +msgstr "Перемещено %1$s изображений в галерею %2$s ." -#: ../admin/setup.php:48 -msgid "and" -msgstr "и" +#: admin/class-ngg-admin-launcher.php:284 +msgid "moved to the trash." +msgstr "переместить в корзину" -#: ../admin/setup.php:50 -msgid "Uninstall plugin" -msgstr "Удалить плагин" +#: admin/class-ngg-overview.php:513 +msgid "MYSQL Version" +msgstr "Версия MySQL" -#: ../admin/setup.php:50 -msgid "You are about to Uninstall this plugin from WordPress.\\nThis action is not reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n" -msgstr "Вы собираетесь удалить этот плагин.\\nЭто действие необратимо.\\n" +#: admin/class-ngg-overview.php:457 admin/class-ngg-overview.php:463 +#: admin/class-ngg-overview.php:469 admin/class-ngg-overview.php:475 +#: admin/class-ngg-overview.php:481 admin/class-ngg-overview.php:487 +msgid "N/A" +msgstr "Недоступно" -#: ../admin/showmeta.php:34 -#: ../admin/showmeta.php:60 -#: ../admin/showmeta.php:85 -#: ../admin/showmeta.php:109 -msgid "Value" -msgstr "Значение" +#: admin/class-ngg-adder.php:399 admin/class-ngg-album-manager.php:578 +#: admin/manage/actions.php:127 admin/manage/actions.php:155 +#: admin/manage/actions.php:180 admin/manage/actions.php:202 +#: admin/manage/class-ngg-gallery-manager.php:83 +msgid "Name" +msgstr "Название" -#: ../admin/showmeta.php:48 -msgid "No meta data saved" -msgstr "Мета-данные не сохранены" +#: admin/wpmu.php:79 +msgid "Network Options" +msgstr "Изменить настройки" -#: ../admin/showmeta.php:54 -msgid "EXIF Data" -msgstr "Данные EXIF" +#: admin/class-ngg-admin-launcher.php:104 +msgid "Network settings" +msgstr "Настройки галереи" -#: ../admin/showmeta.php:73 -msgid "No exif data" -msgstr "Нет данных EXIF" +#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464 +msgid "New gallery" +msgstr "Новая галерея" -#: ../admin/showmeta.php:80 -msgid "IPTC Data" -msgstr "Данные IPTC" +#: admin/manage/class-ngg-image-manager.php:398 +#, php-format +msgid "New page %s (ID: %s) created." +msgstr "" -#: ../admin/showmeta.php:104 -msgid "XMP Data" -msgstr "Данные XMP" +#: admin/class-ngg-tag-manager.php:204 +msgid "New tag name(s):" +msgstr "Новые имена тегов:" -#: ../admin/style.php:112 -#, fuzzy -msgid "Successfully selected CSS file." -msgstr "CSS-файл успешно обновлен" +#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33 +#: view/imagebrowser.php:29 +msgid "Next" +msgstr "Вперед" -#: ../admin/style.php:114 -#, fuzzy -msgid "No CSS file will be used." -msgstr "CSS-файл успешно обновлен" +#: nggfunctions.php:125 +msgid "next" +msgstr "" -#: ../admin/style.php:123 -#: ../admin/style.php:163 -msgid "You do not have sufficient permissions to edit templates for this blog." -msgstr "У вас недостаточно прав для изменения шаблонов этого блога." +#: admin/class-ngg-tag-manager.php:175 +msgid "Next tags" +msgstr "Следующие теги" -#: ../admin/style.php:148 -#, fuzzy -msgid "Could not move file." -msgstr "Переместить в..." +#: nggallery.php:422 +msgid "NextCellent" +msgstr "NextCellent" -#: ../admin/style.php:154 -#, fuzzy -msgid "CSS file successfully updated." -msgstr "CSS-файл успешно обновлен" +#: admin/class-ngg-admin-launcher.php:646 +msgid "" +"NextCellent also works with various plugins that extend the default roles " +"capabilities." +msgstr "" -#: ../admin/style.php:156 -#, fuzzy -msgid "Could not save file." -msgstr "Ошибка, разрешения не установлены" +#. Name of the plugin +#: admin/media-upload.php:11 +msgid "NextCellent Gallery" +msgstr "NextCellent Gallery " -#: ../admin/style.php:176 +#: nggallery.php:412 #, fuzzy -msgid "CSS file successfully moved." -msgstr "CSS-файл успешно обновлен" +msgid "NextCellent Gallery / Images" +msgstr "Основной обзор NextCellent Gallery" -#: ../admin/style.php:181 +#: admin/class-ngg-installer.php:112 #, fuzzy -msgid "Could not move the CSS file." -msgstr "CSS-файл успешно обновлен" +#| msgid "" +#| "NextCellent Gallery : Tables could not created, please check your " +#| "database settings" +msgid "" +"NextCellent Gallery : Tables could not be created, please check your " +"database settings" +msgstr "" +"NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте " +"настройки вашей БД " -#: ../admin/style.php:209 -msgid "Your CSS file is set by a theme or another plugin." +#: blocks-main.php:26 blocks-main.php:53 +msgid "Nextcellent Gallery Blocks" msgstr "" -#: ../admin/style.php:209 +#: admin/class-ngg-roles.php:23 #, fuzzy -msgid "This CSS file will be applied:" -msgstr "CSS-файл успешно обновлен" - -#: ../admin/style.php:240 -msgid "Style Editor" -msgstr "Редактор стилей" +msgid "NextCellent Gallery overview" +msgstr "Обзор NextCellent Gallery " -#: ../admin/style.php:246 -msgid "Activate and use style sheet:" -msgstr "Активировать и использовать CSS:" +#: nggallery.php:123 +#, fuzzy +msgid "NextCellent Gallery requires a database upgrade." +msgstr "Обзор NextCellent Gallery " -#: ../admin/style.php:263 -msgid "Activate" -msgstr "Активировать" +#: widgets/class-ngg-gallery-widget.php:12 +msgid "NextCellent Gallery Widget" +msgstr "" -#: ../admin/style.php:272 -#, fuzzy,php-format -msgid "Editing %s" -msgstr "Редактирование %s%s" +#: widgets/class-ngg-slideshow-widget.php:12 +msgid "NextCellent Slideshow" +msgstr "NextCellent Gallery слайд-шоу" -#: ../admin/style.php:277 -#, fuzzy -msgid "(from the theme folder)" -msgstr "(из папки темы)" +#: admin/class-ngg-overview.php:425 admin/class-ngg-overview.php:493 +#: admin/class-ngg-overview.php:499 admin/class-ngg-overview.php:505 +msgid "No" +msgstr "Нет" -#: ../admin/style.php:287 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." +#: admin/manage/class-ngg-manager.php:207 +msgid "No action selected." msgstr "" -#: ../admin/style.php:290 -#, fuzzy -msgid "Move file" -msgstr "Переместить в..." - -#: ../admin/style.php:296 -msgid "Version" -msgstr "Версия" +#: xml/media-rss.php:98 +msgid "No album ID has been provided as parameter" +msgstr "Ни один альбом не указан в качестве параметра" -#: ../admin/style.php:300 -#, fuzzy -msgid "File location" -msgstr "Местоположение" +#: admin/class-ngg-album-manager.php:294 +msgid "No album selected" +msgstr "Не выбрано ни одного альбома" -#: ../admin/style.php:313 -msgid "Update File" -msgstr "Обновить файл" +#: admin/class-ngg-album-manager.php:410 +msgid "No album selected!" +msgstr "Не выбрано ни одного альбома!" -#: ../admin/style.php:315 -msgid "If this file were writable you could edit it." -msgstr "Если бы этот файл был перезаписываемым, вы могли бы его изменить." +#: admin/class-ngg-overview.php:351 +msgid "No conflict could be detected" +msgstr "Конфликтов нет" -#: ../admin/style.php:320 +#: admin/class-ngg-style.php:120 #, fuzzy -msgid "This file does not exist. Double check the name and try again." -msgstr "Такой файл не существует. Пожалуйста, проверьте его название ещё раз и попробуйте снова." - -#: ../admin/tags.php:40 -msgid "Most popular" -msgstr "Самые популярные" - -#: ../admin/tags.php:41 -msgid "Least used" -msgstr "Последние" +msgid "No CSS file will be used." +msgstr "CSS-файл успешно обновлен" -#: ../admin/tags.php:42 -msgid "Alphabetical" -msgstr "По алфавиту" +#: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 +msgid "No effect" +msgstr "Без эффекта" -#: ../admin/tags.php:110 -msgid "Existing Tags" -msgstr "Существующие теги" +#: admin/manage/actions.php:170 +msgid "No exif data" +msgstr "Нет данных EXIF" -#: ../admin/tags.php:114 -msgid "Search tags" -msgstr "Поиск тегов" +#: admin/functions.php:1573 +msgid "No file was uploaded" +msgstr "Файл не был загружен" -#: ../admin/tags.php:118 -msgid "Go" -msgstr "Ок" +#: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No float" +msgstr "No float" -#: ../admin/tags.php:123 -msgid "Sort Order:" -msgstr "Сортировать:" +#: xml/media-rss.php:48 +msgid "No galleries have been yet created." +msgstr "Нет ни одной галереи." -#: ../admin/tags.php:158 -#: ../admin/tags.php:162 -#: ../admin/tags.php:175 -msgid "Previous tags" -msgstr "Предыдущие теги" +#: admin/media-upload.php:167 +msgid "No gallery" +msgstr "Галерей нет" -#: ../admin/tags.php:171 -msgid "Next tags" -msgstr "Следующие теги" +#: admin/functions.php:1065 admin/functions.php:1165 +msgid "No gallery selected !" +msgstr "Не выбрано ни одной галереи!" -#: ../admin/tags.php:183 -msgid "Rename Tag" -msgstr "Переименовать тег" +#: admin/manage/class-ngg-manager.php:193 +msgid "No images selected" +msgstr "Не выбрано ни одного изображения" -#: ../admin/tags.php:191 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы можете использовать эту опцию для объединения тегов. Нажмите на кнопку \"Переименовать\" и все посты с этим тегом будут обновлены." +#: admin/functions.php:310 +#, fuzzy +msgid "No images were added." +msgstr "изображения успешно добавлены" -#: ../admin/tags.php:192 -#: ../admin/tags.php:240 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми." +#: admin/manage/actions.php:145 +msgid "No meta data saved" +msgstr "Мета-данные не сохранены" -#: ../admin/tags.php:196 -msgid "Tag(s) to rename:" -msgstr "Удалить теги:" +#: lib/tags.php:202 +msgid "No new slug(s) specified!" +msgstr "Не заданы новые короткие ссылки тегов!" -#: ../admin/tags.php:200 -msgid "New tag name(s):" -msgstr "Новые имена тегов:" +#: lib/tags.php:35 +msgid "No new tag specified!" +msgstr "Не добавлено ни одного нового тега!" -#: ../admin/tags.php:203 -msgid "Rename" -msgstr "Переименовать" +#: lib/tags.php:50 +msgid "No new/old valid tag specified!" +msgstr "Не указано ни одного правильного нового/старого тега!" -#: ../admin/tags.php:209 -msgid "Delete Tag" -msgstr "Удалить тег" +#: lib/tags.php:112 +msgid "No objects (post/page) found for specified old tags." +msgstr "Не найдено объектов (пост/страница) для указанных старых тегов." -#: ../admin/tags.php:217 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "Введите имя тега для удаления. Этот тег будет удален из всех постов." +#: admin/manage/class-ngg-image-manager.php:186 +msgid "No Picture" +msgstr "Нет изображения" -#: ../admin/tags.php:218 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "Чтобы удалить сразу несколько меток, разделяйте их запятыми." +#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452 +msgid "No picture" +msgstr "Нет изображения" -#: ../admin/tags.php:222 -msgid "Tag(s) to delete:" -msgstr "Удалить теги:" +#: lib/tags.php:241 +msgid "No slug edited." +msgstr "Ни одна короткая ссылка не изменена." -#: ../admin/tags.php:231 -msgid "Edit Tag Slug" -msgstr "Изменить короткую ссылку тега:" +#: lib/tags.php:186 +msgid "No tag deleted." +msgstr "Ни один тег не удален." -#: ../admin/tags.php:239 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "Впишите тег и его новую короткую ссылку. Что такое слаг?" +#: lib/tags.php:141 +msgid "No tag merged." +msgstr "Не объединено ни одного тега." -#: ../admin/tags.php:244 -msgid "Tag(s) to match:" -msgstr "Тэги для сопоставления:" +#: lib/tags.php:86 +msgid "No tag renamed." +msgstr "Не переименовано ни одного тега." -#: ../admin/tags.php:248 -msgid "Slug(s) to set:" -msgstr "Установить их слаги (короткая ссылка):" +#: lib/tags.php:163 +msgid "No tag specified!" +msgstr "Ни один тег не задан!" -#: ../admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "" +#: admin/functions.php:36 +msgid "No valid gallery name!" +msgstr "Неправильное название галереи!" -#: ../admin/tinymce/window.php:122 -#, fuzzy -msgid "One picture" -msgstr "Нет изображения" +#: lib/tags.php:95 +msgid "No valid new tag." +msgstr "Недопустимое имя тега!" -#: ../admin/tinymce/window.php:123 -#, fuzzy -msgid "Recent pictures" -msgstr "Последние жертвователи" +#: admin/functions.php:958 +msgid "No valid URL path " +msgstr "Неверный путь URL" -#: ../admin/tinymce/window.php:124 -#, fuzzy -msgid "Random pictures" -msgstr "случайный" +#: admin/class-ngg-options.php:640 +msgid "None" +msgstr "Ничего" -#: ../admin/tinymce/window.php:132 -#: ../admin/tinymce/window.php:233 -#: ../admin/tinymce/window.php:300 -#: ../admin/tinymce/window.php:358 -#: ../admin/tinymce/window.php:420 -msgid "Basics" +#: admin/upgrade.php:120 +msgid "" +"Normally you should be able to downgrade without any problems, but if you " +"really want to play safe, you should make a backup of your database." msgstr "" -#: ../admin/tinymce/window.php:135 -#: ../admin/tinymce/window.php:379 -#: ../admin/tinymce/window.php:430 -#, fuzzy -msgid "Select a gallery:" -msgstr "Выберите галерею:" +#: admin/class-ngg-album-manager.php:466 +#: admin/manage/class-ngg-image-manager.php:172 +msgid "Not linked" +msgstr "Без ссылки" -#: ../admin/tinymce/window.php:138 -#: ../admin/tinymce/window.php:382 -#: ../admin/tinymce/window.php:433 -#, fuzzy -msgid "Select or search for a gallery" -msgstr "или введите URL Zip-файла" +#: admin/class-ngg-overview.php:445 +msgid "Not set" +msgstr "Не установлено" -#: ../admin/tinymce/window.php:143 -msgid "Display types" -msgstr "" +#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356 +#: admin/class-ngg-overview.php:362 +msgid "Not tested" +msgstr "Не протестированые" -#: ../admin/tinymce/window.php:146 -#, fuzzy -msgid "Select how you want to display your gallery" -msgstr "или введите URL Zip-файла" +#: lib/core.php:432 +#, php-format +msgid "" +"Note : Based on your server memory limit you should not upload larger images " +"then %d x %d pixel" +msgstr "" +"Внимание: в зависимости от server memory limit, вы не можете загружать " +"изображения более %d x %d пикселей" -#: ../admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "Браузер изображений" +#: admin/wpmu.php:144 +msgid "Note: between brackets is the folder in which the file is." +msgstr "" -#: ../admin/tinymce/window.php:171 -#: ../admin/tinymce/window.php:283 -#: ../admin/tinymce/window.php:404 -#: ../admin/tinymce/window.php:455 -msgid "Carousel" +#: admin/class-ngg-adder.php:465 +#, php-format +msgid "Note: the upload limit on your server is %s MB." msgstr "" -#: ../admin/tinymce/window.php:177 -#: ../admin/tinymce/window.php:289 -#: ../admin/tinymce/window.php:350 -#: ../admin/tinymce/window.php:410 -#: ../admin/tinymce/window.php:461 -#: ../lib/meta.php:451 -msgid "Caption" -msgstr "Подпись" +#: admin/class-ngg-options.php:554 +msgid "Note: this increases the page load (possibly a lot)" +msgstr "Внимание: это увеличит время загрузки страницы (возможно, намного)" -#: ../admin/tinymce/window.php:190 -#, fuzzy -msgid "Type options" -msgstr "Камера / Тип" +#: admin/class-ngg-options.php:564 +msgid "Note: works only in combination with the Shutter effect." +msgstr "Внимание: будет работать только в комбинации с эфектом Shutter." -#: ../admin/tinymce/window.php:197 -#: ../admin/tinymce/window.php:361 -#: ../admin/tinymce/window.php:423 +#: admin/class-ngg-adder.php:495 +msgid "Note: you can change the default path in the gallery settings" +msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи" + +#: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 +#: admin/tinymce/window.php:361 admin/tinymce/window.php:423 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 #, fuzzy msgid "Number of images" msgstr "Макс. количество изображений" -#: ../admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." +#: admin/class-ngg-options.php:933 +msgid "Number of images to display when using random or latest." msgstr "" -#: ../admin/tinymce/window.php:208 -#, fuzzy -msgid "Slideshow dimensions" -msgstr "Слайдшоу" +#: admin/functions.php:383 admin/functions.php:467 admin/functions.php:522 +#: admin/functions.php:619 admin/functions.php:673 +msgid "Object didn't contain correct data" +msgstr "Объект не содержал правильных данных" -#: ../admin/tinymce/window.php:219 -#, fuzzy -msgid "Template name" -msgstr "Название альбома:" +#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35 +#: view/imagebrowser.php:31 +msgid "of" +msgstr "из" -#: ../admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "или введите URL Zip-файла" +#: admin/class-ngg-overview.php:451 +msgid "Off" +msgstr "Выключено" -#: ../admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." +#: admin/class-ngg-options.php:716 +msgid "Offset" +msgstr "Смещение" + +#: admin/upgrade.php:145 +msgid "Oh no! Something went wrong while updating the database" msgstr "" -#: ../admin/tinymce/window.php:245 -#, fuzzy -msgid "Album display types" -msgstr "Не выбрано ни одного альбома!" +#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332 +msgid "OK" +msgstr "Ок" -#: ../admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" +#: admin/class-ngg-overview.php:449 +msgid "On" +msgstr "Включено" + +#: admin/class-ngg-admin-launcher.php:461 +msgid "On this page you can add galleries and pictures to those galleries." msgstr "" -#: ../admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "Компактная версия" +#: admin/tinymce/window.php:122 +#, fuzzy +msgid "One picture" +msgstr "Нет изображения" -#: ../admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "Расширенная версия" +#: widgets/class-ngg-gallery-widget.php:157 +msgid "Only which are listed" +msgstr "Только те, которые в списке" -#: ../admin/tinymce/window.php:267 -#, fuzzy -msgid "Gallery display types" -msgstr "Галерей нет" +#: widgets/class-ngg-gallery-widget.php:155 +msgid "Only which are not listed" +msgstr "Только те, которые не в списке" -#: ../admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "" +#: admin/class-ngg-options.php:773 +msgid "Opaque" +msgstr "Прозрачность" -#: ../admin/tinymce/window.php:304 -#, fuzzy -msgid "Select a picture" -msgstr "или введите URL Zip-файла" +#: admin/class-ngg-overview.php:509 +msgid "Operating System" +msgstr "Операционная система" -#: ../admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "или введите URL Zip-файла" +#: admin/manage/class-ngg-image-manager.php:359 +msgid "Operation successful. Please clear your browser cache." +msgstr "Действие успешно. Пожалуйста, очистите кэш браузера." -#: ../admin/tinymce/window.php:313 -#: ../admin/tinymce/window.php:388 -#: ../admin/tinymce/window.php:439 +#: admin/tinymce/window.php:313 admin/tinymce/window.php:388 +#: admin/tinymce/window.php:439 msgid "Options" msgstr "Настройки" -#: ../admin/tinymce/window.php:316 -msgid "Dimensions" +#: admin/class-ngg-adder.php:536 +msgid "Or" msgstr "" -#: ../admin/tinymce/window.php:325 -msgid "Effect" -msgstr "Эффект" - -#: ../admin/tinymce/window.php:328 -msgid "No effect" -msgstr "Без эффекта" - -#: ../admin/tinymce/window.php:330 -msgid "Web 2.0" -msgstr "Web 2.0" +#: admin/class-ngg-adder.php:447 +msgid "or enter URL" +msgstr "или введите URL" -#: ../admin/tinymce/window.php:338 -msgid "No float" -msgstr "No float" +#: admin/class-ngg-admin-launcher.php:582 +#, fuzzy +msgid "Organize your galleries into albums." +msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами." -#: ../admin/tinymce/window.php:346 +#: admin/class-ngg-admin-launcher.php:593 #, fuzzy -msgid "Link" -msgstr "Деактивировать ссылки на страницах галерей" +msgid "Organize your pictures with tags." +msgstr "Разделяйте теги запятыми." -#: ../admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." +#: widgets/class-ngg-gallery-widget.php:112 +msgid "Original images" +msgstr "Оригинальные изображения" + +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" msgstr "" -#: ../admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." +#: nggallery.php:738 nggfunctions.php:967 nggfunctions.php:967 +#: admin/class-ngg-admin-launcher.php:61 admin/class-ngg-admin-launcher.php:61 +#: admin/class-ngg-admin-launcher.php:518 +msgid "Overview" +msgstr "Обзор" + +#: admin/manage/class-ngg-manager.php:242 +msgid "Overwrite" +msgstr "Перезаписать теги" + +#: admin/manage/class-ngg-image-list-table.php:317 +msgid "Overwrite tags" +msgstr "Перезаписать теги" + +#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232 +msgid "Page" +msgstr "Страница" + +#: admin/class-ngg-admin-launcher.php:539 +msgid "page" msgstr "" -#: ../admin/tinymce/window.php:364 -#: ../admin/tinymce/window.php:426 -#, fuzzy -msgid "The number of images that should be displayed." -msgstr "Количество изображений на странице" +#: admin/manage/class-ngg-gallery-list-table.php:157 +msgid "Page ID" +msgstr "ID страницы" -#: ../admin/tinymce/window.php:368 -#, fuzzy -msgid "Sort the images" -msgstr "Сортировать превью" +#: admin/class-ngg-admin-launcher.php:537 +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" -#: ../admin/tinymce/window.php:371 -#, fuzzy -msgid "Upload order" -msgstr "Вручную" +#: admin/class-ngg-album-manager.php:464 +msgid "Page Link to" +msgstr "Ссылка на страницу" -#: ../admin/tinymce/window.php:372 -#, fuzzy -msgid "Date taken" -msgstr "Дата / Время" +#: admin/class-ngg-admin-launcher.php:531 +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "Путь" -#: ../admin/tinymce/window.php:373 -msgid "User defined" +#: admin/class-ngg-options.php:299 +msgid "Path to the ImageMagick library:" msgstr "" -#: ../admin/tinymce/window.php:375 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." +#: admin/class-ngg-options.php:916 +msgid "Pause on hover" msgstr "" -#: ../admin/tinymce/window.php:384 -#: ../admin/tinymce/window.php:435 -msgid "If a gallery is selected, only images from that gallery will be shown." +#: admin/class-ngg-options.php:919 +msgid "Pause when hovering over the slideshow." msgstr "" -#: ../admin/tinymce/window.php:391 -#: ../admin/tinymce/window.php:442 -#, fuzzy -msgid "Select a template to display the images" -msgstr "Выбрать превью:" +#: admin/class-ngg-admin-launcher.php:427 +msgid "Pay attention" +msgstr "Обратите внимание" -#: ../admin/tinymce/window.php:475 -msgid "Insert" -msgstr "Вставить" +#: admin/class-ngg-overview.php:520 +msgid "PCRE Backtracking Limit" +msgstr "PCRE Backtracking Limit" -#: ../admin/tinymce/window.php:511 -#, fuzzy -msgid "You need to select a gallery." -msgstr "Вы не выбрали галерею!" +#: admin/class-ngg-options.php:320 +msgid "Permalinks" +msgstr "Постоянные ссылки" -#: ../admin/tinymce/window.php:515 -#, fuzzy -msgid "You need to select a picture." -msgstr "или введите URL Zip-файла" +#: view/album-compact.php:32 view/album-extend.php:30 +msgid "Photos" +msgstr "изображений" -#: ../admin/tinymce/window.php:519 -#: ../admin/tinymce/window.php:523 -#, fuzzy -msgid "You need to select a number of images." -msgstr "Макс. количество изображений" +#: admin/class-ngg-options.php:645 +msgid "PhotoSwipe" +msgstr "" -#: ../admin/upgrade.php:22 -#, fuzzy -msgid "Upgrading database…" -msgstr "Обновление структуры БД..." +#: admin/class-ngg-overview.php:516 +msgid "PHP Allow URL fopen" +msgstr "PHP allow URL fopen" -#: ../admin/upgrade.php:48 +#: admin/class-ngg-overview.php:522 #, fuzzy -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!" +#| msgid "PHP Exif support" +msgid "PHP EXIF Support" +msgstr "PHP Exif support" -#: ../admin/upgrade.php:68 -#: ../admin/upgrade.php:85 +#: admin/class-ngg-overview.php:523 #, fuzzy -msgid "Upgrade NextCellent Gallery" -msgstr "Обновить NextGEN Gallery" +#| msgid "PHP IPTC support" +msgid "PHP IPTC Support" +msgstr "PHP IPTC support" -#: ../admin/upgrade.php:69 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "" +#: admin/class-ngg-overview.php:519 +msgid "PHP Max Post Size" +msgstr "PHP Max Post Size" -#: ../admin/upgrade.php:70 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "" +#: admin/class-ngg-overview.php:521 +msgid "PHP Max Script Execute Time" +msgstr "PHP Max Script Execute Time" -#: ../admin/upgrade.php:71 -msgid "Start upgrade now" -msgstr "Начать обновление" +#: admin/class-ngg-overview.php:518 +msgid "PHP Max Upload Size" +msgstr "PHP Max Upload Size" -#: ../admin/upgrade.php:87 -#, fuzzy -msgid "Upgrade complete." -msgstr "Обновление успешно" +#: admin/class-ngg-overview.php:517 +msgid "PHP Memory Limit" +msgstr "PHP Memory Limit" -#: ../admin/upgrade.php:88 -#, fuzzy -msgid "Continue to NextCellent" -msgstr "Продолжить" +#: admin/class-ngg-overview.php:515 +msgid "PHP Version" +msgstr "Версия PHP" -#: ../admin/wpmu.php:33 -msgid "Update successfully" -msgstr "Обновление успешно" +#: admin/class-ngg-overview.php:524 +#, fuzzy +#| msgid "PHP XML support" +msgid "PHP XML Support" +msgstr "PHP XML support" -#: ../admin/wpmu.php:50 -msgid "Network Options" -msgstr "Изменить настройки" +#: admin/class-ngg-options.php:312 +msgid "PicLens/CoolIris" +msgstr "PicLens/CoolIris" -#: ../admin/wpmu.php:58 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /." +#: lib/rewrite.php:223 view/imagebrowser-caption.php:31 +#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31 +msgid "Picture" +msgstr "Изображение" -#: ../admin/wpmu.php:59 +#: admin/manage/class-ngg-image-manager.php:344 #, php-format -msgid "The default setting should be %s" -msgstr "Значение по умолчанию должно быть %s" - -#: ../admin/wpmu.php:63 -msgid "Enable upload quota check" -msgstr "Включить проверку квоты загрузок" +msgid "Picture %d could not be deleted." +msgstr "" -#: ../admin/wpmu.php:65 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "Должно работать, если галерея находится ниже корневого каталога блога" +#: admin/manage/class-ngg-image-manager.php:340 +#, php-format +msgid "Picture %d deleted successfully." +msgstr "" -#: ../admin/wpmu.php:69 -msgid "Enable zip upload option" -msgstr "Включить загрузку zip-архивов" +#: nggallery.php:295 +msgid "Picture tag" +msgstr "Тэг картинки" -#: ../admin/wpmu.php:71 -msgid "Allow users to upload zip folders." -msgstr "Разрешить пользователям загружать zip-архивы." +#: nggallery.php:296 +msgid "Picture tag: %2$l." +msgstr "Тэг картинки: %2$l." -#: ../admin/wpmu.php:75 -msgid "Enable import function" -msgstr "Импортировать папку с изображениями" +#: admin/manage/class-ngg-manager.php:529 +msgid "Pictures deleted successfully " +msgstr "Изображения успешно удалены" -#: ../admin/wpmu.php:77 -msgid "Allow users to import images folders from the server." -msgstr "Отметить, чтобы импортировать папки из сервера." +#: admin/manage/class-ngg-image-list-table.php:153 +msgid "pixel" +msgstr "пиксель" -#: ../admin/wpmu.php:81 -msgid "Enable style selection" -msgstr "Включить возможность выбора CSS" +#: admin/class-ngg-options.php:677 +#, fuzzy +#| msgid "" +#| "Please note : you can only activate the watermark under -> Manage " +#| "Galleries . This action cannot be undone." +msgid "" +"Please note : you can only activate the watermark under -> Manage Galleries. " +"This action cannot be undone." +msgstr "" +"Вы можете активировать водяной знак в настройках \"Управление галереями\". " +"Внимание: это необратимая операция." -#: ../admin/wpmu.php:83 -msgid "Allow users to choose a style for the gallery." -msgstr "Разрешить пользователям выбирать CSS для галерей." +#: admin/class-ngg-options.php:435 +#, fuzzy +#| msgid "" +#| "Please note: if you change these settings, you need to recreate the " +#| "thumbnails under -> Manage Gallery ." +msgid "" +"Please note: if you change the settings below settings, you need to recreate " +"the thumbnails under -> Manage Gallery ." +msgstr "" +"Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно " +"будет пересоздать миниатюры изображений в \"Управление Галереей\"." + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 +msgid "Please select a gallery" +msgstr "" -#: ../admin/wpmu.php:87 -msgid "Enable roles/capabilities" -msgstr "Включить права доступа" +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" -#: ../admin/wpmu.php:89 -msgid "Allow users to change the roles for other blog authors." -msgstr "Разрешить пользователям менять права доступа для других авторов блога." +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" -#: ../admin/wpmu.php:93 -msgid "Default style" -msgstr "Стандартный стиль" +#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26 +msgid "Plugin Check" +msgstr "Состояние плагина" -#: ../admin/wpmu.php:110 -msgid "Choose the default style for the galleries." -msgstr "Выберите стандартный стиль всех галерей" +#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696 +msgid "Position" +msgstr "Расположение" -#: ../lib/core.php:432 -#, php-format -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "Внимание: в зависимости от server memory limit, вы не можете загружать изображения более %d x %d пикселей" +#: admin/manage/class-ngg-sort-manager.php:97 +msgid "Presort" +msgstr "Отсортировать" -#: ../lib/locale.php:112 -msgid "Invalid URL Provided." -msgstr "Неверный URL." +#: admin/class-ngg-adder.php:313 admin/manage/class-ngg-image-manager.php:94 +msgid "Press OK to proceed, and Cancel to stop." +msgstr "" -#: ../lib/locale.php:116 -#: ../lib/locale.php:120 -msgid "Could not create Temporary file." -msgstr "Невозможно создать временный файл." +#: admin/class-ngg-options.php:682 +msgid "Preview" +msgstr "Предварительный просмотр" -#: ../lib/meta.php:131 -msgid " mm" -msgstr "мм" +#: admin/class-ngg-admin-launcher.php:541 +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "Обложка для альбома" -#: ../lib/meta.php:137 -msgid " sec" -msgstr "сек." +#: nggfunctions.php:125 +msgid "previous" +msgstr "" -#: ../lib/meta.php:141 -msgid "Fired" -msgstr "Fired" +#: admin/class-ngg-options.php:888 +msgid "Previous / Next" +msgstr "" -#: ../lib/meta.php:141 -msgid "Not fired" -msgstr "Not fired" +#: admin/class-ngg-tag-manager.php:162 admin/class-ngg-tag-manager.php:166 +#: admin/class-ngg-tag-manager.php:179 +msgid "Previous tags" +msgstr "Предыдущие теги" -#: ../lib/meta.php:448 -#: ../view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "Диафрагма" +#: admin/class-ngg-options.php:463 +msgid "Proceed now »" +msgstr "" -#: ../lib/meta.php:449 -#: ../lib/meta.php:474 -msgid "Credit" -msgstr "Credit" +#: lib/meta.php:479 +msgid "Program tool" +msgstr "Программа" -#: ../lib/meta.php:450 -msgid "Camera" -msgstr "Камера" +#: lib/meta.php:470 +msgid "Province/State" +msgstr "Область/штат" -#: ../lib/meta.php:453 -msgid "Copyright" -msgstr "Copyright" +#. a measurement unit, stand for pixels +#: admin/manage/actions.php:301 admin/manage/actions.php:310 +#: admin/manage/actions.php:319 admin/manage/actions.php:327 +msgid "px" +msgstr "" -#: ../lib/meta.php:454 -msgid "Focal length" -msgstr "Фокусное расстояние" +#: widgets/class-ngg-gallery-widget.php:120 +msgid "random" +msgstr "случайный" -#: ../lib/meta.php:455 -msgid "ISO" -msgstr "ISO" +#: widgets/class-ngg-slideshow-widget.php:117 +msgid "Random images" +msgstr "" -#: ../lib/meta.php:456 -#: ../view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "Выдержка" +#: admin/tinymce/window.php:124 +#, fuzzy +msgid "Random pictures" +msgstr "случайный" -#: ../lib/meta.php:460 -msgid "Subject" -msgstr "Тема" +#: admin/class-ngg-options.php:1009 +#, php-format +msgid "Rebuild album structure : %s / %s albums" +msgstr "Восстановление структуры альбома: %s / %s" -#: ../lib/meta.php:461 -msgid "Make" -msgstr "Создать" +#: admin/class-ngg-options.php:1008 +#, php-format +msgid "Rebuild gallery structure : %s / %s galleries" +msgstr "Восстановление структуры галереи: %s / %s" -#: ../lib/meta.php:462 -msgid "Edit Status" -msgstr "Статус редакирования" +#: admin/class-ngg-options.php:1007 +#, php-format +msgid "Rebuild image structure : %s / %s images" +msgstr "Восстановление структуры изображения : %s / %s изобр." -#: ../lib/meta.php:463 -msgid "Category" -msgstr "Категория" +#: widgets/class-ngg-gallery-widget.php:126 +msgid "recent added " +msgstr "недавно добавленные" -#: ../lib/meta.php:464 -msgid "Keywords" -msgstr "Ключевые слова" +#: widgets/class-ngg-slideshow-widget.php:119 +msgid "Recent images" +msgstr "" -#: ../lib/meta.php:465 -msgid "Date Created" -msgstr "Дата создания" +#: admin/tinymce/window.php:123 +#, fuzzy +msgid "Recent pictures" +msgstr "Последние жертвователи" -#: ../lib/meta.php:466 -msgid "Time Created" -msgstr "Время создания" +#: admin/manage/class-ngg-image-list-table.php:285 +msgid "Recover" +msgstr "Восстановить" -#: ../lib/meta.php:467 -msgid "Author Position" -msgstr "Мнение автора" +#: admin/manage/class-ngg-image-manager.php:103 +#, fuzzy +#| msgid "Recover \"%s\" ?" +msgid "Recover \"{}\"?" +msgstr "Восстановить \"%s\"?" -#: ../lib/meta.php:468 -msgid "City" -msgstr "Город" +#: admin/manage/class-ngg-gallery-list-table.php:216 +#: admin/manage/class-ngg-image-list-table.php:309 +#: admin/manage/class-ngg-manager.php:219 +msgid "Recover from backup" +msgstr "Восстановить из бэкапа" -#: ../lib/meta.php:469 -msgid "Location" -msgstr "Местоположение" +#: admin/class-ngg-options.php:337 +msgid "Recreate URLs" +msgstr "Пересоздать все URL" -#: ../lib/meta.php:470 -msgid "Province/State" -msgstr "Область/штат" +#: admin/class-ngg-options.php:344 +msgid "Related images" +msgstr "Похожие изображения" -#: ../lib/meta.php:471 -msgid "Country code" -msgstr "Код страны" +#: nggfunctions.php:932 +msgid "Related images for" +msgstr "Похожие изображения для" -#: ../lib/meta.php:472 -msgid "Country" -msgstr "Страна" +#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34 +msgid "Related plugins" +msgstr "Похожие плагины" -#: ../lib/meta.php:473 -msgid "Headline" -msgstr "Заголовок" +#: admin/class-ngg-adder.php:226 +msgid "remove" +msgstr "убрать" -#: ../lib/meta.php:475 -msgid "Source" -msgstr "Источник" +#: admin/class-ngg-tag-manager.php:207 +msgid "Rename" +msgstr "Переименовать" -#: ../lib/meta.php:476 -msgid "Copyright Notice" -msgstr "Авторское право" +#: admin/class-ngg-tag-manager.php:187 +msgid "Rename Tag" +msgstr "Переименовать тег" -#: ../lib/meta.php:477 -msgid "Contact" -msgstr "Связаться" +#: admin/class-ngg-admin-launcher.php:594 +msgid "Rename, delete and edit tags. Use the rename function to merge tags." +msgstr "" -#: ../lib/meta.php:478 -msgid "Last modified" -msgstr "Изменен" +#: lib/tags.php:88 +#, php-format +msgid "Renamed tag(s) «%1$s» to «%2$s»" +msgstr "Переименованы теги «%1$s» в «%2$s»" -#: ../lib/meta.php:479 -msgid "Program tool" -msgstr "Программа" +#: admin/manage/actions.php:270 +msgid "Reset" +msgstr "" -#: ../lib/meta.php:480 -msgid "Format" -msgstr "Формат" +#: admin/class-ngg-admin-launcher.php:108 +msgid "Reset / Uninstall" +msgstr "Сбросить / Удалить" -#: ../lib/meta.php:481 -msgid "Image Width" -msgstr "Ширина изображения" +#: admin/class-ngg-options.php:217 +msgid "Reset all options to default settings?" +msgstr "" -#: ../lib/meta.php:482 -msgid "Image Height" -msgstr "Высота изображения" +#: admin/class-ngg-options.php:32 +#, fuzzy +#| msgid "Reset all settings to default parameter" +msgid "Reset all settings to the default parameters." +msgstr "Сбросить все настройки к стандартным" -#: ../lib/meta.php:483 -msgid "Flash" -msgstr "Flash" +#: admin/class-ngg-options.php:948 +msgid "Reset settings" +msgstr "Восстановление настроек" -#: ../lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." +#: admin/class-ngg-options.php:393 +#: admin/manage/class-ngg-gallery-list-table.php:214 +#: admin/manage/class-ngg-image-list-table.php:307 +#: admin/manage/class-ngg-manager.php:210 +#: admin/manage/class-ngg-manager.php:373 +msgid "Resize images" +msgstr "Изменить размер изображений" -#: ../lib/ngg-db.php:342 -#: ../lib/ngg-db.php:343 -msgid "Album overview" -msgstr "Обзор альбома" +#: admin/manage/class-ngg-manager.php:57 +msgid "Resize Images to" +msgstr "Изменить размер изображений до" -#: ../lib/shortcodes.php:276 -#: ../nggfunctions.php:166 -#: ../nggfunctions.php:651 -msgid "[Gallery not found]" -msgstr "[Галерея не найдена]" +#: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 +msgid "Right" +msgstr "Right" -#: ../lib/shortcodes.php:340 -msgid "[Pictures not found]" -msgstr "[Изображения не найдены]" +#: admin/class-ngg-admin-launcher.php:91 +msgid "Roles" +msgstr "Роли" -#: ../lib/tags.php:35 -msgid "No new tag specified!" -msgstr "Не добавлено ни одного нового тега!" +#: admin/class-ngg-roles.php:16 +msgid "Roles / capabilities" +msgstr "Права доступа" -#: ../lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "Не указано ни одного правильного нового/старого тега!" +#: admin/manage/class-ngg-image-list-table.php:279 +#: admin/manage/class-ngg-image-list-table.php:280 +msgid "Rotate" +msgstr "Повернуть" -#: ../lib/tags.php:86 -msgid "No tag renamed." -msgstr "Не переименовано ни одного тега." +#: admin/manage/class-ngg-manager.php:253 +#: admin/manage/class-ngg-manager.php:256 +msgid "Rotate images" +msgstr "Повернуть изображения" -#: ../lib/tags.php:88 -#, php-format -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "Переименованы теги «%1$s» в «%2$s»" +#: admin/manage/class-ngg-image-list-table.php:311 +msgid "Rotate images clockwise" +msgstr "Повернуть изображения по часовой стрелке" -#: ../lib/tags.php:95 -msgid "No valid new tag." -msgstr "Недопустимое имя тега!" +#: admin/manage/class-ngg-image-list-table.php:312 +msgid "Rotate images counter-clockwise" +msgstr "Повернуть изображения против часовой стрелки" -#: ../lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "Не найдено объектов (пост/страница) для указанных старых тегов." +#: admin/manage/actions.php:262 +msgid "Rotate Left" +msgstr "" -#: ../lib/tags.php:141 -msgid "No tag merged." -msgstr "Не объединено ни одного тега." +#: admin/manage/actions.php:266 +msgid "Rotate Right" +msgstr "" -#: ../lib/tags.php:143 -#, php-format -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "Объединить метки «%1$s» в «%2$s». %3$s объектов изменено." +#: admin/class-ngg-options.php:858 +msgid "Rotating Entrances" +msgstr "" -#: ../lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "Ошибка. Недостаточно тегов для переименования. И для объединения тоже. Выберите!" +#: admin/class-ngg-options.php:859 +msgid "Rotating Exits" +msgstr "" -#: ../lib/tags.php:163 -msgid "No tag specified!" -msgstr "Ни один тег не задан!" +#: admin/manage/actions.php:332 +msgid "Rotation" +msgstr "" -#: ../lib/tags.php:186 -msgid "No tag deleted." -msgstr "Ни один тег не удален." +#: admin/class-ngg-overview.php:305 +msgid "Running..." +msgstr "Обработка..." -#: ../lib/tags.php:188 +#: admin/functions.php:1249 #, php-format -msgid "%1s tag(s) deleted." -msgstr "%1s тег(ов) удалено." +msgid "" +"SAFE MODE Restriction in effect! You need to create the folder " +"%s manually" +msgstr "" +"В SAFE MODE есть ограничения! Вам нужно создать папку %s " +"вручную" -#: ../lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "Не заданы новые короткие ссылки тегов!" +#: admin/class-ngg-admin-launcher.php:566 +msgid "Save" +msgstr "" -#: ../lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "Количество тегов и коротких ссылок не совпадает!" +#: admin/media-upload.php:275 +msgid "Save all changes" +msgstr "Сохранить все изменения" -#: ../lib/tags.php:241 -msgid "No slug edited." -msgstr "Ни одна короткая ссылка не изменена." +#: admin/manage/class-ngg-image-list-table.php:95 +#: admin/manage/class-ngg-image-manager.php:249 +msgid "Save Changes" +msgstr "Сохранить изменения" -#: ../lib/tags.php:243 -#, php-format -msgid "%s slug(s) edited." -msgstr "%s ссылка изменена." +#: admin/class-ngg-admin-launcher.php:567 +msgid "Save changes you have made to the gallery options." +msgstr "" -#: ../lib/xmlrpc.php:93 -#, php-format -msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s" -msgstr "XML-RPC отключен на этом блоге. Администратор может включить их в %s" - -#: ../lib/xmlrpc.php:101 -msgid "Bad login/pass combination." -msgstr "Неверный логин и/или пароль." - -#: ../lib/xmlrpc.php:157 -msgid "You are not allowed to upload files to this site." -msgstr "У вас нет прав загружать файлы на этот сайт." - -#: ../lib/xmlrpc.php:163 -#: ../lib/xmlrpc.php:777 -#: ../lib/xmlrpc.php:829 -msgid "Could not find gallery " -msgstr "Невозможно найти галерею" - -#: ../lib/xmlrpc.php:168 -#: ../lib/xmlrpc.php:782 -#: ../lib/xmlrpc.php:834 -msgid "You are not allowed to upload files to this gallery." -msgstr "У вас нет прав загружать файлы в эту галерею." - -#: ../lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "Неверный файл изображения." +#: admin/class-ngg-admin-launcher.php:563 +#: admin/manage/class-ngg-image-manager.php:246 +#, fuzzy +msgid "Scan folder for new images" +msgstr "Сканировать папку на наличие новых изображений" + +#: admin/class-ngg-admin-launcher.php:564 +msgid "" +"Scan the folder (the path of the gallery) for new images and add them to the " +"gallery. Warning! This will normalize and rename the images " +"that are added, e.g. spaces are removed." +msgstr "" -#: ../lib/xmlrpc.php:192 -msgid "Could not find image id " -msgstr "Невозможно найти ID изображения" +#: admin/class-ngg-tag-manager.php:118 +msgid "Search tags" +msgstr "Поиск тегов" -#: ../lib/xmlrpc.php:199 -#, php-format -msgid "Failed to delete image %1$s " -msgstr "Ошибка удаления изображения %1$s " +#: admin/class-ngg-options.php:912 +msgid "sec." +msgstr "сек." -#: ../lib/xmlrpc.php:208 -#, php-format -msgid "Could not write file %1$s (%2$s)" -msgstr "Невозможно записать файл %1$s (%2$s)" - -#: ../lib/xmlrpc.php:275 -#: ../lib/xmlrpc.php:327 -msgid "Invalid image ID" -msgstr "Невозможно найти ID изображения" - -#: ../lib/xmlrpc.php:278 -#: ../lib/xmlrpc.php:330 -msgid "Sorry, you must be able to edit this image" -msgstr "Вы не можете редактировать" - -#: ../lib/xmlrpc.php:336 -msgid "Sorry, could not update the image" -msgstr "Невозможно найти изображения" - -#: ../lib/xmlrpc.php:372 -#: ../lib/xmlrpc.php:604 -#: ../lib/xmlrpc.php:704 -#: ../lib/xmlrpc.php:739 -msgid "Sorry, you must be able to manage galleries" -msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" - -#: ../lib/xmlrpc.php:378 -msgid "Sorry, could not create the gallery" -msgstr "Извините, невозможно создать галерею" - -#: ../lib/xmlrpc.php:421 -#: ../lib/xmlrpc.php:601 -msgid "Invalid gallery ID" -msgstr "Недействительный ID галереи" - -#: ../lib/xmlrpc.php:424 -msgid "Sorry, you must be able to manage this gallery" -msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" - -#: ../lib/xmlrpc.php:430 -msgid "Sorry, could not update the gallery" -msgstr "Извините, невозможно создать галерею" - -#: ../lib/xmlrpc.php:470 -#: ../lib/xmlrpc.php:522 -#: ../lib/xmlrpc.php:564 -#: ../lib/xmlrpc.php:637 -#: ../lib/xmlrpc.php:671 -msgid "Sorry, you must be able to manage albums" -msgstr "Извините, у вас должны быть права для управления галереями, чтобы увидеть список галерей" - -#: ../lib/xmlrpc.php:476 -msgid "Sorry, could not create the album" -msgstr "Извините, невозможно создать галерею" - -#: ../lib/xmlrpc.php:519 -#: ../lib/xmlrpc.php:561 -msgid "Invalid album ID" -msgstr "Альбом с ID=%s не существует." +#: admin/class-ngg-admin-launcher.php:279 +msgid "Security error." +msgstr "Ошибка доступа." -#: ../lib/xmlrpc.php:528 -msgid "Sorry, could not update the album" -msgstr "Извините, невозможно создать галерею" +#: admin/media-upload.php:179 +msgid "Select »" +msgstr "Выбрать »" + +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" -#: ../nggallery.php:102 +#: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 +#: admin/tinymce/window.php:379 admin/tinymce/window.php:430 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 #, fuzzy -msgid "NextCellent Gallery requires a database upgrade." -msgstr "Обзор NextCellent Gallery " +msgid "Select a gallery:" +msgstr "Выберите галерею:" -#: ../nggallery.php:102 +#: admin/tinymce/window.php:304 #, fuzzy -msgid "Upgrade now" -msgstr "Начать обновление" +msgid "Select a picture" +msgstr "или введите URL Zip-файла" -#: ../nggallery.php:129 -msgid "Translation by : See here" -msgstr "Перевод: Владимир Василенко aka jeltoesolnce." +#: admin/class-ngg-album-manager.php:446 +msgid "Select a preview image:" +msgstr "Выбрать превью:" -#: ../nggallery.php:130 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "Этот перевод ещё не обновлялся для версии 1.9.0. Если Вы хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего переводчика: эта информация устарела, в настоящий момент процесс перевода производится по другому.)" +#: admin/tinymce/window.php:270 +msgid "" +"Select a template for the galleries (displayed after you click on an album)" +msgstr "" -#: ../nggallery.php:239 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 MB или выше" +#: admin/tinymce/window.php:391 admin/tinymce/window.php:442 +#, fuzzy +msgid "Select a template to display the images" +msgstr "Выбрать превью:" -#: ../nggallery.php:268 -msgid "Picture tag" -msgstr "Тэг картинки" +#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350 +msgid "Select album" +msgstr "Выбрать альбом" -#: ../nggallery.php:269 -msgid "Picture tag: %2$l." -msgstr "Тэг картинки: %2$l." +#: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image" +msgstr "" -#: ../nggallery.php:270 -msgid "Separate picture tags with commas." -msgstr "Разделяйте теги запятыми." +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" -#: ../nggallery.php:376 -#, fuzzy -msgid "NextCellent Gallery / Images" -msgstr "Основной обзор NextCellent Gallery" +#: admin/class-ngg-adder.php:538 +msgid "Select Files" +msgstr "Выбрать файлы" -#: ../nggallery.php:480 -msgid "loading" -msgstr "загрузка" +#: admin/class-ngg-album-manager.php:366 +msgid "Select gallery" +msgstr "Выбрать галерею" -#: ../nggallery.php:672 -msgid "Get help" -msgstr "Получить помощь" +#: admin/class-ngg-options.php:286 +msgid "Select graphic library" +msgstr "Выбрать графическую библиотеку" -#: ../nggallery.php:754 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "Извините, NextCellent Gallery деактивирована: версия NextGEN " +#: admin/tinymce/window.php:248 +msgid "Select how you want to display the albums" +msgstr "" -#: ../nggfunctions.php:42 -msgid "The Flash Player and a browser with Javascript support are needed." -msgstr "Нужны Flash Player и браузер с поддержкой Javascript." +#: admin/tinymce/window.php:146 +#, fuzzy +msgid "Select how you want to display your gallery" +msgstr "или введите URL Zip-файла" -#: ../nggfunctions.php:453 -msgid "[Album not found]" -msgstr "[Альбом не найден]" +#: admin/manage/actions.php:57 +#, fuzzy +msgid "Select how you would like to rotate the image on the left." +msgstr "Выберите область превью на картинке слева." -#: ../nggfunctions.php:782 -msgid "[SinglePic not found]" -msgstr "[Изображение не найдено]" +#: admin/tinymce/window.php:239 +msgid "Select or enter album" +msgstr "или введите URL Zip-файла" -#: ../nggfunctions.php:918 -msgid "Related images for" -msgstr "Похожие изображения для" +#: admin/tinymce/window.php:308 +msgid "Select or enter picture" +msgstr "или введите URL Zip-файла" -#: ../view/album-compact.php:32 -#: ../view/album-extend.php:30 -msgid "Photos" -msgstr "изображений" +#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138 +#: admin/tinymce/window.php:382 admin/tinymce/window.php:433 +#, fuzzy +msgid "Select or search for a gallery" +msgstr "или введите URL Zip-файла" -#: ../view/gallery-caption.php:32 -#: ../view/gallery.php:32 -#: ../widgets/media-rss-widget.php:112 -msgid "[View with PicLens]" -msgstr "[Просмотр из PicLens]" +#: admin/manage/class-ngg-manager.php:148 +msgid "Select the destination gallery:" +msgstr "Выберите галерею:" -#: ../view/imagebrowser-caption.php:26 -#: ../view/imagebrowser-exif.php:30 -#: ../view/imagebrowser.php:26 -msgid "Back" -msgstr "Назад" +#: admin/class-ngg-roles.php:17 +msgid "" +"Select the lowest role which should be able to access the following " +"capabilities. NextCellent Gallery supports the standard roles from WordPress." +msgstr "" +"Выбор младшей роли, которая получит доступ к следующим возможностям. " +"NextCellent Gallery поддерживает базовые роли WordPress." -#: ../view/imagebrowser-caption.php:29 -#: ../view/imagebrowser-exif.php:33 -#: ../view/imagebrowser.php:29 -msgid "Next" -msgstr "Вперед" +#: admin/class-ngg-adder.php:437 +msgid "Select ZIP file" +msgstr "Выбрать ZIP файл" -#: ../view/imagebrowser-caption.php:31 -#: ../view/imagebrowser-exif.php:35 -#: ../view/imagebrowser.php:31 -msgid "of" -msgstr "из" +#: widgets/class-ngg-gallery-widget.php:149 +#, fuzzy +msgid "Select:" +msgstr "Выбрать:" -#: ../view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "Мета-данные" +#: nggallery.php:297 +msgid "Separate picture tags with commas." +msgstr "Разделяйте теги запятыми." -#: ../view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "Камера / Тип" +#: admin/manage/class-ngg-image-list-table.php:211 +#, fuzzy +msgid "Separated by commas" +msgstr "ID галерей, разделенные запятыми." -#: ../view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "Фокусное расстояние" +#: admin/class-ngg-overview.php:511 +msgid "Server" +msgstr "Сервер" -#: ../widgets/media-rss-widget.php:19 -msgid "Widget that displays Media RSS links for NextCellent Gallery." -msgstr "Виджет, что показывает Медиа-RSS линк для NextCellent Gallery" +#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30 +msgid "Server Settings" +msgstr "Настройки сервера" -#: ../widgets/media-rss-widget.php:20 -msgid "NextCellent Media RSS" -msgstr "NextCellent Gallery Медиа-RSS" +#: admin/manage/class-ngg-image-list-table.php:318 +msgid "Set alt & title text" +msgstr "" -#: ../widgets/media-rss-widget.php:68 -msgid "Media RSS" -msgstr "Media RSS" +#: admin/manage/class-ngg-manager.php:246 +msgid "Set alt and title text" +msgstr "" -#: ../widgets/media-rss-widget.php:69 -msgid "Link to the main image feed" -msgstr "Ссылка на иконку RSS" +#: admin/manage/class-ngg-image-list-table.php:319 +#: admin/manage/class-ngg-manager.php:250 +msgid "Set description" +msgstr "" -#: ../widgets/media-rss-widget.php:79 -#: ../widgets/widgets.php:122 -#: ../widgets/widgets.php:211 -msgid "Title:" -msgstr "Заголовок:" +#: admin/manage/class-ngg-gallery-list-table.php:212 +#: admin/manage/class-ngg-image-list-table.php:305 +#: admin/manage/class-ngg-manager.php:222 +msgid "Set watermark" +msgstr "Установить водяной знак" -#: ../widgets/media-rss-widget.php:84 -msgid "Show Media RSS icon" -msgstr "Показывать иконку Media RSS" +#: nggallery.php:453 admin/class-ngg-admin-launcher.php:81 +#: admin/class-ngg-admin-launcher.php:81 admin/class-ngg-options.php:134 +msgid "Settings" +msgstr "Настройки" -#: ../widgets/media-rss-widget.php:88 -msgid "Show the Media RSS link" -msgstr "Показать Media RSS" +#: admin/class-ngg-options.php:91 +#, fuzzy +msgid "Settings updated successfully" +msgstr "CSS-файл успешно обновлен" -#: ../widgets/media-rss-widget.php:91 -msgid "Text for Media RSS link:" -msgstr "Текст для Media RSS:" +#: admin/wpmu.php:105 +msgid "Should work if the gallery is bellow the blog.dir" +msgstr "Должно работать, если галерея находится ниже корневого каталога блога" -#: ../widgets/media-rss-widget.php:95 -msgid "Tooltip text for Media RSS link:" -msgstr "Подсказка для Media RSS:" +#: admin/media-upload.php:210 +msgid "Show" +msgstr "Показать" + +#: admin/class-ngg-album-manager.php:332 +msgid "Show / hide used galleries" +msgstr "Показать / Скрыть использованные галереи" -#: ../widgets/widgets.php:22 +#: widgets/class-ngg-slideshow-widget.php:14 msgid "Show a NextCellent Gallery Slideshow" msgstr "Показывать слайд-шоу NextCellent Gallery" -#: ../widgets/widgets.php:23 -msgid "NextCellent Slideshow" -msgstr "NextCellent Gallery слайд-шоу" +#: admin/class-ngg-admin-launcher.php:440 +#, fuzzy +msgid "Show all the server settings!." +msgstr "[Показать всеl]" -#: ../widgets/widgets.php:64 -msgid "Get the Flash Player to see the slideshow." -msgstr "Для просмотра слайд-шоу, Скачайте Flash Player." +#: admin/class-ngg-options.php:895 +msgid "Show dots" +msgstr "" -#: ../widgets/widgets.php:126 -msgid "Select Gallery:" -msgstr "Выберите галерею:" +#: admin/class-ngg-options.php:898 +msgid "Show dots for each image." +msgstr "" -#: ../widgets/widgets.php:128 -msgid "All images" -msgstr "Все изображения" +#: admin/class-ngg-options.php:522 +msgid "Show first" +msgstr "Показывать первым(и)" -#: ../widgets/widgets.php:142 -#: ../widgets/widgets.php:235 -msgid "Width:" -msgstr "Ширина:" +#: admin/manage/class-ngg-image-list-table.php:275 +msgid "Show Meta data" +msgstr "Показать мета-данные" -#: ../widgets/widgets.php:145 -#: ../widgets/widgets.php:238 -msgid "Height:" -msgstr "Высота:" +#: admin/class-ngg-options.php:891 +msgid "Show next/previous buttons." +msgstr "" -#: ../widgets/widgets.php:170 -msgid "Add recent or random images from the galleries" -msgstr "Добавить последние или случайные изображения из галерей" +#: widgets/class-ngg-media-rss-widget.php:108 +msgid "Show the link text" +msgstr "" -#: ../widgets/widgets.php:171 -#, fuzzy -msgid "NextCellent Widget" -msgstr "Виджет NextCellent" +#: widgets/class-ngg-media-rss-widget.php:100 +msgid "Show the RSS icon" +msgstr "" -#: ../widgets/widgets.php:215 +#: widgets/class-ngg-gallery-widget.php:103 #, fuzzy msgid "Show:" msgstr "Показывать:" -#: ../widgets/widgets.php:219 -msgid "Original images" -msgstr "Оригинальные изображения" +#: admin/class-ngg-admin-launcher.php:432 +msgid "Shows general information about he plugin and some links." +msgstr "" -#: ../widgets/widgets.php:227 -msgid "recent added " -msgstr "недавно добавленные" +#: admin/class-ngg-admin-launcher.php:426 +msgid "Shows plugins that extend NextCellent." +msgstr "" -#: ../widgets/widgets.php:231 -msgid "Enable IE8 Web Slices" -msgstr "Включить IE8 Web Slices" +#: admin/class-ngg-admin-launcher.php:420 +msgid "" +"Shows some general information about your site, such as the number of " +"pictures, albums and galleries." +msgstr "" -#: ../widgets/widgets.php:243 -#, fuzzy -msgid "Select:" -msgstr "Выбрать:" +#: admin/class-ngg-options.php:644 +msgid "Shutter" +msgstr "Shutter" -#: ../widgets/widgets.php:245 -msgid "All galleries" -msgstr "Все галереи" +#: lib/meta.php:456 view/imagebrowser-exif.php:54 +msgid "Shutter speed" +msgstr "Выдержка" -#: ../widgets/widgets.php:246 -msgid "Only which are not listed" -msgstr "Только те, которые не в списке" +#: admin/class-ngg-options.php:270 admin/wpmu.php:95 +msgid "Silent database upgrade" +msgstr "" -#: ../widgets/widgets.php:247 -msgid "Only which are listed" -msgstr "Только те, которые в списке" +#: admin/class-ngg-options.php:459 +msgid "Single picture" +msgstr "Единая структура" + +#: admin/media-upload.php:251 +msgid "Singlepic" +msgstr "[Изображение не найдено]" + +#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81 +msgid "Size" +msgstr "Размер" + +#: admin/class-ngg-admin-launcher.php:621 admin/class-ngg-options.php:243 +#: admin/class-ngg-options.php:506 admin/class-ngg-options.php:532 +#: admin/class-ngg-options.php:828 lib/rewrite.php:218 +#: widgets/class-ngg-slideshow-widget.php:28 +#: widgets/class-ngg-slideshow-widget.php:93 admin/tinymce/window.php:159 +msgid "Slideshow" +msgstr "Слайдшоу" -#: ../widgets/widgets.php:251 +#: admin/tinymce/window.php:208 #, fuzzy -msgid "Gallery ID:" -msgstr "ID галереи:" +msgid "Slideshow dimensions" +msgstr "Слайдшоу" -#: ../widgets/widgets.php:253 -msgid "Gallery IDs, separated by commas." -msgstr "ID галерей, разделенные запятыми." +#: admin/class-ngg-tag-manager.php:252 +msgid "Slug(s) to set:" +msgstr "Установить их слаги (короткая ссылка):" -#: ../xml/media-rss.php:50 -msgid "No galleries have been yet created." -msgstr "Нет ни одной галереи." +#: admin/functions.php:188 +msgid "Something went wrong when renaming" +msgstr "" -#: ../xml/media-rss.php:69 -#, php-format -msgid "The gallery ID=%s does not exist." -msgstr "Галерея с ID=%s не существует." +#: nggallery.php:178 +msgid "Something went wrong while upgrading NextCellent Gallery." +msgstr "" -#: ../xml/media-rss.php:100 -msgid "No album ID has been provided as parameter" -msgstr "Ни один альбом не указан в качестве параметра" +#: admin/manage/class-ngg-manager.php:509 +msgid "Something went wrong." +msgstr "" + +#: nggallery.php:266 +msgid "" +"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" +msgstr "" +"\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 " +"MB или выше" + +#: admin/class-ngg-installer.php:29 +msgid "Sorry, NextCellent Gallery works only with a role called administrator" +msgstr "" +"Извините, настраивать работу NextCellent Gallery может только Администратор" -#: ../xml/media-rss.php:108 +#: nggallery.php:232 #, php-format -msgid "The album ID=%s does not exist." -msgstr "Альбом с ID=%s не существует." +msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" +msgstr "" -#: ../xml/media-rss.php:115 -msgid "Invalid MediaRSS command" -msgstr "Неправильная команда MediaRSS" +#: lib/multisite.php:23 +msgid "" +"Sorry, you have used your space allocation. Please delete some files to " +"upload more files." +msgstr "" +"Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его." -#~ msgid "Introduction" -#~ msgstr "Краткий курс" +#: admin/class-ngg-options.php:599 +msgid "Sort direction" +msgstr "Направление сортировки" -#~ msgid "Languages" -#~ msgstr "Переводы" +#: admin/manage/class-ngg-sort-manager.php:83 +msgid "Sort Gallery" +msgstr "Сортировка" -#~ msgid "Get help with NextCellent Gallery" -#~ msgstr "Нужна помощь?" +#: admin/class-ngg-admin-launcher.php:560 +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "Сортировка" -#~ msgid "More Help & Info" -#~ msgstr "Больше вспомогательных материалов и информации" +#: admin/class-ngg-options.php:568 +msgid "Sort options" +msgstr "Настройки сортировки" -#~ msgid "Support Forums" -#~ msgstr "Форумы поддержки" +#: admin/manage/class-ngg-sort-manager.php:207 +msgid "Sort order changed" +msgstr "Порядок сортировки изменен" -#~ msgid "Download latest version" -#~ msgstr "Скачать последнюю версию" +#: admin/class-ngg-tag-manager.php:127 +msgid "Sort Order:" +msgstr "Сортировать:" +#: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 #, fuzzy -#~ msgid "(from the ngg_styles folder)" -#~ msgstr "(из папки темы)" +msgid "Sort the images" +msgstr "Сортировать превью" -#, fuzzy -#~ msgid "There is a NextCellent theme file, this file will be used. It's located in:" -#~ msgstr "\"В папке вашей темы есть CSS-файл NextCellent Gallery (nggallery.css), именно он будет использован." +#: admin/class-ngg-options.php:571 +msgid "Sort thumbnails" +msgstr "Сортировать превью" + +#: lib/meta.php:475 +msgid "Source" +msgstr "Источник" +#: admin/class-ngg-admin-launcher.php:662 #, fuzzy -#~ msgid "Tip 2: use the color picker below to help you find the right color scheme for your gallery!" -#~ msgstr "Совет №2: используйте палитру (ниже), чтобы быстро и удобно подобрать цветовую гамму для своей галереи." +msgid "Source Code" +msgstr "Источник" + +#: admin/class-ngg-options.php:860 +msgid "Specials" +msgstr "" + +#: admin/class-ngg-overview.php:514 +msgid "SQL Mode" +msgstr "SQL Mode" + +#: admin/class-ngg-options.php:339 +msgid "Start now »" +msgstr "" + +#: admin/upgrade.php:124 +msgid "Start upgrade now" +msgstr "Начать обновление" + +#: admin/class-ngg-adder.php:475 +msgid "Start upload" +msgstr "Начать загрузку" + +#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86 +#: admin/class-ngg-admin-launcher.php:86 +msgid "Style" +msgstr "Стили" + +#: admin/class-ngg-style.php:248 +msgid "Style Editor" +msgstr "Редактор стилей" -#~ msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually" -#~ msgstr "Пожалуйста, обратите внимание: для safe-mode = ON, вам необходимо добавлять превью в подкаталог вручную" +#: lib/meta.php:460 +msgid "Subject" +msgstr "Тема" -#~ msgid "%1$s of %2$s" -#~ msgstr "%1$s из %2$s" +#: admin/functions.php:209 +msgid "successfully created!" +msgstr "успешно создана!" -#~ msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images" -#~ msgstr "При \"0\" по ширине будет размещено столько изображений, сколько возможно - в зависимости от ширины вашей темы. Обычно, настройка нужна только для подписей под изображениями" +#: admin/class-ngg-style.php:118 +#, fuzzy +msgid "Successfully selected CSS file." +msgstr "CSS-файл успешно обновлен" -#~ msgid "Translation by alex rabe" -#~ msgstr "Языковые файлы" +#: admin/class-ngg-admin-launcher.php:660 +#, fuzzy +msgid "Support Forums" +msgstr "" +"Форумы поддержки" -#~ msgid "Image management" -#~ msgstr "Управление изображениями" +#: admin/class-ngg-tag-manager.php:226 +msgid "Tag(s) to delete:" +msgstr "Удалить теги:" -#~ msgid "Album management" -#~ msgstr "Управление альбомами" +#: admin/class-ngg-tag-manager.php:248 +msgid "Tag(s) to match:" +msgstr "Тэги для сопоставления:" -#~ msgid "Gallery management" -#~ msgstr "Галереи" +#: admin/class-ngg-tag-manager.php:200 +msgid "Tag(s) to rename:" +msgstr "Удалить теги:" -#~ msgid "Gallery tags" -#~ msgstr "Тэги галереи" +#: nggallery.php:445 admin/class-ngg-admin-launcher.php:77 +#: admin/class-ngg-admin-launcher.php:77 admin/class-ngg-options.php:364 +#: admin/class-ngg-tag-manager.php:102 lib/meta.php:459 +#: admin/manage/class-ngg-image-list-table.php:237 +msgid "Tags" +msgstr "Тэги" -#~ msgid "Introduction" -#~ msgstr "Введение" +#: admin/manage/class-ngg-manager.php:404 +#: admin/manage/class-ngg-manager.php:421 +#: admin/manage/class-ngg-manager.php:432 +msgid "Tags changed" +msgstr "Тэги изменены" -#~ msgid "Roles / Capabilities" -#~ msgstr "Роли / Возможности" +#: lib/tags.php:214 +msgid "Tags number and slugs number isn't the same!" +msgstr "Количество тегов и коротких ссылок не совпадает!" -#~ msgid "Setup" -#~ msgstr "Настройка" +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +#, fuzzy +msgid "Template name" +msgstr "Название альбома:" -#~ msgid "Styles" -#~ msgstr "Стили" +#: admin/class-ngg-overview.php:352 +msgid "Test failed, disable other plugins & switch to default theme" +msgstr "Ошибка! Какой-то плагин или функция конфликтует с плагином" -#~ msgid "Support Forums" -#~ msgstr "Форумы поддержки" +#: admin/class-ngg-overview.php:355 +msgid "Test image function" +msgstr "Изображения успешно добавлены" -#~ msgid "This translation is not yet updated for Version 1.8.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -#~ msgstr "Этот перевод еще не адаптирован для версии 1.8.3. Если вы хотите помочь с переводом прочитайте о том, как это сделать." +#: admin/class-ngg-options.php:769 +msgid "Text" +msgstr "Текст" -#~ msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens" -#~ msgstr "Фид RSS будет добавлен в header вашего сайта. Полезно для CoolIris/PicLens" +#: widgets/class-ngg-media-rss-widget.php:113 +#, fuzzy +#| msgid "Text for Media RSS link:" +msgid "Text for Media RSS link" +msgstr "Текст для Media RSS:" -#~ msgid "Activate Media RSS feed" -#~ msgstr "Активировать фид Media RSS" +#: admin/class-ngg-options.php:514 +msgid "Text to show:" +msgstr "Показывать текст" -#~ msgid "Activate PicLens/CoolIris support" -#~ msgstr "Включить поддержку PicLens/CoolIris" +#: xml/media-rss.php:106 +#, php-format +msgid "The album ID=%s does not exist." +msgstr "Альбом с ID=%s не существует." -#~ msgid "Activate permalinks" -#~ msgstr "Активировать ЧПУ" +#: admin/class-ngg-admin-launcher.php:418 +msgid "The boxes on your overview screen are:" +msgstr "" -#~ msgid "Activate related images" -#~ msgstr "Активировать отображение похожих изображений" +#: admin/wpmu.php:90 +#, fuzzy, php-format +#| msgid "The default setting should be %s" +msgid "The default setting should be %s." +msgstr "Значение по умолчанию должно быть %s" -#~ msgid "Add hidden images" -#~ msgstr "Добавить скрытые изображения" +#: admin/class-ngg-admin-launcher.php:529 +msgid "" +"The description of the gallery. Albums using the \"extend\" template may " +"display this on the website. The description cannot contain HTML." +msgstr "" -#~ msgid "Album example" -#~ msgstr "Пример альбома" +#: admin/functions.php:1301 admin/functions.php:1378 +msgid "The destination gallery does not exist" +msgstr "Эта галерея не существует" -#~ msgid "Album tags" -#~ msgstr "Тэги альбома" +#: xml/media-rss.php:67 +#, php-format +msgid "The gallery ID=%s does not exist." +msgstr "Галерея с ID=%s не существует." -#~ msgid "Backup original images" -#~ msgstr "Делать бэкап оригинальных изображений" +#: admin/class-ngg-options.php:628 +msgid "The gallery name." +msgstr "" -#~ msgid "Browse images without reload the page. Note : Works only in combination with Shutter effect" -#~ msgstr "Просмотр изображений без обновления страницы. Внимание: работает только при использовании эффекта Shutter" +#: nggfunctions.php:98 +msgid "The gallery was not found." +msgstr "" -#~ msgid "Browsing %s" -#~ msgstr "Просмотр %s" +#: widgets/class-ngg-slideshow-widget.php:130 +msgid "The given width and height are ignored when this is selected." +msgstr "" -#~ msgid "Bulk actions" -#~ msgstr "Групповые действия" +#: admin/class-ngg-options.php:630 +msgid "The height of the image." +msgstr "" -#~ msgid "Cache single pictures" -#~ msgstr "Кэшировать изображения" +#: admin/class-ngg-admin-launcher.php:535 +msgid "" +"The internal ID used by NextCellent to represent this gallery. This " +"information can be useful for developers. A gallery ID should never change." +msgstr "" -#~ msgid "Choose files to upload" -#~ msgstr "Выберите файлы для загрузки" +#: admin/class-ngg-admin-launcher.php:423 +#, fuzzy +msgid "The latest NextCellent news." +msgstr "Последние новости" -#~ msgid "Click here to proceed." -#~ msgstr "Больше настроек" +#: admin/class-ngg-overview.php:126 +#, fuzzy, php-format +#| msgid "" +#| "Newsfeed could not be loaded. Check the front page to " +#| "check for updates." +msgid "" +"The newsfeed could not be loaded. Check the front page " +"to check for updates." +msgstr "" +"Фид новостей не может быть загружен. Посмотрите главную " +"страницу, чтобы проверить обновления." -#~ msgid "Continue" -#~ msgstr "Продолжить" +#: admin/tinymce/window.php:200 +msgid "" +"The number of images before pagination is applied. Leave empty for the " +"default from the settings." +msgstr "" -#~ msgid "Contribute" -#~ msgstr "Помочь" +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 +msgid "" +"The number of images before pagination is applied. Leave empty or 0 for the " +"default from the settings." +msgstr "" -#~ msgid "Contribute development" -#~ msgstr "Помочь с разработкой" +#: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 +#, fuzzy +msgid "The number of images that should be displayed." +msgstr "Количество изображений на странице" -#~ msgid "Contributors / Tribute to" -#~ msgstr "Участники / Награды" +#: admin/manage/actions.php:291 +msgid "The parameters" +msgstr "" -#~ msgid "Copyright notes / Credits" -#~ msgstr "Авторское право / Благодарности" +#: admin/class-ngg-admin-launcher.php:532 +msgid "" +"The path on the server to the folder containing this gallery. If you change " +"this, NextCellent will not move the gallery for you." +msgstr "" -#~ msgid "Create new URL friendly image slugs" -#~ msgstr "Создать новый URL изображения с ЧПУ ссылкой" +#: admin/class-ngg-overview.php:357 +#, fuzzy +#| msgid "The plugin could create images" +msgid "The plugin could create images." +msgstr "Невозможно создать временный файл." -#~ msgid "Create unique slug" -#~ msgstr "Изменить короткую ссылку тега:" +#: admin/functions.php:90 +msgid "The server setting Safe-Mode is on !" +msgstr "Настройка Safe-Mode включена на сервере!" -#~ msgid "Creates a backup for inserted images" -#~ msgstr "Создает бэкап изображений" +#: admin/class-ngg-admin-launcher.php:526 +msgid "" +"The title of the gallery. This can be visible to the users of the website. " +"This has no effect on the gallery path." +msgstr "" -#~ msgid "Creates a file for each singlepic settings. Reduce the CPU load" -#~ msgstr "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU" +#: admin/functions.php:1567 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form" +msgstr "" +"Загруженный файл превосходит значение MAX_FILE_SIZE, которое было " +"установлено в HTML-форме" -#~ msgid "Custom fields" -#~ msgstr "Пользовательские поля" +#: admin/functions.php:1564 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" +msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini" -#~ msgid "Deactivate gallery page link" -#~ msgstr "Деактивировать ссылки на страницах галерей" +#: admin/functions.php:1570 +msgid "The uploaded file was only partially uploaded" +msgstr "Загруженный файл был загружен не полностью" -#~ msgid "Default size (W x H)" -#~ msgstr "Размер по умолчанию (ширина х высота)" +#: admin/class-ngg-admin-launcher.php:545 +msgid "The user who created this gallery." +msgstr "" -#~ msgid "Delete files, when removing a gallery in the database" -#~ msgstr "Удалить файлы изображений при удалении галереи из БД" +#: admin/class-ngg-options.php:629 +msgid "The width of the image." +msgstr "" -#~ msgid "Delete image files" -#~ msgstr "Удалить файлы изображений" +#: admin/class-ngg-options.php:625 +msgid "There are some placeholders available you can use in the code below." +msgstr "" -#~ msgid "Depend on the amount of database entries this will take a while, don't reload this page." -#~ msgstr "В зависимости от количества записей в базе данных это займет некоторое время, не перезагружайте эту страницу." +#: admin/class-ngg-admin-launcher.php:557 +msgid "There are three buttons:" +msgstr "" -#~ msgid "Disable flash upload" -#~ msgstr "Отключить flash-загрузку" +#: admin/class-ngg-overview.php:410 +msgid "There is no GD support" +msgstr "" -#~ msgid "Do you like this Plugin?" -#~ msgstr "Вам нравиться этот плагин?" +#: admin/class-ngg-admin-launcher.php:274 +msgid "" +"There was a configuration error. Please contact the server administrator." +msgstr "" +"Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с " +"администратором сервиса." -#~ msgid "Donate" -#~ msgstr "Пожертвования" +#: admin/manage/class-ngg-manager.php:88 +msgid "These values are maximum values " +msgstr "Эти значения - максимальные" -#~ msgid "Donate the work via paypal" -#~ msgstr "Поддержать работу через PayPal" +#: admin/class-ngg-options.php:444 +msgid "These values are maximum values." +msgstr "" -#~ msgid "Donate the work via paypal." -#~ msgstr "Поддержать работу через PayPal" +#: admin/class-ngg-options.php:641 +msgid "Thickbox" +msgstr "Thickbox" -#~ msgid "Duration time" -#~ msgstr "Продолжительность одного слайда" +#: admin/class-ngg-admin-launcher.php:428 +#, php-format +msgid "" +"third parties plugins that are compatible with NGG may not be 100% " +"compatible with NextCellent Gallery!" +msgstr "" -#~ msgid "Editing %s" -#~ msgstr "Редактирование %shere and upload it to your Upload folder (Default is wp-content/uploads)." -#~ msgstr "Если вы хотите использовать JW Image Rotatator, пожалуйста, скачайте плеер отсюда и загрузите его в соответствующую папку (по умолчанию — wp-content/uploads)." +#: admin/manage/class-ngg-image-list-table.php:234 +msgid "Thumbnail" +msgstr "Превью" -#~ msgid "Ignore the aspect ratio, no portrait thumbnails" -#~ msgstr "Игнорировать соотношение сторон, превью не будут вертикальными" +#: admin/class-ngg-options.php:455 +msgid "Thumbnail quality" +msgstr "Качество превью" -#~ msgid "Image list" -#~ msgstr "Список изображений" +#: admin/class-ngg-options.php:425 +msgid "Thumbnail settings" +msgstr "Настройки превью" -#~ msgid "ImageMagick (Experimental). Path to the library :" -#~ msgstr "ImageMagick (экспериментальная функция). Путь до библиотеки:" +#: admin/class-ngg-options.php:438 +msgid "Thumbnail size" +msgstr "Размер миниатюры" -#~ msgid "Import a zip file with images from a url" -#~ msgstr "Импортировать zip-файл с изображениями по URL" +#: admin/manage/actions.php:379 +msgid "Thumbnail updated" +msgstr "Превью обновлено" -#~ msgid "Import from Server path:" -#~ msgstr "Импортировать из папки на сервере:" +#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110 +msgid "Thumbnails" +msgstr "Превью" -#~ msgid "Import image folder" -#~ msgstr "Импортировать папку с изображениями" +#: lib/meta.php:466 +msgid "Time Created" +msgstr "Время создания" -#~ msgid "Important : Could causes problem at some browser. Please recheck your page." -#~ msgstr "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, проверьте страницу после этого." +#: admin/class-ngg-admin-launcher.php:525 admin/class-ngg-album-manager.php:580 +#: lib/meta.php:457 widgets/class-ngg-media-rss-widget.php:90 +#: admin/manage/class-ngg-gallery-list-table.php:154 +msgid "Title" +msgstr "Заголовок" -#~ msgid "Integrate slideshow" -#~ msgstr "Вставить слайдшоу" +#: widgets/class-ngg-gallery-widget.php:97 +msgid "Title:" +msgstr "Заголовок:" -#~ msgid "Main NextCellent Gallery overview" -#~ msgstr "Основной обзор NextCellent Gallery" +#: admin/tinymce/window.php:118 +msgid "To add something, select what you would want to display" +msgstr "" -#~ msgid "Main NextGEN Gallery overview" -#~ msgstr "Обзор основного раздела NextGEN Gallery" +#: admin/manage/class-ngg-sort-manager.php:33 +msgid "" +"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#~ msgid "Manage Albums" -#~ msgstr "Управление альбомами" +#: admin/manage/class-ngg-image-manager.php:151 +msgid "" +"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->" +"Sort Options" +msgstr "" -#~ msgid "Manage Galleries" -#~ msgstr "Управление галереями" +#: admin/class-ngg-style.php:283 +msgid "" +"To ensure your css file stays safe during upgrades, please move it to the " +"right folder." +msgstr "" -#~ msgid "Manage Gallery" -#~ msgstr "Галереи" +#: widgets/class-ngg-media-rss-widget.php:121 +#, fuzzy +#| msgid "Tooltip text for Media RSS link:" +msgid "Tooltip text for Media RSS link" +msgstr "Подсказка для Media RSS:" -#~ msgid "Manage Image Tags" -#~ msgstr "Управление тегами изображений" +#: admin/class-ngg-options.php:847 +msgid "Transition / Fade effect" +msgstr "Эффект перехода" -#~ msgid "Meta Data" -#~ msgstr "Мета-данные" +#: admin/class-ngg-admin-launcher.php:435 +msgid "Translation" +msgstr "Перевод" -#~ msgid "More settings" -#~ msgstr "Больше настроек" +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +#, fuzzy +msgid "Type options" +msgstr "Камера / Тип" -#~ msgid "Move imagerotator to new location..." -#~ msgstr "Перемещение imagerotator в новое место..." +#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024 +#: lib/core.php:102 +msgid "Unable to create directory " +msgstr "Невозможно создать папку" -#~ msgid "NextGEN DEV Team" -#~ msgstr "Команда NextGEN" +#: admin/functions.php:1019 +#, php-format +msgid "" +"Unable to create directory %s. Is its parent directory writable by the " +"server?" +msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки." -#~ msgid "NextGEN Gallery" -#~ msgstr "NextGEN Gallery" +#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384 +#, php-format +msgid "" +"Unable to write to directory %s. Is this directory writable by the server?" +msgstr "Невозможно записать в папку %s. Проверьте права CHMOD папки." -#~ msgid "NextGEN Gallery : Tables could not created, please check your database settings" -#~ msgstr "NextGEN Gallery: таблицы не могут быть созданы, пожалуйста, проверьте настройки вашей БД" +#: admin/class-ngg-admin-launcher.php:261 +msgid "Unexpected Error" +msgstr "Неожиданная ошибка" -#~ msgid "NextGEN Gallery Overview" -#~ msgstr "Обзор NextGEN Gallery" +#: admin/functions.php:1585 +msgid "Unknown upload error" +msgstr "Неизвестная ошибка загрузки" -#~ msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this." -#~ msgstr "NextGEN Gallery содержит функции, доступные только в PHP 5.2. Если вы используете старую версию PHP 4, обновитесь - она больше не поддерживается. Многие хостинг-провайдеры предлагают и PHP 4, и PHP 5, работающие раздельно. Узнайте у вашего провайдера, возможно ли это." +#: admin/manage/class-ngg-sort-manager.php:101 +msgid "Unsorted" +msgstr "Без сортировки" -#~ msgid "NextGEN Media RSS" -#~ msgstr "NextGEN Media RSS" +#: admin/class-ngg-album-manager.php:305 +msgid "Update" +msgstr "Обновить" -#~ msgid "NextGEN Slideshow" -#~ msgstr "NextGEN слайд-шоу" +#: admin/class-ngg-roles.php:59 +msgid "Update capabilities" +msgstr "Обновить права доступа" -#~ msgid "NextGEN Widget" -#~ msgstr "Виджеты NextGEN" +#: admin/class-ngg-style.php:309 +msgid "Update File" +msgstr "Обновить файл" -#~ msgid "No doubt a very useful and easy motivation :-)" -#~ msgstr "Определенно, очень полезная и легкая мотивация :-)" +#: admin/manage/class-ngg-sort-manager.php:91 +msgid "Update Sort Order" +msgstr "Обновить порядок сортировки" -#~ msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. " -#~ msgstr "Не проблема, перед тем, как деактивировать плагин, нажмите «Удалить плагин», потому что деактивация NextGEN Gallery не удаляет данные, которые могли быть созданы." +#: admin/manage/class-ngg-abstract-image-manager.php:236 +#: admin/manage/class-ngg-image-manager.php:305 +msgid "Update successful" +msgstr "Обновление успешно" -#~ msgid "Note : Change the default path in the gallery settings" -#~ msgstr "Важно: Измените в настройках путь по умолчанию для галереи" +#: admin/wpmu.php:44 +msgid "Update successfully" +msgstr "Обновление успешно" -#~ msgid "Note : The upload limit on your server is " -#~ msgstr "Внимание: лимит загрузки на вашем сервере - " +#: admin/class-ngg-options.php:273 admin/wpmu.php:98 +msgid "Update the database without notice." +msgstr "" -#~ msgid "Number of columns" -#~ msgstr "Количество колонок" +#: admin/class-ngg-roles.php:82 +msgid "Updated capabilities" +msgstr "Обновленные права" -#~ msgid "Number of images per page" -#~ msgstr "Количество изображений на странице" +#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110 +#: admin/class-ngg-album-manager.php:159 +#, fuzzy +msgid "Updated successfully" +msgstr "CSS-файл успешно обновлен" -#~ msgid "OK, hide this message now !" -#~ msgstr "Ок, скрыть это сообщение!" +#: admin/upgrade.php:149 +#, fuzzy +msgid "Upgrade complete." +msgstr "Обновление успешно" -#~ msgid "Once uninstalled, this cannot be undone. You should use a Database Backup plugin of WordPress to backup all the tables first. NextGEN gallery is stored in the tables" -#~ msgstr "Удаление окончательно и бесповоротно. Для начала, вам следует пользоваться плагином бэкапа БД Wordpress, чтобы сохранить все таблицы. NextGEN Gallery хранится в таблицах" +#: admin/upgrade.php:114 admin/upgrade.php:137 +#, fuzzy +msgid "Upgrade NextCellent Gallery" +msgstr "Обновить NextGEN Gallery" -#~ msgid "One of the upcomming features are a reworked permalinks structure." -#~ msgstr "One of the upcomming features are a reworked permalinks structure." +#: nggallery.php:123 +#, fuzzy +#| msgid "Upgrade now" +msgid "Upgrade now." +msgstr "Начать обновление" -#~ msgid "Oops, no such file exists! Double check the name and try again, merci." -#~ msgstr "Такого файла нет! Проверьте имя и попробуйте снова." +#: admin/upgrade.php:141 +#, fuzzy +msgid "Upgrading database…" +msgstr "Обновление структуры БД..." -#~ msgid "Path to the Imagerotator (URL)" -#~ msgstr "Путь к Imagerotator (URL)" +#: admin/class-ngg-adder.php:432 +msgid "Upload a ZIP File" +msgstr "Загрузить ZIP файл" -#~ msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ." -#~ msgstr "Пожалуйста, обратите внимание: если вы измените настройки, вам понадобится заново создать превью в разделе \"Галереи\"" +#: admin/class-ngg-adder.php:441 +msgid "Upload a ZIP file with images" +msgstr "Загрузить ZIP файл с изображениями" -#~ msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone." -#~ msgstr "Пожалуйста, имейте ввиду: вы можете активировать водяные знаки только в разделе \"Галереи\". Это действие нельзя отменить - водяной знак накладывается на изображение навсегда." +#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93 +msgid "Upload failed!" +msgstr "Сбой при загрузке!" -#~ msgid "Please update the database of NextGEN Gallery." -#~ msgstr "Обновите базу данных NextGEN Gallery." +#: admin/class-ngg-admin-launcher.php:277 +msgid "Upload failed." +msgstr "Загрузка прервана." -#~ msgid "Press the button to search automatically for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder" -#~ msgstr "Нажмите кнопку, чтобы автоматически найти imagerotator, если вы загрузили его в папку wp-content/uploads или подкаталог" +#: admin/class-ngg-adder.php:228 admin/class-ngg-adder.php:266 +#: admin/class-ngg-adder.php:510 admin/class-ngg-adder.php:561 +msgid "Upload images" +msgstr "Загрузить изображения" -#~ msgid "Recent donators" -#~ msgstr "Последние жертвователи" +#: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 +#, fuzzy +msgid "Upload order" +msgstr "Вручную" -#~ msgid "Rename failed" -#~ msgstr "Ошибка переименования" +#: admin/class-ngg-admin-launcher.php:281 +msgid "Upload stopped." +msgstr "Загрузка остановлена." -#~ msgid "Resize Images" -#~ msgstr "Изменить размер изображений" +#: admin/functions.php:991 +msgid "Uploaded file was no or a faulty zip file ! The server recognized : " +msgstr "" +"Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер " +"распознает:" -#~ msgid "See more information for the Flash Player on the web page" -#~ msgstr "Больше информации о Flash Player доступно на странице" +#: admin/class-ngg-options.php:734 +msgid "URL to file" +msgstr "Адрес (URL) изображения" -#~ msgid "Select Zip-File" -#~ msgstr "Выбрать Zip-файл" +#: admin/class-ngg-adder.php:559 +#, fuzzy +msgid "Use advanced uploader" +msgstr "Использовать изображение в качестве водяного знака" -#~ msgid "Select the lowest role which should be able to access the following capabilities. NextGEN Gallery supports the standard roles from WordPress." -#~ msgstr "Вы можете установить права доступа в к разным функциям NextGEN Gallery. Поддерживаются стандартные роли WordPress." +#: admin/class-ngg-options.php:562 +msgid "Use AJAX pagination to browse images without reloading the page." +msgstr "" +"Использовать постраничный AJAX вывод для просмотра изображений без их " +"перезагрузки." -#~ msgid "Show ImageBrowser" -#~ msgstr "Показывать браузер изображений" +#: admin/class-ngg-adder.php:557 +#, fuzzy +msgid "Use basic uploader" +msgstr "Использовать изображение в качестве водяного знака" -#~ msgid "Show a NextGEN Gallery Slideshow" -#~ msgstr "Показывать слайд-шоу NextGEN Gallery" +#: admin/class-ngg-options.php:731 +msgid "Use image as watermark" +msgstr "Использовать изображение в качестве водяного знака" -#~ msgid "Show as" -#~ msgstr "Показать как" +#: admin/class-ngg-options.php:543 +msgid "Use ImageBrowser instead of another effect." +msgstr "Использовать Проводник вместо других эффектов." -#~ msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)" -#~ msgstr "Поэтому мы хотели бы поблагодарить следующих людей за их вклад (без них было бы невозможным создать плагин так быстро)" +#: admin/class-ngg-options.php:323 +msgid "Use permalinks" +msgstr "Использовать постоянные ссылки" -#~ msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section." -#~ msgstr "Некоторые папки/файлы не могут быть переименованы, проверьте права (CHMOD) и выполните сканирование папки заново в разделе редактирования галереи." +#: admin/class-ngg-options.php:738 +msgid "Use text as watermark" +msgstr "Использовать текст в качестве водяного знака" -#~ msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB or higher" -#~ msgstr "Извините, NextGEN Gallery работает только с ограничением памяти в 16 MB или выше" +#: admin/class-ngg-options.php:947 +msgid "Use this button to reset all NextCellent options." +msgstr "" -#~ msgid "Sorry, NextGEN Gallery works only with a role called administrator" -#~ msgstr "Извините, NextGEN Gallery работает только с ролью администратора" +#: admin/class-ngg-roles.php:27 +#, fuzzy +msgid "Use TinyMCE Button / Add Media" +msgstr "Использовать кнопку TinyMCE / Вкладку загрузки" -#~ msgid "Tag" -#~ msgstr "Тэг" +#: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 +msgid "User defined" +msgstr "" -#~ msgid "Tags (comma separated list)" -#~ msgstr "Тэги (список, разделенный запятыми)" +#: admin/manage/actions.php:128 admin/manage/actions.php:156 +#: admin/manage/actions.php:181 admin/manage/actions.php:203 +msgid "Value" +msgstr "Значение" -#~ msgid "Tags / Categories" -#~ msgstr "Тэги / Категории" +#: admin/class-ngg-style.php:292 +msgid "Version" +msgstr "Версия" -#~ msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Спасибо за использование этого плагина, надеюсь, вы довольны! Если вы хотите поддержать дальнейшую разработку, пожалуйста, учитывайте возможность пожертвования. Если вам нужна какая-либо помощь, пожалуйста, оставляйте ваши вопросы здесь." +#: admin/manage/class-ngg-image-list-table.php:274 +msgid "View" +msgstr "Смотреть" -#~ msgid "Thanks for using this plugin, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
    If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." -#~ msgstr "Благодарю за использование плагина, NextGEN Gallery is initially developed for self hosted blogs. A multisite setup is possible, but cannot currently fully supported, as it can have several special condition ( i.e. Domain mapping).
    If you would like to support the further development, please consider a donation! If you still need some help, please post your questions here ." +#: admin/class-ngg-options.php:688 +msgid "View full image" +msgstr "" -#~ msgid "Thanks to all donators..." -#~ msgstr "Спасибо всем благотворителям..." +#: admin/class-ngg-overview.php:758 +msgid "Visit the plugin homepage" +msgstr "Посетить страницу плагина" -#~ msgid "Thanks!" -#~ msgstr "Спасибо!" +#: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 +#: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 +msgid "Watermark" +msgstr "Водяной знак" -#~ msgid "The album will not link to a gallery subpage. The gallery is shown on the same page." -#~ msgstr "Альбом не будет ссылаться на страницу галереи. Галерея отображается на той же странице. Иными словами, не нужно создавать отдельную страницу для каждой галереи, они будут генерироваться динамически." +#: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 +msgid "Web 2.0" +msgstr "Web 2.0" -#~ msgid "The batch upload requires Adobe Flash 10, disable it if you have problems" -#~ msgstr "Для групповой загрузки требуется Adobe Flash 10, отключите его, если у вас проблемы" +#: admin/class-ngg-overview.php:770 +#, fuzzy +#| msgid "Welcome to NextCellent Gallery !" +msgid "Welcome to NextCellent Gallery!" +msgstr "Добро пожаловать в NextCellent Gallery!" -#~ msgid "The gallery will open the ImageBrowser instead the effect." -#~ msgstr "Галерея откроет браузер изображений вместо выбранного эффекта." +#: admin/class-ngg-options.php:316 +msgid "" +"When activated, JavaScript is added to your site footer. Make sure that " +"wp_footer is called in your theme." +msgstr "" +"Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что " +"в Вашей теме вызывается тег шаблона wp-footer." -#~ msgid "The most motivated support for this plugin are your ideas and brain work" -#~ msgstr "Самая мотивирующая поддержка для этого плагина - ваши идеи!" +#: admin/class-ngg-options.php:327 +msgid "" +"When activating this option, you need to update your permalink structure once" +msgstr "" +"Если эта опция будет активирована, Вам следует обновить структуру постоянных " +"ссылок на сайте" -#~ msgid "The path to imagerotator.swf is not defined, the slideshow will not work." -#~ msgstr "Путь к imagerotator.swf не задан, слайдшоу не будет работать." +#: admin/functions.php:1250 +#, php-format +msgid "" +"When safe_mode is on, PHP checks to see if the owner (%s) of the current " +"script matches the owner (%s) of the file to be operated on by a file " +"function or its directory" +msgstr "" +" Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого " +"скрипта с владельцем (%s) файла, с которым будет проводиться действие " +"функцией или его директорией" -#~ msgid "The script detect that you upgrade from a older version." -#~ msgstr "Скрипт обнаружил, что вы обновляетесь со старой версии." +#: admin/class-ngg-admin-launcher.php:634 +msgid "" +"When you save an edited file, NextCellent automatically saves it as a copy " +"in the folder ngg_styles. This protects your changes from upgrades." +msgstr "" -#~ msgid "The settings are only used in the JW Image Rotator Version" -#~ msgstr "Настройки применяются только в JW Image Rotator Version" +#: admin/class-ngg-admin-launcher.php:619 +msgid "Who doesn't want theft-proof images?" +msgstr "" -#~ msgid "The upgrade process may take a while, so please be patient." -#~ msgstr "Обновление может занять некоторое время, пожалуйста, подождите." +#: widgets/class-ngg-media-rss-widget.php:14 +#, fuzzy +#| msgid "Widget that displays Media RSS links for NextCellent Gallery." +msgid "Widget that displays a Media RSS links for NextCellent Gallery." +msgstr "Виджет, что показывает Медиа-RSS линк для NextCellent Gallery" -#~ msgid "There are many other folks who have made contributions to this project :" -#~ msgstr "Много других людей сделали вклад в этот проект:" +#: admin/class-ngg-options.php:395 admin/class-ngg-options.php:440 +#: admin/class-ngg-options.php:840 admin/manage/actions.php:316 +#: admin/manage/class-ngg-manager.php:60 admin/manage/class-ngg-manager.php:83 +#: admin/tinymce/window.php:210 admin/tinymce/window.php:318 +msgid "Width" +msgstr "Ширина" -#~ msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory." -#~ msgstr "Существует несколько способов поучаствовать, помочь или поддержать нас в этой работе. Ни один из них обязателен." +#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65 +msgid "" +"Width and height (in pixels). NextCellent Gallery will keep the ratio size." +msgstr "Ширина и Высота (в пикселах). NextCellent Gallery сохранит пропорции." -#~ msgid "Therefore it's needed to have a unique identifier for each image, gallery and album." -#~ msgstr "Поэтому это нужно иметь уникальный идентификатор для каждого изображения, галереи и альбома." +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" -#~ msgid "This option will append related images to every post" -#~ msgstr "Эта настройка добавит похожие изображения к каждому посту" +#: widgets/class-ngg-gallery-widget.php:131 +#: widgets/class-ngg-slideshow-widget.php:135 +msgid "Width:" +msgstr "Ширина:" -#~ msgid "This plugin is primarily developed, maintained, supported and documented by Alex Rabe with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!" -#~ msgstr "Этот плагин разработан, поддерживается и обновляется Alex Rabe . Любая помощь будет оценена. Спасибо!" +#: admin/functions.php:92 +msgid "with permission 777 manually !" +msgstr "с разрешением 777 вручную!" -#~ msgid "This plugin is primarily developed, maintained, supported, documented by" -#~ msgstr "Этот плагин, в основном, разработан, поддерживается и документирован" +#: admin/class-ngg-admin-launcher.php:538 +msgid "" +"With this option you can select the behavior when an user clicks on a " +"gallery in an album. If the option is set to \"not linked\", the gallery " +"will be displayed on the same page. If you do select a page, the user will " +"be redirected to that page." +msgstr "" -#~ msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Совет: скопируйте файл стилей галереи (nggallery.css) в папку вашей темы, чтобы не потерять изменения в этом файле при обновлении плагина." +#: admin/class-ngg-overview.php:364 +msgid "wp_head()/wp_footer() is missing, contact the theme author" +msgstr "wp_head()/wp_footer() отсутствует. Обратитесь к автору темы." -#~ msgid "Tip: Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade" -#~ msgstr "Вариант: скопируйте nggallery.css в каталог Вашей темы, тогда изменения, которые Вы внесёте, останутся после обновления плагина." +#. Author of the plugin +msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." +msgstr "" -#~ msgid "Title :" -#~ msgstr "Заголовок:" +#. x position on a grid +#: admin/manage/actions.php:297 +msgid "X" +msgstr "" -#~ msgid "To help people to work with this plugin, I would like to have it in all available languages" -#~ msgstr "Чтобы помочь людям работать с этим плагином, я хотел бы иметь его на всех доступных языках" +#: admin/manage/actions.php:198 +msgid "XMP Data" +msgstr "Данные XMP" -#~ msgid "Update Successfully" -#~ msgstr "Обновление успешно" +#. y position on a grid +#: admin/manage/actions.php:307 +msgid "Y" +msgstr "" -#~ msgid "Update file structure..." -#~ msgstr "Обновление структуры файлов..." +#: admin/class-ngg-overview.php:423 admin/class-ngg-overview.php:491 +#: admin/class-ngg-overview.php:497 admin/class-ngg-overview.php:503 +msgid "Yes" +msgstr "Да" -#~ msgid "Update settings..." -#~ msgstr "Обновление настроек..." +#: admin/manage/class-ngg-manager.php:263 +#: admin/manage/class-ngg-manager.php:280 +#, fuzzy, php-format +#| msgid "" +#| "You are about to start the bulk edit for %s galleries \n" +#| " \n" +#| " 'Cancel' to stop, 'OK' to proceed." +msgid "" +"You are about to start bulk edits for %s galleries\n" +"\n" +" 'Cancel' to stop, 'OK' to proceed." +msgstr "Вы действительно хотите изменить %s изображения?" -#~ msgid "Updated options." -#~ msgstr "Изменить настройки" +#: admin/class-ngg-admin-launcher.php:644 +msgid "" +"You can assign the lowest user role that has access to a certain feature. " +"Needless to say, all greater user roles will also have access to that " +"feature." +msgstr "" -#~ msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..." -#~ msgstr "Структура виджетов обновлена. Если вы использовали виджеты NextGEN Gallery, вам понадобится настроить их еще раз..." +#: admin/class-ngg-overview.php:753 +#, fuzzy +msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" +msgstr "Пожалуйста, поддержите плагин, это добавит ему сил! Спасибо!!" -#~ msgid "Upgrade NextGEN Gallery" -#~ msgstr "Обновить NextGEN Gallery" +#: admin/class-ngg-admin-launcher.php:632 +msgid "You can edit the css file to adjust how your gallery looks." +msgstr "" -#~ msgid "Upgrade finished..." -#~ msgstr "Обновление успешно" +#: admin/class-ngg-tag-manager.php:222 +msgid "You can specify multiple tags to delete by separating them with commas" +msgstr "Чтобы удалить сразу несколько меток, разделяйте их запятыми." -#~ msgid "Upload Images" -#~ msgstr "Загрузить изображения" +#: admin/class-ngg-tag-manager.php:196 admin/class-ngg-tag-manager.php:244 +msgid "You can specify multiple tags to rename by separating them with commas." +msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми." -#~ msgid "Upload a Zip-File" -#~ msgstr "Загрузить Zip-файл" +#: admin/class-ngg-options.php:755 +msgid "" +"You can upload more fonts in the folder nggallery/fonts" +msgstr "" +"Вы может использовать больше шрифтов, загрузив их в папку " -#~ msgid "Upload a zip file with images" -#~ msgstr "Загрузить zip-файл с изображениями" +#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353 +#, fuzzy +msgid "You didn't select a file!" +msgstr "Вы не выбрали галерею!" -#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog" -#~ msgstr "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в диалоговом окне" +#: admin/class-ngg-adder.php:90 admin/class-ngg-adder.php:337 +#: admin/class-ngg-admin-launcher.php:286 +msgid "You didn't select a gallery!" +msgstr "Вы не выбрали галерею!" -#~ msgid "View all" -#~ msgstr "Посмотреть все" +#: admin/class-ngg-admin-launcher.php:260 +msgid "You do not have the correct permission" +msgstr "У вас нет необходимых прав" -#~ msgid "We would like to thank this people which support us in the work :" -#~ msgstr "Мы хотели бы поблагодарить этих людей, которые поддерживают нас в работе:" +#: admin/class-ngg-admin-launcher.php:266 +msgid "You have attempted to queue too many files." +msgstr "Вы попытались загрузить слишком много файлов." -#~ msgid "Welcome to NextGEN Gallery !" -#~ msgstr "Добро пожаловать в NextGEN Gallery!" +#: admin/class-ngg-admin-launcher.php:275 +msgid "You may only upload 1 file." +msgstr "Вы можете загрузить только один файл." -#~ msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme." -#~ msgstr "Когда вы активируете эту настройку, определенный javascript добавляется в футер вашего сайта. Убедитесь, что wp_footer вызывается в вашей теме." +#: admin/class-ngg-admin-launcher.php:469 +msgid "You must add a gallery before adding images!" +msgstr "" -#~ msgid "When you activate this option, you need to update your permalink structure one time." -#~ msgstr "Когда вы активируете эту настройку, нужно один раз обновить структуру ЧПУ." +#: admin/tinymce/window.php:511 +#, fuzzy +msgid "You need to select a gallery." +msgstr "Вы не выбрали галерею!" -#~ msgid "Widget that displays Media RSS links for NextGEN Gallery." -#~ msgstr "Виджет, который отображает ссылки Media RSS для NextGEN Gallery." +#: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 +#, fuzzy +msgid "You need to select a number of images." +msgstr "Макс. количество изображений" -#~ msgid "Width x Height" -#~ msgstr "Ширина х высота" +#: admin/tinymce/window.php:515 +#, fuzzy +msgid "You need to select a picture." +msgstr "или введите URL Zip-файла" -#~ msgid "Width x Height :" -#~ msgstr "Ширина х Высота:" +#: admin/manage/class-ngg-abstract-image-manager.php:167 +#: admin/manage/class-ngg-gallery-manager.php:108 +#: admin/manage/class-ngg-image-manager.php:127 +#: admin/manage/class-ngg-image-manager.php:262 +#: admin/manage/class-ngg-image-manager.php:372 +#: admin/manage/class-ngg-manager.php:466 +#: admin/manage/class-ngg-sort-manager.php:178 +msgid "You waited too long, or you cheated." +msgstr "" -#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size" -#~ msgstr "Ширина х Высота (в пикселах). NextCellent Gallery будет соблюдать пропорции." +#: admin/class-ngg-adder.php:311 admin/manage/class-ngg-image-manager.php:92 +msgid "You will need to update your URLs if you link directly to the images." +msgstr "" -#~ msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size" -#~ msgstr "Ширина на высоту (в пикселях). NextGEN Gallery сохранит пропорции." +#: admin/upgrade.php:116 +msgid "" +"You're upgrading from an older version. To enable the newest features, we " +"sometimes need to do a database upgrade." +msgstr "" -#~ msgid "Yes, share and trackback is also a good support for this work " -#~ msgstr "Да, распространение и ссылки также хорошая поддержка" +#: admin/class-ngg-style.php:218 admin/wpmu.php:63 +msgid "Your CSS file is set by a theme or another plugin." +msgstr "" -#~ msgid "You don't like NextGEN Gallery ?" -#~ msgstr "Вам не нравится NextGEN Gallery?" +#: admin/class-ngg-adder.php:564 +#, fuzzy, php-format +msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." +msgstr "Обрезать изображения до макс. ширины %1$dpx или макс. высоты %2$dpx" -#~ msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue." -#~ msgstr "Таблицы NextGEN Gallery в БД являются устаревшими и должны быть обновлены прежде, чем вы продолжите." +#: admin/class-ngg-overview.php:363 +msgid "Your theme should work fine with NextCellent Gallery" +msgstr "Ваша тема совместима с NextCellent Gallery" -#~ msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used" -#~ msgstr "В папке вашей темы есть CSS-файл NextGEN Gallery (nggallery.css), он будет использован." +#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476 +msgid "ZIP file" +msgstr "ZIP архив" -#~ msgid "Your theme should work fine with NextGEN Gallery" -#~ msgstr "Ваша тема должна нормально работать с NextGEN Gallery" +#: admin/functions.php:1034 +msgid "Zip-File successfully unpacked" +msgstr "Zip-файл успешно распакован" -#~ msgid "and all donators..." -#~ msgstr "и всех благотворителей..." +#: admin/class-ngg-options.php:861 +msgid "Zoom Entrances" +msgstr "" -#~ msgid "finished" -#~ msgstr "завершено" +#: admin/manage/actions.php:254 +msgid "Zoom In" +msgstr "" -#~ msgid "or enter a Zip-File URL" -#~ msgstr "или введите URL Zip-файла" +#: admin/manage/actions.php:258 +msgid "Zoom Out" +msgstr "" diff --git a/lang/nggallery.pot b/lang/nggallery.pot index 9bccddb..b97823b 100755 --- a/lang/nggallery.pot +++ b/lang/nggallery.pot @@ -483,7 +483,20 @@ msgstr "" #: admin/tinymce/window.php:132 admin/tinymce/window.php:233 #: admin/tinymce/window.php:300 admin/tinymce/window.php:358 #: admin/tinymce/window.php:420 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 msgid "Basics" msgstr "" @@ -524,6 +537,22 @@ msgstr "" #: lib/meta.php:451 admin/tinymce/window.php:177 admin/tinymce/window.php:289 #: admin/tinymce/window.php:350 admin/tinymce/window.php:410 #: admin/tinymce/window.php:461 +#: public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 msgid "Caption" msgstr "" @@ -541,6 +570,8 @@ msgid "Category" msgstr "" #: admin/tinymce/window.php:340 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 msgid "Center" msgstr "" @@ -781,6 +812,12 @@ msgid "Date Created" msgstr "" #: admin/tinymce/window.php:372 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 msgid "Date taken" msgstr "" @@ -836,6 +873,8 @@ msgstr "" #: admin/manage/class-ngg-gallery-list-table.php:155 #: admin/manage/class-ngg-image-list-table.php:187 #: admin/manage/class-ngg-image-list-table.php:236 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 msgid "Description" msgstr "" @@ -934,6 +973,12 @@ msgid "Editing %s" msgstr "" #: admin/tinymce/window.php:325 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 msgid "Effect" msgstr "" @@ -1197,6 +1242,14 @@ msgstr "" #: admin/manage/class-ngg-image-manager.php:155 admin/tinymce/window.php:120 #: admin/tinymce/window.php:153 admin/tinymce/window.php:277 #: admin/tinymce/window.php:398 admin/tinymce/window.php:449 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 msgid "Gallery" msgstr "" @@ -1337,6 +1390,10 @@ msgid "ID" msgstr "" #: admin/tinymce/window.php:384 admin/tinymce/window.php:435 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" @@ -1489,6 +1546,10 @@ msgid "in to" msgstr "" #: admin/tinymce/window.php:375 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 msgid "" "In what order the images are shown. Upload order uses the ID's, date taken " "uses the EXIF data and user defined is the sort mode from the settings." @@ -1567,6 +1628,8 @@ msgid "Leave this empty to display all galleries." msgstr "" #: admin/tinymce/window.php:339 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "" @@ -1583,6 +1646,8 @@ msgid "Lightspeed" msgstr "" #: admin/tinymce/window.php:346 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 msgid "Link" msgstr "" @@ -1855,6 +1920,12 @@ msgid "No CSS file will be used." msgstr "" #: admin/tinymce/window.php:328 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "" @@ -1867,6 +1938,8 @@ msgid "No file was uploaded" msgstr "" #: admin/tinymce/window.php:338 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 msgid "No float" msgstr "" @@ -2004,7 +2077,14 @@ msgstr "" #: admin/class-ngg-options.php:929 admin/tinymce/window.php:197 #: admin/tinymce/window.php:361 admin/tinymce/window.php:423 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 msgid "Number of images" msgstr "" @@ -2429,6 +2509,8 @@ msgid "Resize Images to" msgstr "" #: admin/tinymce/window.php:341 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 msgid "Right" msgstr "" @@ -2536,7 +2618,14 @@ msgstr "" #: widgets/class-ngg-slideshow-widget.php:113 admin/tinymce/window.php:135 #: admin/tinymce/window.php:379 admin/tinymce/window.php:430 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 msgid "Select a gallery:" msgstr "" @@ -2562,6 +2651,8 @@ msgid "Select album" msgstr "" #: admin/class-ngg-options.php:683 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 msgid "Select an image" msgstr "" @@ -2828,6 +2919,12 @@ msgid "Sort Order:" msgstr "" #: admin/tinymce/window.php:368 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 msgid "Sort the images" msgstr "" @@ -2918,6 +3015,8 @@ msgid "Tags number and slugs number isn't the same!" msgstr "" #: admin/tinymce/window.php:219 +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 msgid "Template name" msgstr "" @@ -3010,6 +3109,14 @@ msgid "" msgstr "" #: admin/tinymce/window.php:364 admin/tinymce/window.php:426 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 msgid "The number of images that should be displayed." msgstr "" @@ -3259,7 +3366,18 @@ msgid "Translation" msgstr "" #: admin/tinymce/window.php:190 -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 msgid "Type options" msgstr "" @@ -3369,6 +3487,12 @@ msgid "Upload images" msgstr "" #: admin/tinymce/window.php:371 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 msgid "Upload order" msgstr "" @@ -3421,6 +3545,12 @@ msgid "Use TinyMCE Button / Add Media" msgstr "" #: admin/tinymce/window.php:373 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 msgid "User defined" msgstr "" @@ -3447,10 +3577,22 @@ msgstr "" #: admin/class-ngg-admin-launcher.php:618 admin/class-ngg-options.php:242 #: admin/class-ngg-options.php:676 admin/tinymce/window.php:329 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 msgid "Watermark" msgstr "" #: admin/tinymce/window.php:330 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 msgid "Web 2.0" msgstr "" @@ -3614,6 +3756,10 @@ msgid "You need to select a gallery." msgstr "" #: admin/tinymce/window.php:519 admin/tinymce/window.php:523 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 msgid "You need to select a number of images." msgstr "" @@ -3674,20 +3820,165 @@ msgstr "" msgid "Zoom Out" msgstr "" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 +msgid "Type options" +msgstr "" + +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 msgid "Please select a gallery" msgstr "" -#: public/blocks/gallery-block/gallery-block.js:1 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 +msgid "Template name" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." msgstr "" -#: block-editor/blocks/gallery-block/block.json +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" + +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" + +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" + +#: block-editor/blocks/album-block/block.json msgctxt "block title" -msgid "Gallery" +msgid "Album" msgstr "" +#: block-editor/blocks/album-block/block.json #: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json msgctxt "block description" msgid "" msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" + +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" + +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" + +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" + +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" diff --git a/languages/nggallery.pot b/language/languages.pot similarity index 82% rename from languages/nggallery.pot rename to language/languages.pot index 36f8df2..eaf4687 100644 --- a/languages/nggallery.pot +++ b/language/languages.pot @@ -1,15 +1,15 @@ -# Copyright (C) 2022 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. +# Copyright (C) 2023 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. # This file is distributed under the same license as the NextCellent Gallery plugin. msgid "" msgstr "" "Project-Id-Version: NextCellent Gallery 1.9.35\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/nextcellent\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"Last-Translator: Niko Strijbol \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-09-11T15:04:16+00:00\n" +"POT-Creation-Date: 2023-04-02T18:01:16+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.6.0\n" "X-Domain: nggallery\n" @@ -143,12 +143,14 @@ msgid "Allowed characters for file and folder names are \"%s\"." msgstr "" #: admin/class-ngg-adder.php:412 -#: admin/class-ngg-admin-launcher.php:528 #: admin/class-ngg-style.php:294 #: admin/manage/class-ngg-gallery-list-table.php:155 #: admin/manage/class-ngg-image-list-table.php:187 #: admin/manage/class-ngg-image-list-table.php:236 #: admin/media-upload.php:226 +#: block-editor/gerneral-components/description-input/DescriptionInput.js:27 +#: public/blocks/single-image-block/single-image-block.js:727 +#: public/blocks/single-image-block/single-image-block.js:681 msgid "Description" msgstr "" @@ -316,86 +318,6 @@ msgstr "" msgid "A failure occurred" msgstr "" -#: admin/class-ngg-admin-launcher.php:266 -msgid "You have attempted to queue too many files." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:267 -msgid "This file exceeds the maximum upload size for this site." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:268 -msgid "This file is empty. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:269 -msgid "This file type is not allowed. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:270 -msgid "This file is not an image. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:271 -msgid "Memory exceeded. Please try another smaller file." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:272 -msgid "This is larger than the maximum size. Please try another." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:273 -msgid "An error occurred in the upload. Please try again later." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:274 -msgid "There was a configuration error. Please contact the server administrator." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:275 -msgid "You may only upload 1 file." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:276 -msgid "HTTP error." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:277 -msgid "Upload failed." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:278 -msgid "IO error." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:279 -msgid "Security error." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:280 -msgid "File canceled." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:281 -msgid "Upload stopped." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:282 -msgid "Dismiss" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:283 -msgid "Crunching…" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:284 -msgid "moved to the trash." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:285 -msgid "“%s” has failed to upload due to an error" -msgstr "" - #: admin/class-ngg-admin-launcher.php:308 #: nggallery.php:496 msgid "L O A D I N G" @@ -508,14 +430,6 @@ msgstr "" msgid "Manage a single gallery and the images it contains:" msgstr "" -#: admin/class-ngg-admin-launcher.php:525 -#: admin/class-ngg-album-manager.php:580 -#: admin/manage/class-ngg-gallery-list-table.php:154 -#: lib/meta.php:457 -#: widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" -msgstr "" - #: admin/class-ngg-admin-launcher.php:526 msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." msgstr "" @@ -524,30 +438,14 @@ msgstr "" msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." msgstr "" -#: admin/class-ngg-admin-launcher.php:531 -#: admin/manage/class-ngg-image-manager.php:211 -msgid "Path" -msgstr "" - #: admin/class-ngg-admin-launcher.php:532 msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." msgstr "" -#: admin/class-ngg-admin-launcher.php:534 -#: admin/manage/class-ngg-image-manager.php:221 -#: admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" -msgstr "" - #: admin/class-ngg-admin-launcher.php:535 msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." msgstr "" -#: admin/class-ngg-admin-launcher.php:537 -#: admin/manage/class-ngg-image-manager.php:168 -msgid "Page Link" -msgstr "" - #: admin/class-ngg-admin-launcher.php:538 msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." msgstr "" @@ -560,32 +458,14 @@ msgstr "" msgid "page" msgstr "" -#: admin/class-ngg-admin-launcher.php:541 -#: admin/manage/class-ngg-image-manager.php:182 -msgid "Preview image" -msgstr "" - #: admin/class-ngg-admin-launcher.php:542 msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." msgstr "" -#: admin/class-ngg-admin-launcher.php:544 -#: admin/class-ngg-style.php:291 -#: admin/manage/class-ngg-gallery-list-table.php:156 -#: admin/manage/class-ngg-image-manager.php:217 -#: lib/meta.php:458 -msgid "Author" -msgstr "" - #: admin/class-ngg-admin-launcher.php:545 msgid "The user who created this gallery." msgstr "" -#: admin/class-ngg-admin-launcher.php:547 -#: admin/manage/class-ngg-image-manager.php:224 -msgid "Create new page" -msgstr "" - #: admin/class-ngg-admin-launcher.php:548 msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." msgstr "" @@ -600,28 +480,14 @@ msgstr "" msgid "There are three buttons:" msgstr "" -#: admin/class-ngg-admin-launcher.php:560 -#: admin/manage/class-ngg-image-manager.php:243 -msgid "Sort gallery" -msgstr "" - #: admin/class-ngg-admin-launcher.php:561 msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." msgstr "" -#: admin/class-ngg-admin-launcher.php:563 -#: admin/manage/class-ngg-image-manager.php:246 -msgid "Scan folder for new images" -msgstr "" - #: admin/class-ngg-admin-launcher.php:564 msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." msgstr "" -#: admin/class-ngg-admin-launcher.php:566 -msgid "Save" -msgstr "" - #: admin/class-ngg-admin-launcher.php:567 msgid "Save changes you have made to the gallery options." msgstr "" @@ -676,6 +542,15 @@ msgstr "" #: lib/rewrite.php:220 #: lib/rewrite.php:229 #: nggallery.php:429 +#: block-editor/gerneral-components/template-radio-group/Template.js:44 +#: public/blocks/album-block/album-block.js:619 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:776 +#: public/blocks/recent-images-block/recent-images-block.js:791 +#: public/blocks/album-block/album-block.js:590 +#: public/blocks/gallery-block/gallery-block.js:688 +#: public/blocks/random-images-block/random-images-block.js:739 +#: public/blocks/recent-images-block/recent-images-block.js:748 msgid "Gallery" msgid_plural "Galleries" msgstr[0] "" @@ -699,6 +574,13 @@ msgstr "" #: admin/class-ngg-options.php:242 #: admin/class-ngg-options.php:676 #: admin/tinymce/window.php:329 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:40 +#: public/blocks/random-images-block/random-images-block.js:637 +#: public/blocks/recent-images-block/recent-images-block.js:652 +#: public/blocks/single-image-block/single-image-block.js:969 +#: public/blocks/random-images-block/random-images-block.js:618 +#: public/blocks/recent-images-block/recent-images-block.js:627 +#: public/blocks/single-image-block/single-image-block.js:853 msgid "Watermark" msgstr "" @@ -877,6 +759,13 @@ msgstr "" msgid "Cancel" msgstr "" +#: admin/class-ngg-album-manager.php:580 +#: admin/manage/class-ngg-gallery-list-table.php:154 +#: lib/meta.php:457 +#: widgets/class-ngg-media-rss-widget.php:90 +msgid "Title" +msgstr "" + #: admin/class-ngg-album-manager.php:582 #: lib/rewrite.php:232 msgid "Page" @@ -914,10 +803,6 @@ msgstr "" msgid "Reset all options to default settings?" msgstr "" -#: admin/class-ngg-options.php:219 -msgid "Choose [Cancel] to Stop, [OK] to proceed." -msgstr "" - #: admin/class-ngg-options.php:244 msgid "Advanced" msgstr "" @@ -1539,8 +1424,15 @@ msgstr "" #: admin/tinymce/window.php:197 #: admin/tinymce/window.php:361 #: admin/tinymce/window.php:423 -#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:34 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:27 +#: public/blocks/gallery-block/gallery-block.js:668 +#: public/blocks/random-images-block/random-images-block.js:702 +#: public/blocks/recent-images-block/recent-images-block.js:717 +#: public/blocks/slideshow-block/slideshow-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:615 +#: public/blocks/random-images-block/random-images-block.js:666 +#: public/blocks/recent-images-block/recent-images-block.js:675 +#: public/blocks/slideshow-block/slideshow-block.js:618 msgid "Number of images" msgstr "" @@ -1938,6 +1830,13 @@ msgstr "" msgid "Move file" msgstr "" +#: admin/class-ngg-style.php:291 +#: admin/manage/class-ngg-gallery-list-table.php:156 +#: admin/manage/class-ngg-image-manager.php:217 +#: lib/meta.php:458 +msgid "Author" +msgstr "" + #: admin/class-ngg-style.php:292 msgid "Version" msgstr "" @@ -2637,10 +2536,31 @@ msgstr "" msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" msgstr "" +#: admin/manage/class-ngg-image-manager.php:168 +msgid "Page Link" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:182 +msgid "Preview image" +msgstr "" + #: admin/manage/class-ngg-image-manager.php:186 msgid "No Picture" msgstr "" +#: admin/manage/class-ngg-image-manager.php:211 +msgid "Path" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:221 +#: admin/manage/class-ngg-search-manager.php:63 +msgid "Gallery ID" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:224 +msgid "Create new page" +msgstr "" + #: admin/manage/class-ngg-image-manager.php:228 msgid "Main page (No parent)" msgstr "" @@ -2649,6 +2569,14 @@ msgstr "" msgid "Add page" msgstr "" +#: admin/manage/class-ngg-image-manager.php:243 +msgid "Sort gallery" +msgstr "" + +#: admin/manage/class-ngg-image-manager.php:246 +msgid "Scan folder for new images" +msgstr "" + #: admin/manage/class-ngg-image-manager.php:340 msgid "Picture %d deleted successfully." msgstr "" @@ -2858,8 +2786,27 @@ msgstr "" #: admin/tinymce/window.php:300 #: admin/tinymce/window.php:358 #: admin/tinymce/window.php:420 -#: block-editor/blocks/gallery-block/edit.js:76 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/album-block/edit.js:83 +#: block-editor/blocks/gallery-block/edit.js:88 +#: block-editor/blocks/image-browser-block/edit.js:54 +#: block-editor/blocks/random-images-block/edit.js:101 +#: block-editor/blocks/recent-images-block/edit.js:103 +#: block-editor/blocks/single-image-block/edit.js:145 +#: block-editor/blocks/slideshow-block/edit.js:95 +#: public/blocks/album-block/album-block.js:126 +#: public/blocks/gallery-block/gallery-block.js:138 +#: public/blocks/image-browser-block/image-browser-block.js:108 +#: public/blocks/random-images-block/random-images-block.js:141 +#: public/blocks/recent-images-block/recent-images-block.js:143 +#: public/blocks/single-image-block/single-image-block.js:182 +#: public/blocks/slideshow-block/slideshow-block.js:142 +#: public/blocks/album-block/album-block.js:112 +#: public/blocks/gallery-block/gallery-block.js:117 +#: public/blocks/image-browser-block/image-browser-block.js:83 +#: public/blocks/random-images-block/random-images-block.js:130 +#: public/blocks/recent-images-block/recent-images-block.js:132 +#: public/blocks/single-image-block/single-image-block.js:174 +#: public/blocks/slideshow-block/slideshow-block.js:124 msgid "Basics" msgstr "" @@ -2867,8 +2814,19 @@ msgstr "" #: admin/tinymce/window.php:379 #: admin/tinymce/window.php:430 #: widgets/class-ngg-slideshow-widget.php:113 -#: block-editor/blocks/gallery-block/edit.js:78 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/gallery-block/edit.js:91 +#: block-editor/blocks/image-browser-block/edit.js:57 +#: block-editor/blocks/random-images-block/edit.js:123 +#: block-editor/blocks/recent-images-block/edit.js:125 +#: block-editor/blocks/slideshow-block/edit.js:98 +#: public/blocks/gallery-block/gallery-block.js:140 +#: public/blocks/image-browser-block/image-browser-block.js:110 +#: public/blocks/random-images-block/random-images-block.js:152 +#: public/blocks/recent-images-block/recent-images-block.js:154 +#: public/blocks/slideshow-block/slideshow-block.js:144 +#: public/blocks/gallery-block/gallery-block.js:120 +#: public/blocks/image-browser-block/image-browser-block.js:86 +#: public/blocks/slideshow-block/slideshow-block.js:127 msgid "Select a gallery:" msgstr "" @@ -2888,6 +2846,15 @@ msgstr "" #: admin/tinymce/window.php:283 #: admin/tinymce/window.php:404 #: admin/tinymce/window.php:455 +#: block-editor/gerneral-components/template-radio-group/Template.js:78 +#: public/blocks/album-block/album-block.js:645 +#: public/blocks/gallery-block/gallery-block.js:768 +#: public/blocks/random-images-block/random-images-block.js:802 +#: public/blocks/recent-images-block/recent-images-block.js:817 +#: public/blocks/album-block/album-block.js:624 +#: public/blocks/gallery-block/gallery-block.js:722 +#: public/blocks/random-images-block/random-images-block.js:773 +#: public/blocks/recent-images-block/recent-images-block.js:782 msgid "Carousel" msgstr "" @@ -2897,12 +2864,37 @@ msgstr "" #: admin/tinymce/window.php:410 #: admin/tinymce/window.php:461 #: lib/meta.php:451 +#: block-editor/gerneral-components/template-radio-group/Template.js:61 +#: public/blocks/album-block/album-block.js:632 +#: public/blocks/gallery-block/gallery-block.js:755 +#: public/blocks/random-images-block/random-images-block.js:789 +#: public/blocks/recent-images-block/recent-images-block.js:804 +#: public/blocks/album-block/album-block.js:607 +#: public/blocks/gallery-block/gallery-block.js:705 +#: public/blocks/random-images-block/random-images-block.js:756 +#: public/blocks/recent-images-block/recent-images-block.js:765 msgid "Caption" msgstr "" #: admin/tinymce/window.php:190 -#: block-editor/blocks/gallery-block/edit.js:81 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/album-block/edit.js:93 +#: block-editor/blocks/gallery-block/edit.js:98 +#: block-editor/blocks/random-images-block/edit.js:109 +#: block-editor/blocks/recent-images-block/edit.js:111 +#: block-editor/blocks/single-image-block/edit.js:155 +#: block-editor/blocks/slideshow-block/edit.js:105 +#: public/blocks/album-block/album-block.js:133 +#: public/blocks/gallery-block/gallery-block.js:145 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 +#: public/blocks/single-image-block/single-image-block.js:189 +#: public/blocks/slideshow-block/slideshow-block.js:149 +#: public/blocks/album-block/album-block.js:122 +#: public/blocks/gallery-block/gallery-block.js:127 +#: public/blocks/random-images-block/random-images-block.js:138 +#: public/blocks/recent-images-block/recent-images-block.js:140 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/slideshow-block/slideshow-block.js:134 msgid "Type options" msgstr "" @@ -2915,6 +2907,9 @@ msgid "Slideshow dimensions" msgstr "" #: admin/tinymce/window.php:219 +#: block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js:27 +#: public/blocks/gallery-block/gallery-block.js:612 +#: public/blocks/gallery-block/gallery-block.js:579 msgid "Template name" msgstr "" @@ -2969,14 +2964,35 @@ msgid "Dimensions" msgstr "" #: admin/tinymce/window.php:325 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:26 +#: public/blocks/random-images-block/random-images-block.js:626 +#: public/blocks/recent-images-block/recent-images-block.js:641 +#: public/blocks/single-image-block/single-image-block.js:958 +#: public/blocks/random-images-block/random-images-block.js:604 +#: public/blocks/recent-images-block/recent-images-block.js:613 +#: public/blocks/single-image-block/single-image-block.js:839 msgid "Effect" msgstr "" #: admin/tinymce/window.php:328 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:39 +#: public/blocks/random-images-block/random-images-block.js:635 +#: public/blocks/recent-images-block/recent-images-block.js:650 +#: public/blocks/single-image-block/single-image-block.js:967 +#: public/blocks/random-images-block/random-images-block.js:617 +#: public/blocks/recent-images-block/recent-images-block.js:626 +#: public/blocks/single-image-block/single-image-block.js:852 msgid "No effect" msgstr "" #: admin/tinymce/window.php:330 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:41 +#: public/blocks/random-images-block/random-images-block.js:639 +#: public/blocks/recent-images-block/recent-images-block.js:654 +#: public/blocks/single-image-block/single-image-block.js:971 +#: public/blocks/random-images-block/random-images-block.js:619 +#: public/blocks/recent-images-block/recent-images-block.js:628 +#: public/blocks/single-image-block/single-image-block.js:854 msgid "Web 2.0" msgstr "" @@ -2989,18 +3005,30 @@ msgid "No float" msgstr "" #: admin/tinymce/window.php:339 +#: block-editor/gerneral-components/float-select/FloatSelect.js:29 +#: public/blocks/single-image-block/single-image-block.js:789 +#: public/blocks/single-image-block/single-image-block.js:719 msgid "Left" msgstr "" #: admin/tinymce/window.php:340 +#: block-editor/gerneral-components/float-select/FloatSelect.js:30 +#: public/blocks/single-image-block/single-image-block.js:791 +#: public/blocks/single-image-block/single-image-block.js:720 msgid "Center" msgstr "" #: admin/tinymce/window.php:341 +#: block-editor/gerneral-components/float-select/FloatSelect.js:31 +#: public/blocks/single-image-block/single-image-block.js:793 +#: public/blocks/single-image-block/single-image-block.js:721 msgid "Right" msgstr "" #: admin/tinymce/window.php:346 +#: block-editor/gerneral-components/link-input/LinkInput.js:27 +#: public/blocks/single-image-block/single-image-block.js:902 +#: public/blocks/single-image-block/single-image-block.js:798 msgid "Link" msgstr "" @@ -3014,31 +3042,80 @@ msgstr "" #: admin/tinymce/window.php:364 #: admin/tinymce/window.php:426 +#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:48 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:636 +#: public/blocks/random-images-block/random-images-block.js:687 +#: public/blocks/recent-images-block/recent-images-block.js:696 +#: public/blocks/slideshow-block/slideshow-block.js:639 msgid "The number of images that should be displayed." msgstr "" #: admin/tinymce/window.php:368 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:29 +#: public/blocks/random-images-block/random-images-block.js:628 +#: public/blocks/recent-images-block/recent-images-block.js:643 +#: public/blocks/single-image-block/single-image-block.js:960 +#: public/blocks/random-images-block/random-images-block.js:607 +#: public/blocks/recent-images-block/recent-images-block.js:616 +#: public/blocks/single-image-block/single-image-block.js:842 msgid "Sort the images" msgstr "" #: admin/tinymce/window.php:371 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:51 +#: public/blocks/random-images-block/random-images-block.js:646 +#: public/blocks/recent-images-block/recent-images-block.js:661 +#: public/blocks/single-image-block/single-image-block.js:978 +#: public/blocks/random-images-block/random-images-block.js:629 +#: public/blocks/recent-images-block/recent-images-block.js:638 +#: public/blocks/single-image-block/single-image-block.js:864 msgid "Upload order" msgstr "" #: admin/tinymce/window.php:372 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:52 +#: public/blocks/random-images-block/random-images-block.js:648 +#: public/blocks/recent-images-block/recent-images-block.js:663 +#: public/blocks/single-image-block/single-image-block.js:980 +#: public/blocks/random-images-block/random-images-block.js:630 +#: public/blocks/recent-images-block/recent-images-block.js:639 +#: public/blocks/single-image-block/single-image-block.js:865 msgid "Date taken" msgstr "" #: admin/tinymce/window.php:373 +#: block-editor/gerneral-components/mode-select/ModeSelect.js:53 +#: public/blocks/random-images-block/random-images-block.js:650 +#: public/blocks/recent-images-block/recent-images-block.js:665 +#: public/blocks/single-image-block/single-image-block.js:982 +#: public/blocks/random-images-block/random-images-block.js:631 +#: public/blocks/recent-images-block/recent-images-block.js:640 +#: public/blocks/single-image-block/single-image-block.js:866 msgid "User defined" msgstr "" #: admin/tinymce/window.php:375 +#: block-editor/blocks/random-images-block/edit.js:117 +#: block-editor/blocks/recent-images-block/edit.js:119 +#: public/blocks/random-images-block/random-images-block.js:151 +#: public/blocks/recent-images-block/recent-images-block.js:153 +#: public/blocks/random-images-block/random-images-block.js:146 +#: public/blocks/recent-images-block/recent-images-block.js:148 msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." msgstr "" #: admin/tinymce/window.php:384 #: admin/tinymce/window.php:435 +#: block-editor/blocks/random-images-block/edit.js:129 +#: block-editor/blocks/recent-images-block/edit.js:131 +#: public/blocks/random-images-block/random-images-block.js:156 +#: public/blocks/recent-images-block/recent-images-block.js:158 +#: public/blocks/random-images-block/random-images-block.js:158 +#: public/blocks/recent-images-block/recent-images-block.js:160 msgid "If a gallery is selected, only images from that gallery will be shown." msgstr "" @@ -3061,6 +3138,12 @@ msgstr "" #: admin/tinymce/window.php:519 #: admin/tinymce/window.php:523 +#: block-editor/blocks/random-images-block/edit.js:161 +#: block-editor/blocks/recent-images-block/edit.js:163 +#: public/blocks/random-images-block/random-images-block.js:169 +#: public/blocks/recent-images-block/recent-images-block.js:171 +#: public/blocks/random-images-block/random-images-block.js:190 +#: public/blocks/recent-images-block/recent-images-block.js:192 msgid "You need to select a number of images." msgstr "" @@ -3669,22 +3752,169 @@ msgstr "" msgid "Invalid MediaRSS command" msgstr "" -#: block-editor/blocks/gallery-block/edit.js:97 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/album-block/edit.js:86 +msgid "Select an album:" +msgstr "" + +#: block-editor/blocks/album-block/edit.js:128 +#: public/blocks/album-block/album-block.js:153 +#: public/blocks/album-block/album-block.js:157 +msgid "Please select an album" +msgstr "" + +#: block-editor/blocks/gallery-block/edit.js:138 +#: block-editor/blocks/image-browser-block/edit.js:83 +#: block-editor/blocks/slideshow-block/edit.js:130 +#: public/blocks/gallery-block/gallery-block.js:165 +#: public/blocks/image-browser-block/image-browser-block.js:123 +#: public/blocks/slideshow-block/slideshow-block.js:165 +#: public/blocks/gallery-block/gallery-block.js:167 +#: public/blocks/image-browser-block/image-browser-block.js:112 +#: public/blocks/slideshow-block/slideshow-block.js:159 msgid "Please select a gallery" msgstr "" -#: block-editor/gerneral-components/numberOfImages/NumberOfImages.js:46 -#: public/blocks/gallery-block/gallery-block.js:1 +#: block-editor/blocks/single-image-block/edit.js:148 +#: public/blocks/single-image-block/single-image-block.js:184 +#: public/blocks/single-image-block/single-image-block.js:177 +msgid "Select an image:" +msgstr "" + +#: block-editor/blocks/single-image-block/edit.js:194 +#: public/blocks/single-image-block/single-image-block.js:218 +#: public/blocks/single-image-block/single-image-block.js:223 +msgid "Please select an image" +msgstr "" + +#: block-editor/gerneral-components/float-select/FloatSelect.js:25 +#: public/blocks/single-image-block/single-image-block.js:780 +#: public/blocks/single-image-block/single-image-block.js:715 +msgid "Float" +msgstr "" + +#: block-editor/gerneral-components/float-select/FloatSelect.js:28 +#: public/blocks/single-image-block/single-image-block.js:787 +#: public/blocks/single-image-block/single-image-block.js:718 +msgid "No Float" +msgstr "" + +#: block-editor/gerneral-components/height-input/Height.js:27 +#: public/blocks/single-image-block/single-image-block.js:844 +#: public/blocks/slideshow-block/slideshow-block.js:623 +#: public/blocks/single-image-block/single-image-block.js:755 +#: public/blocks/slideshow-block/slideshow-block.js:575 +msgid "Height of image" +msgstr "" + +#: block-editor/gerneral-components/link-input/LinkInput.js:35 +#: public/blocks/single-image-block/single-image-block.js:907 +#: public/blocks/single-image-block/single-image-block.js:806 +msgid "Http link" +msgstr "" + +#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:40 +#: public/blocks/gallery-block/gallery-block.js:675 +#: public/blocks/random-images-block/random-images-block.js:709 +#: public/blocks/recent-images-block/recent-images-block.js:724 +#: public/blocks/slideshow-block/slideshow-block.js:689 +#: public/blocks/gallery-block/gallery-block.js:628 +#: public/blocks/random-images-block/random-images-block.js:679 +#: public/blocks/recent-images-block/recent-images-block.js:688 +#: public/blocks/slideshow-block/slideshow-block.js:631 msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." msgstr "" -#: block-editor/blocks/gallery-block/block.json +#: block-editor/gerneral-components/template-radio-group/Template.js:98 +#: public/blocks/album-block/album-block.js:658 +#: public/blocks/gallery-block/gallery-block.js:781 +#: public/blocks/random-images-block/random-images-block.js:815 +#: public/blocks/recent-images-block/recent-images-block.js:830 +#: public/blocks/album-block/album-block.js:644 +#: public/blocks/gallery-block/gallery-block.js:742 +#: public/blocks/random-images-block/random-images-block.js:793 +#: public/blocks/recent-images-block/recent-images-block.js:802 +msgid "Other" +msgstr "" + +#: block-editor/gerneral-components/template-radio-group/Template.js:119 +#: public/blocks/album-block/album-block.js:671 +#: public/blocks/gallery-block/gallery-block.js:794 +#: public/blocks/random-images-block/random-images-block.js:828 +#: public/blocks/recent-images-block/recent-images-block.js:843 +#: public/blocks/album-block/album-block.js:665 +#: public/blocks/gallery-block/gallery-block.js:763 +#: public/blocks/random-images-block/random-images-block.js:814 +#: public/blocks/recent-images-block/recent-images-block.js:823 +msgid "Compact" +msgstr "" + +#: block-editor/gerneral-components/template-radio-group/Template.js:136 +#: public/blocks/album-block/album-block.js:684 +#: public/blocks/gallery-block/gallery-block.js:807 +#: public/blocks/random-images-block/random-images-block.js:841 +#: public/blocks/recent-images-block/recent-images-block.js:856 +#: public/blocks/album-block/album-block.js:682 +#: public/blocks/gallery-block/gallery-block.js:780 +#: public/blocks/random-images-block/random-images-block.js:831 +#: public/blocks/recent-images-block/recent-images-block.js:840 +msgid "Extend" +msgstr "" + +#: block-editor/gerneral-components/width-input/Width.js:27 +#: public/blocks/single-image-block/single-image-block.js:1033 +#: public/blocks/slideshow-block/slideshow-block.js:740 +#: public/blocks/single-image-block/single-image-block.js:901 +#: public/blocks/slideshow-block/slideshow-block.js:674 +msgid "Width of image" +msgstr "" + +#: public/blocks/album-block/album-block.js:128 +#: public/blocks/album-block/album-block.js:115 +msgid "Select a album:" +msgstr "" + +#: block-editor/blocks/album-block/block.json msgctxt "block title" -msgid "Gallery" +msgid "Album" msgstr "" +#: block-editor/blocks/album-block/block.json #: block-editor/blocks/gallery-block/block.json +#: block-editor/blocks/image-browser-block/block.json +#: block-editor/blocks/random-images-block/block.json +#: block-editor/blocks/recent-images-block/block.json +#: block-editor/blocks/single-image-block/block.json +#: block-editor/blocks/slideshow-block/block.json msgctxt "block description" msgid "" msgstr "" + +#: block-editor/blocks/gallery-block/block.json +msgctxt "block title" +msgid "Gallery" +msgstr "" + +#: block-editor/blocks/image-browser-block/block.json +msgctxt "block title" +msgid "Image browser" +msgstr "" + +#: block-editor/blocks/random-images-block/block.json +msgctxt "block title" +msgid "Random pictures" +msgstr "" + +#: block-editor/blocks/recent-images-block/block.json +msgctxt "block title" +msgid "Recent pictures" +msgstr "" + +#: block-editor/blocks/single-image-block/block.json +msgctxt "block title" +msgid "Single Image" +msgstr "" + +#: block-editor/blocks/slideshow-block/block.json +msgctxt "block title" +msgid "Slideshow" +msgstr "" diff --git a/package-lock.json b/package-lock.json index 5cf6c7d..325f2cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,19 +8,29 @@ "name": "nextcellent-gallery", "version": "1.9.35", "license": "GPL-2.0-or-later", + "dependencies": { + "@wordpress/block-editor": "^10.4.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/server-side-render": "^3.19.0" + }, "devDependencies": { - "@wordpress/components": "^20.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/env": "^5.2.0", - "@wordpress/scripts": "^24.0.0", - "filemanager-webpack-plugin": "^7.0.0" + "@testing-library/react": "^12.1.4", + "@types/jest": "^29.2.3", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/env": "^5.6.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/scripts": "^24.5.0", + "filemanager-webpack-plugin": "^7.0.0", + "react-test-renderer": "^17.0.2" } }, "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -33,7 +43,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, "dependencies": { "@babel/highlight": "^7.18.6" }, @@ -42,30 +51,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", - "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", - "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.0", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -81,12 +88,12 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", "dev": true, "dependencies": { - "eslint-scope": "^5.1.1", + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", "semver": "^6.3.0" }, @@ -99,12 +106,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "dev": true, + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", "dependencies": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -116,7 +122,6 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -152,14 +157,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", - "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", - "dev": true, + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", "dependencies": { - "@babel/compat-data": "^7.19.0", + "@babel/compat-data": "^7.20.0", "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", + "browserslist": "^4.21.3", "semver": "^6.3.0" }, "engines": { @@ -170,9 +174,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -180,7 +184,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6" }, "engines": { @@ -207,9 +211,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.17.7", @@ -227,7 +231,6 @@ "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -248,7 +251,6 @@ "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, "dependencies": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" @@ -261,7 +263,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -285,7 +286,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -294,19 +294,18 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -325,10 +324,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", "engines": { "node": ">=6.9.0" } @@ -352,40 +350,39 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -395,7 +392,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -404,19 +400,17 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "dev": true, + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true, + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "engines": { "node": ">=6.9.0" } @@ -425,7 +419,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -446,14 +439,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", "dependencies": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -463,7 +455,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", @@ -473,82 +464,10 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/parser": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", - "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", - "dev": true, + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -589,9 +508,9 @@ } }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", - "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", @@ -736,16 +655,16 @@ } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.1" }, "engines": { "node": ">=6.9.0" @@ -913,12 +832,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -955,7 +874,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6" }, @@ -1069,12 +987,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -1131,12 +1049,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1146,18 +1064,18 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" }, @@ -1184,12 +1102,12 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1308,14 +1226,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -1325,15 +1242,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" }, "engines": { "node": ">=6.9.0" @@ -1343,16 +1259,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-validator-identifier": "^7.19.1" }, "engines": { "node": ">=6.9.0" @@ -1378,9 +1293,9 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", - "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.19.0", @@ -1425,12 +1340,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1455,12 +1370,12 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1566,16 +1481,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", "semver": "^6.3.0" }, "engines": { @@ -1662,14 +1577,14 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", - "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" }, "engines": { "node": ">=6.9.0" @@ -1710,18 +1625,18 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", - "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -1730,7 +1645,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -1741,7 +1656,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1754,10 +1669,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -1765,14 +1680,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -1784,11 +1699,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", "semver": "^6.3.0" }, "engines": { @@ -1852,25 +1767,24 @@ } }, "node_modules/@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", "dependencies": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.10" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", - "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", "dev": true, "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" }, "engines": { "node": ">=6.9.0" @@ -1880,7 +1794,6 @@ "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.18.10", @@ -1891,19 +1804,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", - "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.20.1", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.20.1", + "@babel/types": "^7.20.0", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1912,13 +1824,12 @@ } }, "node_modules/@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1958,57 +1869,48 @@ } }, "node_modules/@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" + "stylis": "4.1.3" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "node_modules/@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", "dependencies": { "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" + "stylis": "4.1.3" } }, - "node_modules/@emotion/cache/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/css": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", - "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", - "dev": true, - "dependencies": { - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/sheet": "^1.2.0", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.5.tgz", + "integrity": "sha512-maJy0wG82hWsiwfJpc3WrYsyVwUbdu+sdIseKUB+/OLjB8zgc3tqkT6eO0Yt0AhIkJwGGnmMY/xmQwEAgQ4JHA==", + "dependencies": { + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0" }, "peerDependencies": { @@ -2020,23 +1922,15 @@ } } }, - "node_modules/@emotion/css/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", - "dev": true + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, "node_modules/@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dev": true, "dependencies": { "@emotion/memoize": "^0.8.0" } @@ -2044,19 +1938,17 @@ "node_modules/@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", - "dev": true + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, "node_modules/@emotion/react": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", - "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", @@ -2075,17 +1967,10 @@ } } }, - "node_modules/@emotion/react/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", "dependencies": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", @@ -2094,28 +1979,20 @@ "csstype": "^3.0.2" } }, - "node_modules/@emotion/serialize/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", - "dev": true + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "node_modules/@emotion/styled": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", - "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz", + "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", + "@emotion/babel-plugin": "^11.10.5", "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0" }, @@ -2133,38 +2010,28 @@ } } }, - "node_modules/@emotion/styled/node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, "node_modules/@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", - "dev": true + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "dev": true, "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, "node_modules/@emotion/weak-memoize": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", - "dev": true + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" }, "node_modules/@es-joy/jsdoccomment": { "version": "0.20.1", @@ -2181,9 +2048,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -2251,14 +2118,12 @@ "node_modules/@floating-ui/core": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", - "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", - "dev": true + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" }, "node_modules/@floating-ui/dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", - "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", - "dev": true, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", + "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", "dependencies": { "@floating-ui/core": "^1.0.1" } @@ -2267,7 +2132,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", - "dev": true, "dependencies": { "@floating-ui/dom": "^1.0.0" }, @@ -2292,29 +2156,19 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -2359,42 +2213,164 @@ "node": ">=6" } }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" + "p-locate": "^4.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -2432,6 +2408,76 @@ } } }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/environment": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", @@ -2447,6 +2493,27 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/expect-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz", + "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.2.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/@jest/fake-timers": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", @@ -2522,30 +2589,65 @@ } } }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/source-map/node_modules/source-map": { + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", @@ -2554,10 +2656,57 @@ "node": ">=0.10.0" } }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dev": true, "dependencies": { "@jest/console": "^27.5.1", @@ -2610,6 +2759,64 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/transform/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -2619,6 +2826,18 @@ "node": ">=0.10.0" } }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/types": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", @@ -2635,11 +2854,80 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2652,7 +2940,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -2661,7 +2948,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -2693,17 +2979,15 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dev": true, + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/@kwsites/file-exists": { @@ -2731,7 +3015,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", - "dev": true, "dependencies": { "@motionone/easing": "^10.14.0", "@motionone/types": "^10.14.0", @@ -2743,7 +3026,6 @@ "version": "10.12.0", "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", - "dev": true, "dependencies": { "@motionone/animation": "^10.12.0", "@motionone/generators": "^10.12.0", @@ -2757,7 +3039,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", - "dev": true, "dependencies": { "@motionone/utils": "^10.14.0", "tslib": "^2.3.1" @@ -2767,7 +3048,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", - "dev": true, "dependencies": { "@motionone/types": "^10.14.0", "@motionone/utils": "^10.14.0", @@ -2777,20 +3057,27 @@ "node_modules/@motionone/types": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", - "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", - "dev": true + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" }, "node_modules/@motionone/utils": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", - "dev": true, "dependencies": { "@motionone/types": "^10.14.0", "hey-listen": "^1.0.8", "tslib": "^2.3.1" } }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "dependencies": { + "eslint-scope": "5.1.1" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2827,18 +3114,18 @@ } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", - "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz", + "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==", "dev": true, "dependencies": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", + "core-js-pure": "^3.23.3", "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.3", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, @@ -2849,7 +3136,7 @@ "@types/webpack": "4.x || 5.x", "react-refresh": ">=0.10.0 <1.0.0", "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <3.0.0", + "type-fest": ">=0.17.0 <4.0.0", "webpack": ">=4.43.0 <6.0.0", "webpack-dev-server": "3.x || 4.x", "webpack-hot-middleware": "2.x", @@ -2876,108 +3163,95 @@ } } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, "engines": { - "node": ">=10" - }, + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/popperjs" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "node_modules/@react-spring/animated": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.5.tgz", + "integrity": "sha512-glzViz7syQ3CE6BQOwAyr75cgh0qsihm5lkaf24I0DfU63cMm/3+br299UEYkuaHNmfDfM414uktiPlZCNJbQA==", "dependencies": { - "p-locate": "^5.0.0" + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/core": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.5.tgz", + "integrity": "sha512-shaJYb3iX18Au6gkk8ahaF0qx0LpS0Yd+ajb4asBaAQf6WPGuEdJsbsNSgei1/O13JyEATsJl20lkjeslJPMYA==", + "dependencies": { + "@react-spring/animated": "~9.5.5", + "@react-spring/rafz": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "node_modules/@react-spring/rafz": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.5.tgz", + "integrity": "sha512-F/CLwB0d10jL6My5vgzRQxCNY2RNyDJZedRBK7FsngdCmzoq3V4OqqNc/9voJb9qRC2wd55oGXUeXv2eIaFmsw==" + }, + "node_modules/@react-spring/shared": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.5.tgz", + "integrity": "sha512-YwW70Pa/YXPOwTutExHZmMQSHcNC90kJOnNR4G4mCDNV99hE98jWkIPDOsgqbYx3amIglcFPiYKMaQuGdr8dyQ==", "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" + "@react-spring/rafz": "~9.5.5", + "@react-spring/types": "~9.5.5" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/@react-spring/types": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.5.tgz", + "integrity": "sha512-7I/qY8H7Enwasxr4jU6WmtNK+RZ4Z/XvSlDvjXFVe7ii1x0MoSlkw6pD7xuac8qrHQRm9BTcbZNyeeKApYsvCg==" + }, + "node_modules/@react-spring/web": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.5.5.tgz", + "integrity": "sha512-+moT8aDX/ho/XAhU+HRY9m0LVV9y9CK6NjSRaI+30Re150pB3iEip6QfnF4qnhSCQ5drpMF0XRXHgOTY/xbtFw==", "dependencies": { - "p-limit": "^3.0.2" + "@react-spring/animated": "~9.5.5", + "@react-spring/core": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "node_modules/@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/@sideway/address": { @@ -3001,6 +3275,12 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true + }, "node_modules/@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", @@ -3014,9 +3294,9 @@ } }, "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", "dev": true, "dependencies": { "type-detect": "4.0.8" @@ -3032,9 +3312,9 @@ } }, "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", + "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", "dev": true, "engines": { "node": ">=10" @@ -3048,9 +3328,9 @@ } }, "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz", + "integrity": "sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA==", "dev": true, "engines": { "node": ">=10" @@ -3064,9 +3344,9 @@ } }, "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", - "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz", + "integrity": "sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw==", "dev": true, "engines": { "node": ">=10" @@ -3080,9 +3360,9 @@ } }, "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", - "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", + "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", "dev": true, "engines": { "node": ">=10" @@ -3096,9 +3376,9 @@ } }, "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", - "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", + "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", "dev": true, "engines": { "node": ">=10" @@ -3112,9 +3392,9 @@ } }, "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", - "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", + "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", "dev": true, "engines": { "node": ">=10" @@ -3128,9 +3408,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", - "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", + "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", "dev": true, "engines": { "node": ">=10" @@ -3144,9 +3424,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", - "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", + "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", "dev": true, "engines": { "node": ">=12" @@ -3160,19 +3440,19 @@ } }, "node_modules/@svgr/babel-preset": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", - "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", + "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", "dev": true, "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", - "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", + "@svgr/babel-plugin-remove-jsx-attribute": "*", + "@svgr/babel-plugin-remove-jsx-empty-expression": "*", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", + "@svgr/babel-plugin-transform-svg-component": "^6.5.1" }, "engines": { "node": ">=10" @@ -3186,12 +3466,14 @@ } }, "node_modules/@svgr/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", - "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", + "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", "dev": true, "dependencies": { - "@svgr/plugin-jsx": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", "camelcase": "^6.2.0", "cosmiconfig": "^7.0.1" }, @@ -3204,13 +3486,13 @@ } }, "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", - "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", + "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.4", - "entities": "^4.3.0" + "@babel/types": "^7.20.0", + "entities": "^4.4.0" }, "engines": { "node": ">=10" @@ -3221,14 +3503,14 @@ } }, "node_modules/@svgr/plugin-jsx": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", - "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", + "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", "dev": true, "dependencies": { - "@babel/core": "^7.18.5", - "@svgr/babel-preset": "^6.3.1", - "@svgr/hast-util-to-babel-ast": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/hast-util-to-babel-ast": "^6.5.1", "svg-parser": "^2.0.4" }, "engines": { @@ -3243,9 +3525,9 @@ } }, "node_modules/@svgr/plugin-svgo": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", - "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", + "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", "dev": true, "dependencies": { "cosmiconfig": "^7.0.1", @@ -3260,23 +3542,23 @@ "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "@svgr/core": "^6.0.0" + "@svgr/core": "*" } }, "node_modules/@svgr/webpack": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", - "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", + "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", "dev": true, "dependencies": { - "@babel/core": "^7.18.5", - "@babel/plugin-transform-react-constant-elements": "^7.17.12", - "@babel/preset-env": "^7.18.2", - "@babel/preset-react": "^7.17.12", - "@babel/preset-typescript": "^7.17.12", - "@svgr/core": "^6.3.1", - "@svgr/plugin-jsx": "^6.3.1", - "@svgr/plugin-svgo": "^6.3.1" + "@babel/core": "^7.19.6", + "@babel/plugin-transform-react-constant-elements": "^7.18.12", + "@babel/preset-env": "^7.19.4", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@svgr/core": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", + "@svgr/plugin-svgo": "^6.5.1" }, "engines": { "node": ">=10" @@ -3302,7 +3584,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", - "dev": true, "dependencies": { "@tannin/evaluate": "^1.2.0", "@tannin/postfix": "^1.1.0" @@ -3311,14 +3592,12 @@ "node_modules/@tannin/evaluate": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", - "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", - "dev": true + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==" }, "node_modules/@tannin/plural-forms": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", - "dev": true, "dependencies": { "@tannin/compile": "^1.1.0" } @@ -3326,9 +3605,124 @@ "node_modules/@tannin/postfix": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", - "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" + }, + "node_modules/@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -3356,10 +3750,16 @@ "@types/glob": "*" } }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "dev": true, "dependencies": { "@babel/parser": "^7.1.0", @@ -3389,9 +3789,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", - "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" @@ -3417,24 +3817,15 @@ } }, "node_modules/@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", "dev": true, "dependencies": { "@types/http-cache-semantics": "*", - "@types/keyv": "*", + "@types/keyv": "^3.1.4", "@types/node": "*", - "@types/responselike": "*" - } - }, - "node_modules/@types/cheerio": { - "version": "0.22.31", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", - "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", - "dev": true, - "dependencies": { - "@types/node": "*" + "@types/responselike": "^1.0.0" } }, "node_modules/@types/connect": { @@ -3457,9 +3848,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -3483,9 +3874,9 @@ "dev": true }, "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", "dev": true, "dependencies": { "@types/body-parser": "*", @@ -3495,9 +3886,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", "dev": true, "dependencies": { "@types/node": "*", @@ -3563,44 +3954,277 @@ "@types/istanbul-lib-report": "*" } }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true + "node_modules/@types/jest": { + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz", + "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz", + "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", "dev": true, "dependencies": { - "@types/node": "*" + "@types/yargs-parser": "*" } }, - "node_modules/@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", - "dev": true + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "node_modules/@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", - "dev": true + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz", + "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz", + "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^29.3.1", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.3.1", + "jest-message-util": "^29.3.1", + "jest-util": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz", + "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz", + "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz", + "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.3.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz", + "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.3.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true }, "node_modules/@types/minimist": { "version": "1.2.2", @@ -3609,15 +4233,14 @@ "dev": true }, "node_modules/@types/mousetrap": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", - "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", - "dev": true + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.10.tgz", + "integrity": "sha512-MY9CcBNaR304SnweEZgJB/YsNcaeJk/7v6gtDi3yPCCVdszN9+BIqOVlsTMqUHMmdxM4DObve+0g0SBmr5EHdw==" }, "node_modules/@types/node": { - "version": "18.7.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", - "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -3629,20 +4252,18 @@ "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "node_modules/@types/prettier": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", - "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", "dev": true }, "node_modules/@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" }, "node_modules/@types/qs": { "version": "6.9.7", @@ -3657,10 +4278,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.49", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", - "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", - "dev": true, + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -3668,10 +4288,9 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", - "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", - "dev": true, + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "dependencies": { "@types/react": "^17" } @@ -3694,7 +4313,12 @@ "node_modules/@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "node_modules/@types/serve-index": { @@ -3744,9 +4368,9 @@ "dev": true }, "node_modules/@types/uglify-js": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", - "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", "dev": true, "dependencies": { "source-map": "^0.6.1" @@ -3762,9 +4386,9 @@ } }, "node_modules/@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "dependencies": { "@types/node": "*", @@ -3839,17 +4463,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", - "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/type-utils": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" @@ -3884,9 +4508,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -3905,12 +4529,12 @@ "dev": true }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", - "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.1.tgz", + "integrity": "sha512-qona75z2MLpeZADEuCet5Pwvh1g/0cWScEEDy43chuUPc4klgDiwz5hLFk5dHcjFEETSYQHRPYiiHKW24EMPjw==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.36.2" + "@typescript-eslint/utils": "5.42.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3924,14 +4548,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "debug": "^4.3.4" }, "engines": { @@ -3951,13 +4575,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3968,13 +4592,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", - "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -3995,9 +4619,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4008,13 +4632,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4047,9 +4671,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4068,17 +4692,19 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", - "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4091,13 +4717,46 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/types": "5.42.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -4118,18 +4777,16 @@ } }, "node_modules/@use-gesture/core": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", - "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", - "dev": true + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.22.tgz", + "integrity": "sha512-Ek0JZFYfk+hicLmoG094gm3YOuDMBNckHb988e59YOZoAkETT8dQSzT+g3QkSHSiP1m5wFXAGPSgxvOuwvGKHQ==" }, "node_modules/@use-gesture/react": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", - "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", - "dev": true, + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.22.tgz", + "integrity": "sha512-ECo7ig16SxBE06ENIURO1woKEB6TC8qY3a0rugJjQ2f1o0Tj28xS/eYNyJuqzQB5YT0q5IrF7ZFpbx1p/5ohYA==", "dependencies": { - "@use-gesture/core": "10.2.19" + "@use-gesture/core": "10.2.22" }, "peerDependencies": { "react": ">= 16.8.0" @@ -4317,58 +4974,47 @@ } } }, - "node_modules/@wojtekmaj/enzyme-adapter-react-17": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", - "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", - "dev": true, + "node_modules/@wordpress/a11y": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.21.0.tgz", + "integrity": "sha512-8LUJEMJOKgWIG1kZu1lZFqbFYQEac7UBhsPcpFUjfJJbCP5OR1nqL0pjnDXS17cmJafO8eW/3Z4qPH28G2gXjA==", "dependencies": { - "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", - "enzyme-shallow-equal": "^1.0.0", - "has": "^1.0.0", - "prop-types": "^15.7.0", - "react-is": "^17.0.0", - "react-test-renderer": "^17.0.0" + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.21.0", + "@wordpress/i18n": "^4.21.0" }, - "peerDependencies": { - "enzyme": "^3.0.0", - "react": "^17.0.0-0", - "react-dom": "^17.0.0-0" + "engines": { + "node": ">=12" } }, - "node_modules/@wojtekmaj/enzyme-adapter-utils": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", - "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", - "dev": true, + "node_modules/@wordpress/api-fetch": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.18.0.tgz", + "integrity": "sha512-b2ico5JuMVyuo80saShDikJoGsuYEYQoLh4/pK5hAytSfRylL9DBd9LZRbimt4xg89sRFdIFUzlZDIddoPCsLQ==", "dependencies": { - "function.prototype.name": "^1.1.0", - "has": "^1.0.0", - "object.fromentries": "^2.0.0", - "prop-types": "^15.7.0" + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0" }, - "peerDependencies": { - "react": "^17.0.0-0" + "engines": { + "node": ">=12" } }, - "node_modules/@wordpress/a11y": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", - "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", - "dev": true, + "node_modules/@wordpress/autop": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.21.0.tgz", + "integrity": "sha512-657QpcjHB+4xiyZ15KdzCc/f79u1NXJeeRQFmhputcmg6M/RaZJMiI+UFS9OyiyEp3+DxghVyk9yknxNFYcoPQ==", "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.16.0", - "@wordpress/i18n": "^4.16.0" + "@babel/runtime": "^7.16.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", - "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.4.0.tgz", + "integrity": "sha512-4bePHGzOjGmJzuq81kSPSinsrKclMQEoaNqZFVzP0vOwvv9eTiBjsoFPQEu4jdIBb9A9wGOYmTK0TO10pV1KlQ==", "dev": true, "engines": { "node": ">=14" @@ -4378,9 +5024,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", - "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.5.0.tgz", + "integrity": "sha512-TVHLyoypYu7s7JyasYNw/OU4iqlPNrOYVYD3YMsVriKxT6Oql0L6YRuWdIEmmxwj3Hsr/QcJijx7Dk2f3m6+Nw==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -4389,10 +5035,10 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.4.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/element": "^4.19.0", + "@wordpress/warning": "^2.21.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" }, @@ -4401,25 +5047,138 @@ } }, "node_modules/@wordpress/base-styles": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", - "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.12.0.tgz", + "integrity": "sha512-cg4FXIEQZCoCc06a0BGuAis2MtP3VUaVtYFhjHMayp4E5sCfX/jKF226/Dz8EJFgfjkK6XrZV4cigwRFAAqgcQ==", "dev": true }, + "node_modules/@wordpress/blob": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.21.0.tgz", + "integrity": "sha512-2NOHIcpVE7ZGyZNCBcLWJSEktRRpqoJjSwFXMsRnbaO1LMaVti1/+bA/2yFInNSB1fv5K5+MAO968lduC9POYg==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/block-editor": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-10.4.0.tgz", + "integrity": "sha512-C8POzlFG6wuQyLdO2BE2kjULrLAPbLuPtd/71bCpSm8GsJiWIv44UeiSMA5X9mto/8Q81pM2LGh+jUgHZoJqHg==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^3.21.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keyboard-shortcuts": "^3.19.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/notices": "^3.21.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/shortcode": "^3.21.0", + "@wordpress/style-engine": "^1.4.0", + "@wordpress/token-list": "^2.21.0", + "@wordpress/url": "^3.22.0", + "@wordpress/warning": "^2.21.0", + "@wordpress/wordcount": "^3.21.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "diff": "^4.0.2", + "dom-scroll-into-view": "^1.2.1", + "inherits": "^2.0.3", + "lodash": "^4.17.21", + "react-autosize-textarea": "^7.1.0", + "react-easy-crop": "^4.5.1", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "traverse": "^0.6.6" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/block-serialization-default-parser": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.21.0.tgz", + "integrity": "sha512-NxF4lwozvv3YU7eWCvKrFJPfBrlCI1il6PhqB+LrBW62+vsawazz8K5l33sTI8oBIWVO5vm8g1ABalERSNJFTA==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/blocks": { + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.20.0.tgz", + "integrity": "sha512-50PMPzi5OORQ3nmmdmbag0Gxe03A9FFGgv6/3RMRkhFNXvnraOuRWFuCJvx2ddNFqsI5+PM9M9XlcacQu75b6g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/autop": "^3.21.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/block-serialization-default-parser": "^4.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/shortcode": "^3.21.0", + "change-case": "^4.1.2", + "colord": "^2.7.0", + "hpq": "^1.3.0", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "showdown": "^1.9.1", + "simple-html-tokenizer": "^0.5.7", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, "node_modules/@wordpress/browserslist-config": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", - "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.4.0.tgz", + "integrity": "sha512-pMDzct5d8vqljwXquo9pQxlbjuDQNfY/g+Aw21qBvzXDApmXQHasr0aritkQkC7yLrk6DoEY5C8+hqzsDW18Gg==", "dev": true, "engines": { "node": ">=14" } }, "node_modules/@wordpress/components": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", - "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", - "dev": true, + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-22.0.0.tgz", + "integrity": "sha512-p6BULXkG033Rq4bKtXO01nBMO4yVUC2Pznr0Pa3sO+ri2zDvnXYn3BDsP6+DyGjtpENL1hq7f4AIKwZVpvQcDA==", "dependencies": { "@babel/runtime": "^7.16.0", "@emotion/cache": "^11.7.1", @@ -4430,21 +5189,21 @@ "@emotion/utils": "^1.0.0", "@floating-ui/react-dom": "^1.0.0", "@use-gesture/react": "^10.2.6", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/date": "^4.16.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/hooks": "^3.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/icons": "^9.7.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/primitives": "^3.14.0", - "@wordpress/rich-text": "^5.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/primitives": "^3.19.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/warning": "^2.21.0", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -4461,7 +5220,8 @@ "reakit": "^1.3.8", "remove-accents": "^0.4.2", "use-lilius": "^2.0.1", - "uuid": "^8.3.0" + "uuid": "^8.3.0", + "valtio": "^1.7.0" }, "engines": { "node": ">=12" @@ -4472,23 +5232,20 @@ } }, "node_modules/@wordpress/compose": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", - "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.19.0.tgz", + "integrity": "sha512-rMODk3ZYJ7lDJd8CN52tCNoZ36QJ2USfbz+Adhmlo0SFkKJ8LkxLXKuBxvQnDPGmpLHIoH+Us9zS0QGZ52Qqyg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/priority-queue": "^2.16.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/priority-queue": "^2.21.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", - "lodash": "^4.17.21", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" }, @@ -4500,18 +5257,17 @@ } }, "node_modules/@wordpress/data": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", - "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", - "dev": true, + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.5.0.tgz", + "integrity": "sha512-CY1j7C5FnrkLFMELW8ZZXjjhh9icYYM0JqB+bH42DKzoqvPYgqLojde02/Bqnz3HmMTzwuziSyaCeLQYCWmWXw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/priority-queue": "^2.16.0", - "@wordpress/redux-routine": "^4.16.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/priority-queue": "^2.21.0", + "@wordpress/redux-routine": "^4.21.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", @@ -4528,12 +5284,12 @@ } }, "node_modules/@wordpress/date": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", - "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.21.0.tgz", + "integrity": "sha512-1yIa1vAzfLZxPpzhQBvHMvBPOwaUhw9RYXQ45Q4sIpHoaRG/pZcUBP6NpIPlZtCbBp3LxTqVocCE8RwpQIlf3A==", "dependencies": { "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.21.0", "moment": "^2.22.1", "moment-timezone": "^0.5.31" }, @@ -4542,12 +5298,12 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.4.0.tgz", + "integrity": "sha512-N8ZjCbZ6R45sH6eb7dBHjkHRtpltKHheEQnfVQFrJEcEqfMCD1MVutQvy6t1KmlNieNsqi0CcBIYEqQtED0Rwg==", "dev": true, "dependencies": { - "json2php": "^0.0.4", + "json2php": "^0.0.5", "webpack-sources": "^3.2.2" }, "engines": { @@ -4558,36 +5314,33 @@ } }, "node_modules/@wordpress/deprecated": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", - "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.21.0.tgz", + "integrity": "sha512-Sq5G2UB8c1vV7e1HidHpGXcmCxbOItkzbl/NlzdrKl10GEBfxhzbp94ml8kYCXfI9904yvUGpZ+sQThfYzX77w==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0" + "@wordpress/hooks": "^3.21.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", - "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.21.0.tgz", + "integrity": "sha512-QjLh7KCVvxecBwIyOLhPgJDzUgkJ0dhVRgPGGw98PI77tpiCkKoMZCOcgDFyPHNQe+j6YIK6JVH6RMTHxC9fyw==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.8.0" + "@wordpress/deprecated": "^3.21.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/dom-ready": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", - "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.21.0.tgz", + "integrity": "sha512-eS+C9kuKKNimZVukyAKMX2UpXXF0P02xx+0OfJAm/r6A5gMMCLc9yKJbeqK9Tzu7aDhNnYoEGBZ+HVaCYx02Pg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4596,15 +5349,14 @@ } }, "node_modules/@wordpress/element": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", - "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", - "dev": true, + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.19.0.tgz", + "integrity": "sha512-5Ul1cpbtgagq0NV6hUiwszeiXtKFa06Po51PGvza62KylCIHCLF2ZlaY2zjeGLO10gKKKpCi7jRODFqOvWH3hQ==", "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.16.0", + "@wordpress/escape-html": "^2.21.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^17.0.2", @@ -4615,9 +5367,9 @@ } }, "node_modules/@wordpress/env": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", - "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.6.0.tgz", + "integrity": "sha512-DTIRcNQCTuqmpcq5x9kNSC67K6L08c9HAXM7ggAKGLMM+yYmJuCNjmay0EHHw1iaF48Ns1XmtMLXeDqkRUHkhw==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -4637,11 +5389,80 @@ "wp-env": "bin/wp-env" } }, - "node_modules/@wordpress/escape-html": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", - "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", + "node_modules/@wordpress/env/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@wordpress/env/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wordpress/env/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@wordpress/env/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@wordpress/env/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/env/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/escape-html": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.21.0.tgz", + "integrity": "sha512-P/9wUbIVQPO9gdxeosfYRqiAFQPW0AGy7amaMuHNMICleZflQ79pfvEZV7V8c8ke2VjXcQ3QWHt+mDbyGTT7hg==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4650,16 +5471,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", - "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.5.0.tgz", + "integrity": "sha512-IVNSRRQgWnYlWJ+p+IQj2HrklDHMIvKSo1wF71/IEIe8W9s46sLq81zEltohIK8FNLh5NPslJGmJ5rdmW18Lhg==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/prettier-config": "^2.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/prettier-config": "^2.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -4719,10 +5540,20 @@ } }, "node_modules/@wordpress/hooks": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", - "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.21.0.tgz", + "integrity": "sha512-EOhTq8oWK1N7nASEClRCdj51YaDQKTpwgPkQ3eTOeL+G0LF6WkNqLDraxpR3FES71p2HDPCR8z+83LFNdTZRIA==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/html-entities": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.21.0.tgz", + "integrity": "sha512-1qWLrARU5kMeHfjegyWtuAvO9rbyKhRlmg9CqIa2cjTv/3Ks7JlGRLFFui4J5d4uyD0LqKsywem84H2XvJEbfA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4731,15 +5562,13 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", - "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.21.0.tgz", + "integrity": "sha512-2qeKLpx0J5KddXlEr/m85zxASZ2kfMIgN1izoavbaLc/QZ6Wvd/hnbd5CVFFUl83epBmYGuaZ0LUj9vjPmW7MQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0", + "@wordpress/hooks": "^3.21.0", "gettext-parser": "^1.3.1", - "lodash": "^4.17.21", "memize": "^1.1.0", "sprintf-js": "^1.1.1", "tannin": "^1.2.0" @@ -4752,24 +5581,22 @@ } }, "node_modules/@wordpress/icons": { - "version": "9.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", - "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", - "dev": true, + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.12.0.tgz", + "integrity": "sha512-JqzApABLzYRYik5Kg8UrWE0m0GEFMWd9QD3R40HNk8MLD8KRccdGQn+UEnAW0jHw0AEMlHnE7SHt8uMlRLGCKQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/primitives": "^3.14.0" + "@wordpress/element": "^4.19.0", + "@wordpress/primitives": "^3.19.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/is-shallow-equal": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", - "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.21.0.tgz", + "integrity": "sha512-G95EgH8NufR0OdSefxkXptcHti8kuIEErernXZPzACdqxdpSZRUch+czan9Zc+M0110cvUBTvbHSD2VIHEo7vA==", "dependencies": { "@babel/runtime": "^7.16.0" }, @@ -4778,9 +5605,9 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", - "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.4.0.tgz", + "integrity": "sha512-+wAKKdQMxGyQe/iB/nIo2NhaIBJPjAMmSqJcCblQJQWpsjEC2LcU+dP0Mg/yoUIFZpv4S/+dGu3bPjPjf5E2Zg==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", @@ -4794,16 +5621,13 @@ } }, "node_modules/@wordpress/jest-preset-default": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", - "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-10.2.0.tgz", + "integrity": "sha512-zi0zSW3RjlLLOFuqNNMbXPvdRi6qyLAhFVUeT965N3vHYJ0sw95LrWu8AmEpcas20fJGbxJAJHeIfCcILt1HCw==", "dev": true, "dependencies": { - "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", - "@wordpress/jest-console": "^6.0.0", - "babel-jest": "^27.4.5", - "enzyme": "^3.11.0", - "enzyme-to-json": "^3.4.4" + "@wordpress/jest-console": "^6.4.0", + "babel-jest": "^27.4.5" }, "engines": { "node": ">=14" @@ -4811,18 +5635,35 @@ "peerDependencies": { "@babel/core": ">=7", "jest": ">=27", - "react": "^17.0.0", - "react-dom": "^17.0.0" + "react": ">=17", + "react-dom": ">=17" + } + }, + "node_modules/@wordpress/keyboard-shortcuts": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.19.0.tgz", + "integrity": "sha512-sE9FSj9TU/AYQjGewMHwedbLiY7ErGOcqs5ezgOKBSHQprwnzzo5rsj+0Zw4LSL/QWMibU4rcmlA3T/j7S/dTQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/data": "^7.5.0", + "@wordpress/element": "^4.19.0", + "@wordpress/keycodes": "^3.21.0", + "rememo": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" } }, "node_modules/@wordpress/keycodes": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", - "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.21.0.tgz", + "integrity": "sha512-0qFdzNjIKR55vHtL4iOQ7gDiMITT9vlQ68H0qMfJ3zaqJpNXeDwa244URMEhClwKTWEK0/yP5QNijfHNCWJ+IQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.16.0", + "@wordpress/i18n": "^4.21.0", "change-case": "^4.1.2", "lodash": "^4.17.21" }, @@ -4830,10 +5671,26 @@ "node": ">=12" } }, + "node_modules/@wordpress/notices": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.21.0.tgz", + "integrity": "sha512-yOW+zPc6QpXfmIs5RT2piTuPHmqjvkX7T/dzw361t0rWPxmAHZpOhlbCcwAOQA54PCV8nuwaLmpSS7jnLnXa9g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/data": "^7.5.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0" + } + }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", - "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.6.0.tgz", + "integrity": "sha512-mYcGFgOVbNLgolxcaqMqrKeizcHAyDastStncP9YQHizFidjF/RjMDJA7+CB7wLaXAiK7i7zAkNICHR5JH/ONQ==", "dev": true, "engines": { "node": ">=14" @@ -4843,12 +5700,12 @@ } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", - "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.5.0.tgz", + "integrity": "sha512-/e87XBRwkFgseXv6xFSZFtHOspaoBdzCN/4LcieLNpz729UfAGznK3LP37SK+znrgUGc26DAj3LIsEy6aeO8kA==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.7.0", + "@wordpress/base-styles": "^4.12.0", "autoprefixer": "^10.2.5" }, "engines": { @@ -4859,9 +5716,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", - "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.4.0.tgz", + "integrity": "sha512-M1Inh8OvnfeBgwrxC9l1q+eK6CRP7gqIE3ZMt7oJ7GmvSeRD5ldfC+zGOqONrZ/SJ1Vj3njGSPDngtx8FNnIaQ==", "dev": true, "engines": { "node": ">=14" @@ -4871,13 +5728,12 @@ } }, "node_modules/@wordpress/primitives": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", - "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", - "dev": true, + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.19.0.tgz", + "integrity": "sha512-5fB5HmIWBwz9cpodeanqkPafSbBba/+xdQYiefZ3hi5wQXvmOeF+pMJ3zIOfEYEnI3LAWzlAZDvheTcMywb9mQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", + "@wordpress/element": "^4.19.0", "classnames": "^2.3.1" }, "engines": { @@ -4885,27 +5741,25 @@ } }, "node_modules/@wordpress/priority-queue": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", - "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.21.0.tgz", + "integrity": "sha512-eyboO7cfGPQ1IUBGdT9tEko1V5bRz0Rw1WKvoOwgaexxSSER6kt0couYuoo0Vvfh0al+74TCBZ1pRPYhHml0ww==", "dependencies": { - "@babel/runtime": "^7.16.0" + "@babel/runtime": "^7.16.0", + "requestidlecallback": "^0.3.0" }, "engines": { "node": ">=12" } }, "node_modules/@wordpress/redux-routine": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", - "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.21.0.tgz", + "integrity": "sha512-Et5a6o47Q79CTw+sCkqGvHgyylxlPXXT2i3YrcaGdebP5rKGe6Vsv0Q9RzOt/TD86wQnNCwncdvxgTwz2yUkmQ==", "dependencies": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", - "lodash": "^4.17.21", "rungen": "^0.3.2" }, "engines": { @@ -4916,20 +5770,19 @@ } }, "node_modules/@wordpress/rich-text": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", - "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.19.0.tgz", + "integrity": "sha512-cfFAT886e0gODEg+2Bl1KoyV48Si41ogelMldlmNaZN6NsJKcGToQnYW4ceVHfHv32n0E0fgqOEFX4YFLMdW+Q==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/data": "^7.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "lodash": "^4.17.21", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", "memize": "^1.1.0", "rememo": "^4.0.0" }, @@ -4941,23 +5794,23 @@ } }, "node_modules/@wordpress/scripts": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", - "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.5.0.tgz", + "integrity": "sha512-FwXkN/tpMQ6bprmLDTqL1jvUe+M4H1wGNIxFgzBnpy3UahhVfssLhGV4H5wa2ruwP1cJ9YDJf5wWScC9JI4Rew==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", - "@wordpress/eslint-plugin": "^13.0.0", - "@wordpress/jest-preset-default": "^9.0.0", - "@wordpress/npm-package-json-lint-config": "^4.2.0", - "@wordpress/postcss-plugins-preset": "^4.0.0", - "@wordpress/prettier-config": "^2.0.0", - "@wordpress/stylelint-config": "^21.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.4.0", + "@wordpress/eslint-plugin": "^13.5.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/npm-package-json-lint-config": "^4.6.0", + "@wordpress/postcss-plugins-preset": "^4.5.0", + "@wordpress/prettier-config": "^2.4.0", + "@wordpress/stylelint-config": "^21.4.0", "adm-zip": "^0.5.9", "babel-jest": "^27.4.5", "babel-loader": "^8.2.3", @@ -5014,10 +5867,129 @@ "react-dom": "^17.0.0" } }, + "node_modules/@wordpress/scripts/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@wordpress/scripts/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wordpress/scripts/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@wordpress/scripts/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@wordpress/scripts/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/scripts/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wordpress/server-side-render": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.19.0.tgz", + "integrity": "sha512-fuggRcJgEKvaIFxiVA8gejsdTWn1iAmBsA4kBWX/yr+DB75oIrLdtCoIE5zACOcwa0lqZCu4jRZzZAVRbhBBBQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0" + } + }, + "node_modules/@wordpress/shortcode": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.21.0.tgz", + "integrity": "sha512-JgJYaj2WBT/6W4O748g0Uu9ZT8qsGf5sDTjP/H1zkKCZGSYQNgHAvExE0iWTxPTncjZbrP81qo5Hoeen6+Pm+A==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "memize": "^1.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/style-engine": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.4.0.tgz", + "integrity": "sha512-NnbK4YufKYTTAlRiCiVelFV6EtTfC1SbHiQo7J2ZYhgwsSZ3qCEr6n5fcjydXRKm/MUGSFpowSjqRZxpZNzuaw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/stylelint-config": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", - "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "version": "21.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.4.0.tgz", + "integrity": "sha512-qU/+wcelm82SdMu5A+KA3M+X8tx9V0gRisQKOFCj4zMkdtIssroPYCQx59W79ucCxFRgvUhQxHZUwoVajgfCsA==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", @@ -5030,11 +6002,44 @@ "stylelint": "^14.2" } }, + "node_modules/@wordpress/token-list": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.21.0.tgz", + "integrity": "sha512-yj5yJLAH1KTAOpoj/ajARKw9nNuBZ8q7YrMiVITC5pdX7JUpv0DPZLOmX0o2WWShyiRqVWnYO8ngG3MQNrYG2g==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/url": { + "version": "3.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.22.0.tgz", + "integrity": "sha512-pdL832UrcOVGwNrmuZngfFHrrtBmBtQS2C7esD+FNwnOV9mRQXEe/T+c2JckEPq3Z+2udJhfQlborFydUvut6g==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "remove-accents": "^0.4.2" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/warning": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", - "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.21.0.tgz", + "integrity": "sha512-XE6ZTcogFA2+geSQRdnFABuNp2/IP/3fe2sndQzt5Fk7CHuEcEjVSS+SI5ywnzAu9g1qbD2X1t5CE77DtZ6w7A==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@wordpress/wordcount": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.21.0.tgz", + "integrity": "sha512-kfFcwcHk1kGGSj3eC6f7OMjdX08/ymCVZFuM8hN5U2u1HfVKGcgJk15xlyuIGuMcKuxlO7y4M+5FvU2DPtWzhA==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, "engines": { "node": ">=12" } @@ -5071,9 +6076,9 @@ } }, "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -5253,18 +6258,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/ansi-html-community": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", @@ -5287,18 +6280,14 @@ } }, "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=4" } }, "node_modules/anymatch": { @@ -5411,15 +6400,15 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -5447,17 +6436,16 @@ "node": ">=0.10.0" } }, - "node_modules/array.prototype.filter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", - "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -5466,15 +6454,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -5484,22 +6472,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, "node_modules/ast-types-flow": { @@ -5530,9 +6509,9 @@ "dev": true }, "node_modules/autoprefixer": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "dev": true, "funding": [ { @@ -5545,8 +6524,8 @@ } ], "dependencies": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001373", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -5562,10 +6541,27 @@ "postcss": "^8.1.0" } }, + "node_modules/autosize": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/autosize/-/autosize-4.0.4.tgz", + "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/axe-core": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", - "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", "dev": true, "engines": { "node": ">=4" @@ -5608,10 +6604,80 @@ "@babel/core": "^7.8.0" } }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "dependencies": { "find-cache-dir": "^3.3.1", @@ -5627,13 +6693,22 @@ "webpack": ">=2" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "dev": true, "dependencies": { - "object.assign": "^4.1.0" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/babel-plugin-istanbul": { @@ -5671,7 +6746,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -5683,13 +6757,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", - "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, "dependencies": { "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.2", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" }, "peerDependencies": { @@ -5697,25 +6771,25 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", - "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2" + "@babel/helper-define-polyfill-provider": "^0.3.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -5836,9 +6910,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -5849,7 +6923,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -5898,8 +6972,7 @@ "node_modules/body-scroll-lock": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", - "dev": true + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" }, "node_modules/bonjour-service": { "version": "1.0.14", @@ -5948,10 +7021,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "funding": [ { "type": "opencollective", @@ -5963,10 +7035,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "update-browserslist-db": "^1.0.9" }, "bin": { "browserslist": "cli.js" @@ -6076,7 +7148,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -6085,7 +7156,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, "dependencies": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -6129,6 +7199,15 @@ "node": ">=6" } }, + "node_modules/camelcase-keys/node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -6142,10 +7221,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001393", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", - "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", - "dev": true, + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", "funding": [ { "type": "opencollective", @@ -6161,7 +7239,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -6169,26 +7246,30 @@ } }, "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" } }, "node_modules/change-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, "dependencies": { "camel-case": "^4.1.2", "capital-case": "^1.0.4", @@ -6239,6 +7320,21 @@ "node": ">=8.3.0" } }, + "node_modules/check-node-version/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/check-node-version/node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -6252,42 +7348,43 @@ "node": ">=8" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "node_modules/check-node-version/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "node": ">=7.0.0" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "node_modules/check-node-version/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/check-node-version/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/check-node-version/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=8" } }, "node_modules/chokidar": { @@ -6317,6 +7414,18 @@ "fsevents": "~2.3.2" } }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -6333,9 +7442,9 @@ } }, "node_modules/ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==", "dev": true }, "node_modules/cjs-module-lexer": { @@ -6345,10 +7454,9 @@ "dev": true }, "node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "dev": true + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" }, "node_modules/clean-stack": { "version": "2.2.0", @@ -6412,7 +7520,6 @@ "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dev": true, "dependencies": { "good-listener": "^1.2.2", "select": "^1.1.2", @@ -6420,14 +7527,17 @@ } }, "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/clone": { @@ -6496,28 +7606,22 @@ "dev": true }, "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "color-name": "1.1.3" } }, "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" }, "node_modules/colorette": { "version": "2.0.19", @@ -6641,11 +7745,21 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/compute-scroll-into-view": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", - "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", - "dev": true + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" + }, + "node_modules/computed-style": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/computed-style/-/computed-style-0.1.4.tgz", + "integrity": "sha512-WpAmaKbMNmS3OProfHIdJiNleNJdgUrJfbKArXua28QF7+0CoZjlLn0lp6vlc+dl5r2/X9GQiQRQQU4BzSa69w==" }, "node_modules/concat-map": { "version": "0.0.1", @@ -6681,7 +7795,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -6700,26 +7813,6 @@ "node": ">= 0.6" } }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", @@ -6730,13 +7823,9 @@ } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "node_modules/cookie": { "version": "0.5.0", @@ -6823,18 +7912,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/copy-webpack-plugin/node_modules/globby": { "version": "12.2.0", "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", @@ -6893,9 +7970,9 @@ } }, "node_modules/core-js": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", - "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", "dev": true, "hasInstallScript": true, "funding": { @@ -6904,12 +7981,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", - "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", "dev": true, "dependencies": { - "browserslist": "^4.21.3" + "browserslist": "^4.21.4" }, "funding": { "type": "opencollective", @@ -6917,9 +7994,9 @@ } }, "node_modules/core-js-pure": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", - "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", "dev": true, "hasInstallScript": true, "funding": { @@ -6937,7 +8014,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -7068,9 +8144,9 @@ } }, "node_modules/css-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -7089,15 +8165,15 @@ "dev": true }, "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "dependencies": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", "nth-check": "^2.0.1" }, "funding": { @@ -7151,12 +8227,12 @@ } }, "node_modules/cssnano": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", - "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", "dev": true, "dependencies": { - "cssnano-preset-default": "^5.2.12", + "cssnano-preset-default": "^5.2.13", "lilconfig": "^2.0.3", "yaml": "^1.10.2" }, @@ -7172,25 +8248,25 @@ } }, "node_modules/cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", "dev": true, "dependencies": { - "css-declaration-sorter": "^6.3.0", + "css-declaration-sorter": "^6.3.1", "cssnano-utils": "^3.1.0", "postcss-calc": "^8.2.3", "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", + "postcss-convert-values": "^5.1.3", "postcss-discard-comments": "^5.1.2", "postcss-discard-duplicates": "^5.1.0", "postcss-discard-empty": "^5.1.1", "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.6", - "postcss-merge-rules": "^5.1.2", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", "postcss-minify-font-values": "^5.1.0", "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", + "postcss-minify-params": "^5.1.4", "postcss-minify-selectors": "^5.2.1", "postcss-normalize-charset": "^5.1.0", "postcss-normalize-display-values": "^5.1.0", @@ -7198,11 +8274,11 @@ "postcss-normalize-repeat-style": "^5.1.1", "postcss-normalize-string": "^5.1.0", "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", "postcss-normalize-url": "^5.1.0", "postcss-normalize-whitespace": "^5.1.1", "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-initial": "^5.1.1", "postcss-reduce-transforms": "^5.1.0", "postcss-svgo": "^5.1.0", "postcss-unique-selectors": "^5.1.1" @@ -7263,10 +8339,9 @@ "dev": true }, "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "node_modules/cwd": { "version": "0.10.0", @@ -7302,10 +8377,9 @@ } }, "node_modules/date-fns": { - "version": "2.29.2", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", - "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", - "dev": true, + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", "engines": { "node": ">=0.11" }, @@ -7318,7 +8392,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -7335,15 +8408,14 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, "engines": { "node": ">=0.10.0" } }, "node_modules/decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "dependencies": { "decamelize": "^1.1.0", @@ -7351,6 +8423,9 @@ }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/decamelize-keys/node_modules/map-obj": { @@ -7363,9 +8438,9 @@ } }, "node_modules/decimal.js": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", - "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==", "dev": true }, "node_modules/decompress-response": { @@ -7401,6 +8476,38 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, + "node_modules/deep-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-equal/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -7438,12 +8545,15 @@ } }, "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/defer-to-connect": { @@ -7559,8 +8669,7 @@ "node_modules/delegate": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", - "dev": true + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" }, "node_modules/depd": { "version": "2.0.0", @@ -7602,6 +8711,14 @@ "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/diff-sequences": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", @@ -7623,12 +8740,6 @@ "node": ">=8" } }, - "node_modules/discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", - "dev": true - }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -7668,26 +8779,40 @@ "node": ">=6.0.0" } }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==", + "dev": true + }, "node_modules/dom-scroll-into-view": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", - "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", - "dev": true + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==" }, "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, "funding": { "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", @@ -7722,12 +8847,12 @@ } }, "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "dependencies": { - "domelementtype": "^2.3.0" + "domelementtype": "^2.2.0" }, "engines": { "node": ">= 4" @@ -7737,14 +8862,14 @@ } }, "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" @@ -7754,17 +8879,15 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, "node_modules/downshift": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", - "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", - "dev": true, + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", + "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", "dependencies": { "@babel/runtime": "^7.14.8", "compute-scroll-into-view": "^1.0.17", @@ -7789,10 +8912,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.247", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", - "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", - "dev": true + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" }, "node_modules/emittery": { "version": "0.8.1", @@ -7834,7 +8956,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -7885,86 +9006,15 @@ "node": ">=4" } }, - "node_modules/enzyme": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", - "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", - "dev": true, - "dependencies": { - "array.prototype.flat": "^1.2.3", - "cheerio": "^1.0.0-rc.3", - "enzyme-shallow-equal": "^1.0.1", - "function.prototype.name": "^1.1.2", - "has": "^1.0.3", - "html-element-map": "^1.2.0", - "is-boolean-object": "^1.0.1", - "is-callable": "^1.1.5", - "is-number-object": "^1.0.4", - "is-regex": "^1.0.5", - "is-string": "^1.0.5", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.7.0", - "object-is": "^1.0.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1", - "object.values": "^1.1.1", - "raf": "^3.4.1", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.2.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/enzyme-shallow-equal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", - "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", - "dev": true, - "dependencies": { - "has": "^1.0.3", - "object-is": "^1.1.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/enzyme-to-json": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", - "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", - "dev": true, - "dependencies": { - "@types/cheerio": "^0.22.22", - "lodash": "^4.17.21", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "enzyme": "^3.4.0" - } - }, - "node_modules/enzyme-to-json/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, "node_modules/equivalent-key-map": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", - "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", - "dev": true + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==" }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -7979,22 +9029,22 @@ } }, "node_modules/es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -8004,6 +9054,7 @@ "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" @@ -8015,10 +9066,29 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "node_modules/es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true }, "node_modules/es-module-lexer": { @@ -8057,7 +9127,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, "engines": { "node": ">=6" } @@ -8072,7 +9141,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, "engines": { "node": ">=10" }, @@ -8164,15 +9232,15 @@ } }, "node_modules/eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.1", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -8188,15 +9256,15 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -8389,9 +9457,9 @@ } }, "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -8458,9 +9526,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -8575,12 +9643,61 @@ "node": ">=10" } }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/eslint/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/eslint/node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -8617,47 +9734,28 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", "dev": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/eslint/node_modules/js-yaml": { @@ -8672,51 +9770,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/eslint/node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -8738,6 +9791,18 @@ "node": ">=8" } }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/eslint/node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -8766,9 +9831,9 @@ } }, "node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -8998,14 +10063,14 @@ "dev": true }, "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -9024,7 +10089,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -9060,26 +10125,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -9164,6 +10209,18 @@ "node": ">=8.6.0" } }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -9207,9 +10264,9 @@ } }, "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "dependencies": { "bser": "2.1.1" @@ -9332,15 +10389,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/filemanager-webpack-plugin/node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/filemanager-webpack-plugin/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -9514,23 +10562,95 @@ "find-process": "bin/find-process.js" } }, + "node_modules/find-process/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/find-process/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/find-process/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/find-process/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/find-process/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-process/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/flat-cache": { @@ -9553,9 +10673,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true, "funding": [ { @@ -9572,6 +10692,15 @@ } } }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -9633,7 +10762,6 @@ "version": "6.5.1", "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", - "dev": true, "dependencies": { "@motionone/dom": "10.12.0", "framesync": "6.0.1", @@ -9654,7 +10782,6 @@ "version": "0.8.8", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "dev": true, "optional": true, "dependencies": { "@emotion/memoize": "0.7.4" @@ -9664,14 +10791,12 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "dev": true, "optional": true }, "node_modules/framesync": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "dev": true, "dependencies": { "tslib": "^2.1.0" } @@ -9743,8 +10868,7 @@ "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/function.prototype.name": { "version": "1.1.5", @@ -9764,12 +10888,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, "node_modules/functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", @@ -9783,7 +10901,6 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -9792,15 +10909,14 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "dependencies": { "function-bind": "^1.1.1", @@ -9867,7 +10983,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", - "dev": true, "dependencies": { "encoding": "^0.1.12", "safe-buffer": "^5.1.1" @@ -9894,15 +11009,15 @@ } }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, "node_modules/glob-to-regexp": { @@ -9943,7 +11058,6 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, "engines": { "node": ">=4" } @@ -9978,11 +11092,22 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dev": true, "dependencies": { "delegate": "^3.1.2" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/got": { "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", @@ -10018,7 +11143,6 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10063,7 +11187,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -10081,12 +11204,11 @@ } }, "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/has-property-descriptors": { @@ -10132,7 +11254,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", - "dev": true, "dependencies": { "capital-case": "^1.0.4", "tslib": "^2.0.3" @@ -10141,20 +11262,17 @@ "node_modules/hey-listen": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", - "dev": true + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" }, "node_modules/highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", - "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", - "dev": true + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==" }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, "dependencies": { "react-is": "^16.7.0" } @@ -10162,8 +11280,7 @@ "node_modules/hoist-non-react-statics/node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/homedir-polyfill": { "version": "1.0.3", @@ -10195,18 +11312,10 @@ "wbuf": "^1.1.0" } }, - "node_modules/html-element-map": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", - "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", - "dev": true, - "dependencies": { - "array.prototype.filter": "^1.0.0", - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/hpq": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/hpq/-/hpq-1.3.0.tgz", + "integrity": "sha512-fvYTvdCFOWQupGxqkahrkA+ERBuMdzkxwtUdKrxR6rmMd4Pfl+iZ1QiQYoaZ0B/v0y59MOMnz3XFUWbT50/NWA==" }, "node_modules/html-encoding-sniffer": { "version": "2.0.1", @@ -10244,25 +11353,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, "node_modules/http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", @@ -10362,18 +11452,6 @@ "node": ">=10.19.0" } }, - "node_modules/http2-wrapper/node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -10400,7 +11478,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -10471,7 +11548,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -10487,7 +11563,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "engines": { "node": ">=4" } @@ -10551,8 +11626,7 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/ini": { "version": "1.3.8", @@ -10584,6 +11658,76 @@ "node": ">=8.0.0" } }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/internal-slot": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", @@ -10625,11 +11769,26 @@ "node": ">=8" } }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-bigint": { "version": "1.0.4", @@ -10678,9 +11837,9 @@ "dev": true }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -10690,10 +11849,9 @@ } }, "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -10788,6 +11946,15 @@ "node": ">=8" } }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -10845,7 +12012,7 @@ "node": ">=6" } }, - "node_modules/is-path-inside": { + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", @@ -10857,6 +12024,15 @@ "node": ">=6" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", @@ -10873,7 +12049,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10887,8 +12062,7 @@ "node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "dev": true + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" }, "node_modules/is-regex": { "version": "1.1.4", @@ -10906,6 +12080,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -10945,12 +12128,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", - "dev": true - }, "node_modules/is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -10966,6 +12143,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -10984,6 +12180,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -10996,6 +12201,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-windows": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", @@ -11048,9 +12266,9 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "dependencies": { "@babel/core": "^7.12.3", @@ -11077,6 +12295,27 @@ "node": ">=8" } }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", @@ -11182,6 +12421,76 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-cli": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", @@ -11216,22 +12525,103 @@ } } }, - "node_modules/jest-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, "node_modules/jest-cli/node_modules/yargs-parser": { @@ -11286,6 +12676,76 @@ } } }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-dev-server": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.1.1.tgz", @@ -11301,343 +12761,973 @@ "wait-on": "^6.0.1" } }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "node_modules/jest-dev-server/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "color-convert": "^2.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "node_modules/jest-dev-server/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "detect-newline": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "node_modules/jest-dev-server/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" } }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "node_modules/jest-dev-server/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-dev-server/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "node_modules/jest-dev-server/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-get-type": { + "node_modules/jest-diff": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" + "color-convert": "^2.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" } }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-message-util": { + "node_modules/jest-docblock": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "detect-newline": "^3.0.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-mock": { + "node_modules/jest-each": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "dev": true, "dependencies": { "@jest/types": "^27.5.1", - "@types/node": "*" + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "engines": { - "node": ">=6" + "dependencies": { + "color-convert": "^2.0.1" }, - "peerDependencies": { - "jest-resolve": "*" + "engines": { + "node": ">=8" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" } }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "node_modules/jest-runner": { + "node_modules/jest-environment-jsdom": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", + "@jest/fake-timers": "^27.5.1", "@jest/types": "^27.5.1", "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", + "jest-mock": "^27.5.1", "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" + "jsdom": "^16.6.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime": { + "node_modules/jest-environment-node": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "dev": true, "dependencies": { "@jest/environment": "^27.5.1", "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", + "@types/node": "*", "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" + "jest-util": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-serializer": { + "node_modules/jest-get-type": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "dev": true, - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } @@ -11648,31 +13738,89 @@ "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "dev": true, "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" } }, "node_modules/jest-snapshot/node_modules/lru-cache": { @@ -11688,9 +13836,9 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -11702,6 +13850,18 @@ "node": ">=10" } }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-snapshot/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -11725,6 +13885,76 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-validate": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", @@ -11739,25 +13969,165 @@ "pretty-format": "^27.5.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, "node_modules/jest-worker": { @@ -11774,6 +14144,15 @@ "node": ">= 10.13.0" } }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-worker/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -11790,9 +14169,9 @@ } }, "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "dev": true, "dependencies": { "@hapi/hoek": "^9.0.0", @@ -11802,11 +14181,16 @@ "@sideway/pinpoint": "^2.0.0" } }, + "node_modules/js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { "version": "3.14.1", @@ -11876,17 +14260,10 @@ } } }, - "node_modules/jsdom/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -11903,8 +14280,7 @@ "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -11919,16 +14295,15 @@ "dev": true }, "node_modules/json2php": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", - "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.5.tgz", + "integrity": "sha512-jWpsGAYlQDKOjJcyq3rYaxcZ+5YMhZIKHKTjdIKJPI9zLSX+yRWHSSwtV8hvIg7YMhbKkgPO669Ve2ZgFK5C7w==", "dev": true }, "node_modules/json5": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, "bin": { "json5": "lib/cli.js" }, @@ -11968,9 +14343,9 @@ } }, "node_modules/keyv": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", - "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dev": true, "dependencies": { "json-buffer": "3.0.1" @@ -12007,9 +14382,9 @@ } }, "node_modules/known-css-properties": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", - "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, "node_modules/language-subtag-registry": { @@ -12079,11 +14454,21 @@ "node": ">=10" } }, + "node_modules/line-height": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/line-height/-/line-height-0.3.1.tgz", + "integrity": "sha512-YExecgqPwnp5gplD2+Y8e8A5+jKpr25+DzMbFdI1/1UAr0FJrTFv4VkHLf8/6B590i1wUPJWMKKldkd/bdQ//w==", + "dependencies": { + "computed-style": "~0.1.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "node_modules/linkify-it": { "version": "3.0.3", @@ -12104,9 +14489,9 @@ } }, "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -12118,22 +14503,24 @@ } }, "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash.debounce": { "version": "4.0.8", @@ -12153,30 +14540,12 @@ "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", "dev": true }, - "node_modules/lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", - "dev": true - }, "node_modules/lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", "dev": true }, - "node_modules/lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", - "dev": true - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -12229,11 +14598,80 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -12245,7 +14683,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -12269,6 +14706,15 @@ "yallist": "^2.1.2" } }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -12455,9 +14901,9 @@ } }, "node_modules/memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", "dev": true, "dependencies": { "fs-monkey": "^1.0.3" @@ -12469,8 +14915,7 @@ "node_modules/memize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", - "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", - "dev": true + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==" }, "node_modules/meow": { "version": "6.1.1", @@ -12717,10 +15162,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minimist-options": { "version": "4.1.0", @@ -12736,15 +15184,6 @@ "node": ">= 6" } }, - "node_modules/minimist-options/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/minimist-options/node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -12807,16 +15246,14 @@ "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true, "engines": { "node": "*" } }, "node_modules/moment-timezone": { - "version": "0.5.37", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", - "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", - "dev": true, + "version": "0.5.38", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.38.tgz", + "integrity": "sha512-nMIrzGah4+oYZPflDvLZUgoVUO4fvAqHstvG3xAUnMolWncuAiLDWNnJZj6EwJGMGfb1ZcuTFE6GI3hNOVWI/Q==", "dependencies": { "moment": ">= 2.9.0" }, @@ -12824,17 +15261,10 @@ "node": "*" } }, - "node_modules/moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", - "dev": true - }, "node_modules/mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", - "dev": true + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" }, "node_modules/mrmime": { "version": "1.0.1", @@ -12848,8 +15278,7 @@ "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multicast-dns": { "version": "7.2.5", @@ -12888,32 +15317,10 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dev": true, - "dependencies": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - }, - "bin": { - "nearley-railroad": "bin/nearley-railroad.js", - "nearley-test": "bin/nearley-test.js", - "nearley-unparse": "bin/nearley-unparse.js", - "nearleyc": "bin/nearleyc.js" - }, - "funding": { - "type": "individual", - "url": "https://nearley.js.org/#give-to-nearley" - } - }, - "node_modules/nearley/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "dev": true }, "node_modules/negotiator": { @@ -12935,7 +15342,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -13001,8 +15407,7 @@ "node_modules/node-releases": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" }, "node_modules/normalize-package-data": { "version": "2.5.0", @@ -13055,6 +15460,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, "node_modules/npm-bundled": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", @@ -13100,6 +15510,64 @@ "npm": ">=6.0.0" } }, + "node_modules/npm-package-json-lint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/npm-package-json-lint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/npm-package-json-lint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/npm-package-json-lint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/npm-package-json-lint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/npm-package-json-lint/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -13113,9 +15581,9 @@ } }, "node_modules/npm-package-json-lint/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -13127,6 +15595,18 @@ "node": ">=10" } }, + "node_modules/npm-package-json-lint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/npm-package-json-lint/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -13185,7 +15665,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -13249,28 +15728,28 @@ } }, "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -13280,27 +15759,27 @@ } }, "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -13425,6 +15904,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/ora/node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -13439,18 +15933,21 @@ } }, "node_modules/ora/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "color-name": "1.1.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, "node_modules/ora/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "node_modules/ora/node_modules/escape-string-regexp": { @@ -13463,12 +15960,12 @@ } }, "node_modules/ora/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/ora/node_modules/log-symbols": { @@ -13509,6 +16006,30 @@ "node": ">=4" } }, + "node_modules/ora/node_modules/log-symbols/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ora/node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/ora/node_modules/log-symbols/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/ora/node_modules/log-symbols/node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -13521,6 +16042,18 @@ "node": ">=4" } }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -13549,30 +16082,33 @@ } }, "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "dependencies": { - "p-limit": "^2.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { @@ -13601,7 +16137,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, "engines": { "node": ">=6" } @@ -13610,7 +16145,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -13620,7 +16154,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "dependencies": { "callsites": "^3.0.0" }, @@ -13632,7 +16165,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -13656,29 +16188,10 @@ } }, "node_modules/parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true }, "node_modules/parseurl": { "version": "1.3.3", @@ -13693,7 +16206,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -13703,7 +16215,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -13745,8 +16256,7 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-to-regexp": { "version": "0.1.7", @@ -13758,7 +16268,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, "engines": { "node": ">=8" } @@ -13769,17 +16278,10 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -13844,6 +16346,58 @@ "node": ">=8" } }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/plur": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", @@ -13863,7 +16417,6 @@ "version": "11.0.3", "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", - "dev": true, "dependencies": { "framesync": "6.0.1", "hey-listen": "^1.0.8", @@ -13872,9 +16425,9 @@ } }, "node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", "dev": true, "funding": [ { @@ -13927,12 +16480,12 @@ } }, "node_modules/postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "dependencies": { - "browserslist": "^4.20.3", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -14025,9 +16578,9 @@ } }, "node_modules/postcss-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -14052,13 +16605,13 @@ "dev": true }, "node_modules/postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "stylehacks": "^5.1.1" }, "engines": { "node": "^10 || ^12 || >=14.0" @@ -14068,12 +16621,12 @@ } }, "node_modules/postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" @@ -14118,12 +16671,12 @@ } }, "node_modules/postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "cssnano-utils": "^3.1.0", "postcss-value-parser": "^4.2.0" }, @@ -14296,12 +16849,12 @@ } }, "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -14359,12 +16912,12 @@ } }, "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0" }, "engines": { @@ -14412,17 +16965,23 @@ } }, "node_modules/postcss-scss": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", - "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", + "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + } + ], "engines": { "node": ">=12.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.3.3" } @@ -14572,7 +17131,6 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -14582,8 +17140,7 @@ "node_modules/prop-types/node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/proxy-addr": { "version": "2.0.7", @@ -14607,6 +17164,11 @@ "node": ">= 0.10" } }, + "node_modules/proxy-compare": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", + "integrity": "sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==" + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -14709,9 +17271,9 @@ } }, "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -14750,40 +17312,15 @@ ] }, "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true, "engines": { - "node": ">=8" - } - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", - "dev": true - }, - "node_modules/randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dev": true, - "dependencies": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" + "node": ">=10" }, - "engines": { - "node": ">=0.12" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/randombytes": { @@ -14844,7 +17381,6 @@ "version": "6.9.9", "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", - "dev": true, "peerDependencies": { "react": "^16.13.1 || ^17.0.0 || ^18.0.0", "react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0" @@ -14854,7 +17390,6 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -14863,11 +17398,24 @@ "node": ">=0.10.0" } }, + "node_modules/react-autosize-textarea": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", + "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", + "dependencies": { + "autosize": "^4.0.2", + "line-height": "^0.3.1", + "prop-types": "^15.5.6" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0 || ^16.0.0", + "react-dom": "^0.14.0 || ^15.0.0 || ^16.0.0" + } + }, "node_modules/react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" @@ -14877,21 +17425,37 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-easy-crop": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-4.6.2.tgz", + "integrity": "sha512-qTGU3TWPwdAdNJsbM0OLbDx+Vjes9vWOnm1AUBiVp4GOzZacBQbUzVE9jYprFoWRrJZSn3GEwnxk0YhLAvdiYQ==", + "dependencies": { + "normalize-wheel": "^1.0.1", + "tslib": "2.0.1" }, "peerDependencies": { - "react": "17.0.2" + "react": ">=16.4.0", + "react-dom": ">=16.4.0" } }, + "node_modules/react-easy-crop/node_modules/tslib": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", + "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/react-refresh": { "version": "0.10.0", @@ -14962,6 +17526,67 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/read-pkg/node_modules/type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -14986,6 +17611,12 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/readdir-glob": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", @@ -15032,7 +17663,6 @@ "version": "1.3.11", "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, "dependencies": { "@popperjs/core": "^2.5.4", "body-scroll-lock": "^3.1.5", @@ -15053,7 +17683,6 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, "dependencies": { "reakit-utils": "^0.15.2" }, @@ -15066,7 +17695,6 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, "peerDependencies": { "react": "^16.8.0 || ^17.0.0", "react-dom": "^16.8.0 || ^17.0.0" @@ -15076,7 +17704,6 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, "dependencies": { "reakit-utils": "^0.15.2" }, @@ -15113,7 +17740,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", - "dev": true, "dependencies": { "@babel/runtime": "^7.9.2" } @@ -15125,9 +17751,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "dependencies": { "regenerate": "^1.4.2" @@ -15137,10 +17763,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" }, "node_modules/regenerator-transform": { "version": "0.15.0", @@ -15181,15 +17806,15 @@ } }, "node_modules/regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", "dev": true, "dependencies": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.0.0" }, @@ -15207,15 +17832,15 @@ } }, "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", "dev": true }, "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "dependencies": { "jsesc": "~0.5.0" @@ -15234,22 +17859,24 @@ } }, "node_modules/rememo": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", - "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", - "dev": true + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", + "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==" }, "node_modules/remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", - "dev": true + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.3.tgz", + "integrity": "sha512-bwzzFccF6RgWWt+KrcEpCDMw9uCwz5GCdyo+r4p2hu6PhqtlEMOXEO0uPAw6XmVYAnODxHaqLanhUY1lqmsNFw==" + }, + "node_modules/requestidlecallback": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz", + "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==" }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -15263,6 +17890,11 @@ "node": ">=0.10.0" } }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, "node_modules/requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -15282,7 +17914,6 @@ "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -15378,15 +18009,6 @@ "node": ">=8" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -15421,16 +18043,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rst-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", - "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", - "dev": true, - "dependencies": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" - } - }, "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -15490,8 +18102,7 @@ "node_modules/rungen": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", - "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", - "dev": true + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==" }, "node_modules/rxjs": { "version": "6.6.7", @@ -15512,21 +18123,47 @@ "dev": true }, "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { - "version": "1.54.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", - "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", + "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -15594,24 +18231,23 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -15621,8 +18257,7 @@ "node_modules/select": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", - "dev": true + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" }, "node_modules/select-hose": { "version": "2.0.0", @@ -15646,7 +18281,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -15700,7 +18334,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -15809,6 +18442,11 @@ "node": ">= 0.8.0" } }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -15821,55 +18459,230 @@ "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", "dev": true, "dependencies": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", + "dev": true, + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/showdown": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz", + "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==", + "dependencies": { + "yargs": "^14.2" + }, + "bin": { + "showdown": "bin/showdown.js" + } + }, + "node_modules/showdown/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/showdown/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/showdown/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/showdown/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/showdown/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", - "dev": true, + "node_modules/showdown/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/showdown/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dependencies": { - "is-buffer": "^1.0.2" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shallow-clone/node_modules/lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", - "dev": true, + "node_modules/showdown/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, + "node_modules/showdown/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", "dependencies": { - "shebang-regex": "^1.0.0" + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/showdown/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/showdown/node_modules/yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "dependencies": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "node_modules/showdown/node_modules/yargs-parser": { + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", + "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } }, "node_modules/side-channel": { @@ -15893,9 +18706,9 @@ "dev": true }, "node_modules/simple-git": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", - "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.1.tgz", + "integrity": "sha512-1ThF4PamK9wBORVGMK9HK5si4zoGS2GpRO7tkAFObA4FZv6dKaCVHLQT+8zlgiBm6K2h+wEU9yOaFCu/SR3OyA==", "dev": true, "dependencies": { "@kwsites/file-exists": "^1.1.1", @@ -15907,6 +18720,11 @@ "url": "https://github.com/steveukx/git-js?sponsor=1" } }, + "node_modules/simple-html-tokenizer": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz", + "integrity": "sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==" + }, "node_modules/sirv": { "version": "1.0.19", "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", @@ -15953,11 +18771,43 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -15978,7 +18828,6 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -15993,9 +18842,9 @@ } }, "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", "dev": true, "dependencies": { "abab": "^2.0.5", @@ -16122,8 +18971,7 @@ "node_modules/sprintf-js": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" }, "node_modules/stable": { "version": "0.1.8", @@ -16133,9 +18981,9 @@ "dev": true }, "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" @@ -16177,6 +19025,12 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -16211,64 +19065,47 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", - "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16359,19 +19196,18 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", - "dev": true, "dependencies": { "hey-listen": "^1.0.8", "tslib": "^2.1.0" } }, "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-selector-parser": "^6.0.4" }, "engines": { @@ -16382,9 +19218,9 @@ } }, "node_modules/stylelint": { - "version": "14.11.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", - "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "version": "14.14.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz", + "integrity": "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==", "dev": true, "dependencies": { "@csstools/selector-specificity": "^2.0.2", @@ -16393,7 +19229,7 @@ "cosmiconfig": "^7.0.1", "css-functions-list": "^3.1.0", "debug": "^4.3.4", - "fast-glob": "^3.2.11", + "fast-glob": "^3.2.12", "fastest-levenshtein": "^1.0.16", "file-entry-cache": "^6.0.1", "global-modules": "^2.0.0", @@ -16404,13 +19240,13 @@ "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.25.0", + "known-css-properties": "^0.26.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.16", + "postcss": "^8.4.18", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", @@ -16420,9 +19256,9 @@ "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "style-search": "^0.1.0", - "supports-hyperlinks": "^2.2.0", + "supports-hyperlinks": "^2.3.0", "svg-tags": "^1.0.0", - "table": "^6.8.0", + "table": "^6.8.1", "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, @@ -16583,9 +19419,9 @@ } }, "node_modules/stylelint/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -16638,21 +19474,19 @@ } }, "node_modules/stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", - "dev": true + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dependencies": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/supports-hyperlinks": { @@ -16668,11 +19502,31 @@ "node": ">=8" } }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -16722,74 +19576,6 @@ "node": ">= 10" } }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -16797,9 +19583,9 @@ "dev": true }, "node_modules/table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "dependencies": { "ajv": "^8.0.1", @@ -16838,7 +19624,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", - "dev": true, "dependencies": { "@tannin/plural-forms": "^1.1.0" } @@ -16911,9 +19696,9 @@ } }, "node_modules/terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.2", @@ -16946,38 +19731,20 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, "node_modules/terser/node_modules/commander": { @@ -17027,8 +19794,7 @@ "node_modules/tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", - "dev": true + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, "node_modules/tmp": { "version": "0.0.33", @@ -17052,7 +19818,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, "engines": { "node": ">=4" } @@ -17123,6 +19888,14 @@ "node": ">=8" } }, + "node_modules/traverse": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -17196,10 +19969,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -17225,8 +19997,7 @@ "node_modules/turbo-combine-reducers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", - "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", - "dev": true + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==" }, "node_modules/type-check": { "version": "0.4.0", @@ -17250,12 +20021,15 @@ } }, "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/type-is": { @@ -17287,9 +20061,9 @@ } }, "node_modules/typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, "peer": true, "bin": { @@ -17363,9 +20137,9 @@ } }, "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, "engines": { "node": ">=4" @@ -17390,10 +20164,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", - "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", - "dev": true, + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "funding": [ { "type": "opencollective", @@ -17419,7 +20192,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -17428,7 +20200,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -17469,24 +20240,6 @@ } } }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -17501,7 +20254,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", - "dev": true, "dependencies": { "date-fns": "^2.29.2" }, @@ -17514,7 +20266,14 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } @@ -17538,7 +20297,6 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, "bin": { "uuid": "dist/bin/uuid" } @@ -17582,6 +20340,46 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/valtio": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.7.5.tgz", + "integrity": "sha512-YGgYA1fkjDWIJuI2Z178GWxocd7f+AGfwe7vSL9+WKWfQuzWBEMqIIZ2UnEuy58DpEOYFSQTLfxQGOFIatEpmQ==", + "dependencies": { + "proxy-compare": "2.3.0", + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@babel/helper-module-imports": ">=7.12", + "@babel/types": ">=7.13", + "aslemammad-vite-plugin-macro": ">=1.0.0-alpha.1", + "babel-plugin-macros": ">=3.0", + "react": ">=16.8", + "vite": ">=2.8.6" + }, + "peerDependenciesMeta": { + "@babel/helper-module-imports": { + "optional": true + }, + "@babel/types": { + "optional": true + }, + "aslemammad-vite-plugin-macro": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + }, + "react": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -17595,6 +20393,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", "dev": true, "dependencies": { "browser-process-hrtime": "^1.0.0" @@ -17632,9 +20431,9 @@ } }, "node_modules/wait-on/node_modules/rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", "dev": true, "dependencies": { "tslib": "^2.1.0" @@ -17690,9 +20489,9 @@ } }, "node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -17737,9 +20536,9 @@ } }, "node_modules/webpack-bundle-analyzer": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", - "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", "dev": true, "dependencies": { "acorn": "^8.0.4", @@ -17768,6 +20567,55 @@ "node": ">=0.4.0" } }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/webpack-bundle-analyzer/node_modules/commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", @@ -17777,6 +20625,27 @@ "node": ">= 10" } }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/webpack-cli": { "version": "4.10.0", "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", @@ -17960,9 +20829,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", @@ -17988,7 +20857,7 @@ "p-retry": "^4.5.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", + "selfsigned": "^2.1.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", @@ -18068,9 +20937,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", "dev": true, "engines": { "node": ">=10.0.0" @@ -18157,24 +21026,6 @@ "node": ">=10.13.0" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", @@ -18267,6 +21118,46 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wildcard": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", @@ -18299,6 +21190,39 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -18369,24 +21293,23 @@ "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, "engines": { "node": ">= 6" } }, "node_modules/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" @@ -18479,7 +21402,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -18489,33 +21411,30 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, "requires": { "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", - "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", - "dev": true + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" }, "@babel/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", - "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.0", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -18524,23 +21443,22 @@ } }, "@babel/eslint-parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", "dev": true, "requires": { - "eslint-scope": "^5.1.1", + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", "semver": "^6.3.0" } }, "@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "dev": true, + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", "requires": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.20.2", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -18549,7 +21467,6 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -18578,21 +21495,20 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", - "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", - "dev": true, + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", "requires": { - "@babel/compat-data": "^7.19.0", + "@babel/compat-data": "^7.20.0", "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", + "browserslist": "^4.21.3", "semver": "^6.3.0" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -18600,7 +21516,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6" } }, @@ -18615,9 +21531,9 @@ } }, "@babel/helper-define-polyfill-provider": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, "requires": { "@babel/helper-compilation-targets": "^7.17.7", @@ -18631,8 +21547,7 @@ "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" }, "@babel/helper-explode-assignable-expression": { "version": "7.18.6", @@ -18647,7 +21562,6 @@ "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, "requires": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" @@ -18657,7 +21571,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, "requires": { "@babel/types": "^7.18.6" } @@ -18675,25 +21588,23 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, "requires": { "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" } }, "@babel/helper-optimise-call-expression": { @@ -18706,10 +21617,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" }, "@babel/helper-remap-async-to-generator": { "version": "7.18.9", @@ -18724,62 +21634,57 @@ } }, "@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-member-expression-to-functions": "^7.18.9", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" } }, "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" } }, "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dev": true, "requires": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.20.0" } }, "@babel/helper-split-export-declaration": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, "requires": { "@babel/types": "^7.18.6" } }, "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "dev": true + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" }, "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" }, "@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" }, "@babel/helper-wrap-function": { "version": "7.19.0", @@ -18794,90 +21699,29 @@ } }, "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", "requires": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" } }, "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@babel/parser": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", - "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", - "dev": true + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", @@ -18900,9 +21744,9 @@ } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", - "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", @@ -18993,16 +21837,16 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" + "@babel/plugin-transform-parameters": "^7.20.1" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -19113,12 +21957,12 @@ } }, "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-syntax-import-meta": { @@ -19143,7 +21987,6 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.18.6" } @@ -19221,12 +22064,12 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-arrow-functions": { @@ -19259,27 +22102,27 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", "@babel/helper-split-export-declaration": "^7.18.6", "globals": "^11.1.0" } @@ -19294,12 +22137,12 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-dotall-regex": { @@ -19370,39 +22213,36 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.6", "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-validator-identifier": "^7.19.1" } }, "@babel/plugin-transform-modules-umd": { @@ -19416,9 +22256,9 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", - "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.19.0", @@ -19445,12 +22285,12 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-property-literals": { @@ -19463,12 +22303,12 @@ } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-react-display-name": { @@ -19532,16 +22372,16 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", "semver": "^6.3.0" } }, @@ -19592,14 +22432,14 @@ } }, "@babel/plugin-transform-typescript": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.0.tgz", - "integrity": "sha512-DOOIywxPpkQHXijXv+s9MDAyZcLp12oYRl3CMWZ6u7TjSoCBq/KqHR/nNFR3+i2xqheZxoF0H2XyL7B6xeSRuA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" } }, "@babel/plugin-transform-unicode-escapes": { @@ -19622,18 +22462,18 @@ } }, "@babel/preset-env": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", - "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", "dev": true, "requires": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-validator-option": "^7.18.6", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.0", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-class-static-block": "^7.18.6", "@babel/plugin-proposal-dynamic-import": "^7.18.6", @@ -19642,7 +22482,7 @@ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-proposal-private-methods": "^7.18.6", @@ -19653,7 +22493,7 @@ "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -19666,10 +22506,10 @@ "@babel/plugin-transform-arrow-functions": "^7.18.6", "@babel/plugin-transform-async-to-generator": "^7.18.6", "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-destructuring": "^7.20.2", "@babel/plugin-transform-dotall-regex": "^7.18.6", "@babel/plugin-transform-duplicate-keys": "^7.18.9", "@babel/plugin-transform-exponentiation-operator": "^7.18.6", @@ -19677,14 +22517,14 @@ "@babel/plugin-transform-function-name": "^7.18.9", "@babel/plugin-transform-literals": "^7.18.9", "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", "@babel/plugin-transform-new-target": "^7.18.6", "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-parameters": "^7.20.1", "@babel/plugin-transform-property-literals": "^7.18.6", "@babel/plugin-transform-regenerator": "^7.18.6", "@babel/plugin-transform-reserved-words": "^7.18.6", @@ -19696,11 +22536,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.18.10", "@babel/plugin-transform-unicode-regex": "^7.18.6", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", "semver": "^6.3.0" } }, @@ -19743,29 +22583,27 @@ } }, "@babel/runtime": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", - "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.10" } }, "@babel/runtime-corejs3": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz", - "integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", "dev": true, "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" } }, "@babel/template": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, "requires": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.18.10", @@ -19773,31 +22611,29 @@ } }, "@babel/traverse": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", - "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", - "dev": true, + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", + "@babel/generator": "^7.20.1", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.0", - "@babel/types": "^7.19.0", + "@babel/parser": "^7.20.1", + "@babel/types": "^7.20.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "dev": true, + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -19821,78 +22657,57 @@ "dev": true }, "@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz", + "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==", "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" + "stylis": "4.1.3" } }, "@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", "requires": { "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } + "stylis": "4.1.3" } }, "@emotion/css": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", - "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", - "dev": true, - "requires": { - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/sheet": "^1.2.0", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.5.tgz", + "integrity": "sha512-maJy0wG82hWsiwfJpc3WrYsyVwUbdu+sdIseKUB+/OLjB8zgc3tqkT6eO0Yt0AhIkJwGGnmMY/xmQwEAgQ4JHA==", + "requires": { + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", - "dev": true + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" }, "@emotion/is-prop-valid": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dev": true, "requires": { "@emotion/memoize": "^0.8.0" } @@ -19900,106 +22715,73 @@ "@emotion/memoize": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", - "dev": true + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" }, "@emotion/react": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", - "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz", + "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==", "requires": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", + "@emotion/babel-plugin": "^11.10.5", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", "hoist-non-react-statics": "^3.3.1" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", "requires": { "@emotion/hash": "^0.9.0", "@emotion/memoize": "^0.8.0", "@emotion/unitless": "^0.8.0", "@emotion/utils": "^1.2.0", "csstype": "^3.0.2" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", - "dev": true + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "@emotion/styled": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", - "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", - "dev": true, + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz", + "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==", "requires": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", + "@emotion/babel-plugin": "^11.10.5", "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.0", + "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@emotion/utils": "^1.2.0" - }, - "dependencies": { - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - } } }, "@emotion/unitless": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", - "dev": true + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" }, "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "dev": true, "requires": {} }, "@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" }, "@emotion/weak-memoize": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", - "dev": true + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" }, "@es-joy/jsdoccomment": { "version": "0.20.1", @@ -20013,9 +22795,9 @@ } }, "@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -20064,14 +22846,12 @@ "@floating-ui/core": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.0.1.tgz", - "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==", - "dev": true + "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" }, "@floating-ui/dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.1.tgz", - "integrity": "sha512-wBDiLUKWU8QNPNOTAFHiIAkBv1KlHauG2AhqjSeh2H+wR8PX+AArXfz8NkRexH5PgMJMmSOS70YS89AbWYh5dA==", - "dev": true, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", + "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", "requires": { "@floating-ui/core": "^1.0.1" } @@ -20080,7 +22860,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-1.0.0.tgz", "integrity": "sha512-uiOalFKPG937UCLm42RxjESTWUVpbbatvlphQAU6bsv+ence6IoVG8JOUZcy8eW81NkU+Idiwvx10WFLmR4MIg==", - "dev": true, "requires": { "@floating-ui/dom": "^1.0.0" } @@ -20101,22 +22880,16 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, - "@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -20147,6 +22920,43 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } } } }, @@ -20168,6 +22978,57 @@ "jest-message-util": "^27.5.1", "jest-util": "^27.5.1", "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@jest/core": { @@ -20204,6 +23065,57 @@ "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@jest/environment": { @@ -20218,6 +23130,23 @@ "jest-mock": "^27.5.1" } }, + "@jest/expect-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz", + "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==", + "dev": true, + "requires": { + "jest-get-type": "^29.2.0" + }, + "dependencies": { + "jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true + } + } + }, "@jest/fake-timers": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", @@ -20276,14 +23205,72 @@ "v8-to-istanbul": "^8.1.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, + "@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "dev": true, + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, "@jest/source-map": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", @@ -20350,11 +23337,60 @@ "write-file-atomic": "^3.0.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -20369,13 +23405,63 @@ "@types/node": "*", "@types/yargs": "^16.0.0", "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@jridgewell/gen-mapping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -20384,14 +23470,12 @@ "@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" }, "@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" }, "@jridgewell/source-map": { "version": "0.3.2", @@ -20419,17 +23503,15 @@ "@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dev": true, + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@kwsites/file-exists": { @@ -20457,7 +23539,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", - "dev": true, "requires": { "@motionone/easing": "^10.14.0", "@motionone/types": "^10.14.0", @@ -20469,7 +23550,6 @@ "version": "10.12.0", "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.12.0.tgz", "integrity": "sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==", - "dev": true, "requires": { "@motionone/animation": "^10.12.0", "@motionone/generators": "^10.12.0", @@ -20483,7 +23563,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", - "dev": true, "requires": { "@motionone/utils": "^10.14.0", "tslib": "^2.3.1" @@ -20493,7 +23572,6 @@ "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", - "dev": true, "requires": { "@motionone/types": "^10.14.0", "@motionone/utils": "^10.14.0", @@ -20503,20 +23581,27 @@ "@motionone/types": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", - "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==", - "dev": true + "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" }, "@motionone/utils": { "version": "10.14.0", "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", - "dev": true, "requires": { "@motionone/types": "^10.14.0", "hey-listen": "^1.0.8", "tslib": "^2.3.1" } }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "requires": { + "eslint-scope": "5.1.1" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -20544,70 +23629,22 @@ } }, "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", - "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.9.tgz", + "integrity": "sha512-7QV4cqUwhkDIHpMAZ9mestSJ2DMIotVTbOUwbiudhjCRTAWWKIaBecELiEM2LT3AHFeOAaHIcFu4dbXjX+9GBA==", "dev": true, "requires": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", + "core-js-pure": "^3.23.3", "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.3", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -20625,8 +23662,57 @@ "@popperjs/core": { "version": "2.11.6", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "dev": true + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" + }, + "@react-spring/animated": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.5.5.tgz", + "integrity": "sha512-glzViz7syQ3CE6BQOwAyr75cgh0qsihm5lkaf24I0DfU63cMm/3+br299UEYkuaHNmfDfM414uktiPlZCNJbQA==", + "requires": { + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/core": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.5.5.tgz", + "integrity": "sha512-shaJYb3iX18Au6gkk8ahaF0qx0LpS0Yd+ajb4asBaAQf6WPGuEdJsbsNSgei1/O13JyEATsJl20lkjeslJPMYA==", + "requires": { + "@react-spring/animated": "~9.5.5", + "@react-spring/rafz": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/rafz": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.5.5.tgz", + "integrity": "sha512-F/CLwB0d10jL6My5vgzRQxCNY2RNyDJZedRBK7FsngdCmzoq3V4OqqNc/9voJb9qRC2wd55oGXUeXv2eIaFmsw==" + }, + "@react-spring/shared": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.5.5.tgz", + "integrity": "sha512-YwW70Pa/YXPOwTutExHZmMQSHcNC90kJOnNR4G4mCDNV99hE98jWkIPDOsgqbYx3amIglcFPiYKMaQuGdr8dyQ==", + "requires": { + "@react-spring/rafz": "~9.5.5", + "@react-spring/types": "~9.5.5" + } + }, + "@react-spring/types": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.5.5.tgz", + "integrity": "sha512-7I/qY8H7Enwasxr4jU6WmtNK+RZ4Z/XvSlDvjXFVe7ii1x0MoSlkw6pD7xuac8qrHQRm9BTcbZNyeeKApYsvCg==" + }, + "@react-spring/web": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.5.5.tgz", + "integrity": "sha512-+moT8aDX/ho/XAhU+HRY9m0LVV9y9CK6NjSRaI+30Re150pB3iEip6QfnF4qnhSCQ5drpMF0XRXHgOTY/xbtFw==", + "requires": { + "@react-spring/animated": "~9.5.5", + "@react-spring/core": "~9.5.5", + "@react-spring/shared": "~9.5.5", + "@react-spring/types": "~9.5.5" + } }, "@sideway/address": { "version": "4.1.4", @@ -20649,6 +23735,12 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "dev": true + }, "@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", @@ -20656,9 +23748,9 @@ "dev": true }, "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", "dev": true, "requires": { "type-detect": "4.0.8" @@ -20674,114 +23766,116 @@ } }, "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", + "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", "dev": true, "requires": {} }, "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", - "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz", + "integrity": "sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA==", "dev": true, "requires": {} }, "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", - "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz", + "integrity": "sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw==", "dev": true, "requires": {} }, "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", - "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", + "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", "dev": true, "requires": {} }, "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", - "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", + "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", "dev": true, "requires": {} }, "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", - "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", + "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", "dev": true, "requires": {} }, "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", - "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", + "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", "dev": true, "requires": {} }, "@svgr/babel-plugin-transform-svg-component": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", - "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", + "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", "dev": true, "requires": {} }, "@svgr/babel-preset": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", - "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", + "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", "dev": true, "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", - "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", + "@svgr/babel-plugin-remove-jsx-attribute": "*", + "@svgr/babel-plugin-remove-jsx-empty-expression": "*", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", + "@svgr/babel-plugin-transform-svg-component": "^6.5.1" } }, "@svgr/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", - "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", + "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", "dev": true, "requires": { - "@svgr/plugin-jsx": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", "camelcase": "^6.2.0", "cosmiconfig": "^7.0.1" } }, "@svgr/hast-util-to-babel-ast": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", - "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", + "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", "dev": true, "requires": { - "@babel/types": "^7.18.4", - "entities": "^4.3.0" + "@babel/types": "^7.20.0", + "entities": "^4.4.0" } }, "@svgr/plugin-jsx": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", - "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", + "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", "dev": true, "requires": { - "@babel/core": "^7.18.5", - "@svgr/babel-preset": "^6.3.1", - "@svgr/hast-util-to-babel-ast": "^6.3.1", + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/hast-util-to-babel-ast": "^6.5.1", "svg-parser": "^2.0.4" } }, "@svgr/plugin-svgo": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", - "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", + "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", "dev": true, "requires": { "cosmiconfig": "^7.0.1", @@ -20790,19 +23884,19 @@ } }, "@svgr/webpack": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", - "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", + "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", "dev": true, "requires": { - "@babel/core": "^7.18.5", - "@babel/plugin-transform-react-constant-elements": "^7.17.12", - "@babel/preset-env": "^7.18.2", - "@babel/preset-react": "^7.17.12", - "@babel/preset-typescript": "^7.17.12", - "@svgr/core": "^6.3.1", - "@svgr/plugin-jsx": "^6.3.1", - "@svgr/plugin-svgo": "^6.3.1" + "@babel/core": "^7.19.6", + "@babel/plugin-transform-react-constant-elements": "^7.18.12", + "@babel/preset-env": "^7.19.4", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@svgr/core": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", + "@svgr/plugin-svgo": "^6.5.1" } }, "@szmarczak/http-timer": { @@ -20818,33 +23912,116 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", - "dev": true, "requires": { "@tannin/evaluate": "^1.2.0", "@tannin/postfix": "^1.1.0" } }, - "@tannin/evaluate": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", - "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==", - "dev": true - }, - "@tannin/plural-forms": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", - "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==" + }, + "@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "requires": { + "@tannin/compile": "^1.1.0" + } + }, + "@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" + }, + "@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "requires": { + "deep-equal": "^2.0.5" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", "dev": true, "requires": { - "@tannin/compile": "^1.1.0" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" } }, - "@tannin/postfix": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", - "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==", - "dev": true - }, "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -20866,10 +24043,16 @@ "@types/glob": "*" } }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -20899,9 +24082,9 @@ } }, "@types/babel__traverse": { - "version": "7.18.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", - "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -20927,24 +24110,15 @@ } }, "@types/cacheable-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", - "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", "dev": true, "requires": { "@types/http-cache-semantics": "*", - "@types/keyv": "*", + "@types/keyv": "^3.1.4", "@types/node": "*", - "@types/responselike": "*" - } - }, - "@types/cheerio": { - "version": "0.22.31", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.31.tgz", - "integrity": "sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==", - "dev": true, - "requires": { - "@types/node": "*" + "@types/responselike": "^1.0.0" } }, "@types/connect": { @@ -20967,9 +24141,9 @@ } }, "@types/eslint": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", - "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", "dev": true, "requires": { "@types/estree": "*", @@ -20993,9 +24167,9 @@ "dev": true }, "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", "dev": true, "requires": { "@types/body-parser": "*", @@ -21005,9 +24179,9 @@ } }, "@types/express-serve-static-core": { - "version": "4.17.30", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", - "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", "dev": true, "requires": { "@types/node": "*", @@ -21073,6 +24247,195 @@ "@types/istanbul-lib-report": "*" } }, + "@types/jest": { + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz", + "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==", + "dev": true, + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz", + "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "diff-sequences": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz", + "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==", + "dev": true + }, + "expect": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz", + "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==", + "dev": true, + "requires": { + "@jest/expect-utils": "^29.3.1", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.3.1", + "jest-message-util": "^29.3.1", + "jest-util": "^29.3.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-diff": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz", + "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + } + }, + "jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "dev": true + }, + "jest-matcher-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz", + "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + } + }, + "jest-message-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz", + "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.3.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz", + "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==", + "dev": true, + "requires": { + "@jest/types": "^29.3.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", + "dev": true, + "requires": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -21094,12 +24457,6 @@ "@types/node": "*" } }, - "@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", - "dev": true - }, "@types/mime": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", @@ -21119,15 +24476,14 @@ "dev": true }, "@types/mousetrap": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.9.tgz", - "integrity": "sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg==", - "dev": true + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.10.tgz", + "integrity": "sha512-MY9CcBNaR304SnweEZgJB/YsNcaeJk/7v6gtDi3yPCCVdszN9+BIqOVlsTMqUHMmdxM4DObve+0g0SBmr5EHdw==" }, "@types/node": { - "version": "18.7.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.16.tgz", - "integrity": "sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "@types/normalize-package-data": { @@ -21139,20 +24495,18 @@ "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "@types/prettier": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", - "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", "dev": true }, "@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" }, "@types/qs": { "version": "6.9.7", @@ -21167,10 +24521,9 @@ "dev": true }, "@types/react": { - "version": "17.0.49", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.49.tgz", - "integrity": "sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg==", - "dev": true, + "version": "17.0.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz", + "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -21178,10 +24531,9 @@ } }, "@types/react-dom": { - "version": "17.0.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", - "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", - "dev": true, + "version": "17.0.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.18.tgz", + "integrity": "sha512-rLVtIfbwyur2iFKykP2w0pl/1unw26b5td16d5xMgp7/yjTHomkyxPYChFoCr/FtEX1lN9wY6lFj1qvKdS5kDw==", "requires": { "@types/react": "^17" } @@ -21204,7 +24556,12 @@ "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "@types/serve-index": { @@ -21254,9 +24611,9 @@ "dev": true }, "@types/uglify-js": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", - "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", "dev": true, "requires": { "source-map": "^0.6.1" @@ -21271,9 +24628,9 @@ } }, "@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", + "version": "4.41.33", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", + "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", "dev": true, "requires": { "@types/node": "*", @@ -21346,17 +24703,17 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", - "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/type-utils": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" @@ -21372,9 +24729,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -21389,62 +24746,62 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.2.tgz", - "integrity": "sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.1.tgz", + "integrity": "sha512-qona75z2MLpeZADEuCet5Pwvh1g/0cWScEEDy43chuUPc4klgDiwz5hLFk5dHcjFEETSYQHRPYiiHKW24EMPjw==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.36.2" + "@typescript-eslint/utils": "5.42.1" } }, "@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" } }, "@typescript-eslint/type-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", - "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -21462,9 +24819,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -21479,26 +24836,54 @@ } }, "@typescript-eslint/utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", - "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, "@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/types": "5.42.1", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { @@ -21511,18 +24896,16 @@ } }, "@use-gesture/core": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.19.tgz", - "integrity": "sha512-fsvuWmEfDDVgCEChLZuJFO8ZgBQLsEsL40ncv+HWYbkF90SwrLo2lkCu+O9TZa9ipqWC2KBXl27pRODY5ogr4w==", - "dev": true + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.22.tgz", + "integrity": "sha512-Ek0JZFYfk+hicLmoG094gm3YOuDMBNckHb988e59YOZoAkETT8dQSzT+g3QkSHSiP1m5wFXAGPSgxvOuwvGKHQ==" }, "@use-gesture/react": { - "version": "10.2.19", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.19.tgz", - "integrity": "sha512-pzRBEHehKKaM0T1bRlvLACfUlFetfaTrNH3mduJlRTsWvgKV+SNhoGxZzIavqyZW1kcIacYeXPr3XfvutpoN2w==", - "dev": true, + "version": "10.2.22", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.22.tgz", + "integrity": "sha512-ECo7ig16SxBE06ENIURO1woKEB6TC8qY3a0rugJjQ2f1o0Tj28xS/eYNyJuqzQB5YT0q5IrF7ZFpbx1p/5ohYA==", "requires": { - "@use-gesture/core": "10.2.19" + "@use-gesture/core": "10.2.22" } }, "@webassemblyjs/ast": { @@ -21694,54 +25077,45 @@ "dev": true, "requires": {} }, - "@wojtekmaj/enzyme-adapter-react-17": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.7.tgz", - "integrity": "sha512-B+byiwi/T1bx5hcj9wc0fUL5Hlb5giSXJzcnEfJVl2j6dGV2NJfcxDBYX0WWwIxlzNiFz8kAvlkFWI2y/nscZQ==", - "dev": true, + "@wordpress/a11y": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.21.0.tgz", + "integrity": "sha512-8LUJEMJOKgWIG1kZu1lZFqbFYQEac7UBhsPcpFUjfJJbCP5OR1nqL0pjnDXS17cmJafO8eW/3Z4qPH28G2gXjA==", "requires": { - "@wojtekmaj/enzyme-adapter-utils": "^0.1.4", - "enzyme-shallow-equal": "^1.0.0", - "has": "^1.0.0", - "prop-types": "^15.7.0", - "react-is": "^17.0.0", - "react-test-renderer": "^17.0.0" + "@babel/runtime": "^7.16.0", + "@wordpress/dom-ready": "^3.21.0", + "@wordpress/i18n": "^4.21.0" } }, - "@wojtekmaj/enzyme-adapter-utils": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.4.tgz", - "integrity": "sha512-ARGIQSIIv3oBia1m5Ihn1VU0FGmft6KPe39SBKTb8p7LSXO23YI4kNtc4M/cKoIY7P+IYdrZcgMObvedyjoSQA==", - "dev": true, + "@wordpress/api-fetch": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.18.0.tgz", + "integrity": "sha512-b2ico5JuMVyuo80saShDikJoGsuYEYQoLh4/pK5hAytSfRylL9DBd9LZRbimt4xg89sRFdIFUzlZDIddoPCsLQ==", "requires": { - "function.prototype.name": "^1.1.0", - "has": "^1.0.0", - "object.fromentries": "^2.0.0", - "prop-types": "^15.7.0" + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0" } }, - "@wordpress/a11y": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.16.0.tgz", - "integrity": "sha512-IAxjEgRNRw5U6wv/8rXb0tyHMLublyP2zPZspPxTghkmi7CY2f3tjhawkoy9AdPX/7iouKUQusU87L4CWeG8bg==", - "dev": true, + "@wordpress/autop": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-3.21.0.tgz", + "integrity": "sha512-657QpcjHB+4xiyZ15KdzCc/f79u1NXJeeRQFmhputcmg6M/RaZJMiI+UFS9OyiyEp3+DxghVyk9yknxNFYcoPQ==", "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/dom-ready": "^3.16.0", - "@wordpress/i18n": "^4.16.0" + "@babel/runtime": "^7.16.0" } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.0.0.tgz", - "integrity": "sha512-AVbFAWjzzdLN+UUOa+fwgIejqg6Az03lihavdxRK2WEeEpd9N4SkaBUXtTiV8t9LAbDYnpLFx22mUvmD0/4+pw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.4.0.tgz", + "integrity": "sha512-4bePHGzOjGmJzuq81kSPSinsrKclMQEoaNqZFVzP0vOwvv9eTiBjsoFPQEu4jdIBb9A9wGOYmTK0TO10pV1KlQ==", "dev": true, "requires": {} }, "@wordpress/babel-preset-default": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.0.0.tgz", - "integrity": "sha512-04acr8KW8nZCaoTr+f4MNxwhxYjzHM2KRAYOrGt3gP5WkM1GWj4f7s56oo9aaJJUywjYcgtHTfNIjUsle+svZA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.5.0.tgz", + "integrity": "sha512-TVHLyoypYu7s7JyasYNw/OU4iqlPNrOYVYD3YMsVriKxT6Oql0L6YRuWdIEmmxwj3Hsr/QcJijx7Dk2f3m6+Nw==", "dev": true, "requires": { "@babel/core": "^7.16.0", @@ -21750,31 +25124,125 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.4.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/element": "^4.19.0", + "@wordpress/warning": "^2.21.0", "browserslist": "^4.17.6", "core-js": "^3.19.1" } }, "@wordpress/base-styles": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.7.0.tgz", - "integrity": "sha512-Mu/dMrf5DiiC8DJh0AYeBsyP5bgtsfm19Jh+reXmlDJhbkpFSsOcFvw4A6ZO5ueDzQcOpK3YRAoaFUVddofalg==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.12.0.tgz", + "integrity": "sha512-cg4FXIEQZCoCc06a0BGuAis2MtP3VUaVtYFhjHMayp4E5sCfX/jKF226/Dz8EJFgfjkK6XrZV4cigwRFAAqgcQ==", "dev": true }, + "@wordpress/blob": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-3.21.0.tgz", + "integrity": "sha512-2NOHIcpVE7ZGyZNCBcLWJSEktRRpqoJjSwFXMsRnbaO1LMaVti1/+bA/2yFInNSB1fv5K5+MAO968lduC9POYg==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/block-editor": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-10.4.0.tgz", + "integrity": "sha512-C8POzlFG6wuQyLdO2BE2kjULrLAPbLuPtd/71bCpSm8GsJiWIv44UeiSMA5X9mto/8Q81pM2LGh+jUgHZoJqHg==", + "requires": { + "@babel/runtime": "^7.16.0", + "@react-spring/web": "^9.4.5", + "@wordpress/a11y": "^3.21.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keyboard-shortcuts": "^3.19.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/notices": "^3.21.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/shortcode": "^3.21.0", + "@wordpress/style-engine": "^1.4.0", + "@wordpress/token-list": "^2.21.0", + "@wordpress/url": "^3.22.0", + "@wordpress/warning": "^2.21.0", + "@wordpress/wordcount": "^3.21.0", + "change-case": "^4.1.2", + "classnames": "^2.3.1", + "colord": "^2.7.0", + "diff": "^4.0.2", + "dom-scroll-into-view": "^1.2.1", + "inherits": "^2.0.3", + "lodash": "^4.17.21", + "react-autosize-textarea": "^7.1.0", + "react-easy-crop": "^4.5.1", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "traverse": "^0.6.6" + } + }, + "@wordpress/block-serialization-default-parser": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-4.21.0.tgz", + "integrity": "sha512-NxF4lwozvv3YU7eWCvKrFJPfBrlCI1il6PhqB+LrBW62+vsawazz8K5l33sTI8oBIWVO5vm8g1ABalERSNJFTA==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/blocks": { + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-11.20.0.tgz", + "integrity": "sha512-50PMPzi5OORQ3nmmdmbag0Gxe03A9FFGgv6/3RMRkhFNXvnraOuRWFuCJvx2ddNFqsI5+PM9M9XlcacQu75b6g==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/autop": "^3.21.0", + "@wordpress/blob": "^3.21.0", + "@wordpress/block-serialization-default-parser": "^4.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/html-entities": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/shortcode": "^3.21.0", + "change-case": "^4.1.2", + "colord": "^2.7.0", + "hpq": "^1.3.0", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "memize": "^1.1.0", + "rememo": "^4.0.0", + "remove-accents": "^0.4.2", + "showdown": "^1.9.1", + "simple-html-tokenizer": "^0.5.7", + "uuid": "^8.3.0" + } + }, "@wordpress/browserslist-config": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.0.0.tgz", - "integrity": "sha512-YitgByVHIBP7IscrhHVuUkZ6+qnMfATln2b3ItdyUT2gLlUmZJfqrt7UNiT6YiaArypKwkklpFw5NNtFpyvZVw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.4.0.tgz", + "integrity": "sha512-pMDzct5d8vqljwXquo9pQxlbjuDQNfY/g+Aw21qBvzXDApmXQHasr0aritkQkC7yLrk6DoEY5C8+hqzsDW18Gg==", "dev": true }, "@wordpress/components": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-20.0.0.tgz", - "integrity": "sha512-RBPjtGLSoiV5YKhrBYh+/X8LbzbA99BJaB4Q+P0e1rVOwGzeBF3M7YEjmg1PrrzWaItqJZTvDoyZo+ql7c0KfA==", - "dev": true, + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-22.0.0.tgz", + "integrity": "sha512-p6BULXkG033Rq4bKtXO01nBMO4yVUC2Pznr0Pa3sO+ri2zDvnXYn3BDsP6+DyGjtpENL1hq7f4AIKwZVpvQcDA==", "requires": { "@babel/runtime": "^7.16.0", "@emotion/cache": "^11.7.1", @@ -21785,21 +25253,21 @@ "@emotion/utils": "^1.0.0", "@floating-ui/react-dom": "^1.0.0", "@use-gesture/react": "^10.2.6", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/date": "^4.16.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/hooks": "^3.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/icons": "^9.7.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/primitives": "^3.14.0", - "@wordpress/rich-text": "^5.14.0", - "@wordpress/warning": "^2.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/date": "^4.21.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/hooks": "^3.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/icons": "^9.12.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/primitives": "^3.19.0", + "@wordpress/rich-text": "^5.19.0", + "@wordpress/warning": "^2.21.0", "change-case": "^4.1.2", "classnames": "^2.3.1", "colord": "^2.7.0", @@ -21816,44 +25284,41 @@ "reakit": "^1.3.8", "remove-accents": "^0.4.2", "use-lilius": "^2.0.1", - "uuid": "^8.3.0" + "uuid": "^8.3.0", + "valtio": "^1.7.0" } }, "@wordpress/compose": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.14.0.tgz", - "integrity": "sha512-DSERuUJtz76r+genM0mbMMhHUN57K5V028WBacLrU0bOh8CQ3frgsn5vvogTXvf/Eaib/Mx2F/mpcDX3KMId6Q==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-5.19.0.tgz", + "integrity": "sha512-rMODk3ZYJ7lDJd8CN52tCNoZ36QJ2USfbz+Adhmlo0SFkKJ8LkxLXKuBxvQnDPGmpLHIoH+Us9zS0QGZ52Qqyg==", "requires": { "@babel/runtime": "^7.16.0", - "@types/lodash": "^4.14.172", "@types/mousetrap": "^1.6.8", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/dom": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "@wordpress/priority-queue": "^2.16.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/dom": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", + "@wordpress/priority-queue": "^2.21.0", "change-case": "^4.1.2", "clipboard": "^2.0.8", - "lodash": "^4.17.21", "mousetrap": "^1.6.5", "use-memo-one": "^1.1.1" } }, "@wordpress/data": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.0.0.tgz", - "integrity": "sha512-op6ZYHHNhzkJfp+/moTPYYMIEVexwjiKxhMg8dToPkuo248rtH+7Frtb7VRiQ0K7A0F/BvdgHZqZmnwR5UB9Eg==", - "dev": true, + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-7.5.0.tgz", + "integrity": "sha512-CY1j7C5FnrkLFMELW8ZZXjjhh9icYYM0JqB+bH42DKzoqvPYgqLojde02/Bqnz3HmMTzwuziSyaCeLQYCWmWXw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/deprecated": "^3.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/is-shallow-equal": "^4.16.0", - "@wordpress/priority-queue": "^2.16.0", - "@wordpress/redux-routine": "^4.16.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/is-shallow-equal": "^4.21.0", + "@wordpress/priority-queue": "^2.21.0", + "@wordpress/redux-routine": "^4.21.0", "equivalent-key-map": "^0.2.2", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", @@ -21864,65 +25329,61 @@ } }, "@wordpress/date": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.16.0.tgz", - "integrity": "sha512-vfofvuM7/5pDrp6pJa+64/QtujCb4kUz8Zaph/EBzp0Qu8tPTsNzIEvYxHlJmlPzfJbOWzNJHZu1Ml+h9PPZKg==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-4.21.0.tgz", + "integrity": "sha512-1yIa1vAzfLZxPpzhQBvHMvBPOwaUhw9RYXQ45Q4sIpHoaRG/pZcUBP6NpIPlZtCbBp3LxTqVocCE8RwpQIlf3A==", "requires": { "@babel/runtime": "^7.16.0", + "@wordpress/deprecated": "^3.21.0", "moment": "^2.22.1", "moment-timezone": "^0.5.31" } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-hZVmwhAK7eV9pNC/Pud8hwADJbbm01PADZyunK+Zjd8/pT5FxcDz3JaZfVQxLn6lRbJ1+N6sNTS8uEC32RbpMg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.4.0.tgz", + "integrity": "sha512-N8ZjCbZ6R45sH6eb7dBHjkHRtpltKHheEQnfVQFrJEcEqfMCD1MVutQvy6t1KmlNieNsqi0CcBIYEqQtED0Rwg==", "dev": true, "requires": { - "json2php": "^0.0.4", + "json2php": "^0.0.5", "webpack-sources": "^3.2.2" } }, "@wordpress/deprecated": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.16.0.tgz", - "integrity": "sha512-/lCISYhy1l4N4HdGB8vKtPRYcvlLL+Lo/luwxgWzDxV+GkIlva6mZvEwsSd/Ocd5NXzR496V6+AKREDOyfJgiQ==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.21.0.tgz", + "integrity": "sha512-Sq5G2UB8c1vV7e1HidHpGXcmCxbOItkzbl/NlzdrKl10GEBfxhzbp94ml8kYCXfI9904yvUGpZ+sQThfYzX77w==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0" + "@wordpress/hooks": "^3.21.0" } }, "@wordpress/dom": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.16.0.tgz", - "integrity": "sha512-WOwEYXQWaZ4ZkQgL//jyB/FN33vPuFUHcr1Tc0o1T5zScNJrWVTiILokkFVv2AxqPZkrq4WhxKN9ZGRyo6VlOA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.21.0.tgz", + "integrity": "sha512-QjLh7KCVvxecBwIyOLhPgJDzUgkJ0dhVRgPGGw98PI77tpiCkKoMZCOcgDFyPHNQe+j6YIK6JVH6RMTHxC9fyw==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/deprecated": "^3.8.0" + "@wordpress/deprecated": "^3.21.0" } }, "@wordpress/dom-ready": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.16.0.tgz", - "integrity": "sha512-l4tQ65Y1lNMNypjM8Shi08NsxwS3D/lxFYwOznx+JNZzGU6IU39xHDIzCZYyFOkGvO2NkY7AjyITVnvVNkYY5Q==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.21.0.tgz", + "integrity": "sha512-eS+C9kuKKNimZVukyAKMX2UpXXF0P02xx+0OfJAm/r6A5gMMCLc9yKJbeqK9Tzu7aDhNnYoEGBZ+HVaCYx02Pg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/element": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.14.0.tgz", - "integrity": "sha512-puH6E1sY5HYcU9MTnwpvwmlGqs0prxNd0JuT2/WcHAd/qwDC2wQPB/7fDaffjB0+gIYUt6WBl8kCWkqQ7g6cbQ==", - "dev": true, + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.19.0.tgz", + "integrity": "sha512-5Ul1cpbtgagq0NV6hUiwszeiXtKFa06Po51PGvza62KylCIHCLF2ZlaY2zjeGLO10gKKKpCi7jRODFqOvWH3hQ==", "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^17.0.37", "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.16.0", + "@wordpress/escape-html": "^2.21.0", "change-case": "^4.1.2", "is-plain-object": "^5.0.0", "react": "^17.0.2", @@ -21930,9 +25391,9 @@ } }, "@wordpress/env": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.2.0.tgz", - "integrity": "sha512-FxsHCtP2+oKnWbv/GgN3hdjkKTdxS+edA0s807/Zbu30NKSJv3e4aemoxbb0GmqgGEBzbRMcgZ7IdVnWREGNeQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.6.0.tgz", + "integrity": "sha512-DTIRcNQCTuqmpcq5x9kNSC67K6L08c9HAXM7ggAKGLMM+yYmJuCNjmay0EHHw1iaF48Ns1XmtMLXeDqkRUHkhw==", "dev": true, "requires": { "chalk": "^4.0.0", @@ -21947,28 +25408,78 @@ "simple-git": "^3.5.0", "terminal-link": "^2.0.0", "yargs": "^17.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@wordpress/escape-html": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.16.0.tgz", - "integrity": "sha512-63SfsnkGTIFBXQWy+vAjlb2PJp9A59R0wsTv4TIS/DBJq6EtAox9GjBbswGzX6l0VksobUcga1FqOua9+i3EyA==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.21.0.tgz", + "integrity": "sha512-P/9wUbIVQPO9gdxeosfYRqiAFQPW0AGy7amaMuHNMICleZflQ79pfvEZV7V8c8ke2VjXcQ3QWHt+mDbyGTT7hg==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/eslint-plugin": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.0.0.tgz", - "integrity": "sha512-rOM8wSy+EgsvloB1ypSascLqkEtvqEpanpMvkX35Z/C4wvs81EqqoRGmeWzmtbcmiNkDZ/ZT34PdwE0R3DHPFg==", + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-13.5.0.tgz", + "integrity": "sha512-IVNSRRQgWnYlWJ+p+IQj2HrklDHMIvKSo1wF71/IEIe8W9s46sLq81zEltohIK8FNLh5NPslJGmJ5rdmW18Lhg==", "dev": true, "requires": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/prettier-config": "^2.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/prettier-config": "^2.4.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -22000,53 +25511,56 @@ } }, "@wordpress/hooks": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.16.0.tgz", - "integrity": "sha512-KpY8KFp2/3TX6lKmffNmdkeaH9c4CN1iJ8SiCufjGgRCnVWmWe/HcEJ5OjhUvBnRkhsLMY7pvlXMU8Mh7nLxyA==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.21.0.tgz", + "integrity": "sha512-EOhTq8oWK1N7nASEClRCdj51YaDQKTpwgPkQ3eTOeL+G0LF6WkNqLDraxpR3FES71p2HDPCR8z+83LFNdTZRIA==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/html-entities": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.21.0.tgz", + "integrity": "sha512-1qWLrARU5kMeHfjegyWtuAvO9rbyKhRlmg9CqIa2cjTv/3Ks7JlGRLFFui4J5d4uyD0LqKsywem84H2XvJEbfA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/i18n": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.16.0.tgz", - "integrity": "sha512-N7BChVVaQpt63e2Wgc0ST+ahUuhSjd6bqHqgIBnxZ4LU3c8tzd/etYjBqSM8RPcI9gSOM32ddlTnJgAxgntKaA==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.21.0.tgz", + "integrity": "sha512-2qeKLpx0J5KddXlEr/m85zxASZ2kfMIgN1izoavbaLc/QZ6Wvd/hnbd5CVFFUl83epBmYGuaZ0LUj9vjPmW7MQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.16.0", + "@wordpress/hooks": "^3.21.0", "gettext-parser": "^1.3.1", - "lodash": "^4.17.21", "memize": "^1.1.0", "sprintf-js": "^1.1.1", "tannin": "^1.2.0" } }, "@wordpress/icons": { - "version": "9.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.7.0.tgz", - "integrity": "sha512-QW9FHBx4Yof7bnxZA2MzZNwc/eJOtFcGjnAcSdY72uOset9n6vCMVkEYZe5wX5ZKsRSRCcpXkNrDw2vTcWCOSQ==", - "dev": true, + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.12.0.tgz", + "integrity": "sha512-JqzApABLzYRYik5Kg8UrWE0m0GEFMWd9QD3R40HNk8MLD8KRccdGQn+UEnAW0jHw0AEMlHnE7SHt8uMlRLGCKQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", - "@wordpress/primitives": "^3.14.0" + "@wordpress/element": "^4.19.0", + "@wordpress/primitives": "^3.19.0" } }, "@wordpress/is-shallow-equal": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.16.0.tgz", - "integrity": "sha512-DPNZetyW0HeU2eCrswY0JItiWAtv9/LHnkOjK+4OwGn30wpyV47yFDhU6HoJiu1lyF7DITraPbfArxn8/L+/rw==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.21.0.tgz", + "integrity": "sha512-G95EgH8NufR0OdSefxkXptcHti8kuIEErernXZPzACdqxdpSZRUch+czan9Zc+M0110cvUBTvbHSD2VIHEo7vA==", "requires": { "@babel/runtime": "^7.16.0" } }, "@wordpress/jest-console": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.0.0.tgz", - "integrity": "sha512-Z2gOXcq5yZl6soKaUnQ1l2TvoJQkx3tpMIL6LLnqMDXrsadPrZs4Ms9X9wNMv6ufHTO+mqswxJQU3gkGwnq2ew==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-6.4.0.tgz", + "integrity": "sha512-+wAKKdQMxGyQe/iB/nIo2NhaIBJPjAMmSqJcCblQJQWpsjEC2LcU+dP0Mg/yoUIFZpv4S/+dGu3bPjPjf5E2Zg==", "dev": true, "requires": { "@babel/runtime": "^7.16.0", @@ -22054,124 +25568,138 @@ } }, "@wordpress/jest-preset-default": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-9.0.0.tgz", - "integrity": "sha512-f6M+oNKdTEvbcpvcVB1+eTD9YNYFZkC/se6f6DsT0d1vB8LoTwBFdGrkZZC+Cg4/D9FWzejWVDGyi9HTciQw5Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-10.2.0.tgz", + "integrity": "sha512-zi0zSW3RjlLLOFuqNNMbXPvdRi6qyLAhFVUeT965N3vHYJ0sw95LrWu8AmEpcas20fJGbxJAJHeIfCcILt1HCw==", "dev": true, "requires": { - "@wojtekmaj/enzyme-adapter-react-17": "^0.6.1", - "@wordpress/jest-console": "^6.0.0", - "babel-jest": "^27.4.5", - "enzyme": "^3.11.0", - "enzyme-to-json": "^3.4.4" + "@wordpress/jest-console": "^6.4.0", + "babel-jest": "^27.4.5" + } + }, + "@wordpress/keyboard-shortcuts": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-3.19.0.tgz", + "integrity": "sha512-sE9FSj9TU/AYQjGewMHwedbLiY7ErGOcqs5ezgOKBSHQprwnzzo5rsj+0Zw4LSL/QWMibU4rcmlA3T/j7S/dTQ==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/data": "^7.5.0", + "@wordpress/element": "^4.19.0", + "@wordpress/keycodes": "^3.21.0", + "rememo": "^4.0.0" } }, "@wordpress/keycodes": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.16.0.tgz", - "integrity": "sha512-Vs/t3GBMaJ3dBAPZfhuZBuxdwagJdXhpSpvnkX3/MJrn6sRrLKijxkWK8x26PfkDePQ+3kiupP2pEoIwSCTUXg==", - "dev": true, + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.21.0.tgz", + "integrity": "sha512-0qFdzNjIKR55vHtL4iOQ7gDiMITT9vlQ68H0qMfJ3zaqJpNXeDwa244URMEhClwKTWEK0/yP5QNijfHNCWJ+IQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^4.16.0", + "@wordpress/i18n": "^4.21.0", "change-case": "^4.1.2", "lodash": "^4.17.21" } }, + "@wordpress/notices": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-3.21.0.tgz", + "integrity": "sha512-yOW+zPc6QpXfmIs5RT2piTuPHmqjvkX7T/dzw361t0rWPxmAHZpOhlbCcwAOQA54PCV8nuwaLmpSS7jnLnXa9g==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/a11y": "^3.21.0", + "@wordpress/data": "^7.5.0" + } + }, "@wordpress/npm-package-json-lint-config": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.2.0.tgz", - "integrity": "sha512-eU7n1NsddAY0uooxe+oWtfWKxpZB9s8LBRvv6WxoFyA9eetxyvauaTrvvYhzgjxxdd5swTCPLvSR+jbkVYkuQw==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.6.0.tgz", + "integrity": "sha512-mYcGFgOVbNLgolxcaqMqrKeizcHAyDastStncP9YQHizFidjF/RjMDJA7+CB7wLaXAiK7i7zAkNICHR5JH/ONQ==", "dev": true, "requires": {} }, "@wordpress/postcss-plugins-preset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.0.0.tgz", - "integrity": "sha512-mgsOiwQDpqEGt95/MfLq53DH1ChQ45uv54iRl4kBuc/12q5+8UDkSjpO05LquM4zbDYWHtMCBJxu+w+LC8/qEw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.5.0.tgz", + "integrity": "sha512-/e87XBRwkFgseXv6xFSZFtHOspaoBdzCN/4LcieLNpz729UfAGznK3LP37SK+znrgUGc26DAj3LIsEy6aeO8kA==", "dev": true, "requires": { - "@wordpress/base-styles": "^4.7.0", + "@wordpress/base-styles": "^4.12.0", "autoprefixer": "^10.2.5" } }, "@wordpress/prettier-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.0.0.tgz", - "integrity": "sha512-mzBc5LpsBphhWHClLX3mZeCoDMq5qOSd0JWn+Zo/ipUidhBRSaKR2fpMkH2fzIIeoPdy+cj1n3pWAk/Y/BHsSQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-2.4.0.tgz", + "integrity": "sha512-M1Inh8OvnfeBgwrxC9l1q+eK6CRP7gqIE3ZMt7oJ7GmvSeRD5ldfC+zGOqONrZ/SJ1Vj3njGSPDngtx8FNnIaQ==", "dev": true, "requires": {} }, "@wordpress/primitives": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.14.0.tgz", - "integrity": "sha512-rHibruWLgp5aIWqIJEBDozsVK+JWGjy2EIwusINVqPN5BL6ahajEJtOmmUJmYZwUzj5g2MVS6fRdzQUS9oKGRQ==", - "dev": true, + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.19.0.tgz", + "integrity": "sha512-5fB5HmIWBwz9cpodeanqkPafSbBba/+xdQYiefZ3hi5wQXvmOeF+pMJ3zIOfEYEnI3LAWzlAZDvheTcMywb9mQ==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.14.0", + "@wordpress/element": "^4.19.0", "classnames": "^2.3.1" } }, "@wordpress/priority-queue": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.16.0.tgz", - "integrity": "sha512-5lw+amzJEjtur6RAsmLfmOmeu4Cvg8wB/TKM+aV6dEzlPnuDDpKH/jVn9ILsCliasjQ64Aomkgo32acT7BKrvA==", - "dev": true, + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.21.0.tgz", + "integrity": "sha512-eyboO7cfGPQ1IUBGdT9tEko1V5bRz0Rw1WKvoOwgaexxSSER6kt0couYuoo0Vvfh0al+74TCBZ1pRPYhHml0ww==", "requires": { - "@babel/runtime": "^7.16.0" + "@babel/runtime": "^7.16.0", + "requestidlecallback": "^0.3.0" } }, "@wordpress/redux-routine": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.16.0.tgz", - "integrity": "sha512-6nzF2HCYYCYN3WJAhWkYRMpz+I8hM1k9GO9SkD+W8BfCYUZ57+xv6no7g4IimYnqON6Iskm08V26194ZJbMLsQ==", - "dev": true, + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-4.21.0.tgz", + "integrity": "sha512-Et5a6o47Q79CTw+sCkqGvHgyylxlPXXT2i3YrcaGdebP5rKGe6Vsv0Q9RzOt/TD86wQnNCwncdvxgTwz2yUkmQ==", "requires": { "@babel/runtime": "^7.16.0", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", - "lodash": "^4.17.21", "rungen": "^0.3.2" } }, "@wordpress/rich-text": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.14.0.tgz", - "integrity": "sha512-rY2NA2vNPwS7bPZIg7rQ2WF1qyMr6PEMDQzId04zJ9JoTtsQ24zveIdrf/ve6q0fTu0X3QtVdphmglUAWaUxWg==", - "dev": true, + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-5.19.0.tgz", + "integrity": "sha512-cfFAT886e0gODEg+2Bl1KoyV48Si41ogelMldlmNaZN6NsJKcGToQnYW4ceVHfHv32n0E0fgqOEFX4YFLMdW+Q==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/a11y": "^3.16.0", - "@wordpress/compose": "^5.14.0", - "@wordpress/data": "^7.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/escape-html": "^2.16.0", - "@wordpress/i18n": "^4.16.0", - "@wordpress/keycodes": "^3.16.0", - "lodash": "^4.17.21", + "@wordpress/a11y": "^3.21.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/escape-html": "^2.21.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/keycodes": "^3.21.0", "memize": "^1.1.0", "rememo": "^4.0.0" } }, "@wordpress/scripts": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.0.0.tgz", - "integrity": "sha512-5i87w1X8Xe91pd6QSOhk0ELrnlX8b2XpXXgftb0RxwNQd7AivmyS6OnCjzI7lpAMjYgCTZXrqwI1k0Tpt7HJGw==", + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-24.5.0.tgz", + "integrity": "sha512-FwXkN/tpMQ6bprmLDTqL1jvUe+M4H1wGNIxFgzBnpy3UahhVfssLhGV4H5wa2ruwP1cJ9YDJf5wWScC9JI4Rew==", "dev": true, "requires": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.2", "@svgr/webpack": "^6.2.1", - "@wordpress/babel-preset-default": "^7.0.0", - "@wordpress/browserslist-config": "^5.0.0", - "@wordpress/dependency-extraction-webpack-plugin": "^4.0.0", - "@wordpress/eslint-plugin": "^13.0.0", - "@wordpress/jest-preset-default": "^9.0.0", - "@wordpress/npm-package-json-lint-config": "^4.2.0", - "@wordpress/postcss-plugins-preset": "^4.0.0", - "@wordpress/prettier-config": "^2.0.0", - "@wordpress/stylelint-config": "^21.0.0", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/browserslist-config": "^5.4.0", + "@wordpress/dependency-extraction-webpack-plugin": "^4.4.0", + "@wordpress/eslint-plugin": "^13.5.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/npm-package-json-lint-config": "^4.6.0", + "@wordpress/postcss-plugins-preset": "^4.5.0", + "@wordpress/prettier-config": "^2.4.0", + "@wordpress/stylelint-config": "^21.4.0", "adm-zip": "^0.5.9", "babel-jest": "^27.4.5", "babel-loader": "^8.2.3", @@ -22215,23 +25743,134 @@ "webpack-bundle-analyzer": "^4.4.2", "webpack-cli": "^4.9.1", "webpack-dev-server": "^4.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@wordpress/server-side-render": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-3.19.0.tgz", + "integrity": "sha512-fuggRcJgEKvaIFxiVA8gejsdTWn1iAmBsA4kBWX/yr+DB75oIrLdtCoIE5zACOcwa0lqZCu4jRZzZAVRbhBBBQ==", + "requires": { + "@babel/runtime": "^7.16.0", + "@wordpress/api-fetch": "^6.18.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/compose": "^5.19.0", + "@wordpress/data": "^7.5.0", + "@wordpress/deprecated": "^3.21.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/url": "^3.22.0", + "lodash": "^4.17.21" + } + }, + "@wordpress/shortcode": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-3.21.0.tgz", + "integrity": "sha512-JgJYaj2WBT/6W4O748g0Uu9ZT8qsGf5sDTjP/H1zkKCZGSYQNgHAvExE0iWTxPTncjZbrP81qo5Hoeen6+Pm+A==", + "requires": { + "@babel/runtime": "^7.16.0", + "memize": "^1.1.0" + } + }, + "@wordpress/style-engine": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-1.4.0.tgz", + "integrity": "sha512-NnbK4YufKYTTAlRiCiVelFV6EtTfC1SbHiQo7J2ZYhgwsSZ3qCEr6n5fcjydXRKm/MUGSFpowSjqRZxpZNzuaw==", + "requires": { + "@babel/runtime": "^7.16.0", + "lodash": "^4.17.21" } }, "@wordpress/stylelint-config": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.0.0.tgz", - "integrity": "sha512-6d+eNMOz0BUsmZrPiWnU9i9m67Cbez+zhQLGU0LLFtmqLr2EI5JjfKEjkxftNkhWPRIlIqWPiUVzn6huaNA2Qw==", + "version": "21.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.4.0.tgz", + "integrity": "sha512-qU/+wcelm82SdMu5A+KA3M+X8tx9V0gRisQKOFCj4zMkdtIssroPYCQx59W79ucCxFRgvUhQxHZUwoVajgfCsA==", "dev": true, "requires": { "stylelint-config-recommended": "^6.0.0", "stylelint-config-recommended-scss": "^5.0.2" } }, + "@wordpress/token-list": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-2.21.0.tgz", + "integrity": "sha512-yj5yJLAH1KTAOpoj/ajARKw9nNuBZ8q7YrMiVITC5pdX7JUpv0DPZLOmX0o2WWShyiRqVWnYO8ngG3MQNrYG2g==", + "requires": { + "@babel/runtime": "^7.16.0" + } + }, + "@wordpress/url": { + "version": "3.22.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.22.0.tgz", + "integrity": "sha512-pdL832UrcOVGwNrmuZngfFHrrtBmBtQS2C7esD+FNwnOV9mRQXEe/T+c2JckEPq3Z+2udJhfQlborFydUvut6g==", + "requires": { + "@babel/runtime": "^7.16.0", + "remove-accents": "^0.4.2" + } + }, "@wordpress/warning": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.16.0.tgz", - "integrity": "sha512-n2djVSyjMqJYQ1Lh0UDfm5TXUSGtjmoKwHbvW04PIv3DgDbKLVbdCC9xpK0SupaDR/dPx4OkvfXIXIuuySjC/Q==", - "dev": true + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.21.0.tgz", + "integrity": "sha512-XE6ZTcogFA2+geSQRdnFABuNp2/IP/3fe2sndQzt5Fk7CHuEcEjVSS+SI5ywnzAu9g1qbD2X1t5CE77DtZ6w7A==" + }, + "@wordpress/wordcount": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-3.21.0.tgz", + "integrity": "sha512-kfFcwcHk1kGGSj3eC6f7OMjdX08/ymCVZFuM8hN5U2u1HfVKGcgJk15xlyuIGuMcKuxlO7y4M+5FvU2DPtWzhA==", + "requires": { + "@babel/runtime": "^7.16.0" + } }, "@xtuc/ieee754": { "version": "1.2.0", @@ -22262,9 +25901,9 @@ } }, "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true }, "acorn-globals": { @@ -22392,14 +26031,6 @@ "dev": true, "requires": { "type-fest": "^0.21.3" - }, - "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } } }, "ansi-html-community": { @@ -22415,12 +26046,11 @@ "dev": true }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" } }, "anymatch": { @@ -22519,15 +26149,15 @@ "dev": true }, "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" } }, @@ -22543,43 +26173,36 @@ "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "dev": true }, - "array.prototype.filter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz", - "integrity": "sha512-Dk3Ty7N42Odk7PjU/Ci3zT4pLj20YvuVnneG/58ICM6bt4Ij5kZaJTVQ9TSaWaIECX2sFyz4KItkVZqHNnciqw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" } }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -22605,23 +26228,34 @@ "dev": true }, "autoprefixer": { - "version": "10.4.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", - "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "dev": true, "requires": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001373", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" } }, + "autosize": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/autosize/-/autosize-4.0.4.tgz", + "integrity": "sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ==" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, "axe-core": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", - "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", "dev": true }, "axios": { @@ -22653,27 +26287,82 @@ "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "requires": { "find-cache-dir": "^3.3.1", "loader-utils": "^2.0.0", "make-dir": "^3.1.0", "schema-utils": "^2.6.5" - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } } }, "babel-plugin-istanbul": { @@ -22705,7 +26394,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, "requires": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -22713,33 +26401,33 @@ } }, "babel-plugin-polyfill-corejs2": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", - "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, "requires": { "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.2", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" } }, "babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", - "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2" + "@babel/helper-define-polyfill-provider": "^0.3.3" } }, "babel-preset-current-node-syntax": { @@ -22827,9 +26515,9 @@ } }, "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { "bytes": "3.1.2", @@ -22840,7 +26528,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -22881,8 +26569,7 @@ "body-scroll-lock": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", - "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", - "dev": true + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==" }, "bonjour-service": { "version": "1.0.14", @@ -22928,15 +26615,14 @@ "dev": true }, "browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "requires": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "update-browserslist-db": "^1.0.9" } }, "bser": { @@ -23010,14 +26696,12 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camel-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, "requires": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -23045,6 +26729,12 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true } } }, @@ -23061,16 +26751,14 @@ } }, "caniuse-lite": { - "version": "1.0.30001393", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz", - "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==", - "dev": true + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" }, "capital-case": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -23078,20 +26766,26 @@ } }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } } }, "change-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, "requires": { "camel-case": "^4.1.2", "capital-case": "^1.0.4", @@ -23133,47 +26827,57 @@ "semver": "^6.3.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dev": true, - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -23188,6 +26892,17 @@ "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, "chownr": { @@ -23203,9 +26918,9 @@ "dev": true }, "ci-info": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", - "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==", "dev": true }, "cjs-module-lexer": { @@ -23215,10 +26930,9 @@ "dev": true }, "classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "dev": true + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" }, "clean-stack": { "version": "2.2.0", @@ -23261,7 +26975,6 @@ "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dev": true, "requires": { "good-listener": "^1.2.2", "select": "^1.1.2", @@ -23269,13 +26982,13 @@ } }, "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, @@ -23331,25 +27044,22 @@ "dev": true }, "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "color-name": "~1.1.4" + "color-name": "1.1.3" } }, "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" }, "colorette": { "version": "2.0.19", @@ -23453,14 +27163,24 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, "compute-scroll-into-view": { "version": "1.0.17", "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", - "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==", - "dev": true + "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" + }, + "computed-style": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/computed-style/-/computed-style-0.1.4.tgz", + "integrity": "sha512-WpAmaKbMNmS3OProfHIdJiNleNJdgUrJfbKArXua28QF7+0CoZjlLn0lp6vlc+dl5r2/X9GQiQRQQU4BzSa69w==" }, "concat-map": { "version": "0.0.1", @@ -23490,7 +27210,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -23504,14 +27223,6 @@ "dev": true, "requires": { "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } } }, "content-type": { @@ -23521,13 +27232,9 @@ "dev": true }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "cookie": { "version": "0.5.0", @@ -23588,15 +27295,6 @@ "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, "globby": { "version": "12.2.0", "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", @@ -23638,24 +27336,24 @@ } }, "core-js": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.1.tgz", - "integrity": "sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", "dev": true }, "core-js-compat": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz", - "integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", "dev": true, "requires": { - "browserslist": "^4.21.3" + "browserslist": "^4.21.4" } }, "core-js-pure": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz", - "integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", "dev": true }, "core-util-is": { @@ -23668,7 +27366,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -23765,9 +27462,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -23782,15 +27479,15 @@ } }, "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "requires": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", "nth-check": "^2.0.1" } }, @@ -23825,36 +27522,36 @@ "dev": true }, "cssnano": { - "version": "5.1.13", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", - "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", "dev": true, "requires": { - "cssnano-preset-default": "^5.2.12", + "cssnano-preset-default": "^5.2.13", "lilconfig": "^2.0.3", "yaml": "^1.10.2" } }, "cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", "dev": true, "requires": { - "css-declaration-sorter": "^6.3.0", + "css-declaration-sorter": "^6.3.1", "cssnano-utils": "^3.1.0", "postcss-calc": "^8.2.3", "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", + "postcss-convert-values": "^5.1.3", "postcss-discard-comments": "^5.1.2", "postcss-discard-duplicates": "^5.1.0", "postcss-discard-empty": "^5.1.1", "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.6", - "postcss-merge-rules": "^5.1.2", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", "postcss-minify-font-values": "^5.1.0", "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", + "postcss-minify-params": "^5.1.4", "postcss-minify-selectors": "^5.2.1", "postcss-normalize-charset": "^5.1.0", "postcss-normalize-display-values": "^5.1.0", @@ -23862,11 +27559,11 @@ "postcss-normalize-repeat-style": "^5.1.1", "postcss-normalize-string": "^5.1.0", "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", "postcss-normalize-url": "^5.1.0", "postcss-normalize-whitespace": "^5.1.1", "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-initial": "^5.1.1", "postcss-reduce-transforms": "^5.1.0", "postcss-svgo": "^5.1.0", "postcss-unique-selectors": "^5.1.1" @@ -23912,10 +27609,9 @@ } }, "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "cwd": { "version": "0.10.0", @@ -23945,16 +27641,14 @@ } }, "date-fns": { - "version": "2.29.2", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", - "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==", - "dev": true + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -23962,13 +27656,12 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" }, "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, "requires": { "decamelize": "^1.1.0", @@ -23984,9 +27677,9 @@ } }, "decimal.js": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", - "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==", "dev": true }, "decompress-response": { @@ -24012,6 +27705,37 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, + "deep-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -24040,9 +27764,9 @@ } }, "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "requires": { "clone": "^1.0.2" @@ -24135,8 +27859,7 @@ "delegate": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", - "dev": true + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" }, "depd": { "version": "2.0.0", @@ -24168,6 +27891,11 @@ "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", "dev": true }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + }, "diff-sequences": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", @@ -24183,12 +27911,6 @@ "path-type": "^4.0.0" } }, - "discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", - "dev": true - }, "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -24219,21 +27941,34 @@ "esutils": "^2.0.2" } }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==", + "dev": true + }, "dom-scroll-into-view": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz", - "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==", - "dev": true + "integrity": "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ==" }, "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + } } }, "domelementtype": { @@ -24260,40 +27995,38 @@ } }, "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "requires": { - "domelementtype": "^2.3.0" + "domelementtype": "^2.2.0" } }, "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, "dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, "downshift": { - "version": "6.1.9", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.9.tgz", - "integrity": "sha512-mzvk61WOX4MEsYHMKCXEVwuz/zM84x/WrCbaCQw71hyNN0fmWXvV673uOQy2idgIA+yqDsjtkV5KPfAFWuQylg==", - "dev": true, + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.12.tgz", + "integrity": "sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==", "requires": { "@babel/runtime": "^7.14.8", "compute-scroll-into-view": "^1.0.17", @@ -24315,10 +28048,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.247", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz", - "integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw==", - "dev": true + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" }, "emittery": { "version": "0.8.1", @@ -24348,7 +28080,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "requires": { "iconv-lite": "^0.6.2" } @@ -24384,76 +28115,15 @@ "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", "dev": true }, - "enzyme": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", - "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", - "dev": true, - "requires": { - "array.prototype.flat": "^1.2.3", - "cheerio": "^1.0.0-rc.3", - "enzyme-shallow-equal": "^1.0.1", - "function.prototype.name": "^1.1.2", - "has": "^1.0.3", - "html-element-map": "^1.2.0", - "is-boolean-object": "^1.0.1", - "is-callable": "^1.1.5", - "is-number-object": "^1.0.4", - "is-regex": "^1.0.5", - "is-string": "^1.0.5", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.7.0", - "object-is": "^1.0.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1", - "object.values": "^1.1.1", - "raf": "^3.4.1", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.2.1" - } - }, - "enzyme-shallow-equal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", - "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", - "dev": true, - "requires": { - "has": "^1.0.3", - "object-is": "^1.1.2" - } - }, - "enzyme-to-json": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", - "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", - "dev": true, - "requires": { - "@types/cheerio": "^0.22.22", - "lodash": "^4.17.21", - "react-is": "^16.12.0" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - } - } - }, "equivalent-key-map": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", - "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==", - "dev": true + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==" }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -24468,22 +28138,22 @@ } }, "es-abstract": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", - "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.2", + "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", @@ -24493,16 +28163,35 @@ "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" } }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true + "es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } }, "es-module-lexer": { "version": "0.9.3", @@ -24533,8 +28222,7 @@ "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, "escape-html": { "version": "1.0.3", @@ -24545,8 +28233,7 @@ "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "escodegen": { "version": "2.0.0", @@ -24610,15 +28297,15 @@ } }, "eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.1", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -24634,15 +28321,15 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -24656,12 +28343,46 @@ "text-table": "^0.2.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -24689,25 +28410,6 @@ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "dev": true }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, "globals": { "version": "13.17.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", @@ -24717,6 +28419,12 @@ "type-fest": "^0.20.2" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -24726,33 +28434,6 @@ "argparse": "^2.0.1" } }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -24768,6 +28449,15 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -24915,9 +28605,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -24962,9 +28652,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", - "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", "dev": true, "requires": { "array-includes": "^3.1.5", @@ -25046,9 +28736,9 @@ "dev": true }, "espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -25212,14 +28902,14 @@ "dev": true }, "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -25238,7 +28928,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -25270,12 +28960,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true } } }, @@ -25353,6 +29037,17 @@ "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, "fast-json-stable-stringify": { @@ -25392,9 +29087,9 @@ } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "requires": { "bser": "2.1.1" @@ -25488,12 +29183,6 @@ "slash": "^3.0.0" } }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -25626,21 +29315,71 @@ "chalk": "^4.0.0", "commander": "^5.1.0", "debug": "^4.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "requires": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, @@ -25661,11 +29400,20 @@ "dev": true }, "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -25708,7 +29456,6 @@ "version": "6.5.1", "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.5.1.tgz", "integrity": "sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==", - "dev": true, "requires": { "@emotion/is-prop-valid": "^0.8.2", "@motionone/dom": "10.12.0", @@ -25723,7 +29470,6 @@ "version": "0.8.8", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "dev": true, "optional": true, "requires": { "@emotion/memoize": "0.7.4" @@ -25733,7 +29479,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "dev": true, "optional": true } } @@ -25742,7 +29487,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "dev": true, "requires": { "tslib": "^2.1.0" } @@ -25798,8 +29542,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { "version": "1.1.5", @@ -25813,12 +29556,6 @@ "functions-have-names": "^1.2.2" } }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, "functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", @@ -25828,19 +29565,17 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dev": true, "requires": { "function-bind": "^1.1.1", @@ -25883,7 +29618,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", - "dev": true, "requires": { "encoding": "^0.1.12", "safe-buffer": "^5.1.1" @@ -25904,12 +29638,12 @@ } }, "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" } }, "glob-to-regexp": { @@ -25943,8 +29677,7 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { "version": "11.1.0", @@ -25970,11 +29703,19 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dev": true, "requires": { "delegate": "^3.1.2" } }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, "got": { "version": "11.8.5", "resolved": "https://registry.npmjs.org/got/-/got-11.8.5.tgz", @@ -26003,8 +29744,7 @@ "gradient-parser": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/gradient-parser/-/gradient-parser-0.1.5.tgz", - "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==", - "dev": true + "integrity": "sha512-+uPlcVbjrKOnTzvz0MjTj7BfACj8OmxIa1moIjJV7btvhUMSJk0D47RfDCgDrZE3dYMz9Cf5xKJwnrKLjUq0KQ==" }, "grapheme-splitter": { "version": "1.0.4", @@ -26037,7 +29777,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -26049,10 +29788,9 @@ "dev": true }, "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, "has-property-descriptors": { "version": "1.0.0", @@ -26082,7 +29820,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", - "dev": true, "requires": { "capital-case": "^1.0.4", "tslib": "^2.0.3" @@ -26091,20 +29828,17 @@ "hey-listen": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==", - "dev": true + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" }, "highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", - "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", - "dev": true + "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==" }, "hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, "requires": { "react-is": "^16.7.0" }, @@ -26112,8 +29846,7 @@ "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, @@ -26144,15 +29877,10 @@ "wbuf": "^1.1.0" } }, - "html-element-map": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", - "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", - "dev": true, - "requires": { - "array.prototype.filter": "^1.0.0", - "call-bind": "^1.0.2" - } + "hpq": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/hpq/-/hpq-1.3.0.tgz", + "integrity": "sha512-fvYTvdCFOWQupGxqkahrkA+ERBuMdzkxwtUdKrxR6rmMd4Pfl+iZ1QiQYoaZ0B/v0y59MOMnz3XFUWbT50/NWA==" }, "html-encoding-sniffer": { "version": "2.0.1", @@ -26181,18 +29909,6 @@ "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", "dev": true }, - "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, "http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", @@ -26267,14 +29983,6 @@ "requires": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" - }, - "dependencies": { - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - } } }, "https-proxy-agent": { @@ -26297,7 +30005,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -26340,7 +30047,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -26349,8 +30055,7 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" } } }, @@ -26395,8 +30100,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.8", @@ -26423,6 +30127,57 @@ "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "internal-slot": { @@ -26454,11 +30209,20 @@ "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", "dev": true }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "is-bigint": { "version": "1.0.4", @@ -26495,16 +30259,15 @@ "dev": true }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, "is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", - "dev": true, + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "requires": { "has": "^1.0.3" } @@ -26563,6 +30326,12 @@ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true + }, "is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -26597,16 +30366,24 @@ "dev": true, "requires": { "is-path-inside": "^2.1.0" + }, + "dependencies": { + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + } } }, "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true }, "is-plain-obj": { "version": "3.0.0", @@ -26617,8 +30394,7 @@ "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" }, "is-potential-custom-element-name": { "version": "1.0.1", @@ -26629,8 +30405,7 @@ "is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "dev": true + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" }, "is-regex": { "version": "1.1.4", @@ -26642,6 +30417,12 @@ "has-tostringtag": "^1.0.0" } }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true + }, "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -26666,12 +30447,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", - "dev": true - }, "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -26681,6 +30456,19 @@ "has-symbols": "^1.0.2" } }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -26693,6 +30481,12 @@ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true + }, "is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -26702,6 +30496,16 @@ "call-bind": "^1.0.2" } }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "is-windows": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", @@ -26742,9 +30546,9 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "requires": { "@babel/core": "^7.12.3", @@ -26763,6 +30567,23 @@ "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "istanbul-lib-source-maps": { @@ -26841,6 +30662,57 @@ "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-cli": { @@ -26863,6 +30735,66 @@ "yargs": "^16.2.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -26916,6 +30848,57 @@ "pretty-format": "^27.5.1", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-dev-server": { @@ -26931,6 +30914,57 @@ "spawnd": "^6.0.2", "tree-kill": "^1.2.2", "wait-on": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-diff": { @@ -26943,6 +30977,57 @@ "diff-sequences": "^27.5.1", "jest-get-type": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-docblock": { @@ -26965,6 +31050,57 @@ "jest-get-type": "^27.5.1", "jest-util": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-environment-jsdom": { @@ -27046,6 +31182,57 @@ "jest-util": "^27.5.1", "pretty-format": "^27.5.1", "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-leak-detector": { @@ -27068,6 +31255,57 @@ "jest-diff": "^27.5.1", "jest-get-type": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-message-util": { @@ -27085,6 +31323,57 @@ "pretty-format": "^27.5.1", "slash": "^3.0.0", "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-mock": { @@ -27126,6 +31415,57 @@ "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-resolve-dependencies": { @@ -27166,6 +31506,57 @@ "jest-worker": "^27.5.1", "source-map-support": "^0.5.6", "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-runtime": { @@ -27196,6 +31587,57 @@ "jest-util": "^27.5.1", "slash": "^3.0.0", "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-serializer": { @@ -27238,6 +31680,46 @@ "semver": "^7.3.2" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -27248,14 +31730,23 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -27276,6 +31767,57 @@ "ci-info": "^3.2.0", "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-validate": { @@ -27290,6 +31832,57 @@ "jest-get-type": "^27.5.1", "leven": "^3.1.0", "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-watcher": { @@ -27305,6 +31898,57 @@ "chalk": "^4.0.0", "jest-util": "^27.5.1", "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-worker": { @@ -27318,6 +31962,12 @@ "supports-color": "^8.0.0" }, "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -27330,9 +31980,9 @@ } }, "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.7.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0", @@ -27342,11 +31992,16 @@ "@sideway/pinpoint": "^2.0.0" } }, + "js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.14.1", @@ -27397,21 +32052,12 @@ "whatwg-url": "^8.5.0", "ws": "^7.4.6", "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } } }, "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-buffer": { "version": "3.0.1", @@ -27422,8 +32068,7 @@ "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema-traverse": { "version": "0.4.1", @@ -27438,16 +32083,15 @@ "dev": true }, "json2php": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.4.tgz", - "integrity": "sha512-hFzejhs28f70sGnutcsRS459MnAsjRVI85RgPAL1KQIZEpjiDitc27CZv4IgOtaR86vrqOVlu9vJNew2XyTH4g==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.5.tgz", + "integrity": "sha512-jWpsGAYlQDKOjJcyq3rYaxcZ+5YMhZIKHKTjdIKJPI9zLSX+yRWHSSwtV8hvIg7YMhbKkgPO669Ve2ZgFK5C7w==", "dev": true }, "json5": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, "jsonc-parser": { "version": "3.0.0", @@ -27476,9 +32120,9 @@ } }, "keyv": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", - "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dev": true, "requires": { "json-buffer": "3.0.1" @@ -27506,9 +32150,9 @@ "dev": true }, "known-css-properties": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz", - "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", "dev": true }, "language-subtag-registry": { @@ -27563,11 +32207,18 @@ "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "dev": true }, + "line-height": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/line-height/-/line-height-0.3.1.tgz", + "integrity": "sha512-YExecgqPwnp5gplD2+Y8e8A5+jKpr25+DzMbFdI1/1UAr0FJrTFv4VkHLf8/6B590i1wUPJWMKKldkd/bdQ//w==", + "requires": { + "computed-style": "~0.1.3" + } + }, "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "linkify-it": { "version": "3.0.3", @@ -27585,9 +32236,9 @@ "dev": true }, "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -27596,19 +32247,18 @@ } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "requires": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" } }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.debounce": { "version": "4.0.8", @@ -27628,30 +32278,12 @@ "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", "dev": true }, - "lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", - "dev": true - }, "lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", "dev": true }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -27696,13 +32328,63 @@ "requires": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, "requires": { "js-tokens": "^3.0.0 || ^4.0.0" } @@ -27711,7 +32393,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -27732,6 +32413,12 @@ "yallist": "^2.1.2" } }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "dev": true + }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -27879,9 +32566,9 @@ "dev": true }, "memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", "dev": true, "requires": { "fs-monkey": "^1.0.3" @@ -27890,8 +32577,7 @@ "memize": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", - "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==", - "dev": true + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==" }, "meow": { "version": "6.1.1", @@ -28070,9 +32756,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "minimist-options": { @@ -28086,12 +32772,6 @@ "kind-of": "^6.0.3" }, "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -28142,29 +32822,20 @@ "moment": { "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "dev": true + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "moment-timezone": { - "version": "0.5.37", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.37.tgz", - "integrity": "sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==", - "dev": true, + "version": "0.5.38", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.38.tgz", + "integrity": "sha512-nMIrzGah4+oYZPflDvLZUgoVUO4fvAqHstvG3xAUnMolWncuAiLDWNnJZj6EwJGMGfb1ZcuTFE6GI3hNOVWI/Q==", "requires": { "moment": ">= 2.9.0" } }, - "moo": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", - "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", - "dev": true - }, "mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==", - "dev": true + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" }, "mrmime": { "version": "1.0.1", @@ -28175,8 +32846,7 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "multicast-dns": { "version": "7.2.5", @@ -28206,25 +32876,11 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dev": true, - "requires": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true }, "negotiator": { "version": "0.6.3", @@ -28242,7 +32898,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, "requires": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -28296,8 +32951,7 @@ "node-releases": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" }, "normalize-package-data": { "version": "2.5.0", @@ -28337,6 +32991,11 @@ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true }, + "normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, "npm-bundled": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", @@ -28375,6 +33034,46 @@ "strip-json-comments": "^3.1.1" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -28385,14 +33084,23 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -28440,8 +33148,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, "object-filter": { "version": "1.0.2", @@ -28484,46 +33191,46 @@ } }, "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "requires": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "obuf": { @@ -28612,6 +33319,15 @@ "wcwidth": "^1.0.1" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -28623,18 +33339,18 @@ } }, "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "~1.1.4" } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "escape-string-regexp": { @@ -28644,9 +33360,9 @@ "dev": true }, "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "log-symbols": { @@ -28678,6 +33394,27 @@ "supports-color": "^5.3.0" } }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -28688,6 +33425,15 @@ } } } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -28710,21 +33456,21 @@ "dev": true }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "requires": { - "p-limit": "^2.2.0" + "p-limit": "^3.0.2" } }, "p-map": { @@ -28746,14 +33492,12 @@ "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -28763,7 +33507,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "requires": { "callsites": "^3.0.0" } @@ -28772,7 +33515,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -28787,23 +33529,10 @@ "dev": true }, "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "requires": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true }, "parseurl": { "version": "1.3.3", @@ -28815,7 +33544,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -28825,7 +33553,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -28858,8 +33585,7 @@ "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-to-regexp": { "version": "0.1.7", @@ -28870,8 +33596,7 @@ "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "pend": { "version": "1.2.0", @@ -28879,17 +33604,10 @@ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { "version": "2.3.1", @@ -28931,6 +33649,45 @@ "dev": true, "requires": { "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + } } }, "plur": { @@ -28946,7 +33703,6 @@ "version": "11.0.3", "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", - "dev": true, "requires": { "framesync": "6.0.1", "hey-listen": "^1.0.8", @@ -28955,9 +33711,9 @@ } }, "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", "dev": true, "requires": { "nanoid": "^3.3.4", @@ -28988,12 +33744,12 @@ } }, "postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "requires": { - "browserslist": "^4.20.3", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" } }, @@ -29046,9 +33802,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -29069,22 +33825,22 @@ "dev": true }, "postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "requires": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "stylehacks": "^5.1.1" } }, "postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" @@ -29111,12 +33867,12 @@ } }, "postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "cssnano-utils": "^3.1.0", "postcss-value-parser": "^4.2.0" } @@ -29219,12 +33975,12 @@ } }, "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" } }, @@ -29258,12 +34014,12 @@ } }, "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0" } }, @@ -29290,9 +34046,9 @@ "requires": {} }, "postcss-scss": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.4.tgz", - "integrity": "sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", + "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", "dev": true, "requires": {} }, @@ -29397,7 +34153,6 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -29407,8 +34162,7 @@ "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, @@ -29430,6 +34184,11 @@ } } }, + "proxy-compare": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.3.0.tgz", + "integrity": "sha512-c3L2CcAi7f7pvlD0D7xsF+2CQIW8C3HaYx2Pfgq8eA4HAl3GAH6/dVYsyBbYF/0XJs2ziGLrzmz5fmzPm6A0pQ==" + }, "proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -29506,9 +34265,9 @@ } }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "requires": { "side-channel": "^1.0.4" @@ -29527,36 +34286,11 @@ "dev": true }, "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "requires": { - "performance-now": "^2.1.0" - } - }, - "railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true }, - "randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dev": true, - "requires": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -29605,42 +34339,63 @@ "version": "6.9.9", "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.9.9.tgz", "integrity": "sha512-l+MBlKZffv/SicxDySKEEh42hR6m5bAHfNu3Tvxks2c4Ah+ldnWjfnVRwxo/nxF27SsUsxDS0raAzFuJNKABXA==", - "dev": true, "requires": {} }, "react": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, + "react-autosize-textarea": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-7.1.0.tgz", + "integrity": "sha512-BHpjCDkuOlllZn3nLazY2F8oYO1tS2jHnWhcjTWQdcKiiMU6gHLNt/fzmqMSyerR0eTdKtfSIqtSeTtghNwS+g==", + "requires": { + "autosize": "^4.0.2", + "line-height": "^0.3.1", + "prop-types": "^15.5.6" + } + }, "react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, "requires": {} }, "react-dom": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "scheduler": "^0.20.2" } }, + "react-easy-crop": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-4.6.2.tgz", + "integrity": "sha512-qTGU3TWPwdAdNJsbM0OLbDx+Vjes9vWOnm1AUBiVp4GOzZacBQbUzVE9jYprFoWRrJZSn3GEwnxk0YhLAvdiYQ==", + "requires": { + "normalize-wheel": "^1.0.1", + "tslib": "2.0.1" + }, + "dependencies": { + "tslib": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", + "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" + } + } + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "react-refresh": { "version": "0.10.0", @@ -29699,6 +34454,51 @@ "find-up": "^4.1.0", "read-pkg": "^5.2.0", "type-fest": "^0.8.1" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, "readable-stream": { @@ -29714,6 +34514,14 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } } }, "readdir-glob": { @@ -29758,7 +34566,6 @@ "version": "1.3.11", "resolved": "https://registry.npmjs.org/reakit/-/reakit-1.3.11.tgz", "integrity": "sha512-mYxw2z0fsJNOQKAEn5FJCPTU3rcrY33YZ/HzoWqZX0G7FwySp1wkCYW79WhuYMNIUFQ8s3Baob1RtsEywmZSig==", - "dev": true, "requires": { "@popperjs/core": "^2.5.4", "body-scroll-lock": "^3.1.5", @@ -29771,7 +34578,6 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-system/-/reakit-system-0.15.2.tgz", "integrity": "sha512-TvRthEz0DmD0rcJkGamMYx+bATwnGNWJpe/lc8UV2Js8nnPvkaxrHk5fX9cVASFrWbaIyegZHCWUBfxr30bmmA==", - "dev": true, "requires": { "reakit-utils": "^0.15.2" } @@ -29780,14 +34586,12 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true, "requires": {} }, "reakit-warning": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/reakit-warning/-/reakit-warning-0.6.2.tgz", "integrity": "sha512-z/3fvuc46DJyD3nJAUOto6inz2EbSQTjvI/KBQDqxwB0y02HDyeP8IWOJxvkuAUGkWpeSx+H3QWQFSNiPcHtmw==", - "dev": true, "requires": { "reakit-utils": "^0.15.2" } @@ -29815,7 +34619,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", - "dev": true, "requires": { "@babel/runtime": "^7.9.2" } @@ -29827,19 +34630,18 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "requires": { "regenerate": "^1.4.2" } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" }, "regenerator-transform": { "version": "0.15.0", @@ -29868,15 +34670,15 @@ "dev": true }, "regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", "dev": true, "requires": { "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.0.0" } @@ -29888,15 +34690,15 @@ "dev": true }, "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", "dev": true }, "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -29911,22 +34713,24 @@ } }, "rememo": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.1.tgz", - "integrity": "sha512-x/T5q/pCDh8k4OlvJGqkI3eO+O8hmJv9HhJHo4avwlluwUpDbteDvyqw1PTarEITkeH9bfW6GSKeRke+XKgykw==", - "dev": true + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz", + "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ==" }, "remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==", - "dev": true + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.3.tgz", + "integrity": "sha512-bwzzFccF6RgWWt+KrcEpCDMw9uCwz5GCdyo+r4p2hu6PhqtlEMOXEO0uPAw6XmVYAnODxHaqLanhUY1lqmsNFw==" + }, + "requestidlecallback": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz", + "integrity": "sha512-TWHFkT7S9p7IxLC5A1hYmAYQx2Eb9w1skrXmQ+dS1URyvR8tenMLl4lHbqEOUnpEYxNKpkVMXUgknVpBZWXXfQ==" }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, "require-from-string": { "version": "2.0.2", @@ -29934,6 +34738,11 @@ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, "requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -29950,7 +34759,6 @@ "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, "requires": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -30022,12 +34830,6 @@ "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -30049,16 +34851,6 @@ "glob": "^7.1.3" } }, - "rst-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", - "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", - "dev": true, - "requires": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" - } - }, "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -30097,8 +34889,7 @@ "rungen": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", - "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==", - "dev": true + "integrity": "sha512-zWl10xu2D7zoR8zSC2U6bg5bYF6T/Wk7rxwp8IPaJH7f0Ge21G03kNHVgHR7tyVkSSfAOG0Rqf/Cl38JftSmtw==" }, "rxjs": { "version": "6.6.7", @@ -30118,21 +34909,30 @@ } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { - "version": "1.54.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", - "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", + "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", @@ -30163,28 +34963,26 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, "select": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", - "dev": true + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" }, "select-hose": { "version": "2.0.0", @@ -30204,8 +35002,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "send": { "version": "0.18.0", @@ -30257,7 +35054,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3", @@ -30353,6 +35149,11 @@ "send": "0.18.0" } }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -30377,32 +35178,170 @@ "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", "dev": true, "requires": { - "is-buffer": "^1.0.2" + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "showdown": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/showdown/-/showdown-1.9.1.tgz", + "integrity": "sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==", + "requires": { + "yargs": "^14.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" } }, - "lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", - "dev": true + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + } + }, + "yargs-parser": { + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", + "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -30421,9 +35360,9 @@ "dev": true }, "simple-git": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.0.tgz", - "integrity": "sha512-Paad1BkrI7vWhImLybDRYOHnh3WPsHSKXJpmKM+iGjjKNV91XaOdd+yIdZ/gqdzncHDEKYff4k+74oNo1R+U8Q==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.14.1.tgz", + "integrity": "sha512-1ThF4PamK9wBORVGMK9HK5si4zoGS2GpRO7tkAFObA4FZv6dKaCVHLQT+8zlgiBm6K2h+wEU9yOaFCu/SR3OyA==", "dev": true, "requires": { "@kwsites/file-exists": "^1.1.1", @@ -30431,6 +35370,11 @@ "debug": "^4.3.4" } }, + "simple-html-tokenizer": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz", + "integrity": "sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==" + }, "sirv": { "version": "1.0.19", "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", @@ -30463,13 +35407,38 @@ "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, "snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -30489,8 +35458,7 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" }, "source-map-js": { "version": "1.0.2", @@ -30499,9 +35467,9 @@ "dev": true }, "source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", "dev": true, "requires": { "abab": "^2.0.5", @@ -30613,8 +35581,7 @@ "sprintf-js": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" }, "stable": { "version": "0.1.8", @@ -30623,9 +35590,9 @@ "dev": true }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -30658,6 +35625,14 @@ "dev": true, "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } } }, "string-length": { @@ -30690,52 +35665,41 @@ } }, "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" } }, - "string.prototype.trim": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.6.tgz", - "integrity": "sha512-8lMR2m+U0VJTPp6JjvJTtGyc4FIGq9CdRt7O9p6T0e6K4vjU+OP+SQJpbe/SBmRcCUIvNUnjsbmY6lnMp8MhsQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" } }, "strip-ansi": { @@ -30801,26 +35765,25 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", - "dev": true, "requires": { "hey-listen": "^1.0.8", "tslib": "^2.1.0" } }, "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-selector-parser": "^6.0.4" } }, "stylelint": { - "version": "14.11.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.11.0.tgz", - "integrity": "sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==", + "version": "14.14.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz", + "integrity": "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==", "dev": true, "requires": { "@csstools/selector-specificity": "^2.0.2", @@ -30829,7 +35792,7 @@ "cosmiconfig": "^7.0.1", "css-functions-list": "^3.1.0", "debug": "^4.3.4", - "fast-glob": "^3.2.11", + "fast-glob": "^3.2.12", "fastest-levenshtein": "^1.0.16", "file-entry-cache": "^6.0.1", "global-modules": "^2.0.0", @@ -30840,13 +35803,13 @@ "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.25.0", + "known-css-properties": "^0.26.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.16", + "postcss": "^8.4.18", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", @@ -30856,9 +35819,9 @@ "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "style-search": "^0.1.0", - "supports-hyperlinks": "^2.2.0", + "supports-hyperlinks": "^2.3.0", "svg-tags": "^1.0.0", - "table": "^6.8.0", + "table": "^6.8.1", "v8-compile-cache": "^2.3.0", "write-file-atomic": "^4.0.2" }, @@ -30946,9 +35909,9 @@ } }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -31016,18 +35979,16 @@ } }, "stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", - "dev": true + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" } }, "supports-hyperlinks": { @@ -31038,13 +35999,29 @@ "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, "svg-parser": { "version": "2.0.4", @@ -31078,56 +36055,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true } } }, @@ -31138,9 +36065,9 @@ "dev": true }, "table": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "requires": { "ajv": "^8.0.1", @@ -31174,7 +36101,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", - "dev": true, "requires": { "@tannin/plural-forms": "^1.1.0" } @@ -31234,9 +36160,9 @@ } }, "terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.2", @@ -31264,19 +36190,6 @@ "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "terser": "^5.14.1" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "test-exclude": { @@ -31317,8 +36230,7 @@ "tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", - "dev": true + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, "tmp": { "version": "0.0.33", @@ -31338,8 +36250,7 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-regex-range": { "version": "5.0.1", @@ -31391,6 +36302,11 @@ "punycode": "^2.1.1" } }, + "traverse": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==" + }, "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -31450,10 +36366,9 @@ } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "tsutils": { "version": "3.21.0", @@ -31475,8 +36390,7 @@ "turbo-combine-reducers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", - "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==", - "dev": true + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==" }, "type-check": { "version": "0.4.0", @@ -31494,9 +36408,9 @@ "dev": true }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true }, "type-is": { @@ -31525,9 +36439,9 @@ } }, "typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, "peer": true }, @@ -31582,9 +36496,9 @@ "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true }, "universalify": { @@ -31600,10 +36514,9 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", - "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", - "dev": true, + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -31613,7 +36526,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -31622,7 +36534,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -31645,19 +36556,6 @@ "loader-utils": "^2.0.0", "mime-types": "^2.1.27", "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "url-parse": { @@ -31674,7 +36572,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/use-lilius/-/use-lilius-2.0.3.tgz", "integrity": "sha512-+Q7nspdv+QGnyHGVMd6yAdLrqv5EGB4n3ix4GJH0JEE27weKCLCLmZSuAr5Nw+yPBCZn/iZ+KjL5+UykLCWXrw==", - "dev": true, "requires": { "date-fns": "^2.29.2" } @@ -31683,7 +36580,12 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", - "dev": true, + "requires": {} + }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "requires": {} }, "util-deprecate": { @@ -31701,8 +36603,7 @@ "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { "version": "2.3.0", @@ -31739,6 +36640,15 @@ "spdx-expression-parse": "^3.0.0" } }, + "valtio": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.7.5.tgz", + "integrity": "sha512-YGgYA1fkjDWIJuI2Z178GWxocd7f+AGfwe7vSL9+WKWfQuzWBEMqIIZ2UnEuy58DpEOYFSQTLfxQGOFIatEpmQ==", + "requires": { + "proxy-compare": "2.3.0", + "use-sync-external-store": "1.2.0" + } + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -31777,9 +36687,9 @@ }, "dependencies": { "rxjs": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", - "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.7.tgz", + "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", "dev": true, "requires": { "tslib": "^2.1.0" @@ -31831,9 +36741,9 @@ "dev": true }, "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", @@ -31860,25 +36770,12 @@ "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" - }, - "dependencies": { - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } } }, "webpack-bundle-analyzer": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz", - "integrity": "sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", "dev": true, "requires": { "acorn": "^8.0.4", @@ -31898,11 +36795,60 @@ "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "dev": true }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -32024,9 +36970,9 @@ } }, "webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", "dev": true, "requires": { "@types/bonjour": "^3.5.9", @@ -32052,7 +36998,7 @@ "p-retry": "^4.5.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", + "selfsigned": "^2.1.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", @@ -32100,9 +37046,9 @@ } }, "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", "dev": true, "requires": {} } @@ -32237,6 +37183,37 @@ "is-symbol": "^1.0.3" } }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, "wildcard": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", @@ -32258,6 +37235,32 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, "wrappy": { @@ -32312,22 +37315,21 @@ "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "requires": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "dependencies": { "yargs-parser": { diff --git a/package.json b/package.json index 6c6496e..f3893c4 100644 --- a/package.json +++ b/package.json @@ -20,12 +20,23 @@ "test:unit": "wp-scripts test-unit-js", "wp-env": "wp-env" }, + "dependencies": { + "@wordpress/block-editor": "^10.4.0", + "@wordpress/blocks": "^11.20.0", + "@wordpress/components": "^22.0.0", + "@wordpress/element": "^4.19.0", + "@wordpress/i18n": "^4.21.0", + "@wordpress/server-side-render": "^3.19.0" + }, "devDependencies": { - "@wordpress/components": "^20.0.0", - "@wordpress/element": "^4.14.0", - "@wordpress/env": "^5.2.0", - "@wordpress/scripts": "^24.0.0", - "filemanager-webpack-plugin": "^7.0.0" + "@testing-library/react": "^12.1.4", + "@types/jest": "^29.2.3", + "@wordpress/babel-preset-default": "^7.5.0", + "@wordpress/env": "^5.6.0", + "@wordpress/jest-preset-default": "^10.2.0", + "@wordpress/scripts": "^24.5.0", + "filemanager-webpack-plugin": "^7.0.0", + "react-test-renderer": "^17.0.2" }, "files": [ "admin", diff --git a/public/blocks/album-block/album-block.asset.php b/public/blocks/album-block/album-block.asset.php new file mode 100644 index 0000000..4083fb6 --- /dev/null +++ b/public/blocks/album-block/album-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '0a7cf34373da447e8180'); diff --git a/public/blocks/album-block/album-block.css b/public/blocks/album-block/album-block.css new file mode 100644 index 0000000..4e18117 --- /dev/null +++ b/public/blocks/album-block/album-block.css @@ -0,0 +1,123 @@ +/*!********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/album-block/editor.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-album-block-controlls { + padding: 16px; +} + +.nextcellent-single-album-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} + +/*# sourceMappingURL=album-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/album-block/album-block.css.map b/public/blocks/album-block/album-block.css.map new file mode 100644 index 0000000..ce36359 --- /dev/null +++ b/public/blocks/album-block/album-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/album-block/album-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/album-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-album-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-single-album-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/album-block/album-block.js b/public/blocks/album-block/album-block.js new file mode 100644 index 0000000..aa8c885 --- /dev/null +++ b/public/blocks/album-block/album-block.js @@ -0,0 +1,978 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/album-block/edit.js": +/*!*************************************************!*\ + !*** ./block-editor/blocks/album-block/edit.js ***! + \*************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/album-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [album, setAlbum] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.albumLabel ? attributes.albumLabel : ""); + const [galleryTemplate, setGalleryTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryTemplate ? attributes.galleryTemplate : "gallery"); + const [albumTemplate, setAlbumTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.albumTemplate ? attributes.albumTemplate : "compact"); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== album) { + setAlbum(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleGalleryTemplateSelection = value => { + setGalleryTemplate(value); + }; + const handleAlbumTemplateSelection = value => { + setAlbumTemplate(value); + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (album) { + newAttributes["albumLabel"] = album; + } + if (albumTemplate) { + newAttributes["albumTemplate"] = albumTemplate; + } + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-album-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select a album:", "nggallery"), + preSelected: album, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_7__.fetchAlbums + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_8__["default"], { + id: "nextcellent-block-template-album", + type: "album", + value: albumTemplate, + onChecked: handleAlbumTemplateSelection + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_8__["default"], { + id: "nextcellent-block-template-gallery", + type: "albumGallery", + value: galleryTemplate, + onChecked: handleGalleryTemplateSelection + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: album == "" + }, "Set")), attributes.albumLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-album-block-render", + block: "nggallery/album-block", + attributes: attributes + }), !attributes.albumLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Please select an album", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/album-block/index.js": +/*!**************************************************!*\ + !*** ./block-editor/blocks/album-block/index.js ***! + \**************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/album-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/album-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/album-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/album-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z", + "fill-rule": "evenodd", + "clip-rule": "evenodd" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "nggalbum", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: "string", + shortcode: _ref2 => { + let { + named: { + images + } + } = _ref2; + return images; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref3 => { + let { + text + } = _ref3; + return text === null || text === void 0 ? void 0 : text.startsWith("[nggalbum"); + }, + transform: _ref4 => { + let { + text + } = _ref4; + const attributes = text.replace(/\[nggalbum|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + console.log(split); + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "albumLabel"; + } else if (split[0] == "template") { + attName = "albumTemplate"; + } else if (split[0] == "gallery") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/album-block/save.js": +/*!*************************************************!*\ + !*** ./block-editor/blocks/album-block/save.js ***! + \*************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + +/***/ "./block-editor/blocks/album-block/editor.scss": +/*!*****************************************************!*\ + !*** ./block-editor/blocks/album-block/editor.scss ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/album-block/style.scss": +/*!****************************************************!*\ + !*** ./block-editor/blocks/album-block/style.scss ***! + \****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/album-block/block.json": +/*!****************************************************!*\ + !*** ./block-editor/blocks/album-block/block.json ***! + \****************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/album-block","version":"1.0.0","title":"Album","category":"nextcellent-blocks","description":"","attributes":{"albumLabel":{"type":"string"},"albumTemplate":{"type":"string","default":"compact"},"galleryTemplate":{"type":"string","default":"gallery"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/album-block/album-block.js","editorStyle":"file:../../../public/blocks/album-block/album-block.css","style":"file:../../../public/blocks/style-blocks/album-block/style-album-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/album-block/album-block": 0, +/******/ "blocks/album-block/style-album-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/album-block/style-album-block"], function() { return __webpack_require__("./block-editor/blocks/album-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=album-block.js.map \ No newline at end of file diff --git a/public/blocks/album-block/album-block.js.map b/public/blocks/album-block/album-block.js.map new file mode 100644 index 0000000..cb8c349 --- /dev/null +++ b/public/blocks/album-block/album-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/album-block/album-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/album-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/album-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchAlbums } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [album, setAlbum] = useState(\n\t\tattributes?.albumLabel ? attributes.albumLabel : \"\"\n\t);\n\tconst [galleryTemplate, setGalleryTemplate] = useState(\n\t\tattributes?.galleryTemplate ? attributes.galleryTemplate : \"gallery\"\n\t);\n\tconst [albumTemplate, setAlbumTemplate] = useState(\n\t\tattributes?.albumTemplate ? attributes.albumTemplate : \"compact\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== album) {\n\t\t\tsetAlbum(value?.label);\n\t\t}\n\t};\n\n\tconst handleGalleryTemplateSelection = (value) => {\n\t\tsetGalleryTemplate(value);\n\t};\n\n\tconst handleAlbumTemplateSelection = (value) => {\n\t\tsetAlbumTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (album) {\n\t\t\tnewAttributes[\"albumLabel\"] = album;\n\t\t}\n\n\t\tif (albumTemplate) {\n\t\t\tnewAttributes[\"albumTemplate\"] = albumTemplate;\n\t\t}\n\n\t\tif (galleryTemplate) {\n\t\t\tnewAttributes[\"galleryTemplate\"] = galleryTemplate;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.albumLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.albumLabel && (\n\t\t\t\t

    {__(\"Please select an album\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"nggalbum\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[nggalbum\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggalbum|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\tconsole.log(split);\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"albumLabel\";\n\t\t\t\t\t\t} else if (split[0] == \"template\") {\n\t\t\t\t\t\t\tattName = \"albumTemplate\";\n\t\t\t\t\t\t} else if (split[0] == \"gallery\") {\n\t\t\t\t\t\t\tattName = \"galleryTemplate\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/album-block/album-block\": 0,\n\t\"blocks/album-block/style-album-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/album-block/style-album-block\"], function() { return __webpack_require__(\"./block-editor/blocks/album-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Template","Edit","attributes","setAttributes","album","setAlbum","albumLabel","galleryTemplate","setGalleryTemplate","albumTemplate","setAlbumTemplate","handleAutocompleteSelect","value","label","handleGalleryTemplateSelection","handleAlbumTemplateSelection","attributeSetter","e","stopPropagation","preventDefault","newAttributes","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","galleryLabel","shortcode","named","id","numberOfImages","images","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","console","log","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/album-block/style-album-block.css b/public/blocks/album-block/style-album-block.css new file mode 100644 index 0000000..72372f5 --- /dev/null +++ b/public/blocks/album-block/style-album-block.css @@ -0,0 +1,16 @@ +/*!*******************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/album-block/style.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-album-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/album-block/style-album-block.css.map b/public/blocks/album-block/style-album-block.css.map new file mode 100644 index 0000000..8ce3bc8 --- /dev/null +++ b/public/blocks/album-block/style-album-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/album-block/style-album-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/album-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.asset.php b/public/blocks/gallery-block/gallery-block.asset.php index 9de8d8e..4c6f692 100644 --- a/public/blocks/gallery-block/gallery-block.asset.php +++ b/public/blocks/gallery-block/gallery-block.asset.php @@ -1 +1 @@ - array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '49fb551a6fb6d0543177'); + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '0cd3240844c364d5644d'); diff --git a/public/blocks/gallery-block/gallery-block.css b/public/blocks/gallery-block/gallery-block.css index 3262eb5..c040814 100644 --- a/public/blocks/gallery-block/gallery-block.css +++ b/public/blocks/gallery-block/gallery-block.css @@ -1,9 +1,13 @@ -/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! - \********************************************************************************************************************************************************************************************************************************************************************************************/ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ .nextcellent-number-of-images { margin: 5px 0 5px 0; } + +.nextcellent-number-of-images input { + width: 100%; +} /*!**********************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/gallery-block/editor.scss ***! \**********************************************************************************************************************************************************************************************************************************************************************/ @@ -20,10 +24,14 @@ padding: 16px; } +.nextcellent-single-gallery-block-render { + pointer-events: none; +} + #nextcellent-block-set-button { display: block; width: 80%; - margin: 5px auto; + margin: 10px auto; } /*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! @@ -65,10 +73,8 @@ } .nextcellent-autocomplete-options .loading::before { - -webkit-animation: 1.5s linear infinite spinner; - animation: 1.5s linear infinite spinner; - -webkit-animation-play-state: inherit; - animation-play-state: inherit; + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; border: solid 5px #cfd0d1; border-bottom-color: var(--wp-admin-theme-color); border-radius: 50%; @@ -82,7 +88,7 @@ will-change: transform; } -@-webkit-keyframes spinner { +@keyframes spinner { 0% { transform: translate3d(-50%, -50%, 0) rotate(0deg); } @@ -90,14 +96,53 @@ transform: translate3d(-50%, -50%, 0) rotate(360deg); } } +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} -@keyframes spinner { - 0% { - transform: translate3d(-50%, -50%, 0) rotate(0deg); - } - 100% { - transform: translate3d(-50%, -50%, 0) rotate(360deg); - } +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} +/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss ***! + \**************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-custom-template { + margin-bottom: 10px; +} + +.nextcellent-custom-template label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-custom-template input { + width: 100%; } /*# sourceMappingURL=gallery-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.css.map b/public/blocks/gallery-block/gallery-block.css.map index 9aca3d0..1b0fe8b 100644 --- a/public/blocks/gallery-block/gallery-block.css.map +++ b/public/blocks/gallery-block/gallery-block.css.map @@ -1 +1 @@ -{"version":3,"file":"blocks/gallery-block/gallery-block.css","mappings":";;;AAAA;EACI;AACJ,C;;;;ACFA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACjBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;UAAA;EACA;UAAA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF;;AANA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss"],"sourcesContent":[".nextcellent-number-of-images {\r\n margin: 5px 0 5px 0;\r\n}","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-gallery-block-controlls {\n\tpadding: 16px;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 5px auto;\n}",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"blocks/gallery-block/gallery-block.css","mappings":";;;AAAA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C;;;;AC7BA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss"],"sourcesContent":[".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-gallery-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-single-gallery-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n",".nextcellent-custom-template {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-custom-template label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-custom-template input {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/gallery-block/gallery-block.js b/public/blocks/gallery-block/gallery-block.js index 348b2d5..d548103 100644 --- a/public/blocks/gallery-block/gallery-block.js +++ b/public/blocks/gallery-block/gallery-block.js @@ -10,13 +10,22 @@ __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; } +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } /* harmony export */ }); const fetchGallerys = async searchTerm => { const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); return await res.json(); }; - +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; /***/ }), @@ -35,7 +44,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); /* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/numberOfImages/NumberOfImages */ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js"); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); @@ -45,8 +54,12 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/gallery-block/editor.scss"); /* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); /* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); +/* harmony import */ var _gerneral_components_custom_template_input_description_input_CustomTemplateInput__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/custom-template-input/description-input/CustomTemplateInput */ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js"); + - //import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' @@ -69,6 +82,8 @@ __webpack_require__.r(__webpack_exports__); + + /** * The edit function describes the structure of your block in the context of the * editor. This represents what the editor will render when the block is used. @@ -76,27 +91,31 @@ __webpack_require__.r(__webpack_exports__); * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit * @return {WPElement} Element to render. */ - function Edit(_ref) { let { attributes, setAttributes } = _ref; - const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.galleryLabel ? attributes.galleryLabel : ''); - const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes.numberOfImages ? attributes.numberOfImages : '0'); - + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.numberOfImages ? attributes.numberOfImages : "0"); + const [template, setTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.template ? attributes.template : "gallery"); + const [customTemplate, setCustomTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.customTemplate ? attributes.customTemplate : ""); const handleAutocompleteSelect = value => { if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { setGallery(value === null || value === void 0 ? void 0 : value.label); } }; - const handleNumberOfImagesChange = value => { if (value !== number) { setNumber(value); } }; - + const handleTemplateSelection = value => { + setTemplate(value); + }; + const handleCustomTemplateChange = value => { + setCustomTemplate(value); + }; const attributeSetter = e => { e.stopPropagation(); e.preventDefault(); @@ -106,31 +125,44 @@ function Edit(_ref) { setAttributes({ numberOfImages: number }); + if (template) { + setAttributes({ + template: template + }); + } }; - return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { key: "setting", id: "nextcellent-gallery-block-controlls" }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { - title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Basics', 'nggallery') + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Basics", "nggallery") }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { - label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Select a gallery:', 'nggallery'), + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Select a gallery:", "nggallery"), preSelected: gallery, onSelect: handleAutocompleteSelect, fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { - title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Type options', 'nggallery') - }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_numberOfImages_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__["default"], { + type: "gallery", + value: template, + onChecked: handleTemplateSelection + }), template == "other" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_custom_template_input_description_input_CustomTemplateInput__WEBPACK_IMPORTED_MODULE_10__["default"], { + value: customTemplate, + onChange: handleCustomTemplateChange + }), template !== "other" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { value: number, onChange: handleNumberOfImagesChange }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { id: "nextcellent-block-set-button", className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", - onClick: attributeSetter + onClick: attributeSetter, + disabled: gallery == "" }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-single-gallery-block-render", block: "nggallery/gallery-block", attributes: attributes - }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)('Please select a gallery', 'nggallery'))); + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Please select a gallery", "nggallery"))); } /***/ }), @@ -142,18 +174,22 @@ function Edit(_ref) { /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); -/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); -/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/gallery-block/style.scss"); -/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/gallery-block/block.json"); -/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/gallery-block/edit.js"); -/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/gallery-block/save.js"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/gallery-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/gallery-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/gallery-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/gallery-block/save.js"); + /** * Registers a new block provided a unique name and an object defining its behavior. * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ + /** * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. * All files containing `style` keyword are bundled together. The code used @@ -169,39 +205,45 @@ __webpack_require__.r(__webpack_exports__); - const { name, ...settings -} = _block_json__WEBPACK_IMPORTED_MODULE_2__; +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + /** * Every block starts by registering a new block type definition. * * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ */ - -(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.registerBlockType)(name, { ...settings, - +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z", + "fill-rule": "evenodd", + "clip-rule": "evenodd" + })), /** * @see ./edit.js */ - edit: _edit__WEBPACK_IMPORTED_MODULE_3__["default"], - + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], /** * @see ./save.js */ - save: _save__WEBPACK_IMPORTED_MODULE_4__["default"], + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], transforms: { from: [{ - type: 'shortcode', - tag: 'nggallery', - isMatch: test => { - console.log(test); - return test.startsWith('[nggallery'); - }, + type: "shortcode", + tag: "nggallery", attributes: { galleryLabel: { - type: 'string', + type: "string", shortcode: _ref => { let { named: { @@ -212,7 +254,7 @@ const { } }, numberOfImages: { - type: 'string', + type: "string", shortcode: _ref2 => { let { named: { @@ -224,36 +266,36 @@ const { } } }, { - type: 'block', - blocks: ['core/shortcode'], + type: "block", + blocks: ["core/shortcode"], isMatch: _ref3 => { let { text } = _ref3; - return text.startsWith('[nggallery'); + return text === null || text === void 0 ? void 0 : text.startsWith("[nggallery"); }, transform: _ref4 => { let { text } = _ref4; - const attributes = text.replace(/\[nggallery|]|/g, '') //remove the shortcode tags + const attributes = text.replace(/\[nggallery|]|/g, "") //remove the shortcode tags .trim() // remove unnecessary spaces before and after - .split(' '); //split the attributes + .split(" "); //split the attributes const atts = {}; attributes.map(item => { - const split = item.trim().split('='); - let attName = ''; // since attributes have new names in the block, we need to match the old ones + const split = item.trim().split("="); + let attName = ""; - if (split[0] === 'id') { - attName = 'galleryLabel'; + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; } else { - attName = 'numberOfImages'; + attName = "numberOfImages"; } - atts[[attName]] = split[1]; }); - return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.createBlock)(name, atts); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); } }] } @@ -281,6 +323,7 @@ __webpack_require__.r(__webpack_exports__); * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ */ + /** * React hook that is used to mark the block wrapper element. * It provides all the necessary props like the class name. @@ -298,7 +341,6 @@ __webpack_require__.r(__webpack_exports__); * * @return {WPElement} Element to render. */ - function Save() { return null; } @@ -316,7 +358,6 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); - /** * A very simple autocomplete component * @@ -325,11 +366,13 @@ __webpack_require__.r(__webpack_exports__); * * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 */ + // Load external dependency. + /** -* Note: The options array should be an array of objects containing labels; i.e.: + * Note: The options array should be an array of objects containing labels; i.e.: * [ * { labels: 'first' }, * { labels: 'second' } @@ -342,7 +385,6 @@ __webpack_require__.r(__webpack_exports__); * @returns {JSX.Element} * @constructor */ - function Autocomplete(_ref) { let { label, @@ -355,53 +397,62 @@ function Autocomplete(_ref) { onSelect = () => {}, ...props } = _ref; - const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected); + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); - const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); // Unique ID for the input. + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + // Unique ID for the input. const inputId = `nextcellent-autocomplete-input`; - /** - * Effect executed on load of the component and change of open to reset list focus start - */ + /** + * Effect executed on load of the component and change of open to reset list focus start + */ (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { if (open) { setListFocus(0); } }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + /** * Function to handle the onChange event. * * @param {Event} event */ - const onChangeValue = async event => { setValue(event.target.value); setOpen(true); setIsLoading(true); const json = await fetch(value); setOptions(json); - - if (internalOptions.length > 0) { - setOpen(true); + if (json.length > 0) { setIsLoading(false); } else { setOpen(false); setIsLoading(false); } - onChange(event.target.value); }; + /** * Function to handle the selection of an option * * @param {Event} event */ - - const optionSelect = event => { event.stopPropagation(); event.preventDefault(); @@ -410,90 +461,79 @@ function Autocomplete(_ref) { setOpen(false); onSelect(option); }; + /** * Method that has common funtionality for the arrow key handling * * @param {[HTMLLIElement]} children * @param {string} key */ - - const handleArrowKey = (children, key) => { const target = children[listFocus]; - target.classList.add('focus'); + target.classList.add("focus"); setListFocusOption(internalOptions[listFocus]); }; + /** * Method to handle enter and arrow keys * * @param {Event} event */ - - const handleKeys = event => { - const key = ['ArrowDown', 'ArrowUp', 'Enter']; - + const key = ["ArrowDown", "ArrowUp", "Enter"]; if (key.includes(event.key)) { event.stopPropagation(); event.preventDefault(); - const list = document.getElementsByClassName('nextcellent-autocomplete-options')[0]; + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; const children = list.childNodes; - - if (event.key === 'ArrowDown' && list && list.childElementCount > 0) { + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { if (listFocus !== 0) { const targetBefore = children[listFocus - 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } else if (listFocus === 0) { const targetBefore = children[list.childElementCount - 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key); - if (listFocus < list.childElementCount - 1) { setListFocus(listFocus + 1); } else { setListFocus(0); } } - - if (event.key === 'ArrowUp' && list && list.childElementCount > 0) { + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { setListFocus(list.childElementCount - 1); - if (listFocus !== list.childElementCount - 1) { const targetBefore = children[listFocus + 1]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } else if (listFocus === list.childElementCount - 1) { const targetBefore = children[0]; - targetBefore.classList.remove('focus'); + targetBefore.classList.remove("focus"); } - handleArrowKey(children, event.key); - if (listFocus - 1 > 0) { setListFocus(listFocus - 1); } else { setListFocus(list.childElementCount - 1); } } - - if (event.key === 'Enter') { + if (event.key === "Enter") { if (listFocusOption) { setValue(listFocusOption.label); onSelect(listFocusOption); } - setOpen(false); } } - }; // Return the autocomplete. - + }; + // Return the autocomplete. return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { className: "nextcellent-autocomplete-content" }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { htmlFor: inputId }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, role: "combobox", "aria-autocomplete": "list", "aria-expanded": "true", @@ -501,6 +541,7 @@ function Autocomplete(_ref) { type: "text", list: inputId, value: value, + onClick: onClick, onFocus: onFocus, onChange: onChangeValue, onKeyDown: handleKeys @@ -508,7 +549,7 @@ function Autocomplete(_ref) { "aria-live": "polite", id: "nextcellent-autocomplete-option-popup", className: "nextcellent-autocomplete-options" - }, isLoading && internalOptions.lenght <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { className: "loading" }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { id: `nextcellent-autocomplete-option-${index}`, @@ -519,16 +560,14 @@ function Autocomplete(_ref) { "data-option": index }, option.label))))); } - -; /* harmony default export */ __webpack_exports__["default"] = (Autocomplete); /***/ }), -/***/ "./block-editor/gerneral-components/numberOfImages/NumberOfImages.js": -/*!***************************************************************************!*\ - !*** ./block-editor/gerneral-components/numberOfImages/NumberOfImages.js ***! - \***************************************************************************/ +/***/ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js": +/*!*********************************************************************************************************!*\ + !*** ./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js ***! + \*********************************************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); @@ -536,53 +575,241 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss"); +/* harmony import */ var _CustomTemplateInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CustomTemplateInput.scss */ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss"); + - // Load external dependency. +// Load external dependency. /** * - * @param setAttribute function to set the number of images attribute + * @param value + * @param onChange * @param props * @returns {JSX.Element} * @constructor */ +function CustomTemplateInput(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-custom-template`; + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-custom-template" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Template name", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (CustomTemplateInput); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ function NumberOfImages(_ref) { let { + type = "gallery", value, onChange, ...props } = _ref; // Unique ID for the id. - const inputId = `nextcellent-block-number-of-images`; // Function to handle the onChange event. + const inputId = `nextcellent-block-number-of-images`; + // Function to handle the onChange event. const onChangeValue = event => { onChange(event.target.value); - }; // Return the fieldset. - + }; + // Return the fieldset. return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { className: "nextcellent-number-of-images" }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { htmlFor: inputId - }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", 'nggallery')), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { id: inputId, type: "number", min: "0", step: "1", value: value, onChange: onChangeValue - }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", 'nggallery'))); + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); } - -; /* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); /***/ }), +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + /***/ "./block-editor/blocks/gallery-block/editor.scss": /*!*******************************************************!*\ !*** ./block-editor/blocks/gallery-block/editor.scss ***! @@ -619,9 +846,33 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/***/ "./block-editor/gerneral-components/numberOfImages/numberOfImages.scss": +/***/ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss": +/*!***********************************************************************************************************!*\ + !*** ./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss ***! + \***********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": /*!*****************************************************************************!*\ - !*** ./block-editor/gerneral-components/numberOfImages/numberOfImages.scss ***! + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! \*****************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -697,7 +948,7 @@ module.exports = window["wp"]["serverSideRender"]; \******************************************************/ /***/ (function(module) { -module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/gallery-block","version":"0.1.0","title":"Gallery","category":"nextcellent-blocks","icon":"format-gallery","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/gallery-block/gallery-block.js","editorStyle":"file:../../../public/blocks/gallery-block/gallery-block.css","style":"file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css"}'); +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/gallery-block","version":"1.0.0","title":"Gallery","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0},"template":{"type":"string","default":"gallery"},"customTemplate":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/gallery-block/gallery-block.js","editorStyle":"file:../../../public/blocks/gallery-block/gallery-block.css","style":"file:../../../public/blocks/style-blocks/gallery-block/style-gallery-block.css"}'); /***/ }) diff --git a/public/blocks/gallery-block/gallery-block.js.map b/public/blocks/gallery-block/gallery-block.js.map index 0046ecf..22510f7 100644 --- a/public/blocks/gallery-block/gallery-block.js.map +++ b/public/blocks/gallery-block/gallery-block.js.map @@ -1 +1 @@ -{"version":3,"file":"blocks/gallery-block/gallery-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/numberOfImages/numberOfImages.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`)\n\n return await res.json();\n}\n\nexport {\n fetchGallerys\n}\n","import ServerSideRender from '@wordpress/server-side-render';\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from '../../gerneral-components/numberOfImages/NumberOfImages';\n\nimport { PanelBody } from '@wordpress/components';\n\nimport { useState } from '@wordpress/element';\n\nimport { useBlockProps, InspectorControls } from '@wordpress/block-editor';\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './editor.scss';\nimport Autocomplete from '../../gerneral-components/autocomplete/Autocomplete';\nimport { fetchGallerys } from '../../api';\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(attributes.galleryLabel ? attributes.galleryLabel : '');\n\tconst [number, setNumber] = useState(attributes.numberOfImages ? attributes.numberOfImages : '0');\n\n const handleAutocompleteSelect = (value) => {\n\t\t\tif (value?.label !== gallery) {\n\t\t\t\tsetGallery(value?.label);\n\t\t\t}\n }\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t}\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery })\n\n\t\tsetAttributes({numberOfImages: number})\n\n\t}\n\n\treturn (\n\t\t
    \n\t\t\t \n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{/* */}\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t
    \n\n\t\t\t\t\t\t\n\n
    \n\n\t\t\t{attributes.galleryLabel &&\n\t\t\t\t\n\t\t\t}{!attributes.galleryLabel &&\n\t\t\t\t

    {__('Please select a gallery', 'nggallery')}

    \n\t\t\t}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from '@wordpress/blocks';\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport './style.scss';\n\n/**\n * Internal dependencies\n */\nimport json from './block.json';\nimport edit from './edit';\nimport save from './save';\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType( name, {\n\t...settings,\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: 'shortcode',\n\t\t\t\ttag: 'nggallery',\n\t\t\t\tisMatch: (test) => {\n\t\t\t\t\tconsole.log(test)\n\t\t\t\t\treturn test.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'block',\n\t\t\t\tblocks: ['core/shortcode'],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text.startsWith('[nggallery');\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggallery|]|/g, '') //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(' '); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split('=');\n\t\t\t\t\t\tlet attName = '';\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === 'id') {\n\t\t\t\t\t\t\tattName = 'galleryLabel'\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tattName = 'numberOfImages'\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n} );\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from '@wordpress/element';\nimport './autocomplete.scss'\n\n/**\n* Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete( {\n label,\n preSelected,\n fetch = async () => {return []},\n\tonFocus = () => {},\n onChange = () => {},\n\tonSelect = () => {},\n ...props\n} ) {\n\n\tconst [value, setValue] = useState(preSelected);\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n // Unique ID for the input.\n const inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n * Effect executed on load of the component and change of open to reset list focus start\n */\n\t useEffect(() => {\n if (open) {\n setListFocus(0);\n }\n }, [open]);\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n const onChangeValue = async ( event ) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true)\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\n\t\tif (internalOptions.length > 0 ) {\n\t\t\tsetOpen(true);\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n onChange( event.target.value );\n };\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option]\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t}\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add('focus')\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t}\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = ['ArrowDown', 'ArrowUp', 'Enter']\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName('nextcellent-autocomplete-options')[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === 'ArrowDown' && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus');\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === 'ArrowUp' && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove('focus')\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key)\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\tif (event.key === 'Enter') {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\n\t\t}\n\t}\n\n\n // Return the autocomplete.\n\treturn (\n
    \n { /* Label for the autocomplete. */ }\n \n\n { /* Input field. */ }\n \n\n { /* List of all of the autocomplete options. */ }\n {open &&\n\t\t\t\t
      \n\t\t\t\t\t{isLoading && internalOptions.lenght <= 0 &&\n\t\t\t\t\t\t
    • \n\t\t\t\t\t}\n\t\t\t\t\t{!isLoading && internalOptions?.map( ( option, index ) =>\n\t\t\t\t\t\t
    • {option.label}
    • \n\t\t\t\t\t)}\n\t\t\t\t
    \n\t\t\t}\n\t\t
    \n\n\t);\n};\n\nexport default Autocomplete;\n","import { useState } from '@wordpress/element';\nimport { __ } from '@wordpress/i18n';\n\n// Load external dependency.\nimport './numberOfImages.scss'\n\n/**\n *\n * @param setAttribute function to set the number of images attribute\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages( {\n value,\n onChange,\n ...props\n} ) {\n\n // Unique ID for the id.\n const inputId = `nextcellent-block-number-of-images`;\n\n // Function to handle the onChange event.\n const onChangeValue = ( event ) => {\n onChange(event.target.value);\n };\n\n\n // Return the fieldset.\n\treturn (\n
    \n { /* Label for the input. */ }\n \n\n { /* Input field. */ }\n \n

    {__(\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\", 'nggallery')}

    \n
    \n\t);\n};\n\nexport default NumberOfImages;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/gallery-block/gallery-block\": 0,\n\t\"blocks/gallery-block/style-gallery-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/gallery-block/style-gallery-block\"], function() { return __webpack_require__(\"./block-editor/blocks/gallery-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","transforms","from","type","tag","isMatch","test","console","log","startsWith","shortcode","named","id","images","blocks","text","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onChangeValue","event","target","length","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","lenght","index"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"blocks/gallery-block/gallery-block.js","mappings":";;;;;;;;;;;;;;;;AAAA,MAAMA,aAAa,GAAG,MAAOC,UAAU,IAAK;EAC3C,MAAMC,GAAG,GAAG,MAAMC,KAAK,CACtBC,OAAO,CAACC,OAAO,GACb,mBAAkBJ,UAAW,sEAAqE,CACpG;EAED,OAAO,MAAMC,GAAG,CAACI,IAAI,EAAE;AACxB,CAAC;AAED,MAAMC,WAAW,GAAG,MAAON,UAAU,IAAK;EACzC,MAAMC,GAAG,GAAG,MAAMC,KAAK,CACtBC,OAAO,CAACC,OAAO,GACb,mBAAkBJ,UAAW,oEAAmE,CAClG;EAED,OAAO,MAAMC,GAAG,CAACI,IAAI,EAAE;AACxB,CAAC;AAED,MAAME,WAAW,GAAG,MAAOP,UAAU,IAAK;EACzC,MAAMC,GAAG,GAAG,MAAMC,KAAK,CACtBC,OAAO,CAACC,OAAO,GACb,mBAAkBJ,UAAW,oEAAmE,CAClG;EAED,OAAO,MAAMC,GAAG,CAACI,IAAI,EAAE;AACxB,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzB4D;;AAE7D;AAC6F;AAE3C;AAEJ;AAE6B;;AAE3E;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACuB;AACwD;AACrC;AACqC;AACyC;;AAExH;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAASa,IAAI,OAAgC;EAAA,IAA/B;IAAEC,UAAU;IAAEC;EAAc,CAAC;EACzD,MAAM,CAACC,OAAO,EAAEC,UAAU,CAAC,GAAGX,4DAAQ,CACrCQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEI,YAAY,GAAGJ,UAAU,CAACI,YAAY,GAAG,EAAE,CACvD;EACD,MAAM,CAACC,MAAM,EAAEC,SAAS,CAAC,GAAGd,4DAAQ,CACnCQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEO,cAAc,GAAGP,UAAU,CAACO,cAAc,GAAG,GAAG,CAC5D;EACD,MAAM,CAACC,QAAQ,EAAEC,WAAW,CAAC,GAAGjB,4DAAQ,CACvCQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEQ,QAAQ,GAAGR,UAAU,CAACQ,QAAQ,GAAG,SAAS,CACtD;EACD,MAAM,CAACE,cAAc,EAAEC,iBAAiB,CAAC,GAAGnB,4DAAQ,CACnDQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEU,cAAc,GAAGV,UAAU,CAACU,cAAc,GAAG,EAAE,CAC3D;EAED,MAAME,wBAAwB,GAAIC,KAAK,IAAK;IAC3C,IAAI,CAAAA,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,MAAKZ,OAAO,EAAE;MAC7BC,UAAU,CAACU,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,CAAC;IACzB;EACD,CAAC;EAED,MAAMC,0BAA0B,GAAIF,KAAK,IAAK;IAC7C,IAAIA,KAAK,KAAKR,MAAM,EAAE;MACrBC,SAAS,CAACO,KAAK,CAAC;IACjB;EACD,CAAC;EAED,MAAMG,uBAAuB,GAAIH,KAAK,IAAK;IAC1CJ,WAAW,CAACI,KAAK,CAAC;EACnB,CAAC;EAED,MAAMI,0BAA0B,GAAIJ,KAAK,IAAK;IAC7CF,iBAAiB,CAACE,KAAK,CAAC;EACzB,CAAC;EAED,MAAMK,eAAe,GAAIC,CAAC,IAAK;IAC9BA,CAAC,CAACC,eAAe,EAAE;IACnBD,CAAC,CAACE,cAAc,EAAE;IAElBpB,aAAa,CAAC;MAAEG,YAAY,EAAEF;IAAQ,CAAC,CAAC;IAExCD,aAAa,CAAC;MAAEM,cAAc,EAAEF;IAAO,CAAC,CAAC;IAEzC,IAAIG,QAAQ,EAAE;MACbP,aAAa,CAAC;QAAEO,QAAQ,EAAEA;MAAS,CAAC,CAAC;IACtC;EACD,CAAC;EAED,OACC,yEAASf,sEAAa,EAAE,EACvB,kEAAC,sEAAiB;IAAC,GAAG,EAAC,SAAS;IAAC,EAAE,EAAC;EAAqC,GACxE,kEAAC,4DAAS;IAAC,KAAK,EAAEE,mDAAE,CAAC,QAAQ,EAAE,WAAW;EAAE,GAC3C,oFACC,kEAAC,sFAAY;IACZ,KAAK,EAAEA,mDAAE,CAAC,mBAAmB,EAAE,WAAW,CAAE;IAC5C,WAAW,EAAEO,OAAQ;IACrB,QAAQ,EAAEU,wBAAyB;IACnC,KAAK,EAAEhC,+CAAaA;EAAC,EACpB,CACQ,CACA,EACZ,kEAAC,4DAAS;IAAC,KAAK,EAAEe,mDAAE,CAAC,cAAc,EAAE,WAAW;EAAE,GACjD,oFACC,kEAAC,0FAAQ;IACR,IAAI,EAAC,SAAS;IACd,KAAK,EAAEa,QAAS;IAChB,SAAS,EAAEQ;EAAwB,EACxB,EACXR,QAAQ,IAAI,OAAO,IACnB,kEAAC,yHAAmB;IACnB,KAAK,EAAEE,cAAe;IACtB,QAAQ,EAAEO;EAA2B,EAEtC,EACAT,QAAQ,KAAK,OAAO,IACpB,kEAAC,kGAAc;IACd,KAAK,EAAEH,MAAO;IACd,QAAQ,EAAEU;EAA2B,EAEtC,CACS,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEG,eAAgB;IACzB,QAAQ,EAAEhB,OAAO,IAAI;EAAG,SAGhB,CACU,EAEnBF,UAAU,CAACI,YAAY,IACvB,kEAAC,sEAAgB;IAChB,SAAS,EAAC,yCAAyC;IACnD,KAAK,EAAC,yBAAyB;IAC/B,UAAU,EAAEJ;EAAW,EAExB,EACA,CAACA,UAAU,CAACI,YAAY,IACxB,6EAAIT,mDAAE,CAAC,yBAAyB,EAAE,WAAW,CAAC,CAC9C,CACI;AAER;;;;;;;;;;;;;;;;;;;;AC7IA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAE+B,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAGzC,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACAoC,oEAAiB,CAACI,IAAI,EAAE;EACvB,GAAGC,QAAQ;EAEXC,IAAI,EACH;IACC,OAAO,EAAC,WAAW;IACnB,KAAK,EAAC,4BAA4B;IAClC,KAAK,EAAC,IAAI;IACV,MAAM,EAAC,IAAI;IACX,eAAY,MAAM;IAClB,SAAS,EAAC;EAAO,GAEjB;IACC,CAAC,EAAC,ghBAAghB;IAClhB,aAAU,SAAS;IACnB,aAAU;EAAS,EACZ,CAET;EACD;AACD;AACA;EACCJ,IAAI;EAEJ;AACD;AACA;EACCC,IAAI;EAEJI,UAAU,EAAE;IACXC,IAAI,EAAE,CACL;MACCC,IAAI,EAAE,WAAW;MACjBC,GAAG,EAAE,WAAW;MAChBhC,UAAU,EAAE;QACXI,YAAY,EAAE;UACb2B,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC,CAAC;QACD5B,cAAc,EAAE;UACfwB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEE;cAAO;YAAE,CAAC;YAAA,OAAKA,MAAM;UAAA;QAC7C;MACD;IACD,CAAC,EACD;MACCL,IAAI,EAAE,OAAO;MACbM,MAAM,EAAE,CAAC,gBAAgB,CAAC;MAC1BC,OAAO,EAAE,SAAc;QAAA,IAAb;UAAEC;QAAK,CAAC;QACjB,OAAOA,IAAI,aAAJA,IAAI,uBAAJA,IAAI,CAAEC,UAAU,CAAC,YAAY,CAAC;MACtC,CAAC;MACDC,SAAS,EAAE,SAAc;QAAA,IAAb;UAAEF;QAAK,CAAC;QACnB,MAAMvC,UAAU,GAAGuC,IAAI,CACrBG,OAAO,CAAC,iBAAiB,EAAE,EAAE,CAAC,CAAC;QAAA,CAC/BC,IAAI,EAAE,CAAC;QAAA,CACPC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC;;QAEd,MAAMC,IAAI,GAAG,CAAC,CAAC;QACf7C,UAAU,CAAC8C,GAAG,CAAEC,IAAI,IAAK;UACxB,MAAMH,KAAK,GAAGG,IAAI,CAACJ,IAAI,EAAE,CAACC,KAAK,CAAC,GAAG,CAAC;UACpC,IAAII,OAAO,GAAG,EAAE;;UAEhB;UACA,IAAIJ,KAAK,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE;YACtBI,OAAO,GAAG,cAAc;UACzB,CAAC,MAAM;YACNA,OAAO,GAAG,gBAAgB;UAC3B;UACAH,IAAI,CAAC,CAACG,OAAO,CAAC,CAAC,GAAGJ,KAAK,CAAC,CAAC,CAAC;QAC3B,CAAC,CAAC;QAEF,OAAOrB,8DAAW,CAACG,IAAI,EAAEmB,IAAI,CAAC;MAC/B;IACD,CAAC;EAEH;AACD,CAAC,CAAC;;;;;;;;;;;;;;;;;;AC1GF;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACwD;;AAExD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACgB,SAASI,IAAI,GAAG;EAC5B,OAAO,IAAI;AACf;;;;;;;;;;;;;;;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACyD;AAC5B;;AAE7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASrD,YAAY,OAUlB;EAAA,IAVmB;IACrBkB,KAAK;IACLqC,WAAW;IACXpE,KAAK,GAAG,YAAY;MACnB,OAAO,EAAE;IACV,CAAC;IACDqE,OAAO,GAAG,MAAM,CAAC,CAAC;IAClBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnB,GAAGC;EACJ,CAAC;EACA,MAAM,CAAC1C,KAAK,EAAE2C,QAAQ,CAAC,GAAGhE,4DAAQ,CAAC2D,WAAW,GAAGA,WAAW,GAAG,EAAE,CAAC;EAClE,MAAM,CAACM,SAAS,EAAEC,YAAY,CAAC,GAAGlE,4DAAQ,CAAC,CAAC,CAAC;EAC7C,MAAM,CAACmE,eAAe,EAAEC,kBAAkB,CAAC,GAAGpE,4DAAQ,CAACqE,SAAS,CAAC;EACjE,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAGvE,4DAAQ,CAAC,KAAK,CAAC;EACvC,MAAM,CAACwE,eAAe,EAAEC,UAAU,CAAC,GAAGzE,4DAAQ,CAAC,EAAE,CAAC;EAClD,MAAM,CAAC0E,SAAS,EAAEC,YAAY,CAAC,GAAG3E,4DAAQ,CAAC,KAAK,CAAC;;EAEjD;EACA,MAAM4E,OAAO,GAAI,gCAA+B;;EAEhD;AACD;AACA;EACClB,6DAAS,CAAC,MAAM;IACf,IAAIY,IAAI,EAAE;MACTJ,YAAY,CAAC,CAAC,CAAC;IAChB;EACD,CAAC,EAAE,CAACI,IAAI,CAAC,CAAC;EAEV,MAAMO,OAAO,GAAG,MAAOC,KAAK,IAAK;IAChCP,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMjF,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BkF,UAAU,CAAC/E,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACqF,MAAM,GAAG,CAAC,EAAE;MACpBJ,YAAY,CAAC,KAAK,CAAC;IACpB,CAAC,MAAM;MACNJ,OAAO,CAAC,KAAK,CAAC;MACdI,YAAY,CAAC,KAAK,CAAC;IACpB;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMK,aAAa,GAAG,MAAOF,KAAK,IAAK;IACtCd,QAAQ,CAACc,KAAK,CAACG,MAAM,CAAC5D,KAAK,CAAC;IAE5BkD,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMjF,IAAI,GAAG,MAAMH,KAAK,CAAC8B,KAAK,CAAC;IAC/BoD,UAAU,CAAC/E,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACqF,MAAM,GAAG,CAAC,EAAE;MACpBJ,YAAY,CAAC,KAAK,CAAC;IACpB,CAAC,MAAM;MACNJ,OAAO,CAAC,KAAK,CAAC;MACdI,YAAY,CAAC,KAAK,CAAC;IACpB;IAEAd,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC5D,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAM6D,YAAY,GAAIJ,KAAK,IAAK;IAC/BA,KAAK,CAAClD,eAAe,EAAE;IACvBkD,KAAK,CAACjD,cAAc,EAAE;IAEtB,MAAMsD,MAAM,GAAGX,eAAe,CAACM,KAAK,CAACG,MAAM,CAACG,OAAO,CAACD,MAAM,CAAC;IAE3DnB,QAAQ,CAACmB,MAAM,CAAC7D,KAAK,CAAC;IACtBiD,OAAO,CAAC,KAAK,CAAC;IACdT,QAAQ,CAACqB,MAAM,CAAC;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;EACC,MAAME,cAAc,GAAG,CAACC,QAAQ,EAAEC,GAAG,KAAK;IACzC,MAAMN,MAAM,GAAGK,QAAQ,CAACrB,SAAS,CAAC;IAElCgB,MAAM,CAACO,SAAS,CAACC,GAAG,CAAC,OAAO,CAAC;IAE7BrB,kBAAkB,CAACI,eAAe,CAACP,SAAS,CAAC,CAAC;EAC/C,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMyB,UAAU,GAAIZ,KAAK,IAAK;IAC7B,MAAMS,GAAG,GAAG,CAAC,WAAW,EAAE,SAAS,EAAE,OAAO,CAAC;IAE7C,IAAIA,GAAG,CAACI,QAAQ,CAACb,KAAK,CAACS,GAAG,CAAC,EAAE;MAC5BT,KAAK,CAAClD,eAAe,EAAE;MACvBkD,KAAK,CAACjD,cAAc,EAAE;MAEtB,MAAM+D,IAAI,GAAGC,QAAQ,CAACC,sBAAsB,CAC3C,kCAAkC,CAClC,CAAC,CAAC,CAAC;MACJ,MAAMR,QAAQ,GAAGM,IAAI,CAACG,UAAU;MAEhC,IAAIjB,KAAK,CAACS,GAAG,KAAK,WAAW,IAAIK,IAAI,IAAIA,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;QACpE,IAAI/B,SAAS,KAAK,CAAC,EAAE;UACpB,MAAMgC,YAAY,GAAGX,QAAQ,CAACrB,SAAS,GAAG,CAAC,CAAC;UAC5CgC,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC,CAAC,MAAM,IAAIjC,SAAS,KAAK,CAAC,EAAE;UAC3B,MAAMgC,YAAY,GAAGX,QAAQ,CAACM,IAAI,CAACI,iBAAiB,GAAG,CAAC,CAAC;UACzDC,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC;QAEAb,cAAc,CAACC,QAAQ,EAAER,KAAK,CAACS,GAAG,CAAC;QAEnC,IAAItB,SAAS,GAAG2B,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;UAC3C9B,YAAY,CAACD,SAAS,GAAG,CAAC,CAAC;QAC5B,CAAC,MAAM;UACNC,YAAY,CAAC,CAAC,CAAC;QAChB;MACD;MAEA,IAAIY,KAAK,CAACS,GAAG,KAAK,SAAS,IAAIK,IAAI,IAAIA,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;QAClE9B,YAAY,CAAC0B,IAAI,CAACI,iBAAiB,GAAG,CAAC,CAAC;QAExC,IAAI/B,SAAS,KAAK2B,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;UAC7C,MAAMC,YAAY,GAAGX,QAAQ,CAACrB,SAAS,GAAG,CAAC,CAAC;UAC5CgC,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC,CAAC,MAAM,IAAIjC,SAAS,KAAK2B,IAAI,CAACI,iBAAiB,GAAG,CAAC,EAAE;UACpD,MAAMC,YAAY,GAAGX,QAAQ,CAAC,CAAC,CAAC;UAChCW,YAAY,CAACT,SAAS,CAACU,MAAM,CAAC,OAAO,CAAC;QACvC;QAEAb,cAAc,CAACC,QAAQ,EAAER,KAAK,CAACS,GAAG,CAAC;QAEnC,IAAItB,SAAS,GAAG,CAAC,GAAG,CAAC,EAAE;UACtBC,YAAY,CAACD,SAAS,GAAG,CAAC,CAAC;QAC5B,CAAC,MAAM;UACNC,YAAY,CAAC0B,IAAI,CAACI,iBAAiB,GAAG,CAAC,CAAC;QACzC;MACD;MAEA,IAAIlB,KAAK,CAACS,GAAG,KAAK,OAAO,EAAE;QAC1B,IAAIpB,eAAe,EAAE;UACpBH,QAAQ,CAACG,eAAe,CAAC7C,KAAK,CAAC;UAC/BwC,QAAQ,CAACK,eAAe,CAAC;QAC1B;QACAI,OAAO,CAAC,KAAK,CAAC;MACf;IACD;EACD,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAAkC,GAEhD;IAAO,OAAO,EAAEK;EAAQ,GAAEtD,KAAK,CAAS,EAGxC;IACC,EAAE,EAAEsD,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAEvD,KAAM;IACb,OAAO,EAAEwD,OAAQ;IACjB,OAAO,EAAEjB,OAAQ;IACjB,QAAQ,EAAEoB,aAAc;IACxB,SAAS,EAAEU;EAAW,EACrB,EAGDpB,IAAI,IACJ;IACC,aAAU,QAAQ;IAClB,EAAE,EAAC,uCAAuC;IAC1C,SAAS,EAAC;EAAkC,GAE3CI,SAAS,IAAIF,eAAe,CAACO,MAAM,IAAI,CAAC,IACxC;IAAI,SAAS,EAAC;EAAS,EACvB,EACA,CAACL,SAAS,KACVF,eAAe,aAAfA,eAAe,uBAAfA,eAAe,CAAElB,GAAG,CAAC,CAAC6B,MAAM,EAAEgB,KAAK,KAClC;IACC,EAAE,EAAG,mCAAkCA,KAAM,EAAE;IAC/C,QAAQ,EAAC,IAAI;IACb,SAAS,EAAC,QAAQ;IAClB,OAAO,EAAEjB,YAAa;IACtB,GAAG,EAAEiB,KAAM;IACX,eAAaA;EAAM,GAElBhB,MAAM,CAAC7D,KAAK,CAEd,CAAC,EAEJ,CACI;AAER;AAEA,+DAAelB,YAAY;;;;;;;;;;;;;;;;;AClPU;;AAErC;AACoC;;AAEpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASE,mBAAmB,OAAgC;EAAA,IAA/B;IAAEe,KAAK;IAAEwC,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACzD;EACA,MAAMa,OAAO,GAAI,6BAA4B;;EAE7C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChCjB,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC5D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA6B,GAE3C;IAAO,OAAO,EAAEuD;EAAQ,GAAEzE,mDAAE,CAAC,eAAe,EAAE,WAAW,CAAC,CAAS,EAGnE;IAAO,EAAE,EAAEyE,OAAQ;IAAC,KAAK,EAAEvD,KAAM;IAAC,QAAQ,EAAE2D;EAAc,EAAG,CACxD;AAER;AAEA,+DAAe1E,mBAAmB;;;;;;;;;;;;;;;;;AClCG;;AAErC;AAC+B;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASR,cAAc,OAAkD;EAAA,IAAjD;IAAEyC,IAAI,GAAG,SAAS;IAAElB,KAAK;IAAEwC,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACtE;EACA,MAAMa,OAAO,GAAI,oCAAmC;;EAEpD;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChCjB,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC5D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA8B,GAE5C;IAAO,OAAO,EAAEuD;EAAQ,GAAEzE,mDAAE,CAAC,kBAAkB,EAAE,WAAW,CAAC,CAAS,EAGtE;IACC,EAAE,EAAEyE,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAEvD,KAAM;IACb,QAAQ,EAAE2D;EAAc,EACvB,EACDzC,IAAI,IAAI,SAAS,IACjB,6EACEpC,mDAAE,CACF,wGAAwG,EACxG,WAAW,CACX,CAEF,EACAoC,IAAI,IAAI,QAAQ,IAChB,6EACEpC,mDAAE,CAAC,gDAAgD,EAAE,WAAW,CAAC,CAEnE,CACI;AAER;AAEA,+DAAeL,cAAc;;;;;;;;;;;;;;;;;ACtDQ;AACS;;AAE9C;AACyB;;AAEzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASO,QAAQ,OAA2C;EAAA,IAA1C;IAAEsC,EAAE;IAAEJ,IAAI;IAAElB,KAAK;IAAEgF,SAAS;IAAE,GAAGtC;EAAM,CAAC;EACzD;EACA,MAAMa,OAAO,GAAGjC,EAAE,GAAGA,EAAE,GAAI,kCAAiC;;EAE5D;EACA,MAAM2D,cAAc,GAAIxB,KAAK,IAAK;IACjCuB,SAAS,CAACvB,KAAK,CAACG,MAAM,CAAC5D,KAAK,CAAC;EAC9B,CAAC;;EAED;EACA,OACC;IAAU,aAAU,YAAY;IAAC,SAAS,EAAC;EAA4B,GACrE,CAACkB,IAAI,IAAI,SAAS,IAAIA,IAAI,IAAI,cAAc,KAC5C,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEqC,OAAQ;IACd,OAAO,EAAEvD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEiF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE9G,OAAO,CAAC+G,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIpG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEyE,OAAQ;IACd,OAAO,EAAEvD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEiF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE9G,OAAO,CAAC+G,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIpG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,oCAAoC;IACvC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEyE,OAAQ;IACd,OAAO,EAAEvD,KAAK,IAAI,UAAW;IAC7B,QAAQ,EAAEiF,cAAe;IACzB,KAAK,EAAC;EAAU,EACR,EACT;IAAO,OAAO,EAAC;EAAoC,GAClD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE9G,OAAO,CAAC+G,SAAS,GAAG,2BAA4B;IACrD,GAAG,EAAC;EAAU,EACR,EACP,6EAAIpG,mDAAE,CAAC,UAAU,EAAE,WAAW,CAAC,CAAK,CAC7B,CAET,EACAoC,IAAI,IAAI,SAAS,IACjB,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,iCAAiC;IACpC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEqC,OAAQ;IACd,OAAO,EAAEvD,KAAK,IAAI,OAAQ;IAC1B,QAAQ,EAAEiF,cAAe;IACzB,KAAK,EAAC;EAAO,EACL,EACT;IAAO,OAAO,EAAC;EAAiC,GAC/C;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE9G,OAAO,CAAC+G,SAAS,GAAG,wBAAyB;IAClD,GAAG,EAAC;EAAO,EACL,EACP,6EAAIpG,mDAAE,CAAC,OAAO,EAAE,WAAW,CAAC,CAAK,CAC1B,CAET,EAEAoC,IAAI,IAAI,OAAO,IACf,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEqC,OAAQ;IACd,OAAO,EAAEvD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEiF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE9G,OAAO,CAAC+G,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIpG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,kCAAkC;IACrC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEyE,OAAQ;IACd,OAAO,EAAEvD,KAAK,IAAI,QAAS;IAC3B,QAAQ,EAAEiF,cAAe;IACzB,KAAK,EAAC;EAAQ,EACN,EACT;IAAO,OAAO,EAAC;EAAkC,GAChD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE9G,OAAO,CAAC+G,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIpG,mDAAE,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAK,CAC3B,CAET,CACS;AAEb;AAEA,+DAAeE,QAAQ;;;;;;;;;;;AC/IvB;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;;;;;;;UCAA;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;UAEA;UACA;;;;;WCzBA;WACA;WACA;WACA;WACA,+BAA+B,wCAAwC;WACvE;WACA;WACA;WACA;WACA,iBAAiB,qBAAqB;WACtC;WACA;WACA;WACA;WACA,kBAAkB,qBAAqB;WACvC,oHAAoH,iDAAiD;WACrK;WACA,KAAK;WACL;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;;;;WC7BA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;WAEA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA,8CAA8C;;WAE9C;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,iCAAiC,mCAAmC;WACpE;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,MAAM,qBAAqB;WAC3B;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;WACA;WACA;;;;;UEnDA;UACA;UACA;UACA,sHAAsH,6EAA6E;UACnM","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/gallery-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\nimport CustomTemplateInput from \"../../gerneral-components/custom-template-input/description-input/CustomTemplateInput\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [number, setNumber] = useState(\n\t\tattributes?.numberOfImages ? attributes.numberOfImages : \"0\"\n\t);\n\tconst [template, setTemplate] = useState(\n\t\tattributes?.template ? attributes.template : \"gallery\"\n\t);\n\tconst [customTemplate, setCustomTemplate] = useState(\n\t\tattributes?.customTemplate ? attributes.customTemplate : \"\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t};\n\n\tconst handleTemplateSelection = (value) => {\n\t\tsetTemplate(value);\n\t};\n\n\tconst handleCustomTemplateChange = (value) => {\n\t\tsetCustomTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery });\n\n\t\tsetAttributes({ numberOfImages: number });\n\n\t\tif (template) {\n\t\t\tsetAttributes({ template: template });\n\t\t}\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t{template == \"other\" && (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t)}\n\t\t\t\t\t\t{template !== \"other\" && (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t)}\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.galleryLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.galleryLabel && (\n\t\t\t\t

    {__(\"Please select a gallery\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"nggallery\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { images } }) => images,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[nggallery\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[nggallery|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tattName = \"numberOfImages\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./CustomTemplateInput.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction CustomTemplateInput({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-custom-template`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default CustomTemplateInput;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/gallery-block/gallery-block\": 0,\n\t\"blocks/gallery-block/style-gallery-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/gallery-block/style-gallery-block\"], function() { return __webpack_require__(\"./block-editor/blocks/gallery-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Template","CustomTemplateInput","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","template","setTemplate","customTemplate","setCustomTemplate","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","handleTemplateSelection","handleCustomTemplateChange","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","images","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.asset.php b/public/blocks/image-browser-block/image-browser-block.asset.php new file mode 100644 index 0000000..97b8da6 --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '4ccffdb85a3158c56346'); diff --git a/public/blocks/image-browser-block/image-browser-block.css b/public/blocks/image-browser-block/image-browser-block.css new file mode 100644 index 0000000..077d2bd --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.css @@ -0,0 +1,90 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/image-browser-block/editor.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-image-browser-block-controlls { + padding: 16px; +} + +.nextcellent-image-browser-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} + +/*# sourceMappingURL=image-browser-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.css.map b/public/blocks/image-browser-block/image-browser-block.css.map new file mode 100644 index 0000000..cc9cb7d --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/image-browser-block/image-browser-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-image-browser-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-image-browser-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.js b/public/blocks/image-browser-block/image-browser-block.js new file mode 100644 index 0000000..ef8d0be --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.js @@ -0,0 +1,786 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/edit.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/edit.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/image-browser-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + setAttributes({ + galleryLabel: gallery + }); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-gallery-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_7__.fetchGallerys + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: gallery == "" + }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-image-browser-block-render", + block: "nggallery/image-browser-block", + attributes: attributes + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Please select a gallery", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/index.js": +/*!**********************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/image-browser-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/image-browser-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/image-browser-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/image-browser-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "imagebrowser ", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref2 => { + let { + text + } = _ref2; + return text === null || text === void 0 ? void 0 : text.startsWith("[imagebrowser "); + }, + transform: _ref3 => { + let { + text + } = _ref3; + const attributes = text.replace(/\[imagebrowser|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/save.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/save.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/editor.scss": +/*!*************************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/editor.scss ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/style.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/style.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/image-browser-block/block.json": +/*!************************************************************!*\ + !*** ./block-editor/blocks/image-browser-block/block.json ***! + \************************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/image-browser-block","version":"0.1.0","title":"Image browser","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/image-browser-block/image-browser-block.js","editorStyle":"file:../../../public/blocks/image-browser-block/single-image-block.css","style":"file:../../../public/blocks/style-blocks/image-browser-block/style-image-browser-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/image-browser-block/image-browser-block": 0, +/******/ "blocks/image-browser-block/style-image-browser-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/image-browser-block/style-image-browser-block"], function() { return __webpack_require__("./block-editor/blocks/image-browser-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=image-browser-block.js.map \ No newline at end of file diff --git a/public/blocks/image-browser-block/image-browser-block.js.map b/public/blocks/image-browser-block/image-browser-block.js.map new file mode 100644 index 0000000..3349650 --- /dev/null +++ b/public/blocks/image-browser-block/image-browser-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/image-browser-block/image-browser-block.js","mappings":"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AC,EAEJ,CACI;AAER;AAEA,+DAAeT,YAAY;;;;;;;;;;;AClP3B;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;;;;;;;UCAA;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;UAEA;UACA;;;;;WCzBA;WACA;WACA;WACA;WACA,+BAA+B,wCAAwC;WACvE;WACA;WACA;WACA;WACA,iBAAiB,qBAAqB;WACtC;WACA;WACA;WACA;WACA,kBAAkB,qBAAqB;WACvC,oHAAoH,iDAAiD;WACrK;WACA,KAAK;WACL;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;;;;WC7BA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;WAEA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA,8CAA8C;;WAE9C;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,iCAAiC,mCAAmC;WACpE;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,MAAM,qBAAqB;WAC3B;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;WACA;WACA;;;;;UEnDA;UACA;UACA;UACA,kIAAkI,mFAAmF;UACrN","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tsetAttributes({ galleryLabel: gallery });\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.galleryLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.galleryLabel && (\n\t\t\t\t

    {__(\"Please select a gallery\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"imagebrowser \",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[imagebrowser \");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[imagebrowser|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/image-browser-block/image-browser-block\": 0,\n\t\"blocks/image-browser-block/style-image-browser-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/image-browser-block/style-image-browser-block\"], function() { return __webpack_require__(\"./block-editor/blocks/image-browser-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","handleAutocompleteSelect","value","label","attributeSetter","e","stopPropagation","preventDefault","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/image-browser-block/style-image-browser-block.css b/public/blocks/image-browser-block/style-image-browser-block.css new file mode 100644 index 0000000..3d07b0f --- /dev/null +++ b/public/blocks/image-browser-block/style-image-browser-block.css @@ -0,0 +1,16 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/image-browser-block/style.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-image-browser-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/image-browser-block/style-image-browser-block.css.map b/public/blocks/image-browser-block/style-image-browser-block.css.map new file mode 100644 index 0000000..5f09538 --- /dev/null +++ b/public/blocks/image-browser-block/style-image-browser-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/image-browser-block/style-image-browser-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/image-browser-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-single-image-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.asset.php b/public/blocks/random-images-block/random-images-block.asset.php new file mode 100644 index 0000000..7e1750e --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '76d5a0ce9af0ebb2ef84'); diff --git a/public/blocks/random-images-block/random-images-block.css b/public/blocks/random-images-block/random-images-block.css new file mode 100644 index 0000000..bb10346 --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.css @@ -0,0 +1,148 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/random-images-block/editor.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/mode-select/mode.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} + +/*# sourceMappingURL=random-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.css.map b/public/blocks/random-images-block/random-images-block.css.map new file mode 100644 index 0000000..a455fec --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/random-images-block/random-images-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C;;;;AC7BA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-recent-images-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-recent-images-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n",".nextcellent-image-mode-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-mode-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-mode-select select {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.js b/public/blocks/random-images-block/random-images-block.js new file mode 100644 index 0000000..600c2c4 --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.js @@ -0,0 +1,1159 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/edit.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/random-images-block/edit.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/random-images-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); +/* harmony import */ var _gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/mode-select/ModeSelect */ "./block-editor/gerneral-components/mode-select/ModeSelect.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.numberOfImages ? attributes.numberOfImages : "0"); + const [galleryTemplate, setGalleryTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryTemplate ? attributes.galleryTemplate : "gallery"); + const [mode, setMode] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.mode ? attributes.mode : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleNumberOfImagesChange = value => { + if (value !== number) { + setNumber(value); + } + }; + const handleModeChange = value => { + if (value !== mode) { + setMode(value); + } + }; + const handleGalleryTemplateSelection = value => { + setGalleryTemplate(value); + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + if (number) { + newAttributes["numberOfImages"] = number; + } + if (mode) { + newAttributes["mode"] = mode; + } + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-random-images-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_7__["default"], { + value: number, + onChange: handleNumberOfImagesChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__["default"], { + type: "random", + value: mode, + onChange: handleModeChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("If a gallery is selected, only images from that gallery will be shown.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__["default"], { + type: "random", + value: galleryTemplate, + onChecked: handleGalleryTemplateSelection + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: number <= 0 + }, "Set")), attributes.numberOfImages > 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-random-images-block-render", + block: "nggallery/random-images-block", + attributes: attributes + }), !attributes.numberOfImages && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("You need to select a number of images.", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/index.js": +/*!**********************************************************!*\ + !*** ./block-editor/blocks/random-images-block/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/random-images-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/random-images-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/random-images-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/random-images-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "random", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: "string", + shortcode: _ref2 => { + let { + named: { + max + } + } = _ref2; + return max; + } + }, + galleryTemplate: { + type: "string", + shortcode: _ref3 => { + let { + named: { + template + } + } = _ref3; + return template; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref4 => { + let { + text + } = _ref4; + return text === null || text === void 0 ? void 0 : text.startsWith("[random"); + }, + transform: _ref5 => { + let { + text + } = _ref5; + const attributes = text.replace(/\[random|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/save.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/random-images-block/save.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/ModeSelect.js": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/ModeSelect.js ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _mode_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mode.scss */ "./block-editor/gerneral-components/mode-select/mode.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect(_ref) { + let { + type = "img", + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-mode-select" + }, type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Effect", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Sort the images", "nggallery")), type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No effect", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "watermark" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Watermark", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "web20" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Web 2.0", "nggallery"))), (type == "recent" || type == "random") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Upload order", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "date" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Date taken", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "sort" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("User defined", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (ModeSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages(_ref) { + let { + type = "gallery", + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); +} +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/editor.scss": +/*!*************************************************************!*\ + !*** ./block-editor/blocks/random-images-block/editor.scss ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/style.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/random-images-block/style.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/mode.scss": +/*!****************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/mode.scss ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/random-images-block/block.json": +/*!************************************************************!*\ + !*** ./block-editor/blocks/random-images-block/block.json ***! + \************************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/random-images-block","version":"1.0.0","title":"Random pictures","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0},"galleryTemplate":{"type":"string","default":"gallery"},"mode":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/random-images-block/random-images-block.js","editorStyle":"file:../../../public/blocks/random-images-block/random-images-block.css","style":"file:../../../public/blocks/style-blocks/random-images-block/style-random-images-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/random-images-block/random-images-block": 0, +/******/ "blocks/random-images-block/style-random-images-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/random-images-block/style-random-images-block"], function() { return __webpack_require__("./block-editor/blocks/random-images-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=random-images-block.js.map \ No newline at end of file diff --git a/public/blocks/random-images-block/random-images-block.js.map b/public/blocks/random-images-block/random-images-block.js.map new file mode 100644 index 0000000..4d863a9 --- /dev/null +++ b/public/blocks/random-images-block/random-images-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/random-images-block/random-images-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/ModeSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\nimport { fetchGallerys } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\nimport ModeSelect from \"../../gerneral-components/mode-select/ModeSelect\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [number, setNumber] = useState(\n\t\tattributes?.numberOfImages ? attributes.numberOfImages : \"0\"\n\t);\n\tconst [galleryTemplate, setGalleryTemplate] = useState(\n\t\tattributes?.galleryTemplate ? attributes.galleryTemplate : \"gallery\"\n\t);\n\tconst [mode, setMode] = useState(attributes?.mode ? attributes.mode : \"\");\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t};\n\n\tconst handleModeChange = (value) => {\n\t\tif (value !== mode) {\n\t\t\tsetMode(value);\n\t\t}\n\t};\n\n\tconst handleGalleryTemplateSelection = (value) => {\n\t\tsetGalleryTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (gallery) {\n\t\t\tnewAttributes[\"galleryLabel\"] = gallery;\n\t\t}\n\n\t\tif (number) {\n\t\t\tnewAttributes[\"numberOfImages\"] = number;\n\t\t}\n\n\t\tif (mode) {\n\t\t\tnewAttributes[\"mode\"] = mode;\n\t\t}\n\n\t\tif (galleryTemplate) {\n\t\t\tnewAttributes[\"galleryTemplate\"] = galleryTemplate;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"If a gallery is selected, only images from that gallery will be shown.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t\n\n\t\t\t{attributes.numberOfImages > 0 && (\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{!attributes.numberOfImages && (\n\t\t\t\t

    {__(\"You need to select a number of images.\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"random\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { max } }) => max,\n\t\t\t\t\t},\n\t\t\t\t\tgalleryTemplate: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { template } }) => template,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[random\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[random|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else if (split[0] === \"max\") {\n\t\t\t\t\t\t\tattName = \"numberOfImages\";\n\t\t\t\t\t\t} else if (split[0] === \"template\") {\n\t\t\t\t\t\t\tattName = \"galleryTemplate\";\n\t\t\t\t\t\t}\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./mode.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction ModeSelect({ type = \"img\", value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-mode-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{/* Select field. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{(type == \"recent\" || type == \"random\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default ModeSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/random-images-block/random-images-block\": 0,\n\t\"blocks/random-images-block/style-random-images-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/random-images-block/style-random-images-block\"], function() { return __webpack_require__(\"./block-editor/blocks/random-images-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","NumberOfImages","Template","ModeSelect","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","galleryTemplate","setGalleryTemplate","mode","setMode","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","handleModeChange","handleGalleryTemplateSelection","attributeSetter","e","stopPropagation","preventDefault","newAttributes","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","max","template","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/random-images-block/style-random-images-block.css b/public/blocks/random-images-block/style-random-images-block.css new file mode 100644 index 0000000..fa14f42 --- /dev/null +++ b/public/blocks/random-images-block/style-random-images-block.css @@ -0,0 +1,16 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/random-images-block/style.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-random-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/random-images-block/style-random-images-block.css.map b/public/blocks/random-images-block/style-random-images-block.css.map new file mode 100644 index 0000000..71e488c --- /dev/null +++ b/public/blocks/random-images-block/style-random-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/random-images-block/style-random-images-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/random-images-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.asset.php b/public/blocks/recent-images-block/recent-images-block.asset.php new file mode 100644 index 0000000..8a9a697 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'a46dfbb7bedb7d548470'); diff --git a/public/blocks/recent-images-block/recent-images-block.css b/public/blocks/recent-images-block/recent-images-block.css new file mode 100644 index 0000000..f7d72c6 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.css @@ -0,0 +1,148 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/recent-images-block/editor.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-recent-images-block-controlls { + padding: 16px; +} + +.nextcellent-recent-images-block-render { + pointer-events: none; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/template-radio-group/template.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-template-radio { + display: flex; + flex-flow: row; + flex-wrap: wrap; + justify-content: space-evenly; + margin: 10px 0 10px 0; +} + +.nextcellent-template-radio input { + display: none; +} + +.nextcellent-template-radio label { + text-align: center; + display: flex; + flex-flow: column; + min-width: 50px; +} + +.nextcellent-template-radio label p { + margin: 0; +} + +.nextcellent-template-radio input[type=radio]:checked + label { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.5); +} + +.nextcellent-template-radio label:hover { + background-color: rgba(var(--wp-admin-theme-color--rgb), 0.2); +} +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/mode-select/mode.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} + +/*# sourceMappingURL=recent-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.css.map b/public/blocks/recent-images-block/recent-images-block.css.map new file mode 100644 index 0000000..5459ee0 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/recent-images-block/recent-images-block.css","mappings":";;;AAAA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;EACA;EACA;EACA;EACG;AACJ;;AAEA;EACC;AACD;;AAEA;EACC;EACA;EACA;EACA;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD;;AAEA;EACC;AACD,C;;;;AC7BA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss"],"sourcesContent":[".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-recent-images-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-recent-images-block-render {\n\tpointer-events: none;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-template-radio {\n\tdisplay: flex;\n\tflex-flow: row;\n\tflex-wrap: wrap;\n\tjustify-content: space-evenly;\n margin: 10px 0 10px 0;\n}\n\n.nextcellent-template-radio input {\n\tdisplay: none;\n}\n\n.nextcellent-template-radio label {\n\ttext-align: center;\n\tdisplay: flex;\n\tflex-flow: column;\n\tmin-width: 50px;\n}\n\n.nextcellent-template-radio label p {\n\tmargin: 0;\n}\n\n.nextcellent-template-radio input[type=\"radio\"]:checked+label {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.5);\n}\n\n.nextcellent-template-radio label:hover {\n\tbackground-color: rgba(var(--wp-admin-theme-color--rgb), 0.2);\n}\n",".nextcellent-image-mode-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-mode-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-mode-select select {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.js b/public/blocks/recent-images-block/recent-images-block.js new file mode 100644 index 0000000..807a31d --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.js @@ -0,0 +1,1174 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/edit.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/edit.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/recent-images-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/template-radio-group/Template */ "./block-editor/gerneral-components/template-radio-group/Template.js"); +/* harmony import */ var _gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/mode-select/ModeSelect */ "./block-editor/gerneral-components/mode-select/ModeSelect.js"); + + + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [number, setNumber] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.numberOfImages ? attributes.numberOfImages : "0"); + const [galleryTemplate, setGalleryTemplate] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryTemplate ? attributes.galleryTemplate : "gallery"); + const [mode, setMode] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.mode ? attributes.mode : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleNumberOfImagesChange = value => { + if (value !== number) { + setNumber(value); + } + }; + const handleModeChange = value => { + if (value !== mode) { + setMode(value); + } + }; + const handleGalleryTemplateSelection = value => { + setGalleryTemplate(value); + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + if (number) { + newAttributes["numberOfImages"] = number; + } + if (mode) { + newAttributes["mode"] = mode; + } + if (galleryTemplate) { + newAttributes["galleryTemplate"] = galleryTemplate; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { + key: "setting", + id: "nextcellent-recent-images-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__["default"], { + value: number, + onChange: handleNumberOfImagesChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_10__["default"], { + type: "recent", + value: mode, + onChange: handleModeChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("If a gallery is selected, only images from that gallery will be shown.", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_template_radio_group_Template__WEBPACK_IMPORTED_MODULE_9__["default"], { + type: "recent", + value: galleryTemplate, + onChecked: handleGalleryTemplateSelection + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: number <= 0 + }, "Set")), attributes.numberOfImages > 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-recent-images-block-render", + block: "nggallery/recent-images-block", + attributes: attributes + }), !attributes.numberOfImages && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("You need to select a number of images.", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/index.js": +/*!**********************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/recent-images-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/recent-images-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/recent-images-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/recent-images-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "recent", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + numberOfImages: { + type: "string", + shortcode: _ref2 => { + let { + named: { + max + } + } = _ref2; + return max; + } + }, + mode: { + type: "string", + shortcode: _ref3 => { + let { + named: { + mode + } + } = _ref3; + return mode; + } + }, + galleryTemplate: { + type: "string", + shortcode: _ref4 => { + let { + named: { + template + } + } = _ref4; + return template; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref5 => { + let { + text + } = _ref5; + return text === null || text === void 0 ? void 0 : text.startsWith("[recent"); + }, + transform: _ref6 => { + let { + text + } = _ref6; + const attributes = text.replace(/\[recent|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] === "max") { + attName = "numberOfImages"; + } else if (split[0] === "mode") { + attName = "mode"; + } else if (split[0] === "template") { + attName = "galleryTemplate"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/save.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/save.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/ModeSelect.js": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/ModeSelect.js ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _mode_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mode.scss */ "./block-editor/gerneral-components/mode-select/mode.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect(_ref) { + let { + type = "img", + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-mode-select" + }, type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Effect", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Sort the images", "nggallery")), type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No effect", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "watermark" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Watermark", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "web20" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Web 2.0", "nggallery"))), (type == "recent" || type == "random") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Upload order", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "date" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Date taken", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "sort" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("User defined", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (ModeSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages(_ref) { + let { + type = "gallery", + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); +} +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/Template.js": +/*!***************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/Template.js ***! + \***************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _template_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./template.scss */ "./block-editor/gerneral-components/template-radio-group/template.scss"); + + + + +// Load external dependency. + + +/** + * + * @param type album | gallery + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Template(_ref) { + let { + id, + type, + value, + onChecked, + ...props + } = _ref; + // Unique ID for the input group. + const inputId = id ? id : `nextcellent-block-template-radio`; + + // Function to handle the onChange event. + const onCheckedInput = event => { + onChecked(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", { + "aria-role": "radiogroup", + className: "nextcellent-template-radio" + }, (type == "gallery" || type == "albumGallery") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-gallery", + type: "radio", + name: inputId, + checked: value == "gallery", + onChange: onCheckedInput, + value: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-gallery" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/gallery.svg", + alt: "gallery" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Gallery", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-caption", + type: "radio", + name: inputId, + checked: value == "caption", + onChange: onCheckedInput, + value: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-caption" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/caption.svg", + alt: "caption" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Caption", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-carousel", + type: "radio", + name: inputId, + checked: value == "carousel", + onChange: onCheckedInput, + value: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-carousel" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/carousel.svg", + alt: "carousel" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Carousel", "nggallery")))), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-other", + type: "radio", + name: inputId, + checked: value == "other", + onChange: onCheckedInput, + value: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-other" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/other.svg", + alt: "other" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Other", "nggallery")))), type == "album" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-compact", + type: "radio", + name: inputId, + checked: value == "compact", + onChange: onCheckedInput, + value: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-compact" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Compact", "nggallery"))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: "nextcellent-template-type-extend", + type: "radio", + name: inputId, + checked: value == "extend", + onChange: onCheckedInput, + value: "extend" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: "nextcellent-template-type-extend" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { + className: "nextcellent-template-type-img", + src: nggData.pluginUrl + "admin/images/compact.svg", + alt: "compact" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Extend", "nggallery"))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Template); + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/editor.scss": +/*!*************************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/editor.scss ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/style.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/style.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/mode.scss": +/*!****************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/mode.scss ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/template-radio-group/template.scss": +/*!*****************************************************************************!*\ + !*** ./block-editor/gerneral-components/template-radio-group/template.scss ***! + \*****************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/recent-images-block/block.json": +/*!************************************************************!*\ + !*** ./block-editor/blocks/recent-images-block/block.json ***! + \************************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/recent-images-block","version":"1.0.0","title":"Recent pictures","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"numberOfImages":{"type":"number","default":0},"galleryTemplate":{"type":"string","default":"gallery"},"mode":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/recent-images-block/recent-images-block.js","editorStyle":"file:../../../public/blocks/recent-images-block/recent-images-block.css","style":"file:../../../public/blocks/style-blocks/recent-images-block/style-recent-images-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/recent-images-block/recent-images-block": 0, +/******/ "blocks/recent-images-block/style-recent-images-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/recent-images-block/style-recent-images-block"], function() { return __webpack_require__("./block-editor/blocks/recent-images-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=recent-images-block.js.map \ No newline at end of file diff --git a/public/blocks/recent-images-block/recent-images-block.js.map b/public/blocks/recent-images-block/recent-images-block.js.map new file mode 100644 index 0000000..0b51f36 --- /dev/null +++ b/public/blocks/recent-images-block/recent-images-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/recent-images-block/recent-images-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/ModeSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/Template.js","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/template-radio-group/template.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\nimport Template from \"../../gerneral-components/template-radio-group/Template\";\nimport ModeSelect from \"../../gerneral-components/mode-select/ModeSelect\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [number, setNumber] = useState(\n\t\tattributes?.numberOfImages ? attributes.numberOfImages : \"0\"\n\t);\n\tconst [galleryTemplate, setGalleryTemplate] = useState(\n\t\tattributes?.galleryTemplate ? attributes.galleryTemplate : \"gallery\"\n\t);\n\tconst [mode, setMode] = useState(attributes?.mode ? attributes.mode : \"\");\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleNumberOfImagesChange = (value) => {\n\t\tif (value !== number) {\n\t\t\tsetNumber(value);\n\t\t}\n\t};\n\n\tconst handleModeChange = (value) => {\n\t\tif (value !== mode) {\n\t\t\tsetMode(value);\n\t\t}\n\t};\n\n\tconst handleGalleryTemplateSelection = (value) => {\n\t\tsetGalleryTemplate(value);\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (gallery) {\n\t\t\tnewAttributes[\"galleryLabel\"] = gallery;\n\t\t}\n\n\t\tif (number) {\n\t\t\tnewAttributes[\"numberOfImages\"] = number;\n\t\t}\n\n\t\tif (mode) {\n\t\t\tnewAttributes[\"mode\"] = mode;\n\t\t}\n\n\t\tif (galleryTemplate) {\n\t\t\tnewAttributes[\"galleryTemplate\"] = galleryTemplate;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\t{__(\n\t\t\t\t\t\t\t\t\"If a gallery is selected, only images from that gallery will be shown.\",\n\t\t\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t

    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t\n\n\t\t\t{attributes.numberOfImages > 0 && (\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{!attributes.numberOfImages && (\n\t\t\t\t

    {__(\"You need to select a number of images.\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"recent\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tnumberOfImages: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { max } }) => max,\n\t\t\t\t\t},\n\t\t\t\t\tmode: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { mode } }) => mode,\n\t\t\t\t\t},\n\t\t\t\t\tgalleryTemplate: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { template } }) => template,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[recent\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[recent|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else if (split[0] === \"max\") {\n\t\t\t\t\t\t\tattName = \"numberOfImages\";\n\t\t\t\t\t\t} else if (split[0] === \"mode\") {\n\t\t\t\t\t\t\tattName = \"mode\";\n\t\t\t\t\t\t} else if (split[0] === \"template\") {\n\t\t\t\t\t\t\tattName = \"galleryTemplate\";\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./mode.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction ModeSelect({ type = \"img\", value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-mode-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{/* Select field. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{(type == \"recent\" || type == \"random\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default ModeSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\nimport { Fragment } from \"@wordpress/element\";\n\n// Load external dependency.\nimport \"./template.scss\";\n\n/**\n *\n * @param type album | gallery\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Template({ id, type, value, onChecked, ...props }) {\n\t// Unique ID for the input group.\n\tconst inputId = id ? id : `nextcellent-block-template-radio`;\n\n\t// Function to handle the onChange event.\n\tconst onCheckedInput = (event) => {\n\t\tonChecked(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{(type == \"gallery\" || type == \"albumGallery\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\n\t\t\t{type == \"album\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Template;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/recent-images-block/recent-images-block\": 0,\n\t\"blocks/recent-images-block/style-recent-images-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/recent-images-block/style-recent-images-block\"], function() { return __webpack_require__(\"./block-editor/blocks/recent-images-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Template","ModeSelect","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","number","setNumber","numberOfImages","galleryTemplate","setGalleryTemplate","mode","setMode","handleAutocompleteSelect","value","label","handleNumberOfImagesChange","handleModeChange","handleGalleryTemplateSelection","attributeSetter","e","stopPropagation","preventDefault","newAttributes","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","max","template","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","undefined","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index","Fragment","onChecked","onCheckedInput","pluginUrl"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/recent-images-block/style-recent-images-block.css b/public/blocks/recent-images-block/style-recent-images-block.css new file mode 100644 index 0000000..a5bba66 --- /dev/null +++ b/public/blocks/recent-images-block/style-recent-images-block.css @@ -0,0 +1,16 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/recent-images-block/style.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-recent-images-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/recent-images-block/style-recent-images-block.css.map b/public/blocks/recent-images-block/style-recent-images-block.css.map new file mode 100644 index 0000000..d90d464 --- /dev/null +++ b/public/blocks/recent-images-block/style-recent-images-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/recent-images-block/style-recent-images-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/recent-images-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.asset.php b/public/blocks/single-image-block/single-image-block.asset.php new file mode 100644 index 0000000..fda7d99 --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '917bf405af423cdc744c'); diff --git a/public/blocks/single-image-block/single-image-block.css b/public/blocks/single-image-block/single-image-block.css new file mode 100644 index 0000000..5070047 --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.css @@ -0,0 +1,180 @@ +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/single-image-block/editor.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-single-image-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-single-image-block-controlls { + padding: 16px; +} + +#nextcellent-single-image-set-button { + display: block; + width: 80%; + margin: 5px auto; +} + +.nextcellent-single-image-block-image { + pointer-events: none; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/mode-select/mode.scss ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-mode-select { + margin-bottom: 10px; +} + +.nextcellent-image-mode-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-mode-select select { + width: 100%; +} +/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/width-input/width.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-width { + margin-bottom: 10px; +} + +.nextcellent-image-width label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-width input { + width: 100%; +} +/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/height-input/height.scss ***! + \**********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-height { + margin-bottom: 10px; +} + +.nextcellent-image-height label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-height input { + width: 100%; +} +/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/float-select/floatSelect.scss ***! + \***************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-float-select { + margin-bottom: 10px; +} + +.nextcellent-image-float-select label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-float-select select { + width: 100%; +} +/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/link-input/linkInput.scss ***! + \***********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-link { + margin-bottom: 10px; +} + +.nextcellent-image-link label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-link input { + width: 100%; +} +/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/description-input/descriptionInput.scss ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-description { + margin-bottom: 10px; +} + +.nextcellent-image-description label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-description input { + width: 100%; +} + +/*# sourceMappingURL=single-image-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.css.map b/public/blocks/single-image-block/single-image-block.css.map new file mode 100644 index 0000000..23bc4ab --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/single-image-block/single-image-block.css","mappings":";;;AAAA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD;;AAIA;EACC;AADD,C;;;;ACrBA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/float-select/floatSelect.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/link-input/linkInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/description-input/descriptionInput.scss"],"sourcesContent":["/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-single-image-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-single-image-block-controlls {\n\tpadding: 16px;\n}\n\n#nextcellent-single-image-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 5px auto;\n}\n\n.nextcellent-single-image-block-image {\n\tpointer-events: none;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-image-mode-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-mode-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-mode-select select {\n\twidth: 100%;\n}\n",".nextcellent-image-width {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-width label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-width input {\n\twidth: 100%;\n}\n",".nextcellent-image-height {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-height label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-height input {\n\twidth: 100%;\n}\n",".nextcellent-image-float-select {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-float-select label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-float-select select {\n\twidth: 100%;\n}\n",".nextcellent-image-link {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-link label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-link input {\n\twidth: 100%;\n}\n",".nextcellent-image-description {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-description label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-description input {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.js b/public/blocks/single-image-block/single-image-block.js new file mode 100644 index 0000000..fd70942 --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.js @@ -0,0 +1,1394 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/edit.js": +/*!********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/edit.js ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/single-image-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../gerneral-components/mode-select/ModeSelect */ "./block-editor/gerneral-components/mode-select/ModeSelect.js"); +/* harmony import */ var _gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/width-input/Width */ "./block-editor/gerneral-components/width-input/Width.js"); +/* harmony import */ var _gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/height-input/Height */ "./block-editor/gerneral-components/height-input/Height.js"); +/* harmony import */ var _gerneral_components_float_select_FloatSelect__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../gerneral-components/float-select/FloatSelect */ "./block-editor/gerneral-components/float-select/FloatSelect.js"); +/* harmony import */ var _gerneral_components_link_input_LinkInput__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../gerneral-components/link-input/LinkInput */ "./block-editor/gerneral-components/link-input/LinkInput.js"); +/* harmony import */ var _gerneral_components_description_input_DescriptionInput__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../../gerneral-components/description-input/DescriptionInput */ "./block-editor/gerneral-components/description-input/DescriptionInput.js"); + + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [image, setImage] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.imageLabel ? attributes.imageLabel : ""); + const [mode, setMode] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.mode ? attributes.mode : ""); + const [float, setFloat] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.float ? attributes.float : ""); + const [width, setWidth] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.width ? attributes.width : 0); + const [height, setHeight] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.height ? attributes.height : 0); + const [link, setLink] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.link ? attributes.link : ""); + const [description, setDescription] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.description ? attributes.description : ""); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== image) { + setImage(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleModeChange = value => { + if (value !== mode) { + setMode(value); + } + }; + const handleFloatChange = value => { + if (value !== float) { + setFloat(value); + } + }; + const handleWidthChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + const handleHeightChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + const handleLinkChange = value => { + if (value !== link) { + setLink(value); + } + }; + const handleDescriptionChange = value => { + if (value !== description) { + setDescription(value); + } + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (image) { + newAttributes["imageLabel"] = image; + } + if (mode) { + newAttributes["mode"] = mode; + } + if (float) { + newAttributes["float"] = float; + } + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + if (link) { + newAttributes["link"] = link; + } + if (description) { + newAttributes["description"] = description; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, { + key: "setting", + id: "nextcellent-single-image-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_6__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Select an image:", "nggallery"), + preSelected: image, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_7__.fetchImages + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__["default"], { + value: width, + onChange: handleWidthChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__["default"], { + value: height, + onChange: handleHeightChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_mode_select_ModeSelect__WEBPACK_IMPORTED_MODULE_8__["default"], { + value: mode, + onChange: handleModeChange, + type: "img" + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_float_select_FloatSelect__WEBPACK_IMPORTED_MODULE_11__["default"], { + value: float, + onChange: handleFloatChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_link_input_LinkInput__WEBPACK_IMPORTED_MODULE_12__["default"], { + value: link, + onChange: handleLinkChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_description_input_DescriptionInput__WEBPACK_IMPORTED_MODULE_13__["default"], { + value: description, + onChange: handleDescriptionChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: image == "" + }, "Set")), attributes.imageLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-single-image-block-image", + block: "nggallery/single-image-block", + attributes: attributes + }), !attributes.imageLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__.__)("Please select an image", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/index.js": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/index.js ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/single-image-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/single-image-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/single-image-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/single-image-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "singlepic", + attributes: { + imageLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + mode: { + type: "string", + shortcode: _ref2 => { + let { + named: { + mode + } + } = _ref2; + return mode; + } + }, + width: { + type: "string", + shortcode: _ref3 => { + let { + named: { + w + } + } = _ref3; + return w; + } + }, + height: { + type: "string", + shortcode: _ref4 => { + let { + named: { + h + } + } = _ref4; + return h; + } + }, + float: { + type: "string", + shortcode: _ref5 => { + let { + named: { + float + } + } = _ref5; + return float; + } + }, + link: { + type: "string", + shortcode: _ref6 => { + let { + named: { + link + } + } = _ref6; + return link; + } + }, + description: { + type: "string", + shortcode: test => { + console.log(test); + return ""; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref7 => { + let { + text + } = _ref7; + return text === null || text === void 0 ? void 0 : text.startsWith("[singlepic"); + }, + transform: _ref8 => { + let { + text + } = _ref8; + const atts = {}; + const idStr = text.match(/id=\d+/); + if (idStr && idStr[0]) { + const id = idStr[0].split("=")[1]; + atts["imageLabel"] = id; + } + const widthStr = text.match(/w=(\d+)/); + if (widthStr && widthStr[1]) { + atts["width"] = widthStr[1]; + } + const heightStr = text.match(/h=(\d+)/); + if (heightStr && heightStr[1]) { + atts["height"] = heightStr[1]; + } + const modeStr = text.match(/(mode=(.*?))(?= )/); + if (modeStr && modeStr[1]) { + atts["mode"] = modeStr[1]; + } + const floatStr = text.match(/(float=(.*?))(?= )/); + if (floatStr && floatStr[1]) { + atts["float"] = floatStr[1]; + } + const linkStr = text.match(/(link=(.*?))(?=])/); + if (linkStr && linkStr[1]) { + atts["link"] = linkStr[1]; + } + const descriptionStr = text.match(/(?<=\])(.*)(?=\[)/); + if (descriptionStr && descriptionStr[1]) { + atts["description"] = descriptionStr[1]; + } + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/save.js": +/*!********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/save.js ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/description-input/DescriptionInput.js": +/*!********************************************************************************!*\ + !*** ./block-editor/gerneral-components/description-input/DescriptionInput.js ***! + \********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _descriptionInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./descriptionInput.scss */ "./block-editor/gerneral-components/description-input/descriptionInput.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function DescriptionInput(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-description`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-description" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Description", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (DescriptionInput); + +/***/ }), + +/***/ "./block-editor/gerneral-components/float-select/FloatSelect.js": +/*!**********************************************************************!*\ + !*** ./block-editor/gerneral-components/float-select/FloatSelect.js ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _floatSelect_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./floatSelect.scss */ "./block-editor/gerneral-components/float-select/floatSelect.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function FloatSelect(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-float-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-float-select" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Float", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No Float", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "left" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Left", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "center" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Center", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "right" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Right", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (FloatSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/Height.js": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/Height.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _height_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./height.scss */ "./block-editor/gerneral-components/height-input/height.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Height(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-height`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-height" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Height of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Height); + +/***/ }), + +/***/ "./block-editor/gerneral-components/link-input/LinkInput.js": +/*!******************************************************************!*\ + !*** ./block-editor/gerneral-components/link-input/LinkInput.js ***! + \******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _linkInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./linkInput.scss */ "./block-editor/gerneral-components/link-input/linkInput.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function LinkInput(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-link`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-link" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Link", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + pattern: "((https?:\\/\\/)?[^\\s.]+\\.[\\w][^\\s]+)", + value: value, + onChange: onChangeValue, + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Http link", "nggallery") + })); +} +/* harmony default export */ __webpack_exports__["default"] = (LinkInput); + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/ModeSelect.js": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/ModeSelect.js ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _mode_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mode.scss */ "./block-editor/gerneral-components/mode-select/mode.scss"); + + + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function ModeSelect(_ref) { + let { + type = "img", + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-mode-select`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-mode-select" + }, type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Effect", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Sort the images", "nggallery")), type == "img" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("No effect", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "watermark" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Watermark", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "web20" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Web 2.0", "nggallery"))), (type == "recent" || type == "random") && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("select", { + name: "modes", + id: inputId, + onChange: onChangeValue, + value: value + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Upload order", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "date" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Date taken", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("option", { + value: "sort" + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("User defined", "nggallery")))); +} +/* harmony default export */ __webpack_exports__["default"] = (ModeSelect); + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/Width.js": +/*!***************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/Width.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _width_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./width.scss */ "./block-editor/gerneral-components/width-input/width.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Width(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-width`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-width" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Width of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Width); + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/editor.scss": +/*!************************************************************!*\ + !*** ./block-editor/blocks/single-image-block/editor.scss ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/style.scss": +/*!***********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/style.scss ***! + \***********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/description-input/descriptionInput.scss": +/*!**********************************************************************************!*\ + !*** ./block-editor/gerneral-components/description-input/descriptionInput.scss ***! + \**********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/float-select/floatSelect.scss": +/*!************************************************************************!*\ + !*** ./block-editor/gerneral-components/float-select/floatSelect.scss ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/height.scss": +/*!*******************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/height.scss ***! + \*******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/link-input/linkInput.scss": +/*!********************************************************************!*\ + !*** ./block-editor/gerneral-components/link-input/linkInput.scss ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/mode-select/mode.scss": +/*!****************************************************************!*\ + !*** ./block-editor/gerneral-components/mode-select/mode.scss ***! + \****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/width.scss": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/width.scss ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/single-image-block/block.json": +/*!***********************************************************!*\ + !*** ./block-editor/blocks/single-image-block/block.json ***! + \***********************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/single-image-block","version":"0.1.0","title":"Single Image","category":"nextcellent-blocks","description":"","attributes":{"imageLabel":{"type":"string"},"mode":{"type":"string"},"float":{"type":"string"},"link":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"},"description":{"type":"string"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/single-image-block/single-image-block.js","editorStyle":"file:../../../public/blocks/single-image-block/single-image-block.css","style":"file:../../../public/blocks/style-blocks/single-image-block/style-single-image-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/single-image-block/single-image-block": 0, +/******/ "blocks/single-image-block/style-single-image-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/single-image-block/style-single-image-block"], function() { return __webpack_require__("./block-editor/blocks/single-image-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=single-image-block.js.map \ No newline at end of file diff --git a/public/blocks/single-image-block/single-image-block.js.map b/public/blocks/single-image-block/single-image-block.js.map new file mode 100644 index 0000000..d573a7c --- /dev/null +++ b/public/blocks/single-image-block/single-image-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/single-image-block/single-image-block.js","mappings":"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","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/description-input/DescriptionInput.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/float-select/FloatSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/Height.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/link-input/LinkInput.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/ModeSelect.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/Width.js","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/description-input/descriptionInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/float-select/floatSelect.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/link-input/linkInput.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/mode-select/mode.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchImages } from \"../../api\";\nimport ModeSelect from \"../../gerneral-components/mode-select/ModeSelect\";\nimport Width from \"../../gerneral-components/width-input/Width\";\nimport Height from \"../../gerneral-components/height-input/Height\";\nimport FloatSelect from \"../../gerneral-components/float-select/FloatSelect\";\nimport LinkInput from \"../../gerneral-components/link-input/LinkInput\";\nimport DescriptionInput from \"../../gerneral-components/description-input/DescriptionInput\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [image, setImage] = useState(\n\t\tattributes?.imageLabel ? attributes.imageLabel : \"\"\n\t);\n\tconst [mode, setMode] = useState(attributes?.mode ? attributes.mode : \"\");\n\tconst [float, setFloat] = useState(attributes?.float ? attributes.float : \"\");\n\tconst [width, setWidth] = useState(attributes?.width ? attributes.width : 0);\n\tconst [height, setHeight] = useState(\n\t\tattributes?.height ? attributes.height : 0\n\t);\n\tconst [link, setLink] = useState(attributes?.link ? attributes.link : \"\");\n\tconst [description, setDescription] = useState(\n\t\tattributes?.description ? attributes.description : \"\"\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== image) {\n\t\t\tsetImage(value?.label);\n\t\t}\n\t};\n\n\tconst handleModeChange = (value) => {\n\t\tif (value !== mode) {\n\t\t\tsetMode(value);\n\t\t}\n\t};\n\n\tconst handleFloatChange = (value) => {\n\t\tif (value !== float) {\n\t\t\tsetFloat(value);\n\t\t}\n\t};\n\n\tconst handleWidthChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetWidth(value);\n\t\t}\n\t};\n\n\tconst handleHeightChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetHeight(value);\n\t\t}\n\t};\n\n\tconst handleLinkChange = (value) => {\n\t\tif (value !== link) {\n\t\t\tsetLink(value);\n\t\t}\n\t};\n\n\tconst handleDescriptionChange = (value) => {\n\t\tif (value !== description) {\n\t\t\tsetDescription(value);\n\t\t}\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (image) {\n\t\t\tnewAttributes[\"imageLabel\"] = image;\n\t\t}\n\n\t\tif (mode) {\n\t\t\tnewAttributes[\"mode\"] = mode;\n\t\t}\n\n\t\tif (float) {\n\t\t\tnewAttributes[\"float\"] = float;\n\t\t}\n\n\t\tif (width !== undefined && width !== null) {\n\t\t\tnewAttributes[\"width\"] = width;\n\t\t}\n\n\t\tif (height !== undefined && height !== null) {\n\t\t\tnewAttributes[\"height\"] = height;\n\t\t}\n\n\t\tif (link) {\n\t\t\tnewAttributes[\"link\"] = link;\n\t\t}\n\n\t\tif (description) {\n\t\t\tnewAttributes[\"description\"] = description;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t\n\n\t\t\t{attributes.imageLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.imageLabel && (\n\t\t\t\t

    {__(\"Please select an image\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"singlepic\",\n\t\t\t\tattributes: {\n\t\t\t\t\timageLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\tmode: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { mode } }) => mode,\n\t\t\t\t\t},\n\t\t\t\t\twidth: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { w } }) => w,\n\t\t\t\t\t},\n\t\t\t\t\theight: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { h } }) => h,\n\t\t\t\t\t},\n\t\t\t\t\tfloat: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { float } }) => float,\n\t\t\t\t\t},\n\t\t\t\t\tlink: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { link } }) => link,\n\t\t\t\t\t},\n\t\t\t\t\tdescription: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: (test) => {\n\t\t\t\t\t\t\tconsole.log(test);\n\t\t\t\t\t\t\treturn \"\";\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[singlepic\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst atts = {};\n\n\t\t\t\t\tconst idStr = text.match(/id=\\d+/);\n\n\t\t\t\t\tif (idStr && idStr[0]) {\n\t\t\t\t\t\tconst id = idStr[0].split(\"=\")[1];\n\t\t\t\t\t\tatts[\"imageLabel\"] = id;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst widthStr = text.match(/w=(\\d+)/);\n\n\t\t\t\t\tif (widthStr && widthStr[1]) {\n\t\t\t\t\t\tatts[\"width\"] = widthStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst heightStr = text.match(/h=(\\d+)/);\n\n\t\t\t\t\tif (heightStr && heightStr[1]) {\n\t\t\t\t\t\tatts[\"height\"] = heightStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst modeStr = text.match(/(mode=(.*?))(?= )/);\n\n\t\t\t\t\tif (modeStr && modeStr[1]) {\n\t\t\t\t\t\tatts[\"mode\"] = modeStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst floatStr = text.match(/(float=(.*?))(?= )/);\n\n\t\t\t\t\tif (floatStr && floatStr[1]) {\n\t\t\t\t\t\tatts[\"float\"] = floatStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst linkStr = text.match(/(link=(.*?))(?=])/);\n\n\t\t\t\t\tif (linkStr && linkStr[1]) {\n\t\t\t\t\t\tatts[\"link\"] = linkStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\tconst descriptionStr = text.match(/(?<=\\])(.*)(?=\\[)/);\n\n\t\t\t\t\tif (descriptionStr && descriptionStr[1]) {\n\t\t\t\t\t\tatts[\"description\"] = descriptionStr[1];\n\t\t\t\t\t}\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./descriptionInput.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction DescriptionInput({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-description`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default DescriptionInput;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./floatSelect.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction FloatSelect({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-float-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\t\t\t{/* Select field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default FloatSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./height.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Height({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-height`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Height;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./linkInput.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction LinkInput({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-link`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default LinkInput;\n","import { __ } from \"@wordpress/i18n\";\nimport \"./mode.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction ModeSelect({ type = \"img\", value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-mode-select`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{/* Select field. */}\n\t\t\t{type == \"img\" && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t\t{(type == \"recent\" || type == \"random\") && (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default ModeSelect;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./width.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Width({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-width`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Width;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/single-image-block/single-image-block\": 0,\n\t\"blocks/single-image-block/style-single-image-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/single-image-block/style-single-image-block\"], function() { return __webpack_require__(\"./block-editor/blocks/single-image-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","ModeSelect","Width","Height","FloatSelect","LinkInput","DescriptionInput","Edit","attributes","setAttributes","image","setImage","imageLabel","mode","setMode","float","setFloat","width","setWidth","height","setHeight","link","setLink","description","setDescription","handleAutocompleteSelect","value","label","handleModeChange","handleFloatChange","handleWidthChange","handleHeightChange","handleLinkChange","handleDescriptionChange","attributeSetter","e","stopPropagation","preventDefault","newAttributes","undefined","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","w","h","test","console","log","blocks","isMatch","text","startsWith","transform","atts","idStr","match","split","widthStr","heightStr","modeStr","floatStr","linkStr","descriptionStr","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","map","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/single-image-block/style-single-image-block.css b/public/blocks/single-image-block/style-single-image-block.css new file mode 100644 index 0000000..796cb63 --- /dev/null +++ b/public/blocks/single-image-block/style-single-image-block.css @@ -0,0 +1,16 @@ +/*!**************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/single-image-block/style.scss ***! + \**************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-single-image-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-single-image-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/single-image-block/style-single-image-block.css.map b/public/blocks/single-image-block/style-single-image-block.css.map new file mode 100644 index 0000000..beeba85 --- /dev/null +++ b/public/blocks/single-image-block/style-single-image-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/single-image-block/style-single-image-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/single-image-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-single-image-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.asset.php b/public/blocks/slideshow-block/slideshow-block.asset.php new file mode 100644 index 0000000..6561217 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.asset.php @@ -0,0 +1 @@ + array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'f2a047f2a059c3c3f257'); diff --git a/public/blocks/slideshow-block/slideshow-block.css b/public/blocks/slideshow-block/slideshow-block.css new file mode 100644 index 0000000..4a8cf82 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.css @@ -0,0 +1,141 @@ +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-number-of-images { + margin: 5px 0 5px 0; +} + +.nextcellent-number-of-images input { + width: 100%; +} +/*!************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/slideshow-block/editor.scss ***! + \************************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied inside the editor only. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + border: 1px dotted #f00; + background: #f00; +} */ +#nextcellent-slideshow-block-controlls { + padding: 16px; +} + +.nextcellent-slideshow-block-render { + pointer-events: none; +} + +.nextcellent-slideshow-block-render .ngg-slideshow { + display: flex; + flex-flow: row; + justify-content: center; +} + +.nextcellent-slideshow-block-render .ngg-slideshow img { + height: 100px; + margin-right: 5px; +} + +#nextcellent-block-set-button { + display: block; + width: 80%; + margin: 10px auto; +} +/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \****************************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-autocomplete-content { + display: flex; + flex-flow: column; + position: relative; +} + +.nextcellent-autocomplete-content label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-autocomplete-options { + position: absolute; + margin: 0; + width: 100%; + top: 100%; + background-color: white; + border: 1px solid #e0e0e0; + z-index: 1; +} + +.nextcellent-autocomplete-options .option { + padding: 6px; + margin: 0; +} + +.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus { + cursor: pointer; + background-color: var(--wp-admin-theme-color); + color: #fff; +} + +.nextcellent-autocomplete-options .loading { + height: 40px; +} + +.nextcellent-autocomplete-options .loading::before { + animation: 1.5s linear infinite spinner; + animation-play-state: inherit; + border: solid 5px #cfd0d1; + border-bottom-color: var(--wp-admin-theme-color); + border-radius: 50%; + content: ""; + height: 30px; + width: 30px; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + will-change: transform; +} + +@keyframes spinner { + 0% { + transform: translate3d(-50%, -50%, 0) rotate(0deg); + } + 100% { + transform: translate3d(-50%, -50%, 0) rotate(360deg); + } +} +/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/width-input/width.scss ***! + \********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-width { + margin-bottom: 10px; +} + +.nextcellent-image-width label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-width input { + width: 100%; +} +/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/gerneral-components/height-input/height.scss ***! + \**********************************************************************************************************************************************************************************************************************************************************************************/ +.nextcellent-image-height { + margin-bottom: 10px; +} + +.nextcellent-image-height label { + display: block; + margin-bottom: 8px; +} + +.nextcellent-image-height input { + width: 100%; +} + +/*# sourceMappingURL=slideshow-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.css.map b/public/blocks/slideshow-block/slideshow-block.css.map new file mode 100644 index 0000000..c29c00d --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/slideshow-block/slideshow-block.css","mappings":";;;AAAA;EACI;AACJ;;AAEA;EACC;AACD,C;;;;ACNA;;;;EAAA;AAMA;;;GAAA;AAKA;EACC;AADD;;AAIA;EACC;AADD;;AAIA;EACC;EACA;EACA;AADD;;AAIA;EACC;EACA;AADD;;AAIA;EACC;EACA;EACA;AADD,C;;;;AChCA;EACI;EACA;EACH;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;EACA;EACG;EACA;EACA;EACH;EACA;AACD;;AAEA;EACC;EACA;AACD;;AAEA;EACC;EACA;EACA;AACD;;AAGA;EACC;AAAD;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAD;;AAGA;EACC;IACE;EAAD;EAED;IACE;EAAD;AACF,C;;;;AC3DA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C;;;;ACXA;EACC;AACD;;AAEA;EACI;EACA;AACJ;;AAEA;EACC;AACD,C","sources":["webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/editor.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss"],"sourcesContent":[".nextcellent-number-of-images {\n margin: 5px 0 5px 0;\n}\n\n.nextcellent-number-of-images input {\n\twidth: 100%;\n}\n","/**\n * The following styles get applied inside the editor only.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tborder: 1px dotted #f00;\n\tbackground: #f00;\n} */\n\n#nextcellent-slideshow-block-controlls {\n\tpadding: 16px;\n}\n\n.nextcellent-slideshow-block-render {\n\tpointer-events: none;\n}\n\n.nextcellent-slideshow-block-render .ngg-slideshow {\n\tdisplay: flex;\n\tflex-flow: row;\n\tjustify-content: center;\n}\n\n.nextcellent-slideshow-block-render .ngg-slideshow img {\n\theight: 100px;\n\tmargin-right: 5px;\n}\n\n#nextcellent-block-set-button {\n\tdisplay: block;\n\twidth: 80%;\n\tmargin: 10px auto;\n}\n",".nextcellent-autocomplete-content {\n display: flex;\n flex-flow: column;\n\tposition: relative;\n}\n\n.nextcellent-autocomplete-content label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-autocomplete-options {\n\tposition: absolute;\n\tmargin: 0;\n width: 100%;\n top: 100%;\n background-color: white;\n\tborder: 1px solid #e0e0e0;\n\tz-index: 1;\n}\n\n.nextcellent-autocomplete-options .option {\n\tpadding: 6px;\n\tmargin: 0;\n}\n\n.nextcellent-autocomplete-options .option:hover, .nextcellent-autocomplete-options .option.focus {\n\tcursor: pointer;\n\tbackground-color: var(--wp-admin-theme-color);\n\tcolor: #fff;\n}\n\n\n.nextcellent-autocomplete-options .loading {\n\theight: 40px;\n}\n\n.nextcellent-autocomplete-options .loading::before {\n\tanimation: 1.5s linear infinite spinner;\n\tanimation-play-state: inherit;\n\tborder: solid 5px #cfd0d1;\n\tborder-bottom-color: var(--wp-admin-theme-color);\n\tborder-radius: 50%;\n\tcontent: \"\";\n\theight: 30px;\n\twidth: 30px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate3d(-50%, -50%, 0);\n\twill-change: transform;\n}\n\n@keyframes spinner {\n\t0% {\n\t transform: translate3d(-50%, -50%, 0) rotate(0deg);\n\t}\n\t100% {\n\t transform: translate3d(-50%, -50%, 0) rotate(360deg);\n\t}\n }\n",".nextcellent-image-width {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-width label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-width input {\n\twidth: 100%;\n}\n",".nextcellent-image-height {\n\tmargin-bottom: 10px;\n}\n\n.nextcellent-image-height label {\n display: block;\n margin-bottom: 8px;\n}\n\n.nextcellent-image-height input {\n\twidth: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.js b/public/blocks/slideshow-block/slideshow-block.js new file mode 100644 index 0000000..795dc20 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.js @@ -0,0 +1,1065 @@ +/******/ (function() { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./block-editor/api.js": +/*!*****************************!*\ + !*** ./block-editor/api.js ***! + \*****************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "fetchAlbums": function() { return /* binding */ fetchAlbums; }, +/* harmony export */ "fetchGallerys": function() { return /* binding */ fetchGallerys; }, +/* harmony export */ "fetchImages": function() { return /* binding */ fetchImages; } +/* harmony export */ }); +const fetchGallerys = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchAlbums = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`); + return await res.json(); +}; +const fetchImages = async searchTerm => { + const res = await fetch(nggData.siteUrl + `/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`); + return await res.json(); +}; + + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/edit.js": +/*!*****************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/edit.js ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Edit; } +/* harmony export */ }); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/server-side-render */ "@wordpress/server-side-render"); +/* harmony import */ var _wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _gerneral_components_number_of_images_input_NumberOfImages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../gerneral-components/number-of-images-input/NumberOfImages */ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); +/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__); +/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./editor.scss */ "./block-editor/blocks/slideshow-block/editor.scss"); +/* harmony import */ var _gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../gerneral-components/autocomplete/Autocomplete */ "./block-editor/gerneral-components/autocomplete/Autocomplete.js"); +/* harmony import */ var _api__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../api */ "./block-editor/api.js"); +/* harmony import */ var _gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../gerneral-components/width-input/Width */ "./block-editor/gerneral-components/width-input/Width.js"); +/* harmony import */ var _gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../gerneral-components/height-input/Height */ "./block-editor/gerneral-components/height-input/Height.js"); + + + +//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete' + + + + + +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * Those files can contain any CSS code that gets applied to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + + + + + +/** + * The edit function describes the structure of your block in the context of the + * editor. This represents what the editor will render when the block is used. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit + * @return {WPElement} Element to render. + */ +function Edit(_ref) { + let { + attributes, + setAttributes + } = _ref; + const [gallery, setGallery] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.galleryLabel ? attributes.galleryLabel : ""); + const [width, setWidth] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.width ? attributes.width : 0); + const [height, setHeight] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(attributes !== null && attributes !== void 0 && attributes.height ? attributes.height : 0); + const handleAutocompleteSelect = value => { + if ((value === null || value === void 0 ? void 0 : value.label) !== gallery) { + setGallery(value === null || value === void 0 ? void 0 : value.label); + } + }; + const handleWidthChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setWidth(value); + } + }; + const handleHeightChange = value => { + if (value !== width) { + if (value === "") { + value = 0; + } + setHeight(value); + } + }; + const attributeSetter = e => { + e.stopPropagation(); + e.preventDefault(); + let newAttributes = {}; + if (gallery) { + newAttributes["galleryLabel"] = gallery; + } + if (width !== undefined && width !== null) { + newAttributes["width"] = width; + } + if (height !== undefined && height !== null) { + newAttributes["height"] = height; + } + setAttributes(newAttributes); + }; + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)(), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.InspectorControls, { + key: "setting", + id: "nextcellent-gallery-block-controlls" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Basics", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_autocomplete_Autocomplete__WEBPACK_IMPORTED_MODULE_7__["default"], { + label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Select a gallery:", "nggallery"), + preSelected: gallery, + onSelect: handleAutocompleteSelect, + fetch: _api__WEBPACK_IMPORTED_MODULE_8__.fetchGallerys + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, { + title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Type options", "nggallery") + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("fieldset", null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_width_input_Width__WEBPACK_IMPORTED_MODULE_9__["default"], { + value: width, + onChange: handleWidthChange + }), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_gerneral_components_height_input_Height__WEBPACK_IMPORTED_MODULE_10__["default"], { + value: height, + onChange: handleHeightChange + }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("button", { + id: "nextcellent-block-set-button", + className: "components-button editor-post-publish-button editor-post-publish-button__button is-primary", + onClick: attributeSetter, + disabled: gallery == "" + }, "Set")), attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)((_wordpress_server_side_render__WEBPACK_IMPORTED_MODULE_1___default()), { + className: "nextcellent-slideshow-block-render", + block: "nggallery/slideshow-block", + attributes: attributes + }), !attributes.galleryLabel && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_5__.__)("Please select a gallery", "nggallery"))); +} + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/index.js": +/*!******************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/index.js ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks"); +/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./style.scss */ "./block-editor/blocks/slideshow-block/style.scss"); +/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./block.json */ "./block-editor/blocks/slideshow-block/block.json"); +/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./edit */ "./block-editor/blocks/slideshow-block/edit.js"); +/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./save */ "./block-editor/blocks/slideshow-block/save.js"); + +/** + * Registers a new block provided a unique name and an object defining its behavior. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ + + +/** + * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files. + * All files containing `style` keyword are bundled together. The code used + * gets applied both to the front of your site and to the editor. + * + * @see https://www.npmjs.com/package/@wordpress/scripts#using-css + */ + + +/** + * Internal dependencies + */ + + + +const { + name, + ...settings +} = _block_json__WEBPACK_IMPORTED_MODULE_3__; + +/** + * Every block starts by registering a new block type definition. + * + * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/ + */ +(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.registerBlockType)(name, { + ...settings, + icon: (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("svg", { + viewBox: "0 0 24 24", + xmlns: "http://www.w3.org/2000/svg", + width: "24", + height: "24", + "aria-hidden": "true", + focusable: "false" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("path", { + d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z" + })), + /** + * @see ./edit.js + */ + edit: _edit__WEBPACK_IMPORTED_MODULE_4__["default"], + /** + * @see ./save.js + */ + save: _save__WEBPACK_IMPORTED_MODULE_5__["default"], + transforms: { + from: [{ + type: "shortcode", + tag: "slideshow", + attributes: { + galleryLabel: { + type: "string", + shortcode: _ref => { + let { + named: { + id + } + } = _ref; + return id; + } + }, + width: { + type: "string", + shortcode: _ref2 => { + let { + named: { + w + } + } = _ref2; + return w; + } + }, + height: { + type: "string", + shortcode: _ref3 => { + let { + named: { + h + } + } = _ref3; + return h; + } + } + } + }, { + type: "block", + blocks: ["core/shortcode"], + isMatch: _ref4 => { + let { + text + } = _ref4; + return text === null || text === void 0 ? void 0 : text.startsWith("[slideshow"); + }, + transform: _ref5 => { + let { + text + } = _ref5; + const attributes = text.replace(/\[slideshow|]|/g, "") //remove the shortcode tags + .trim() // remove unnecessary spaces before and after + .split(" "); //split the attributes + + const atts = {}; + attributes.map(item => { + const split = item.trim().split("="); + let attName = ""; + + // since attributes have new names in the block, we need to match the old ones + if (split[0] === "id") { + attName = "galleryLabel"; + } else if (split[0] == "w") { + attName = "width"; + } else if (split[0] == "h") { + attName = "height"; + } + atts[[attName]] = split[1]; + }); + return (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.createBlock)(name, atts); + } + }] + } +}); + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/save.js": +/*!*****************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/save.js ***! + \*****************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": function() { return /* binding */ Save; } +/* harmony export */ }); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor"); +/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__); +/** + * Retrieves the translation of text. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/ + */ + + +/** + * React hook that is used to mark the block wrapper element. + * It provides all the necessary props like the class name. + * + * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps + */ + + +/** + * The save function defines the way in which the different attributes should + * be combined into the final markup, which is then serialized by the block + * editor into `post_content`. + * + * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save + * + * @return {WPElement} Element to render. + */ +function Save() { + return null; +} + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/Autocomplete.js": +/*!***********************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/Autocomplete.js ***! + \***********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _autocomplete_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./autocomplete.scss */ "./block-editor/gerneral-components/autocomplete/autocomplete.scss"); + +/** + * A very simple autocomplete component + * + * This is to replace the OOTB Gutenberg Autocomplete component because it is + * currently broken as of v4.5.1. + * + * See Github issue: https://github.com/WordPress/gutenberg/issues/10542 + */ + +// Load external dependency. + + + +/** + * Note: The options array should be an array of objects containing labels; i.e.: + * [ + * { labels: 'first' }, + * { labels: 'second' } + * ] + * + * @param label Label for the autocomplete + * @param onChange function to handle onchange event + * @param options array of objects containing labels + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Autocomplete(_ref) { + let { + label, + preSelected, + fetch = async () => { + return []; + }, + onFocus = () => {}, + onChange = () => {}, + onSelect = () => {}, + ...props + } = _ref; + const [value, setValue] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(preSelected ? preSelected : ""); + const [listFocus, setListFocus] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(0); + const [listFocusOption, setListFocusOption] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(undefined); + const [open, setOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + const [internalOptions, setOptions] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)([]); + const [isLoading, setIsLoading] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false); + + // Unique ID for the input. + const inputId = `nextcellent-autocomplete-input`; + + /** + * Effect executed on load of the component and change of open to reset list focus start + */ + (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { + if (open) { + setListFocus(0); + } + }, [open]); + const onClick = async event => { + setOpen(true); + setIsLoading(true); + const json = await fetch(""); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + }; + + /** + * Function to handle the onChange event. + * + * @param {Event} event + */ + const onChangeValue = async event => { + setValue(event.target.value); + setOpen(true); + setIsLoading(true); + const json = await fetch(value); + setOptions(json); + if (json.length > 0) { + setIsLoading(false); + } else { + setOpen(false); + setIsLoading(false); + } + onChange(event.target.value); + }; + + /** + * Function to handle the selection of an option + * + * @param {Event} event + */ + const optionSelect = event => { + event.stopPropagation(); + event.preventDefault(); + const option = internalOptions[event.target.dataset.option]; + setValue(option.label); + setOpen(false); + onSelect(option); + }; + + /** + * Method that has common funtionality for the arrow key handling + * + * @param {[HTMLLIElement]} children + * @param {string} key + */ + const handleArrowKey = (children, key) => { + const target = children[listFocus]; + target.classList.add("focus"); + setListFocusOption(internalOptions[listFocus]); + }; + + /** + * Method to handle enter and arrow keys + * + * @param {Event} event + */ + const handleKeys = event => { + const key = ["ArrowDown", "ArrowUp", "Enter"]; + if (key.includes(event.key)) { + event.stopPropagation(); + event.preventDefault(); + const list = document.getElementsByClassName("nextcellent-autocomplete-options")[0]; + const children = list.childNodes; + if (event.key === "ArrowDown" && list && list.childElementCount > 0) { + if (listFocus !== 0) { + const targetBefore = children[listFocus - 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === 0) { + const targetBefore = children[list.childElementCount - 1]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus < list.childElementCount - 1) { + setListFocus(listFocus + 1); + } else { + setListFocus(0); + } + } + if (event.key === "ArrowUp" && list && list.childElementCount > 0) { + setListFocus(list.childElementCount - 1); + if (listFocus !== list.childElementCount - 1) { + const targetBefore = children[listFocus + 1]; + targetBefore.classList.remove("focus"); + } else if (listFocus === list.childElementCount - 1) { + const targetBefore = children[0]; + targetBefore.classList.remove("focus"); + } + handleArrowKey(children, event.key); + if (listFocus - 1 > 0) { + setListFocus(listFocus - 1); + } else { + setListFocus(list.childElementCount - 1); + } + } + if (event.key === "Enter") { + if (listFocusOption) { + setValue(listFocusOption.label); + onSelect(listFocusOption); + } + setOpen(false); + } + } + }; + + // Return the autocomplete. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-autocomplete-content" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, label), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + role: "combobox", + "aria-autocomplete": "list", + "aria-expanded": "true", + "aria-owns": "nextcellent-autocomplete-option-popup", + type: "text", + list: inputId, + value: value, + onClick: onClick, + onFocus: onFocus, + onChange: onChangeValue, + onKeyDown: handleKeys + }), open && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("ul", { + "aria-live": "polite", + id: "nextcellent-autocomplete-option-popup", + className: "nextcellent-autocomplete-options" + }, isLoading && internalOptions.length <= 0 && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + className: "loading" + }), !isLoading && (internalOptions === null || internalOptions === void 0 ? void 0 : internalOptions.map((option, index) => (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("li", { + id: `nextcellent-autocomplete-option-${index}`, + tabIndex: "-1", + className: "option", + onClick: optionSelect, + key: index, + "data-option": index + }, option.label))))); +} +/* harmony default export */ __webpack_exports__["default"] = (Autocomplete); + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/Height.js": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/Height.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _height_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./height.scss */ "./block-editor/gerneral-components/height-input/height.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Height(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-height`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-height" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Height of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Height); + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js": +/*!***********************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js ***! + \***********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _numberOfImages_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./numberOfImages.scss */ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function NumberOfImages(_ref) { + let { + type = "gallery", + value, + onChange, + ...props + } = _ref; + // Unique ID for the id. + const inputId = `nextcellent-block-number-of-images`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-number-of-images" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Number of images", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + }), type == "gallery" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images before pagination is applied. Leave empty or 0 for the default from the settings.", "nggallery")), type == "recent" && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("p", null, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("The number of images that should be displayed.", "nggallery"))); +} +/* harmony default export */ __webpack_exports__["default"] = (NumberOfImages); + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/Width.js": +/*!***************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/Width.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); +/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); +/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _width_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./width.scss */ "./block-editor/gerneral-components/width-input/width.scss"); + + + +// Load external dependency. + + +/** + * + * @param value + * @param onChange + * @param props + * @returns {JSX.Element} + * @constructor + */ +function Width(_ref) { + let { + value, + onChange, + ...props + } = _ref; + // Unique ID for the input. + const inputId = `nextcellent-image-width`; + + // Function to handle the onChange event. + const onChangeValue = event => { + onChange(event.target.value); + }; + + // Return the fieldset. + return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { + className: "nextcellent-image-width" + }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("label", { + htmlFor: inputId + }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Width of image", "nggallery")), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("input", { + id: inputId, + type: "number", + min: "0", + step: "1", + value: value, + onChange: onChangeValue + })); +} +/* harmony default export */ __webpack_exports__["default"] = (Width); + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/editor.scss": +/*!*********************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/editor.scss ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/style.scss": +/*!********************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/style.scss ***! + \********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/autocomplete/autocomplete.scss": +/*!*************************************************************************!*\ + !*** ./block-editor/gerneral-components/autocomplete/autocomplete.scss ***! + \*************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/height-input/height.scss": +/*!*******************************************************************!*\ + !*** ./block-editor/gerneral-components/height-input/height.scss ***! + \*******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss": +/*!*************************************************************************************!*\ + !*** ./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss ***! + \*************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "./block-editor/gerneral-components/width-input/width.scss": +/*!*****************************************************************!*\ + !*** ./block-editor/gerneral-components/width-input/width.scss ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + + +/***/ }), + +/***/ "@wordpress/block-editor": +/*!*************************************!*\ + !*** external ["wp","blockEditor"] ***! + \*************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blockEditor"]; + +/***/ }), + +/***/ "@wordpress/blocks": +/*!********************************!*\ + !*** external ["wp","blocks"] ***! + \********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["blocks"]; + +/***/ }), + +/***/ "@wordpress/components": +/*!************************************!*\ + !*** external ["wp","components"] ***! + \************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["components"]; + +/***/ }), + +/***/ "@wordpress/element": +/*!*********************************!*\ + !*** external ["wp","element"] ***! + \*********************************/ +/***/ (function(module) { + +module.exports = window["wp"]["element"]; + +/***/ }), + +/***/ "@wordpress/i18n": +/*!******************************!*\ + !*** external ["wp","i18n"] ***! + \******************************/ +/***/ (function(module) { + +module.exports = window["wp"]["i18n"]; + +/***/ }), + +/***/ "@wordpress/server-side-render": +/*!******************************************!*\ + !*** external ["wp","serverSideRender"] ***! + \******************************************/ +/***/ (function(module) { + +module.exports = window["wp"]["serverSideRender"]; + +/***/ }), + +/***/ "./block-editor/blocks/slideshow-block/block.json": +/*!********************************************************!*\ + !*** ./block-editor/blocks/slideshow-block/block.json ***! + \********************************************************/ +/***/ (function(module) { + +module.exports = JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":2,"name":"nggallery/slideshow-block","version":"1.0.0","title":"Slideshow","category":"nextcellent-blocks","description":"","attributes":{"galleryLabel":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"}},"supports":{"html":false},"textdomain":"nggallery","editorScript":"file:../../../public/blocks/slideshow-block/slideshow-block.js","editorStyle":"file:../../../public/blocks/slideshow-block/slideshow-block.css","style":"file:../../../public/blocks/style-blocks/slideshow-block/style-slideshow-block.css"}'); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = __webpack_modules__; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/chunk loaded */ +/******/ !function() { +/******/ var deferred = []; +/******/ __webpack_require__.O = function(result, chunkIds, fn, priority) { +/******/ if(chunkIds) { +/******/ priority = priority || 0; +/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; +/******/ deferred[i] = [chunkIds, fn, priority]; +/******/ return; +/******/ } +/******/ var notFulfilled = Infinity; +/******/ for (var i = 0; i < deferred.length; i++) { +/******/ var chunkIds = deferred[i][0]; +/******/ var fn = deferred[i][1]; +/******/ var priority = deferred[i][2]; +/******/ var fulfilled = true; +/******/ for (var j = 0; j < chunkIds.length; j++) { +/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) { +/******/ chunkIds.splice(j--, 1); +/******/ } else { +/******/ fulfilled = false; +/******/ if(priority < notFulfilled) notFulfilled = priority; +/******/ } +/******/ } +/******/ if(fulfilled) { +/******/ deferred.splice(i--, 1) +/******/ var r = fn(); +/******/ if (r !== undefined) result = r; +/******/ } +/******/ } +/******/ return result; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/compat get default export */ +/******/ !function() { +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function() { return module['default']; } : +/******/ function() { return module; }; +/******/ __webpack_require__.d(getter, { a: getter }); +/******/ return getter; +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/define property getters */ +/******/ !function() { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = function(exports, definition) { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/jsonp chunk loading */ +/******/ !function() { +/******/ // no baseURI +/******/ +/******/ // object to store loaded and loading chunks +/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched +/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded +/******/ var installedChunks = { +/******/ "blocks/slideshow-block/slideshow-block": 0, +/******/ "blocks/slideshow-block/style-slideshow-block": 0 +/******/ }; +/******/ +/******/ // no chunk on demand loading +/******/ +/******/ // no prefetching +/******/ +/******/ // no preloaded +/******/ +/******/ // no HMR +/******/ +/******/ // no HMR manifest +/******/ +/******/ __webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; }; +/******/ +/******/ // install a JSONP callback for chunk loading +/******/ var webpackJsonpCallback = function(parentChunkLoadingFunction, data) { +/******/ var chunkIds = data[0]; +/******/ var moreModules = data[1]; +/******/ var runtime = data[2]; +/******/ // add "moreModules" to the modules object, +/******/ // then flag all "chunkIds" as loaded and fire callback +/******/ var moduleId, chunkId, i = 0; +/******/ if(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) { +/******/ for(moduleId in moreModules) { +/******/ if(__webpack_require__.o(moreModules, moduleId)) { +/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; +/******/ } +/******/ } +/******/ if(runtime) var result = runtime(__webpack_require__); +/******/ } +/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); +/******/ for(;i < chunkIds.length; i++) { +/******/ chunkId = chunkIds[i]; +/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { +/******/ installedChunks[chunkId][0](); +/******/ } +/******/ installedChunks[chunkId] = 0; +/******/ } +/******/ return __webpack_require__.O(result); +/******/ } +/******/ +/******/ var chunkLoadingGlobal = self["webpackChunknextcellent_gallery"] = self["webpackChunknextcellent_gallery"] || []; +/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); +/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module depends on other loaded chunks and execution need to be delayed +/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["blocks/slideshow-block/style-slideshow-block"], function() { return __webpack_require__("./block-editor/blocks/slideshow-block/index.js"); }) +/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ +/******/ })() +; +//# sourceMappingURL=slideshow-block.js.map \ No newline at end of file diff --git a/public/blocks/slideshow-block/slideshow-block.js.map b/public/blocks/slideshow-block/slideshow-block.js.map new file mode 100644 index 0000000..7d45f56 --- /dev/null +++ b/public/blocks/slideshow-block/slideshow-block.js.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/slideshow-block/slideshow-block.js","mappings":"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ACAA;;;;;;;;;;ACAA;;;;;;;;;;ACAA;;;;;;;;;;;;;;;;UCAA;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;UAEA;UACA;;;;;WCzBA;WACA;WACA;WACA;WACA,+BAA+B,wCAAwC;WACvE;WACA;WACA;WACA;WACA,iBAAiB,qBAAqB;WACtC;WACA;WACA;WACA;WACA,kBAAkB,qBAAqB;WACvC,oHAAoH,iDAAiD;WACrK;WACA,KAAK;WACL;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;;;;WC7BA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;WAEA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA;;WAEA,8CAA8C;;WAE9C;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,iCAAiC,mCAAmC;WACpE;WACA;WACA;WACA;WACA;WACA;WACA;WACA;WACA,MAAM,qBAAqB;WAC3B;WACA;WACA;WACA;WACA;WACA;WACA;WACA;;WAEA;WACA;WACA;;;;;UEnDA;UACA;UACA;UACA,0HAA0H,+EAA+E;UACzM","sources":["webpack://nextcellent-gallery/./block-editor/api.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/edit.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/index.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/save.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/Autocomplete.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/Height.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/NumberOfImages.js","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/Width.js","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/editor.scss","webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/style.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/autocomplete/autocomplete.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/height-input/height.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/number-of-images-input/numberOfImages.scss","webpack://nextcellent-gallery/./block-editor/gerneral-components/width-input/width.scss","webpack://nextcellent-gallery/external window [\"wp\",\"blockEditor\"]","webpack://nextcellent-gallery/external window [\"wp\",\"blocks\"]","webpack://nextcellent-gallery/external window [\"wp\",\"components\"]","webpack://nextcellent-gallery/external window [\"wp\",\"element\"]","webpack://nextcellent-gallery/external window [\"wp\",\"i18n\"]","webpack://nextcellent-gallery/external window [\"wp\",\"serverSideRender\"]","webpack://nextcellent-gallery/webpack/bootstrap","webpack://nextcellent-gallery/webpack/runtime/chunk loaded","webpack://nextcellent-gallery/webpack/runtime/compat get default export","webpack://nextcellent-gallery/webpack/runtime/define property getters","webpack://nextcellent-gallery/webpack/runtime/hasOwnProperty shorthand","webpack://nextcellent-gallery/webpack/runtime/make namespace object","webpack://nextcellent-gallery/webpack/runtime/jsonp chunk loading","webpack://nextcellent-gallery/webpack/before-startup","webpack://nextcellent-gallery/webpack/startup","webpack://nextcellent-gallery/webpack/after-startup"],"sourcesContent":["const fetchGallerys = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=gallery&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchAlbums = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=album&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nconst fetchImages = async (searchTerm) => {\n\tconst res = await fetch(\n\t\tnggData.siteUrl +\n\t\t\t`/index.php?term=${searchTerm}&method=autocomplete&type=image&format=json&callback=json&limit=50`\n\t);\n\n\treturn await res.json();\n};\n\nexport { fetchGallerys, fetchAlbums, fetchImages };\n","import ServerSideRender from \"@wordpress/server-side-render\";\n\n//import Autocomplete from '../../gerneral-components/autocomplete/Autocomplete'\nimport NumberOfImages from \"../../gerneral-components/number-of-images-input/NumberOfImages\";\n\nimport { PanelBody } from \"@wordpress/components\";\n\nimport { useState } from \"@wordpress/element\";\n\nimport { useBlockProps, InspectorControls } from \"@wordpress/block-editor\";\n\n/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from \"@wordpress/i18n\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * Those files can contain any CSS code that gets applied to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./editor.scss\";\nimport Autocomplete from \"../../gerneral-components/autocomplete/Autocomplete\";\nimport { fetchGallerys } from \"../../api\";\nimport Width from \"../../gerneral-components/width-input/Width\";\nimport Height from \"../../gerneral-components/height-input/Height\";\n\n/**\n * The edit function describes the structure of your block in the context of the\n * editor. This represents what the editor will render when the block is used.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#edit\n * @return {WPElement} Element to render.\n */\nexport default function Edit({ attributes, setAttributes }) {\n\tconst [gallery, setGallery] = useState(\n\t\tattributes?.galleryLabel ? attributes.galleryLabel : \"\"\n\t);\n\tconst [width, setWidth] = useState(attributes?.width ? attributes.width : 0);\n\tconst [height, setHeight] = useState(\n\t\tattributes?.height ? attributes.height : 0\n\t);\n\n\tconst handleAutocompleteSelect = (value) => {\n\t\tif (value?.label !== gallery) {\n\t\t\tsetGallery(value?.label);\n\t\t}\n\t};\n\n\tconst handleWidthChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetWidth(value);\n\t\t}\n\t};\n\n\tconst handleHeightChange = (value) => {\n\t\tif (value !== width) {\n\t\t\tif (value === \"\") {\n\t\t\t\tvalue = 0;\n\t\t\t}\n\t\t\tsetHeight(value);\n\t\t}\n\t};\n\n\tconst attributeSetter = (e) => {\n\t\te.stopPropagation();\n\t\te.preventDefault();\n\n\t\tlet newAttributes = {};\n\n\t\tif (gallery) {\n\t\t\tnewAttributes[\"galleryLabel\"] = gallery;\n\t\t}\n\n\t\tif (width !== undefined && width !== null) {\n\t\t\tnewAttributes[\"width\"] = width;\n\t\t}\n\n\t\tif (height !== undefined && height !== null) {\n\t\t\tnewAttributes[\"height\"] = height;\n\t\t}\n\n\t\tsetAttributes(newAttributes);\n\t};\n\n\treturn (\n\t\t
    \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
    \n\t\t\t\t
    \n\n\t\t\t\t\n\t\t\t\t\tSet\n\t\t\t\t\n\t\t\t
    \n\n\t\t\t{attributes.galleryLabel && (\n\t\t\t\t\n\t\t\t)}\n\t\t\t{!attributes.galleryLabel && (\n\t\t\t\t

    {__(\"Please select a gallery\", \"nggallery\")}

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n","/**\n * Registers a new block provided a unique name and an object defining its behavior.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nimport { registerBlockType, createBlock } from \"@wordpress/blocks\";\n\n/**\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\n * All files containing `style` keyword are bundled together. The code used\n * gets applied both to the front of your site and to the editor.\n *\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\n */\nimport \"./style.scss\";\n\n/**\n * Internal dependencies\n */\nimport json from \"./block.json\";\nimport edit from \"./edit\";\nimport save from \"./save\";\n\nconst { name, ...settings } = json;\n\n/**\n * Every block starts by registering a new block type definition.\n *\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\n */\nregisterBlockType(name, {\n\t...settings,\n\n\ticon: (\n\t\t\n\t\t\t\n\t\t\n\t),\n\n\t/**\n\t * @see ./edit.js\n\t */\n\tedit,\n\n\t/**\n\t * @see ./save.js\n\t */\n\tsave,\n\n\ttransforms: {\n\t\tfrom: [\n\t\t\t{\n\t\t\t\ttype: \"shortcode\",\n\t\t\t\ttag: \"slideshow\",\n\t\t\t\tattributes: {\n\t\t\t\t\tgalleryLabel: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { id } }) => id,\n\t\t\t\t\t},\n\t\t\t\t\twidth: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { w } }) => w,\n\t\t\t\t\t},\n\t\t\t\t\theight: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tshortcode: ({ named: { h } }) => h,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: \"block\",\n\t\t\t\tblocks: [\"core/shortcode\"],\n\t\t\t\tisMatch: ({ text }) => {\n\t\t\t\t\treturn text?.startsWith(\"[slideshow\");\n\t\t\t\t},\n\t\t\t\ttransform: ({ text }) => {\n\t\t\t\t\tconst attributes = text\n\t\t\t\t\t\t.replace(/\\[slideshow|]|/g, \"\") //remove the shortcode tags\n\t\t\t\t\t\t.trim() // remove unnecessary spaces before and after\n\t\t\t\t\t\t.split(\" \"); //split the attributes\n\n\t\t\t\t\tconst atts = {};\n\t\t\t\t\tattributes.map((item) => {\n\t\t\t\t\t\tconst split = item.trim().split(\"=\");\n\t\t\t\t\t\tlet attName = \"\";\n\n\t\t\t\t\t\t// since attributes have new names in the block, we need to match the old ones\n\t\t\t\t\t\tif (split[0] === \"id\") {\n\t\t\t\t\t\t\tattName = \"galleryLabel\";\n\t\t\t\t\t\t} else if (split[0] == \"w\") {\n\t\t\t\t\t\t\tattName = \"width\";\n\t\t\t\t\t\t} else if (split[0] == \"h\") {\n\t\t\t\t\t\t\tattName = \"height\";\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tatts[[attName]] = split[1];\n\t\t\t\t\t});\n\n\t\t\t\t\treturn createBlock(name, atts);\n\t\t\t\t},\n\t\t\t},\n\t\t],\n\t},\n});\n","/**\n * Retrieves the translation of text.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-i18n/\n */\nimport { __ } from '@wordpress/i18n';\n\n/**\n * React hook that is used to mark the block wrapper element.\n * It provides all the necessary props like the class name.\n *\n * @see https://developer.wordpress.org/block-editor/packages/packages-block-editor/#useBlockProps\n */\nimport { useBlockProps } from '@wordpress/block-editor';\n\n/**\n * The save function defines the way in which the different attributes should\n * be combined into the final markup, which is then serialized by the block\n * editor into `post_content`.\n *\n * @see https://developer.wordpress.org/block-editor/developers/block-api/block-edit-save/#save\n *\n * @return {WPElement} Element to render.\n */\nexport default function Save() {\n return null;\n}\n","/**\n * A very simple autocomplete component\n *\n * This is to replace the OOTB Gutenberg Autocomplete component because it is\n * currently broken as of v4.5.1.\n *\n * See Github issue: https://github.com/WordPress/gutenberg/issues/10542\n */\n\n// Load external dependency.\nimport { useEffect, useState } from \"@wordpress/element\";\nimport \"./autocomplete.scss\";\n\n/**\n * Note: The options array should be an array of objects containing labels; i.e.:\n * [\n * { labels: 'first' },\n * { labels: 'second' }\n * ]\n *\n * @param label Label for the autocomplete\n * @param onChange function to handle onchange event\n * @param options array of objects containing labels\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Autocomplete({\n\tlabel,\n\tpreSelected,\n\tfetch = async () => {\n\t\treturn [];\n\t},\n\tonFocus = () => {},\n\tonChange = () => {},\n\tonSelect = () => {},\n\t...props\n}) {\n\tconst [value, setValue] = useState(preSelected ? preSelected : \"\");\n\tconst [listFocus, setListFocus] = useState(0);\n\tconst [listFocusOption, setListFocusOption] = useState(undefined);\n\tconst [open, setOpen] = useState(false);\n\tconst [internalOptions, setOptions] = useState([]);\n\tconst [isLoading, setIsLoading] = useState(false);\n\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-autocomplete-input`;\n\n\t/**\n\t * Effect executed on load of the component and change of open to reset list focus start\n\t */\n\tuseEffect(() => {\n\t\tif (open) {\n\t\t\tsetListFocus(0);\n\t\t}\n\t}, [open]);\n\n\tconst onClick = async (event) => {\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(\"\");\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\t};\n\n\t/**\n\t * Function to handle the onChange event.\n\t *\n\t * @param {Event} event\n\t */\n\tconst onChangeValue = async (event) => {\n\t\tsetValue(event.target.value);\n\n\t\tsetOpen(true);\n\t\tsetIsLoading(true);\n\n\t\tconst json = await fetch(value);\n\t\tsetOptions(json);\n\n\t\tif (json.length > 0) {\n\t\t\tsetIsLoading(false);\n\t\t} else {\n\t\t\tsetOpen(false);\n\t\t\tsetIsLoading(false);\n\t\t}\n\n\t\tonChange(event.target.value);\n\t};\n\n\t/**\n\t * Function to handle the selection of an option\n\t *\n\t * @param {Event} event\n\t */\n\tconst optionSelect = (event) => {\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\n\t\tconst option = internalOptions[event.target.dataset.option];\n\n\t\tsetValue(option.label);\n\t\tsetOpen(false);\n\t\tonSelect(option);\n\t};\n\n\t/**\n\t * Method that has common funtionality for the arrow key handling\n\t *\n\t * @param {[HTMLLIElement]} children\n\t * @param {string} key\n\t */\n\tconst handleArrowKey = (children, key) => {\n\t\tconst target = children[listFocus];\n\n\t\ttarget.classList.add(\"focus\");\n\n\t\tsetListFocusOption(internalOptions[listFocus]);\n\t};\n\n\t/**\n\t * Method to handle enter and arrow keys\n\t *\n\t * @param {Event} event\n\t */\n\tconst handleKeys = (event) => {\n\t\tconst key = [\"ArrowDown\", \"ArrowUp\", \"Enter\"];\n\n\t\tif (key.includes(event.key)) {\n\t\t\tevent.stopPropagation();\n\t\t\tevent.preventDefault();\n\n\t\t\tconst list = document.getElementsByClassName(\n\t\t\t\t\"nextcellent-autocomplete-options\"\n\t\t\t)[0];\n\t\t\tconst children = list.childNodes;\n\n\t\t\tif (event.key === \"ArrowDown\" && list && list.childElementCount > 0) {\n\t\t\t\tif (listFocus !== 0) {\n\t\t\t\t\tconst targetBefore = children[listFocus - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === 0) {\n\t\t\t\t\tconst targetBefore = children[list.childElementCount - 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus < list.childElementCount - 1) {\n\t\t\t\t\tsetListFocus(listFocus + 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"ArrowUp\" && list && list.childElementCount > 0) {\n\t\t\t\tsetListFocus(list.childElementCount - 1);\n\n\t\t\t\tif (listFocus !== list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[listFocus + 1];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t} else if (listFocus === list.childElementCount - 1) {\n\t\t\t\t\tconst targetBefore = children[0];\n\t\t\t\t\ttargetBefore.classList.remove(\"focus\");\n\t\t\t\t}\n\n\t\t\t\thandleArrowKey(children, event.key);\n\n\t\t\t\tif (listFocus - 1 > 0) {\n\t\t\t\t\tsetListFocus(listFocus - 1);\n\t\t\t\t} else {\n\t\t\t\t\tsetListFocus(list.childElementCount - 1);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (event.key === \"Enter\") {\n\t\t\t\tif (listFocusOption) {\n\t\t\t\t\tsetValue(listFocusOption.label);\n\t\t\t\t\tonSelect(listFocusOption);\n\t\t\t\t}\n\t\t\t\tsetOpen(false);\n\t\t\t}\n\t\t}\n\t};\n\n\t// Return the autocomplete.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the autocomplete. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\n\t\t\t{/* List of all of the autocomplete options. */}\n\t\t\t{open && (\n\t\t\t\t\n\t\t\t\t\t{isLoading && internalOptions.length <= 0 && (\n\t\t\t\t\t\t
  • \n\t\t\t\t\t)}\n\t\t\t\t\t{!isLoading &&\n\t\t\t\t\t\tinternalOptions?.map((option, index) => (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{option.label}\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default Autocomplete;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./height.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Height({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-height`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Height;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./numberOfImages.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction NumberOfImages({ type = \"gallery\", value, onChange, ...props }) {\n\t// Unique ID for the id.\n\tconst inputId = `nextcellent-block-number-of-images`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t\t{type == \"gallery\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\n\t\t\t\t\t\t\"The number of images before pagination is applied. Leave empty or 0 for the default from the settings.\",\n\t\t\t\t\t\t\"nggallery\"\n\t\t\t\t\t)}\n\t\t\t\t

    \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t

    \n\t\t\t\t\t{__(\"The number of images that should be displayed.\", \"nggallery\")}\n\t\t\t\t

    \n\t\t\t)}\n\t\t
    \n\t);\n}\n\nexport default NumberOfImages;\n","import { __ } from \"@wordpress/i18n\";\n\n// Load external dependency.\nimport \"./width.scss\";\n\n/**\n *\n * @param value\n * @param onChange\n * @param props\n * @returns {JSX.Element}\n * @constructor\n */\nfunction Width({ value, onChange, ...props }) {\n\t// Unique ID for the input.\n\tconst inputId = `nextcellent-image-width`;\n\n\t// Function to handle the onChange event.\n\tconst onChangeValue = (event) => {\n\t\tonChange(event.target.value);\n\t};\n\n\t// Return the fieldset.\n\treturn (\n\t\t
    \n\t\t\t{/* Label for the input. */}\n\t\t\t\n\n\t\t\t{/* Input field. */}\n\t\t\t\n\t\t
    \n\t);\n}\n\nexport default Width;\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"wp\"][\"serverSideRender\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"blocks/slideshow-block/slideshow-block\": 0,\n\t\"blocks/slideshow-block/style-slideshow-block\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcellent_gallery\"] = self[\"webpackChunknextcellent_gallery\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"blocks/slideshow-block/style-slideshow-block\"], function() { return __webpack_require__(\"./block-editor/blocks/slideshow-block/index.js\"); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["fetchGallerys","searchTerm","res","fetch","nggData","siteUrl","json","fetchAlbums","fetchImages","ServerSideRender","NumberOfImages","PanelBody","useState","useBlockProps","InspectorControls","__","Autocomplete","Width","Height","Edit","attributes","setAttributes","gallery","setGallery","galleryLabel","width","setWidth","height","setHeight","handleAutocompleteSelect","value","label","handleWidthChange","handleHeightChange","attributeSetter","e","stopPropagation","preventDefault","newAttributes","undefined","registerBlockType","createBlock","edit","save","name","settings","icon","transforms","from","type","tag","shortcode","named","id","w","h","blocks","isMatch","text","startsWith","transform","replace","trim","split","atts","map","item","attName","Save","useEffect","preSelected","onFocus","onChange","onSelect","props","setValue","listFocus","setListFocus","listFocusOption","setListFocusOption","open","setOpen","internalOptions","setOptions","isLoading","setIsLoading","inputId","onClick","event","length","onChangeValue","target","optionSelect","option","dataset","handleArrowKey","children","key","classList","add","handleKeys","includes","list","document","getElementsByClassName","childNodes","childElementCount","targetBefore","remove","index"],"sourceRoot":""} \ No newline at end of file diff --git a/public/blocks/slideshow-block/style-slideshow-block.css b/public/blocks/slideshow-block/style-slideshow-block.css new file mode 100644 index 0000000..e23f73b --- /dev/null +++ b/public/blocks/slideshow-block/style-slideshow-block.css @@ -0,0 +1,16 @@ +/*!***********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./block-editor/blocks/slideshow-block/style.scss ***! + \***********************************************************************************************************************************************************************************************************************************************************************/ +/** + * The following styles get applied both on the front of your site + * and in the editor. + * + * Replace them with your own styles or remove the file completely. + */ +/* .wp-block-nggallery-gallery-block { + background-color: #21759b; + color: #fff; + padding: 2px; +} */ + +/*# sourceMappingURL=style-slideshow-block.css.map*/ \ No newline at end of file diff --git a/public/blocks/slideshow-block/style-slideshow-block.css.map b/public/blocks/slideshow-block/style-slideshow-block.css.map new file mode 100644 index 0000000..97825f1 --- /dev/null +++ b/public/blocks/slideshow-block/style-slideshow-block.css.map @@ -0,0 +1 @@ +{"version":3,"file":"blocks/slideshow-block/style-slideshow-block.css","mappings":";;;AAAA;;;;;EAAA;AAOA;;;;GAAA,C","sources":["webpack://nextcellent-gallery/./block-editor/blocks/slideshow-block/style.scss"],"sourcesContent":["/**\n * The following styles get applied both on the front of your site\n * and in the editor.\n *\n * Replace them with your own styles or remove the file completely.\n */\n\n/* .wp-block-nggallery-gallery-block {\n\tbackground-color: #21759b;\n\tcolor: #fff;\n\tpadding: 2px;\n} */\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/tests/js/blocks/Autocomplete.test.js b/tests/js/blocks/Autocomplete.test.js new file mode 100644 index 0000000..5d8418d --- /dev/null +++ b/tests/js/blocks/Autocomplete.test.js @@ -0,0 +1,138 @@ +import { + render, //test renderer + cleanup, //resets the JSDOM + fireEvent, + waitFor, + userEvent, + act, //fires events on nodes + } from "@testing-library/react"; +import { fetchGallerys } from "../../../block-editor/api"; + import Autocomplete from '../../../block-editor/gerneral-components/autocomplete/Autocomplete' + +describe("Autocomplete component", () => { + global.nggData = {siteUrl: 'test'}; + + global.fetch = jest.fn(() => Promise.resolve({ + json: () => Promise.resolve([{label: "test1"}, {label: "test2"}]), + })) + + beforeEach(() => { + fetch.mockClear(); + }) + + afterEach(cleanup); //reset JSDOM after each test + + //It handles having no saved attribute + it("matches snapshot", () => { + expect( + render( + {return []}} + /> + ) + ).toMatchSnapshot(); + }); + + it("calls the onChange function", async () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + {return []}} + /> + ); + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(onChange).toHaveBeenCalled()}); + }) + + it("gets the value from the on change event", async () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + {return []}} + /> + ); + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(onChange).toHaveBeenCalledWith('Test')}); + }) + it("gets the value from the on change event", async () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + {return []}} + /> + ); + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(onChange).toHaveBeenCalledWith('Test')}); + }) + + it("calls the fetch method", async () => { + //mock function to test with + const onChange = jest.fn(); + const fetch = jest.fn() + fetch.mockReturnValue([{label: "Option1"}, {label: "Option2"}]) + //Render component and get back getByLabelText() + const {getByLabelText} = render( + + ); + + //Get the input by label text + const input = getByLabelText('Test'); + + fireEvent.input(input, { + target: { value: 'Test' } + }); + + await waitFor(() => {expect(fetch).toHaveBeenCalled()}); + }) +}) diff --git a/tests/js/blocks/NumberOfImages.test.js b/tests/js/blocks/NumberOfImages.test.js new file mode 100644 index 0000000..1e28f19 --- /dev/null +++ b/tests/js/blocks/NumberOfImages.test.js @@ -0,0 +1,99 @@ +import { + render, //test renderer + cleanup, //resets the JSDOM + fireEvent //fires events on nodes + } from "@testing-library/react"; +import NumberOfImages from '../../../block-editor/gerneral-components/numberOfImages/NumberOfImages' + +describe("Number of images component", () => { + afterEach(cleanup); //reset JSDOM after each test + + //It handles having no saved attribute + it("matches snapshot", () => { + expect( + render( + + ) + ).toMatchSnapshot(); + }); + + it("calls the onChange function", () => { + //mock function to test with + const onChange = jest.fn(); + //Render component and get back getByLabelText() + const {getByLabelText} = render( + + ); + //Get the input by label text + const input = getByLabelText('Number of images'); + + fireEvent.input(input, { + target: { value: '0' } + }); + + expect(onChange).toHaveBeenCalledTimes(1); + }) + + it("passes the right value to onChange", () => { + const onChange = jest.fn(); + const {getByLabelText} = render( + + ); + const input = getByLabelText('Number of images'); + //Fire a change event on the input + fireEvent.change(input, { + target: { value: 0 } + }); + //Was the new value -- not event object -- sent? + expect(onChange).toHaveBeenCalledWith("0"); + }); + + it("does not accept text inputs", () => { + const onChange = jest.fn(); + const {getByLabelText} = render( + + ); + const input = getByLabelText('Number of images'); + + fireEvent.change(input, { + target: { value: "Test" } + }); + + expect(onChange).not.toHaveBeenCalled(); + }) + + it("accepts numbers as inputs", () => { + const onChange = jest.fn(); + const {getByLabelText} = render( + + ); + const input = getByLabelText('Number of images'); + + fireEvent.change(input, { + target: { value: "0" } + }); + + expect(onChange).toHaveBeenCalledWith('0'); + + fireEvent.change(input, { + target: { value: 0 } + }); + + expect(onChange).toHaveBeenCalledWith('0'); + }) + }) diff --git a/tests/js/blocks/__snapshots__/Autocomplete.test.js.snap b/tests/js/blocks/__snapshots__/Autocomplete.test.js.snap new file mode 100644 index 0000000..76fa20c --- /dev/null +++ b/tests/js/blocks/__snapshots__/Autocomplete.test.js.snap @@ -0,0 +1,102 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Autocomplete component matches snapshot 1`] = ` +Object { + "asFragment": [Function], + "baseElement": +
    +
    + + +
    +
    + , + "container":
    +
    + + +
    +
    , + "debug": [Function], + "findAllByAltText": [Function], + "findAllByDisplayValue": [Function], + "findAllByLabelText": [Function], + "findAllByPlaceholderText": [Function], + "findAllByRole": [Function], + "findAllByTestId": [Function], + "findAllByText": [Function], + "findAllByTitle": [Function], + "findByAltText": [Function], + "findByDisplayValue": [Function], + "findByLabelText": [Function], + "findByPlaceholderText": [Function], + "findByRole": [Function], + "findByTestId": [Function], + "findByText": [Function], + "findByTitle": [Function], + "getAllByAltText": [Function], + "getAllByDisplayValue": [Function], + "getAllByLabelText": [Function], + "getAllByPlaceholderText": [Function], + "getAllByRole": [Function], + "getAllByTestId": [Function], + "getAllByText": [Function], + "getAllByTitle": [Function], + "getByAltText": [Function], + "getByDisplayValue": [Function], + "getByLabelText": [Function], + "getByPlaceholderText": [Function], + "getByRole": [Function], + "getByTestId": [Function], + "getByText": [Function], + "getByTitle": [Function], + "queryAllByAltText": [Function], + "queryAllByDisplayValue": [Function], + "queryAllByLabelText": [Function], + "queryAllByPlaceholderText": [Function], + "queryAllByRole": [Function], + "queryAllByTestId": [Function], + "queryAllByText": [Function], + "queryAllByTitle": [Function], + "queryByAltText": [Function], + "queryByDisplayValue": [Function], + "queryByLabelText": [Function], + "queryByPlaceholderText": [Function], + "queryByRole": [Function], + "queryByTestId": [Function], + "queryByText": [Function], + "queryByTitle": [Function], + "rerender": [Function], + "unmount": [Function], +} +`; diff --git a/tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap b/tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap new file mode 100644 index 0000000..57fdbf6 --- /dev/null +++ b/tests/js/blocks/__snapshots__/NumberOfImages.test.js.snap @@ -0,0 +1,102 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Number of images component matches snapshot 1`] = ` +Object { + "asFragment": [Function], + "baseElement": +
    +
    + + +

    + The number of images before pagination is applied. Leave empty or 0 for the default from the settings. +

    +
    +
    + , + "container":
    +
    + + +

    + The number of images before pagination is applied. Leave empty or 0 for the default from the settings. +

    +
    +
    , + "debug": [Function], + "findAllByAltText": [Function], + "findAllByDisplayValue": [Function], + "findAllByLabelText": [Function], + "findAllByPlaceholderText": [Function], + "findAllByRole": [Function], + "findAllByTestId": [Function], + "findAllByText": [Function], + "findAllByTitle": [Function], + "findByAltText": [Function], + "findByDisplayValue": [Function], + "findByLabelText": [Function], + "findByPlaceholderText": [Function], + "findByRole": [Function], + "findByTestId": [Function], + "findByText": [Function], + "findByTitle": [Function], + "getAllByAltText": [Function], + "getAllByDisplayValue": [Function], + "getAllByLabelText": [Function], + "getAllByPlaceholderText": [Function], + "getAllByRole": [Function], + "getAllByTestId": [Function], + "getAllByText": [Function], + "getAllByTitle": [Function], + "getByAltText": [Function], + "getByDisplayValue": [Function], + "getByLabelText": [Function], + "getByPlaceholderText": [Function], + "getByRole": [Function], + "getByTestId": [Function], + "getByText": [Function], + "getByTitle": [Function], + "queryAllByAltText": [Function], + "queryAllByDisplayValue": [Function], + "queryAllByLabelText": [Function], + "queryAllByPlaceholderText": [Function], + "queryAllByRole": [Function], + "queryAllByTestId": [Function], + "queryAllByText": [Function], + "queryAllByTitle": [Function], + "queryByAltText": [Function], + "queryByDisplayValue": [Function], + "queryByLabelText": [Function], + "queryByPlaceholderText": [Function], + "queryByRole": [Function], + "queryByTestId": [Function], + "queryByText": [Function], + "queryByTitle": [Function], + "rerender": [Function], + "unmount": [Function], +} +`; From f76bc1a1f8b93793b85311042dc4b13b361dd460 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 26 Nov 2023 16:28:36 +0100 Subject: [PATCH 6/7] remove not needed folder --- language/languages.pot | 3920 ---------------------------------------- 1 file changed, 3920 deletions(-) delete mode 100644 language/languages.pot diff --git a/language/languages.pot b/language/languages.pot deleted file mode 100644 index eaf4687..0000000 --- a/language/languages.pot +++ /dev/null @@ -1,3920 +0,0 @@ -# Copyright (C) 2023 WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work. -# This file is distributed under the same license as the NextCellent Gallery plugin. -msgid "" -msgstr "" -"Project-Id-Version: NextCellent Gallery 1.9.35\n" -"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/nextcellent\n" -"Last-Translator: Niko Strijbol \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-04-02T18:01:16+00:00\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.6.0\n" -"X-Domain: nggallery\n" - -#. Plugin Name of the plugin -#: admin/media-upload.php:11 -msgid "NextCellent Gallery" -msgstr "" - -#. Plugin URI of the plugin -msgid "http://www.wpgetready.com/nextcellent-gallery" -msgstr "" - -#. Description of the plugin -msgid "A Photo Gallery for WordPress providing NextGEN legacy compatibility from version 1.9.13" -msgstr "" - -#. Author of the plugin -msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work." -msgstr "" - -#. Author URI of the plugin -msgid "http://www.wpgetready.com" -msgstr "" - -#: admin/ajax.php:469 -msgid "Could create image with %s x %s pixel" -msgstr "" - -#: admin/class-ngg-adder.php:54 -#: admin/class-ngg-adder.php:93 -msgid "Upload failed!" -msgstr "" - -#: admin/class-ngg-adder.php:83 -msgid "Upload failed! " -msgstr "" - -#: admin/class-ngg-adder.php:90 -#: admin/class-ngg-adder.php:337 -#: admin/class-ngg-admin-launcher.php:286 -msgid "You didn't select a gallery!" -msgstr "" - -#: admin/class-ngg-adder.php:164 -#: admin/class-ngg-admin-launcher.php:65 -#: admin/class-ngg-admin-launcher.php:66 -msgid "Add Gallery / Images" -msgstr "" - -#: admin/class-ngg-adder.php:201 -msgid "Image Files" -msgstr "" - -#: admin/class-ngg-adder.php:226 -msgid "remove" -msgstr "" - -#: admin/class-ngg-adder.php:227 -#: admin/class-ngg-adder.php:492 -msgid "Browse..." -msgstr "" - -#: admin/class-ngg-adder.php:228 -#: admin/class-ngg-adder.php:266 -#: admin/class-ngg-adder.php:510 -#: admin/class-ngg-adder.php:561 -msgid "Upload images" -msgstr "" - -#: admin/class-ngg-adder.php:309 -#: admin/manage/class-ngg-image-manager.php:90 -msgid "This will change folder and file names (e.g. remove spaces, special characters, ...)" -msgstr "" - -#: admin/class-ngg-adder.php:311 -#: admin/manage/class-ngg-image-manager.php:92 -msgid "You will need to update your URLs if you link directly to the images." -msgstr "" - -#: admin/class-ngg-adder.php:313 -#: admin/manage/class-ngg-image-manager.php:94 -msgid "Press OK to proceed, and Cancel to stop." -msgstr "" - -#: admin/class-ngg-adder.php:345 -#: admin/class-ngg-adder.php:353 -msgid "You didn't select a file!" -msgstr "" - -#: admin/class-ngg-adder.php:373 -#: admin/class-ngg-admin-launcher.php:464 -msgid "New gallery" -msgstr "" - -#: admin/class-ngg-adder.php:376 -#: admin/class-ngg-admin-launcher.php:472 -#: admin/class-ngg-admin-launcher.php:509 -#: admin/class-ngg-admin-launcher.php:609 -#: admin/class-ngg-options.php:239 -#: admin/manage/class-ngg-gallery-list-table.php:158 -msgid "Images" -msgstr "" - -#: admin/class-ngg-adder.php:379 -#: admin/class-ngg-admin-launcher.php:476 -msgid "ZIP file" -msgstr "" - -#: admin/class-ngg-adder.php:394 -#: admin/manage/class-ngg-gallery-manager.php:67 -msgid "Add a new gallery" -msgstr "" - -#: admin/class-ngg-adder.php:399 -#: admin/class-ngg-album-manager.php:578 -#: admin/manage/actions.php:127 -#: admin/manage/actions.php:155 -#: admin/manage/actions.php:180 -#: admin/manage/actions.php:202 -#: admin/manage/class-ngg-gallery-manager.php:83 -msgid "Name" -msgstr "" - -#: admin/class-ngg-adder.php:404 -msgid "Create a new, empty gallery in the folder %s" -msgstr "" - -#: admin/class-ngg-adder.php:407 -msgid "Allowed characters for file and folder names are \"%s\"." -msgstr "" - -#: admin/class-ngg-adder.php:412 -#: admin/class-ngg-style.php:294 -#: admin/manage/class-ngg-gallery-list-table.php:155 -#: admin/manage/class-ngg-image-list-table.php:187 -#: admin/manage/class-ngg-image-list-table.php:236 -#: admin/media-upload.php:226 -#: block-editor/gerneral-components/description-input/DescriptionInput.js:27 -#: public/blocks/single-image-block/single-image-block.js:727 -#: public/blocks/single-image-block/single-image-block.js:681 -msgid "Description" -msgstr "" - -#: admin/class-ngg-adder.php:416 -msgid "Add a description. This is optional and can be changed later." -msgstr "" - -#: admin/class-ngg-adder.php:423 -msgid "Add gallery" -msgstr "" - -#: admin/class-ngg-adder.php:432 -msgid "Upload a ZIP File" -msgstr "" - -#: admin/class-ngg-adder.php:437 -msgid "Select ZIP file" -msgstr "" - -#: admin/class-ngg-adder.php:441 -msgid "Upload a ZIP file with images" -msgstr "" - -#: admin/class-ngg-adder.php:447 -msgid "or enter URL" -msgstr "" - -#: admin/class-ngg-adder.php:451 -msgid "Import a ZIP file from a URL" -msgstr "" - -#: admin/class-ngg-adder.php:457 -#: admin/class-ngg-adder.php:516 -msgid "in to" -msgstr "" - -#: admin/class-ngg-adder.php:460 -msgid "a new gallery" -msgstr "" - -#: admin/class-ngg-adder.php:465 -msgid "Note: the upload limit on your server is %s MB." -msgstr "" - -#: admin/class-ngg-adder.php:475 -msgid "Start upload" -msgstr "" - -#: admin/class-ngg-adder.php:484 -msgid "Import an image folder" -msgstr "" - -#: admin/class-ngg-adder.php:489 -msgid "Import from server:" -msgstr "" - -#: admin/class-ngg-adder.php:495 -msgid "Note: you can change the default path in the gallery settings" -msgstr "" - -#: admin/class-ngg-adder.php:501 -#: admin/class-ngg-admin-launcher.php:480 -msgid "Import folder" -msgstr "" - -#: admin/class-ngg-adder.php:518 -msgid "Choose gallery" -msgstr "" - -#: admin/class-ngg-adder.php:534 -msgid "Drop your files in this window" -msgstr "" - -#: admin/class-ngg-adder.php:536 -msgid "Or" -msgstr "" - -#: admin/class-ngg-adder.php:538 -msgid "Select Files" -msgstr "" - -#: admin/class-ngg-adder.php:557 -msgid "Click here to use the browser upload instead" -msgstr "" - -#: admin/class-ngg-adder.php:557 -msgid "Use basic uploader" -msgstr "" - -#: admin/class-ngg-adder.php:559 -msgid "Advanced uploading" -msgstr "" - -#: admin/class-ngg-adder.php:559 -msgid "Use advanced uploader" -msgstr "" - -#: admin/class-ngg-adder.php:564 -msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:58 -#: admin/class-ngg-admin-launcher.php:69 -#: admin/class-ngg-admin-launcher.php:101 -#: admin/class-ngg-admin-launcher.php:404 -#: admin/class-ngg-admin-launcher.php:500 -#: admin/manage/class-ngg-gallery-manager.php:33 -msgid "Galleries" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:61 -#: admin/class-ngg-admin-launcher.php:518 -#: nggallery.php:738 -#: nggfunctions.php:967 -msgid "Overview" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:73 -#: admin/class-ngg-album-manager.php:284 -#: nggallery.php:437 -msgid "Albums" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:77 -#: admin/class-ngg-options.php:364 -#: admin/class-ngg-tag-manager.php:102 -#: admin/manage/class-ngg-image-list-table.php:237 -#: lib/meta.php:459 -#: nggallery.php:445 -msgid "Tags" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:81 -#: admin/class-ngg-options.php:134 -#: nggallery.php:453 -msgid "Settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:86 -#: nggallery.php:461 -msgid "Style" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:91 -msgid "Roles" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:104 -msgid "Network settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:108 -msgid "Reset / Uninstall" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:260 -msgid "You do not have the correct permission" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:261 -msgid "Unexpected Error" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:262 -msgid "A failure occurred" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:308 -#: nggallery.php:496 -msgid "L O A D I N G" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:309 -#: nggallery.php:497 -msgid "Click to Close" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:418 -msgid "The boxes on your overview screen are:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:419 -#: admin/class-ngg-overview.php:13 -msgid "At a Glance" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:420 -msgid "Shows some general information about your site, such as the number of pictures, albums and galleries." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:422 -#: admin/class-ngg-overview.php:21 -msgid "Latest News" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:423 -msgid "The latest NextCellent news." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:425 -#: admin/class-ngg-overview.php:34 -msgid "Related plugins" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:426 -msgid "Shows plugins that extend NextCellent." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:427 -msgid "Pay attention" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:428 -msgid "third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:431 -#: admin/class-ngg-overview.php:17 -msgid "Help me help YOU!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:432 -msgid "Shows general information about he plugin and some links." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:435 -msgid "Translation" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:439 -#: admin/class-ngg-overview.php:30 -msgid "Server Settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:440 -msgid "Show all the server settings!." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:442 -#: admin/class-ngg-overview.php:26 -msgid "Plugin Check" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:443 -msgid "Check if there are known errors in your installation." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:461 -msgid "On this page you can add galleries and pictures to those galleries." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:465 -msgid "Add new galleries to NextCellent." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:469 -msgid "You must add a gallery before adding images!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:473 -msgid "Add new images to a gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:477 -msgid "Add images from a ZIP file." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:481 -msgid "Import a folder from the server as a new gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:514 -msgid "This box contains information and the various options a gallery had." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:522 -msgid "Manage a single gallery and the images it contains:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:526 -msgid "The title of the gallery. This can be visible to the users of the website. This has no effect on the gallery path." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:529 -msgid "The description of the gallery. Albums using the \"extend\" template may display this on the website. The description cannot contain HTML." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:532 -msgid "The path on the server to the folder containing this gallery. If you change this, NextCellent will not move the gallery for you." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:535 -msgid "The internal ID used by NextCellent to represent this gallery. This information can be useful for developers. A gallery ID should never change." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:538 -msgid "With this option you can select the behavior when an user clicks on a gallery in an album. If the option is set to \"not linked\", the gallery will be displayed on the same page. If you do select a page, the user will be redirected to that page." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:539 -msgid "More information about this is available on this webpage: %s" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:539 -msgid "page" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:542 -msgid "This image will be shown when the gallery is shown on the website and it needs a preview, e.g. an album. If you do not select a preview image, NextCellent will use the last uploaded image of the gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:545 -msgid "The user who created this gallery." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:548 -msgid "This will create a new page with the same name as the gallery, and include a shortcode for this gallery in it." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:553 -#: admin/class-ngg-options.php:477 -#: admin/manage/class-ngg-image-manager.php:159 -msgid "Gallery settings" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:557 -msgid "There are three buttons:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:561 -msgid "Allows you to manually set the order of the images in the gallery. This will only be enabled if you have selected the option \"Custom sort order\" in the NextCellent settings." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:564 -msgid "Scan the folder (the path of the gallery) for new images and add them to the gallery. Warning! This will normalize and rename the images that are added, e.g. spaces are removed." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:567 -msgid "Save changes you have made to the gallery options." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:573 -msgid "Buttons" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:582 -msgid "Organize your galleries into albums." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:583 -msgid "First select an album from the dropdown and then drag the galleries you want to add or remove from the selected album." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:593 -msgid "Organize your pictures with tags." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:594 -msgid "Rename, delete and edit tags. Use the rename function to merge tags." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:604 -msgid "Edit all of NextCellent's options. The options are sorted in multiple categories." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:606 -#: admin/class-ngg-options.php:238 -msgid "General" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:607 -msgid "General NextCellent options. Contains options for permalinks and related images." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:610 -msgid "All image-related options. Also contains options for thumbnails." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:612 -#: admin/class-ngg-options.php:240 -#: admin/class-ngg-overview.php:59 -#: admin/functions.php:209 -#: admin/manage/class-ngg-image-manager.php:155 -#: admin/tinymce/window.php:120 -#: admin/tinymce/window.php:153 -#: admin/tinymce/window.php:277 -#: admin/tinymce/window.php:398 -#: admin/tinymce/window.php:449 -#: lib/rewrite.php:220 -#: lib/rewrite.php:229 -#: nggallery.php:429 -#: block-editor/gerneral-components/template-radio-group/Template.js:44 -#: public/blocks/album-block/album-block.js:619 -#: public/blocks/gallery-block/gallery-block.js:742 -#: public/blocks/random-images-block/random-images-block.js:776 -#: public/blocks/recent-images-block/recent-images-block.js:791 -#: public/blocks/album-block/album-block.js:590 -#: public/blocks/gallery-block/gallery-block.js:688 -#: public/blocks/random-images-block/random-images-block.js:739 -#: public/blocks/recent-images-block/recent-images-block.js:748 -msgid "Gallery" -msgid_plural "Galleries" -msgstr[0] "" -msgstr[1] "" - -#: admin/class-ngg-admin-launcher.php:613 -msgid "Everything about galleries. From sorting options to the number of images, it's all in here." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:615 -#: admin/class-ngg-options.php:241 -#: admin/class-ngg-options.php:622 -msgid "Effects" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:616 -msgid "Make your gallery look beautiful." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:618 -#: admin/class-ngg-options.php:242 -#: admin/class-ngg-options.php:676 -#: admin/tinymce/window.php:329 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:40 -#: public/blocks/random-images-block/random-images-block.js:637 -#: public/blocks/recent-images-block/recent-images-block.js:652 -#: public/blocks/single-image-block/single-image-block.js:969 -#: public/blocks/random-images-block/random-images-block.js:618 -#: public/blocks/recent-images-block/recent-images-block.js:627 -#: public/blocks/single-image-block/single-image-block.js:853 -msgid "Watermark" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:619 -msgid "Who doesn't want theft-proof images?" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:621 -#: admin/class-ngg-options.php:243 -#: admin/class-ngg-options.php:506 -#: admin/class-ngg-options.php:532 -#: admin/class-ngg-options.php:828 -#: admin/tinymce/window.php:159 -#: lib/rewrite.php:218 -#: widgets/class-ngg-slideshow-widget.php:28 -#: widgets/class-ngg-slideshow-widget.php:93 -msgid "Slideshow" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:622 -msgid "Edit options for the slideshow." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:623 -msgid "Don't forget to press save!" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:632 -msgid "You can edit the css file to adjust how your gallery looks." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:634 -msgid "When you save an edited file, NextCellent automatically saves it as a copy in the folder ngg_styles. This protects your changes from upgrades." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:644 -msgid "You can assign the lowest user role that has access to a certain feature. Needless to say, all greater user roles will also have access to that feature." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:646 -msgid "NextCellent also works with various plugins that extend the default roles capabilities." -msgstr "" - -#: admin/class-ngg-admin-launcher.php:659 -msgid "For more information:" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:660 -msgid "Support Forums" -msgstr "" - -#: admin/class-ngg-admin-launcher.php:662 -msgid "Source Code" -msgstr "" - -#: admin/class-ngg-album-manager.php:92 -#: admin/class-ngg-album-manager.php:110 -#: admin/class-ngg-album-manager.php:159 -msgid "Updated successfully" -msgstr "" - -#: admin/class-ngg-album-manager.php:129 -msgid "Album deleted" -msgstr "" - -#: admin/class-ngg-album-manager.php:275 -#: admin/class-ngg-roles.php:47 -msgid "Edit Album" -msgstr "" - -#: admin/class-ngg-album-manager.php:292 -#: admin/class-ngg-album-manager.php:350 -msgid "Select album" -msgstr "" - -#: admin/class-ngg-album-manager.php:294 -msgid "No album selected" -msgstr "" - -#: admin/class-ngg-album-manager.php:305 -msgid "Update" -msgstr "" - -#: admin/class-ngg-album-manager.php:308 -msgid "Edit album" -msgstr "" - -#: admin/class-ngg-album-manager.php:312 -#: admin/class-ngg-tag-manager.php:229 -#: admin/manage/class-ngg-gallery-list-table.php:211 -msgid "Delete" -msgstr "" - -#: admin/class-ngg-album-manager.php:318 -msgid "Add new album" -msgstr "" - -#: admin/class-ngg-album-manager.php:320 -msgid "Add" -msgstr "" - -#: admin/class-ngg-album-manager.php:332 -msgid "Show / hide used galleries" -msgstr "" - -#: admin/class-ngg-album-manager.php:333 -msgid "[Show all]" -msgstr "" - -#: admin/class-ngg-album-manager.php:334 -msgid "Maximize the widget content" -msgstr "" - -#: admin/class-ngg-album-manager.php:335 -msgid "[Maximize]" -msgstr "" - -#: admin/class-ngg-album-manager.php:336 -msgid "Minimize the widget content" -msgstr "" - -#: admin/class-ngg-album-manager.php:337 -msgid "[Minimize]" -msgstr "" - -#: admin/class-ngg-album-manager.php:339 -msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below" -msgstr "" - -#: admin/class-ngg-album-manager.php:366 -msgid "Select gallery" -msgstr "" - -#: admin/class-ngg-album-manager.php:396 -msgid "Album ID" -msgstr "" - -#: admin/class-ngg-album-manager.php:410 -msgid "No album selected!" -msgstr "" - -#: admin/class-ngg-album-manager.php:434 -msgid "Album name:" -msgstr "" - -#: admin/class-ngg-album-manager.php:440 -msgid "Album description:" -msgstr "" - -#: admin/class-ngg-album-manager.php:446 -msgid "Select a preview image:" -msgstr "" - -#: admin/class-ngg-album-manager.php:449 -#: admin/class-ngg-album-manager.php:452 -msgid "No picture" -msgstr "" - -#: admin/class-ngg-album-manager.php:464 -msgid "Page Link to" -msgstr "" - -#: admin/class-ngg-album-manager.php:466 -#: admin/manage/class-ngg-image-manager.php:172 -msgid "Not linked" -msgstr "" - -#: admin/class-ngg-album-manager.php:480 -#: admin/manage/class-ngg-manager.php:332 -msgid "OK" -msgstr "" - -#: admin/class-ngg-album-manager.php:483 -#: admin/manage/class-ngg-manager.php:324 -#: admin/tinymce/window.php:472 -msgid "Cancel" -msgstr "" - -#: admin/class-ngg-album-manager.php:580 -#: admin/manage/class-ngg-gallery-list-table.php:154 -#: lib/meta.php:457 -#: widgets/class-ngg-media-rss-widget.php:90 -msgid "Title" -msgstr "" - -#: admin/class-ngg-album-manager.php:582 -#: lib/rewrite.php:232 -msgid "Page" -msgstr "" - -#: admin/class-ngg-installer.php:29 -msgid "Sorry, NextCellent Gallery works only with a role called administrator" -msgstr "" - -#: admin/class-ngg-installer.php:112 -msgid "NextCellent Gallery : Tables could not be created, please check your database settings" -msgstr "" - -#: admin/class-ngg-installer.php:172 -msgid "[Show as slideshow]" -msgstr "" - -#: admin/class-ngg-installer.php:173 -msgid "[Show picture list]" -msgstr "" - -#: admin/class-ngg-options.php:32 -msgid "Reset all settings to the default parameters." -msgstr "" - -#: admin/class-ngg-options.php:91 -msgid "Settings updated successfully" -msgstr "" - -#: admin/class-ngg-options.php:109 -msgid "Cache cleared" -msgstr "" - -#: admin/class-ngg-options.php:217 -msgid "Reset all options to default settings?" -msgstr "" - -#: admin/class-ngg-options.php:244 -msgid "Advanced" -msgstr "" - -#: admin/class-ngg-options.php:257 -msgid "General settings" -msgstr "" - -#: admin/class-ngg-options.php:263 -#: admin/wpmu.php:85 -msgid "Gallery path" -msgstr "" - -#: admin/class-ngg-options.php:266 -msgid "This is the default path for all galleries" -msgstr "" - -#: admin/class-ngg-options.php:270 -#: admin/wpmu.php:95 -msgid "Silent database upgrade" -msgstr "" - -#: admin/class-ngg-options.php:273 -#: admin/wpmu.php:98 -msgid "Update the database without notice." -msgstr "" - -#: admin/class-ngg-options.php:277 -msgid "Image files" -msgstr "" - -#: admin/class-ngg-options.php:281 -msgid "Delete files when removing a gallery from the database" -msgstr "" - -#: admin/class-ngg-options.php:286 -msgid "Select graphic library" -msgstr "" - -#: admin/class-ngg-options.php:291 -msgid "GD Library" -msgstr "" - -#: admin/class-ngg-options.php:295 -msgid "ImageMagick (Experimental)" -msgstr "" - -#: admin/class-ngg-options.php:299 -msgid "Path to the ImageMagick library:" -msgstr "" - -#: admin/class-ngg-options.php:305 -msgid "Media RSS feed" -msgstr "" - -#: admin/class-ngg-options.php:308 -msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens" -msgstr "" - -#: admin/class-ngg-options.php:312 -msgid "PicLens/CoolIris" -msgstr "" - -#: admin/class-ngg-options.php:315 -msgid "Include support for PicLens and CoolIris" -msgstr "" - -#: admin/class-ngg-options.php:316 -msgid "When activated, JavaScript is added to your site footer. Make sure that wp_footer is called in your theme." -msgstr "" - -#: admin/class-ngg-options.php:320 -msgid "Permalinks" -msgstr "" - -#: admin/class-ngg-options.php:323 -msgid "Use permalinks" -msgstr "" - -#: admin/class-ngg-options.php:326 -msgid "Adds a static link to all images" -msgstr "" - -#: admin/class-ngg-options.php:327 -msgid "When activating this option, you need to update your permalink structure once" -msgstr "" - -#: admin/class-ngg-options.php:331 -msgid "Gallery slug:" -msgstr "" - -#: admin/class-ngg-options.php:337 -msgid "Recreate URLs" -msgstr "" - -#: admin/class-ngg-options.php:339 -msgid "Start now »" -msgstr "" - -#: admin/class-ngg-options.php:340 -msgid "If you've changed these settings, you'll have to recreate the URLs." -msgstr "" - -#: admin/class-ngg-options.php:344 -msgid "Related images" -msgstr "" - -#: admin/class-ngg-options.php:347 -msgid "Add related images" -msgstr "" - -#: admin/class-ngg-options.php:350 -msgid "This will add related images to every post" -msgstr "" - -#: admin/class-ngg-options.php:354 -msgid "Match with" -msgstr "" - -#: admin/class-ngg-options.php:359 -msgid "Categories" -msgstr "" - -#: admin/class-ngg-options.php:370 -msgid "Max. number of images" -msgstr "" - -#: admin/class-ngg-options.php:373 -msgid "0 will show all images" -msgstr "" - -#: admin/class-ngg-options.php:387 -msgid "Image settings" -msgstr "" - -#: admin/class-ngg-options.php:393 -#: admin/manage/class-ngg-gallery-list-table.php:214 -#: admin/manage/class-ngg-image-list-table.php:307 -#: admin/manage/class-ngg-manager.php:210 -#: admin/manage/class-ngg-manager.php:373 -msgid "Resize images" -msgstr "" - -#: admin/class-ngg-options.php:395 -#: admin/class-ngg-options.php:440 -#: admin/class-ngg-options.php:840 -#: admin/manage/actions.php:316 -#: admin/manage/class-ngg-manager.php:60 -#: admin/manage/class-ngg-manager.php:83 -#: admin/tinymce/window.php:210 -#: admin/tinymce/window.php:318 -msgid "Width" -msgstr "" - -#: admin/class-ngg-options.php:397 -#: admin/class-ngg-options.php:442 -#: admin/class-ngg-options.php:842 -#: admin/manage/actions.php:324 -#: admin/manage/class-ngg-manager.php:62 -#: admin/manage/class-ngg-manager.php:85 -#: admin/tinymce/window.php:211 -#: admin/tinymce/window.php:320 -msgid "Height" -msgstr "" - -#: admin/class-ngg-options.php:399 -#: admin/manage/class-ngg-manager.php:65 -msgid "Width and height (in pixels). NextCellent Gallery will keep the ratio size." -msgstr "" - -#: admin/class-ngg-options.php:403 -msgid "Image quality" -msgstr "" - -#: admin/class-ngg-options.php:407 -msgid "Backup original" -msgstr "" - -#: admin/class-ngg-options.php:411 -msgid "Create a backup for the resized images" -msgstr "" - -#: admin/class-ngg-options.php:416 -msgid "Automatically resize" -msgstr "" - -#: admin/class-ngg-options.php:420 -msgid "Automatically resize images on upload." -msgstr "" - -#: admin/class-ngg-options.php:425 -msgid "Thumbnail settings" -msgstr "" - -#: admin/class-ngg-options.php:428 -msgid "Different sizes" -msgstr "" - -#: admin/class-ngg-options.php:431 -msgid "Allows you to make thumbnails with dimensions that differ from the rest of the gallery." -msgstr "" - -#: admin/class-ngg-options.php:435 -msgid "Please note: if you change the settings below settings, you need to recreate the thumbnails under -> Manage Gallery ." -msgstr "" - -#: admin/class-ngg-options.php:438 -msgid "Thumbnail size" -msgstr "" - -#: admin/class-ngg-options.php:444 -msgid "These values are maximum values." -msgstr "" - -#: admin/class-ngg-options.php:448 -#: admin/manage/class-ngg-manager.php:94 -msgid "Fixed size" -msgstr "" - -#: admin/class-ngg-options.php:451 -msgid "Ignore the aspect ratio, so no portrait thumbnails." -msgstr "" - -#: admin/class-ngg-options.php:455 -msgid "Thumbnail quality" -msgstr "" - -#: admin/class-ngg-options.php:459 -msgid "Single picture" -msgstr "" - -#: admin/class-ngg-options.php:462 -msgid "Clear cache folder" -msgstr "" - -#: admin/class-ngg-options.php:463 -msgid "Proceed now »" -msgstr "" - -#: admin/class-ngg-options.php:483 -msgid "Inline gallery" -msgstr "" - -#: admin/class-ngg-options.php:486 -msgid "Galleries will not be shown on a subpage, but on the same page." -msgstr "" - -#: admin/class-ngg-options.php:490 -msgid "Images per page" -msgstr "" - -#: admin/class-ngg-options.php:493 -#: admin/class-ngg-options.php:932 -msgid "images" -msgstr "" - -#: admin/class-ngg-options.php:494 -msgid "0 will disable pagination and show all images on one page." -msgstr "" - -#: admin/class-ngg-options.php:498 -msgid "Columns" -msgstr "" - -#: admin/class-ngg-options.php:501 -msgid "columns per page" -msgstr "" - -#: admin/class-ngg-options.php:502 -msgid "0 will display as much columns as possible. This is normally only required for captions below the images." -msgstr "" - -#: admin/class-ngg-options.php:510 -msgid "Enable slideshow" -msgstr "" - -#: admin/class-ngg-options.php:514 -msgid "Text to show:" -msgstr "" - -#: admin/class-ngg-options.php:518 -msgid "This is the text the visitors will have to click to switch between display modes." -msgstr "" - -#: admin/class-ngg-options.php:522 -msgid "Show first" -msgstr "" - -#: admin/class-ngg-options.php:527 -#: widgets/class-ngg-gallery-widget.php:110 -msgid "Thumbnails" -msgstr "" - -#: admin/class-ngg-options.php:535 -msgid "Choose what visitors will see first." -msgstr "" - -#: admin/class-ngg-options.php:539 -msgid "ImageBrowser" -msgstr "" - -#: admin/class-ngg-options.php:543 -msgid "Use ImageBrowser instead of another effect." -msgstr "" - -#: admin/class-ngg-options.php:548 -msgid "Hidden images" -msgstr "" - -#: admin/class-ngg-options.php:552 -msgid "Loads all images for the modal window, when pagination is used (like Thickbox, Lightbox etc.)." -msgstr "" - -#: admin/class-ngg-options.php:554 -msgid "Note: this increases the page load (possibly a lot)" -msgstr "" - -#: admin/class-ngg-options.php:558 -msgid "AJAX pagination" -msgstr "" - -#: admin/class-ngg-options.php:562 -msgid "Use AJAX pagination to browse images without reloading the page." -msgstr "" - -#: admin/class-ngg-options.php:564 -msgid "Note: works only in combination with the Shutter effect." -msgstr "" - -#: admin/class-ngg-options.php:568 -msgid "Sort options" -msgstr "" - -#: admin/class-ngg-options.php:571 -msgid "Sort thumbnails" -msgstr "" - -#: admin/class-ngg-options.php:576 -msgid "Custom order" -msgstr "" - -#: admin/class-ngg-options.php:580 -#: admin/manage/class-ngg-sort-manager.php:106 -msgid "Image ID" -msgstr "" - -#: admin/class-ngg-options.php:584 -msgid "File name" -msgstr "" - -#: admin/class-ngg-options.php:588 -msgid "Alt / Title text" -msgstr "" - -#: admin/class-ngg-options.php:592 -#: view/imagebrowser-exif.php:58 -msgid "Date / Time" -msgstr "" - -#: admin/class-ngg-options.php:599 -msgid "Sort direction" -msgstr "" - -#: admin/class-ngg-options.php:603 -#: admin/manage/class-ngg-sort-manager.php:126 -msgid "Ascending" -msgstr "" - -#: admin/class-ngg-options.php:607 -#: admin/manage/class-ngg-sort-manager.php:131 -msgid "Descending" -msgstr "" - -#: admin/class-ngg-options.php:624 -msgid "Here you can select the thumbnail effect, NextCellent Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme." -msgstr "" - -#: admin/class-ngg-options.php:625 -msgid "There are some placeholders available you can use in the code below." -msgstr "" - -#: admin/class-ngg-options.php:628 -msgid "The gallery name." -msgstr "" - -#: admin/class-ngg-options.php:629 -msgid "The width of the image." -msgstr "" - -#: admin/class-ngg-options.php:630 -msgid "The height of the image." -msgstr "" - -#: admin/class-ngg-options.php:637 -msgid "JavaScript Thumbnail effect" -msgstr "" - -#: admin/class-ngg-options.php:640 -msgid "None" -msgstr "" - -#: admin/class-ngg-options.php:641 -msgid "Thickbox" -msgstr "" - -#: admin/class-ngg-options.php:642 -msgid "Lightbox" -msgstr "" - -#: admin/class-ngg-options.php:643 -msgid "Highslide" -msgstr "" - -#: admin/class-ngg-options.php:644 -msgid "Shutter" -msgstr "" - -#: admin/class-ngg-options.php:645 -msgid "PhotoSwipe" -msgstr "" - -#: admin/class-ngg-options.php:646 -#: admin/tinymce/window.php:184 -msgid "Custom" -msgstr "" - -#: admin/class-ngg-options.php:651 -msgid "Link Code line" -msgstr "" - -#: admin/class-ngg-options.php:677 -msgid "Please note : you can only activate the watermark under -> Manage Galleries. This action cannot be undone." -msgstr "" - -#: admin/class-ngg-options.php:682 -msgid "Preview" -msgstr "" - -#: admin/class-ngg-options.php:683 -msgid "Select an image" -msgstr "" - -#: admin/class-ngg-options.php:688 -msgid "View full image" -msgstr "" - -#: admin/class-ngg-options.php:692 -#: admin/class-ngg-options.php:696 -msgid "Position" -msgstr "" - -#: admin/class-ngg-options.php:716 -msgid "Offset" -msgstr "" - -#: admin/class-ngg-options.php:731 -msgid "Use image as watermark" -msgstr "" - -#: admin/class-ngg-options.php:734 -msgid "URL to file" -msgstr "" - -#: admin/class-ngg-options.php:738 -msgid "Use text as watermark" -msgstr "" - -#: admin/class-ngg-options.php:741 -msgid "Font" -msgstr "" - -#: admin/class-ngg-options.php:753 -msgid "This function will not work, cause you need the FreeType library" -msgstr "" - -#: admin/class-ngg-options.php:755 -msgid "You can upload more fonts in the folder nggallery/fonts" -msgstr "" - -#: admin/class-ngg-options.php:761 -#: admin/manage/class-ngg-manager.php:81 -msgid "Size" -msgstr "" - -#: admin/class-ngg-options.php:765 -msgid "Color" -msgstr "" - -#: admin/class-ngg-options.php:769 -msgid "Text" -msgstr "" - -#: admin/class-ngg-options.php:773 -msgid "Opaque" -msgstr "" - -#: admin/class-ngg-options.php:831 -msgid "Fit to space" -msgstr "" - -#: admin/class-ngg-options.php:834 -#: widgets/class-ngg-slideshow-widget.php:128 -msgid "Let the slideshow fit in the available space." -msgstr "" - -#: admin/class-ngg-options.php:838 -msgid "Default size" -msgstr "" - -#: admin/class-ngg-options.php:847 -msgid "Transition / Fade effect" -msgstr "" - -#: admin/class-ngg-options.php:852 -msgid "Attention Seekers" -msgstr "" - -#: admin/class-ngg-options.php:853 -msgid "Bouncing Entrances" -msgstr "" - -#: admin/class-ngg-options.php:854 -msgid "Fading Entrances" -msgstr "" - -#: admin/class-ngg-options.php:855 -msgid "Fading Exits" -msgstr "" - -#: admin/class-ngg-options.php:856 -msgid "Flippers" -msgstr "" - -#: admin/class-ngg-options.php:857 -msgid "Lightspeed" -msgstr "" - -#: admin/class-ngg-options.php:858 -msgid "Rotating Entrances" -msgstr "" - -#: admin/class-ngg-options.php:859 -msgid "Rotating Exits" -msgstr "" - -#: admin/class-ngg-options.php:860 -msgid "Specials" -msgstr "" - -#: admin/class-ngg-options.php:861 -msgid "Zoom Entrances" -msgstr "" - -#: admin/class-ngg-options.php:874 -msgid "Loop" -msgstr "" - -#: admin/class-ngg-options.php:877 -msgid "Infinity loop. Duplicate last and first items to get loop illusion." -msgstr "" - -#: admin/class-ngg-options.php:881 -msgid "Mouse/touch drag" -msgstr "" - -#: admin/class-ngg-options.php:884 -msgid "Enable dragging with the mouse (or touch)." -msgstr "" - -#: admin/class-ngg-options.php:888 -msgid "Previous / Next" -msgstr "" - -#: admin/class-ngg-options.php:891 -msgid "Show next/previous buttons." -msgstr "" - -#: admin/class-ngg-options.php:895 -msgid "Show dots" -msgstr "" - -#: admin/class-ngg-options.php:898 -msgid "Show dots for each image." -msgstr "" - -#: admin/class-ngg-options.php:902 -msgid "Autoplay" -msgstr "" - -#: admin/class-ngg-options.php:905 -msgid "Automatically play the images." -msgstr "" - -#: admin/class-ngg-options.php:909 -msgid "Duration" -msgstr "" - -#: admin/class-ngg-options.php:912 -msgid "sec." -msgstr "" - -#: admin/class-ngg-options.php:916 -msgid "Pause on hover" -msgstr "" - -#: admin/class-ngg-options.php:919 -msgid "Pause when hovering over the slideshow." -msgstr "" - -#: admin/class-ngg-options.php:923 -msgid "Click for next" -msgstr "" - -#: admin/class-ngg-options.php:926 -msgid "Click to go to the next image." -msgstr "" - -#: admin/class-ngg-options.php:929 -#: admin/tinymce/window.php:197 -#: admin/tinymce/window.php:361 -#: admin/tinymce/window.php:423 -#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:27 -#: public/blocks/gallery-block/gallery-block.js:668 -#: public/blocks/random-images-block/random-images-block.js:702 -#: public/blocks/recent-images-block/recent-images-block.js:717 -#: public/blocks/slideshow-block/slideshow-block.js:682 -#: public/blocks/gallery-block/gallery-block.js:615 -#: public/blocks/random-images-block/random-images-block.js:666 -#: public/blocks/recent-images-block/recent-images-block.js:675 -#: public/blocks/slideshow-block/slideshow-block.js:618 -msgid "Number of images" -msgstr "" - -#: admin/class-ngg-options.php:933 -msgid "Number of images to display when using random or latest." -msgstr "" - -#: admin/class-ngg-options.php:947 -msgid "Use this button to reset all NextCellent options." -msgstr "" - -#: admin/class-ngg-options.php:948 -msgid "Reset settings" -msgstr "" - -#: admin/class-ngg-options.php:1007 -msgid "Rebuild image structure : %s / %s images" -msgstr "" - -#: admin/class-ngg-options.php:1008 -msgid "Rebuild gallery structure : %s / %s galleries" -msgstr "" - -#: admin/class-ngg-options.php:1009 -msgid "Rebuild album structure : %s / %s albums" -msgstr "" - -#: admin/class-ngg-options.php:1063 -msgid "Done." -msgstr "" - -#: admin/class-ngg-overview.php:39 -msgid "Contributors" -msgstr "" - -#: admin/class-ngg-overview.php:53 -msgid "Here you can control your images, galleries and albums." -msgstr "" - -#: admin/class-ngg-overview.php:56 -msgid "Image" -msgid_plural "Images" -msgstr[0] "" -msgstr[1] "" - -#: admin/class-ngg-overview.php:62 -#: admin/tinymce/window.php:121 -#: admin/tinymce/window.php:236 -#: lib/rewrite.php:226 -msgid "Album" -msgid_plural "Albums" -msgstr[0] "" -msgstr[1] "" - -#: admin/class-ngg-overview.php:67 -msgid "Add new pictures" -msgstr "" - -#: admin/class-ngg-overview.php:126 -msgid "The newsfeed could not be loaded. Check the front page to check for updates." -msgstr "" - -#: admin/class-ngg-overview.php:305 -msgid "Running..." -msgstr "" - -#: admin/class-ngg-overview.php:349 -msgid "Check plugin/theme conflict" -msgstr "" - -#: admin/class-ngg-overview.php:350 -#: admin/class-ngg-overview.php:356 -#: admin/class-ngg-overview.php:362 -msgid "Not tested" -msgstr "" - -#: admin/class-ngg-overview.php:351 -msgid "No conflict could be detected" -msgstr "" - -#: admin/class-ngg-overview.php:352 -msgid "Test failed, disable other plugins & switch to default theme" -msgstr "" - -#: admin/class-ngg-overview.php:355 -msgid "Test image function" -msgstr "" - -#: admin/class-ngg-overview.php:357 -msgid "The plugin could create images." -msgstr "" - -#: admin/class-ngg-overview.php:358 -msgid "Could not create image, check your memory limit." -msgstr "" - -#: admin/class-ngg-overview.php:361 -msgid "Check theme compatibility" -msgstr "" - -#: admin/class-ngg-overview.php:363 -msgid "Your theme should work fine with NextCellent Gallery" -msgstr "" - -#: admin/class-ngg-overview.php:364 -msgid "wp_head()/wp_footer() is missing, contact the theme author" -msgstr "" - -#: admin/class-ngg-overview.php:368 -msgid "Check plugin" -msgstr "" - -#: admin/class-ngg-overview.php:384 -msgid "Graphic Library" -msgstr "" - -#: admin/class-ngg-overview.php:410 -msgid "There is no GD support" -msgstr "" - -#: admin/class-ngg-overview.php:423 -#: admin/class-ngg-overview.php:491 -#: admin/class-ngg-overview.php:497 -#: admin/class-ngg-overview.php:503 -msgid "Yes" -msgstr "" - -#: admin/class-ngg-overview.php:425 -#: admin/class-ngg-overview.php:493 -#: admin/class-ngg-overview.php:499 -#: admin/class-ngg-overview.php:505 -msgid "No" -msgstr "" - -#: admin/class-ngg-overview.php:445 -msgid "Not set" -msgstr "" - -#: admin/class-ngg-overview.php:449 -msgid "On" -msgstr "" - -#: admin/class-ngg-overview.php:451 -msgid "Off" -msgstr "" - -#: admin/class-ngg-overview.php:457 -#: admin/class-ngg-overview.php:463 -#: admin/class-ngg-overview.php:469 -#: admin/class-ngg-overview.php:475 -#: admin/class-ngg-overview.php:481 -#: admin/class-ngg-overview.php:487 -msgid "N/A" -msgstr "" - -#: admin/class-ngg-overview.php:485 -msgid " MB" -msgstr "" - -#: admin/class-ngg-overview.php:509 -msgid "Operating System" -msgstr "" - -#: admin/class-ngg-overview.php:511 -msgid "Server" -msgstr "" - -#: admin/class-ngg-overview.php:512 -msgid "Memory Usage" -msgstr "" - -#: admin/class-ngg-overview.php:513 -msgid "MYSQL Version" -msgstr "" - -#: admin/class-ngg-overview.php:514 -msgid "SQL Mode" -msgstr "" - -#: admin/class-ngg-overview.php:515 -msgid "PHP Version" -msgstr "" - -#: admin/class-ngg-overview.php:516 -msgid "PHP Allow URL fopen" -msgstr "" - -#: admin/class-ngg-overview.php:517 -msgid "PHP Memory Limit" -msgstr "" - -#: admin/class-ngg-overview.php:518 -msgid "PHP Max Upload Size" -msgstr "" - -#: admin/class-ngg-overview.php:519 -msgid "PHP Max Post Size" -msgstr "" - -#: admin/class-ngg-overview.php:520 -msgid "PCRE Backtracking Limit" -msgstr "" - -#: admin/class-ngg-overview.php:521 -msgid "PHP Max Script Execute Time" -msgstr "" - -#: admin/class-ngg-overview.php:522 -msgid "PHP EXIF Support" -msgstr "" - -#: admin/class-ngg-overview.php:523 -msgid "PHP IPTC Support" -msgstr "" - -#: admin/class-ngg-overview.php:524 -msgid "PHP XML Support" -msgstr "" - -#: admin/class-ngg-overview.php:557 -msgid "Note: third parties plugins that are compatible with NGG may not be 100% compatible with NextCellent Gallery!" -msgstr "" - -#: admin/class-ngg-overview.php:746 -msgid "This plugin is a branch from NextGen Gallery, version 1.9.13." -msgstr "" - -#: admin/class-ngg-overview.php:747 -msgid "Developed & maintained by WPGetReady.com" -msgstr "" - -#: admin/class-ngg-overview.php:753 -msgid "You can contribute by giving this plugin a good rating! Thanks a lot!" -msgstr "" - -#: admin/class-ngg-overview.php:758 -msgid "Visit the plugin homepage" -msgstr "" - -#: admin/class-ngg-overview.php:770 -msgid "Welcome to NextCellent Gallery!" -msgstr "" - -#: admin/class-ngg-overview.php:835 -msgid "This plugin is made possible by the great work of a lot of people:" -msgstr "" - -#: admin/class-ngg-overview.php:837 -msgid "Alex Rabe and Photocrati for the original NextGen Gallery" -msgstr "" - -#: admin/class-ngg-overview.php:839 -msgid "for maintaining this fork of NextGen Gallery" -msgstr "" - -#: admin/class-ngg-overview.php:842 -msgid "for helping maintain the plugin" -msgstr "" - -#: admin/class-ngg-overview.php:844 -msgid "for his implementation of changing file the upload date using jQuery" -msgstr "" - -#: admin/class-ngg-overview.php:847 -msgid "for his his code suggestions regarding nggtags shortcodes" -msgstr "" - -#: admin/class-ngg-overview.php:850 -msgid "for his his suggestions on templates" -msgstr "" - -#: admin/class-ngg-overview.php:851 -msgid "Also a big thank you to the new translators: " -msgstr "" - -#: admin/class-ngg-roles.php:16 -msgid "Roles / capabilities" -msgstr "" - -#: admin/class-ngg-roles.php:17 -msgid "Select the lowest role which should be able to access the following capabilities. NextCellent Gallery supports the standard roles from WordPress." -msgstr "" - -#: admin/class-ngg-roles.php:18 -msgid "For a more flexible user management you can use the" -msgstr "" - -#: admin/class-ngg-roles.php:23 -msgid "NextCellent Gallery overview" -msgstr "" - -#: admin/class-ngg-roles.php:27 -msgid "Use TinyMCE Button / Add Media" -msgstr "" - -#: admin/class-ngg-roles.php:31 -msgid "Add gallery / Upload images" -msgstr "" - -#: admin/class-ngg-roles.php:35 -msgid "Manage gallery" -msgstr "" - -#: admin/class-ngg-roles.php:39 -msgid "Manage others gallery" -msgstr "" - -#: admin/class-ngg-roles.php:43 -msgid "Manage tags" -msgstr "" - -#: admin/class-ngg-roles.php:51 -msgid "Change style" -msgstr "" - -#: admin/class-ngg-roles.php:55 -msgid "Change options" -msgstr "" - -#: admin/class-ngg-roles.php:59 -msgid "Update capabilities" -msgstr "" - -#: admin/class-ngg-roles.php:82 -msgid "Updated capabilities" -msgstr "" - -#: admin/class-ngg-style.php:118 -msgid "Successfully selected CSS file." -msgstr "" - -#: admin/class-ngg-style.php:120 -msgid "No CSS file will be used." -msgstr "" - -#: admin/class-ngg-style.php:154 -msgid "Could not move file." -msgstr "" - -#: admin/class-ngg-style.php:160 -msgid "CSS file successfully updated." -msgstr "" - -#: admin/class-ngg-style.php:162 -msgid "Could not save file." -msgstr "" - -#: admin/class-ngg-style.php:182 -msgid "CSS file successfully moved." -msgstr "" - -#: admin/class-ngg-style.php:187 -msgid "Could not move the CSS file." -msgstr "" - -#: admin/class-ngg-style.php:218 -#: admin/wpmu.php:63 -msgid "Your CSS file is set by a theme or another plugin." -msgstr "" - -#: admin/class-ngg-style.php:218 -#: admin/wpmu.php:63 -msgid "This CSS file will be applied:" -msgstr "" - -#: admin/class-ngg-style.php:248 -msgid "Style Editor" -msgstr "" - -#: admin/class-ngg-style.php:254 -msgid "Activate and use style sheet:" -msgstr "" - -#: admin/class-ngg-style.php:259 -msgid "Activate" -msgstr "" - -#: admin/class-ngg-style.php:268 -msgid "Editing %s" -msgstr "" - -#: admin/class-ngg-style.php:270 -msgid "Browsing %s" -msgstr "" - -#: admin/class-ngg-style.php:273 -msgid "(from the theme folder)" -msgstr "" - -#: admin/class-ngg-style.php:283 -msgid "To ensure your css file stays safe during upgrades, please move it to the right folder." -msgstr "" - -#: admin/class-ngg-style.php:286 -msgid "Move file" -msgstr "" - -#: admin/class-ngg-style.php:291 -#: admin/manage/class-ngg-gallery-list-table.php:156 -#: admin/manage/class-ngg-image-manager.php:217 -#: lib/meta.php:458 -msgid "Author" -msgstr "" - -#: admin/class-ngg-style.php:292 -msgid "Version" -msgstr "" - -#: admin/class-ngg-style.php:296 -msgid "File location" -msgstr "" - -#: admin/class-ngg-style.php:309 -msgid "Update File" -msgstr "" - -#: admin/class-ngg-style.php:311 -msgid "If this file were writable you could edit it." -msgstr "" - -#: admin/class-ngg-style.php:316 -msgid "This file does not exist. Double check the name and try again." -msgstr "" - -#: admin/class-ngg-tag-manager.php:45 -msgid "Most popular" -msgstr "" - -#: admin/class-ngg-tag-manager.php:46 -msgid "Least used" -msgstr "" - -#: admin/class-ngg-tag-manager.php:47 -msgid "Alphabetical" -msgstr "" - -#: admin/class-ngg-tag-manager.php:114 -msgid "Existing Tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:118 -msgid "Search tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:122 -msgid "Go" -msgstr "" - -#: admin/class-ngg-tag-manager.php:127 -msgid "Sort Order:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:162 -#: admin/class-ngg-tag-manager.php:166 -#: admin/class-ngg-tag-manager.php:179 -msgid "Previous tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:175 -msgid "Next tags" -msgstr "" - -#: admin/class-ngg-tag-manager.php:187 -msgid "Rename Tag" -msgstr "" - -#: admin/class-ngg-tag-manager.php:195 -msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated." -msgstr "" - -#: admin/class-ngg-tag-manager.php:196 -#: admin/class-ngg-tag-manager.php:244 -msgid "You can specify multiple tags to rename by separating them with commas." -msgstr "" - -#: admin/class-ngg-tag-manager.php:200 -msgid "Tag(s) to rename:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:204 -msgid "New tag name(s):" -msgstr "" - -#: admin/class-ngg-tag-manager.php:207 -msgid "Rename" -msgstr "" - -#: admin/class-ngg-tag-manager.php:213 -msgid "Delete Tag" -msgstr "" - -#: admin/class-ngg-tag-manager.php:221 -msgid "Enter the name of the tag to delete. This tag will be removed from all posts." -msgstr "" - -#: admin/class-ngg-tag-manager.php:222 -msgid "You can specify multiple tags to delete by separating them with commas" -msgstr "" - -#: admin/class-ngg-tag-manager.php:226 -msgid "Tag(s) to delete:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:235 -msgid "Edit Tag Slug" -msgstr "" - -#: admin/class-ngg-tag-manager.php:243 -msgid "Enter the tag name to edit and its new slug. Slug definition" -msgstr "" - -#: admin/class-ngg-tag-manager.php:248 -msgid "Tag(s) to match:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:252 -msgid "Slug(s) to set:" -msgstr "" - -#: admin/class-ngg-tag-manager.php:255 -msgid "Edit" -msgstr "" - -#: admin/functions.php:36 -msgid "No valid gallery name!" -msgstr "" - -#: admin/functions.php:46 -#: admin/functions.php:55 -#: admin/functions.php:81 -#: admin/functions.php:154 -#: admin/functions.php:161 -msgid "Directory" -msgstr "" - -#: admin/functions.php:46 -msgid "didn't exist. Please create first the main gallery folder " -msgstr "" - -#: admin/functions.php:47 -#: admin/functions.php:56 -msgid "Check this link, if you didn't know how to set the permission :" -msgstr "" - -#: admin/functions.php:55 -#: admin/functions.php:81 -msgid "is not writeable !" -msgstr "" - -#: admin/functions.php:77 -#: admin/functions.php:86 -#: admin/functions.php:1024 -#: lib/core.php:102 -msgid "Unable to create directory " -msgstr "" - -#: admin/functions.php:90 -msgid "The server setting Safe-Mode is on !" -msgstr "" - -#: admin/functions.php:91 -msgid "If you have problems, please create directory" -msgstr "" - -#: admin/functions.php:92 -msgid "and the thumbnails directory" -msgstr "" - -#: admin/functions.php:92 -msgid "with permission 777 manually !" -msgstr "" - -#: admin/functions.php:118 -msgid "Gallery ID %1$s successfully created. You can show this gallery in your post or page with the shortcode %2$s.
    " -msgstr "" - -#: admin/functions.php:121 -#: admin/functions.php:306 -msgid "Edit gallery" -msgstr "" - -#: admin/functions.php:154 -msgid "doesn`t exist!" -msgstr "" - -#: admin/functions.php:161 -msgid "contains no pictures" -msgstr "" - -#: admin/functions.php:188 -msgid "Something went wrong when renaming" -msgstr "" - -#: admin/functions.php:188 -msgid "Importing was aborted." -msgstr "" - -#: admin/functions.php:206 -msgid "Database error. Could not add gallery!" -msgstr "" - -#: admin/functions.php:209 -msgid "successfully created!" -msgstr "" - -#: admin/functions.php:296 -#: admin/functions.php:1141 -#: admin/manage/class-ngg-gallery-list-table.php:213 -#: admin/manage/class-ngg-image-list-table.php:306 -#: admin/manage/class-ngg-manager.php:213 -#: admin/manage/class-ngg-manager.php:383 -msgid "Create new thumbnails" -msgstr "" - -#: admin/functions.php:301 -msgid " picture(s) successfully renamed" -msgstr "" - -#: admin/functions.php:303 -msgid " picture(s) successfully added" -msgstr "" - -#: admin/functions.php:310 -msgid "No images were added." -msgstr "" - -#: admin/functions.php:383 -#: admin/functions.php:467 -#: admin/functions.php:522 -#: admin/functions.php:619 -#: admin/functions.php:673 -msgid "Object didn't contain correct data" -msgstr "" - -#: admin/functions.php:392 -msgid " is not writeable " -msgstr "" - -#: admin/functions.php:477 -#: admin/functions.php:525 -#: admin/functions.php:625 -#: admin/functions.php:676 -msgid " is not writeable" -msgstr "" - -#: admin/functions.php:679 -msgid "File do not exists" -msgstr "" - -#: admin/functions.php:683 -msgid "Couldn't restore original image" -msgstr "" - -#: admin/functions.php:799 -msgid "(Error : Couldn't not update data base)" -msgstr "" - -#: admin/functions.php:806 -msgid "(Error : Couldn't not update meta data)" -msgstr "" - -#: admin/functions.php:815 -msgid "(Error : Couldn't not find image)" -msgstr "" - -#: admin/functions.php:958 -msgid "No valid URL path " -msgstr "" - -#: admin/functions.php:974 -msgid "Import via cURL failed." -msgstr "" - -#: admin/functions.php:991 -msgid "Uploaded file was no or a faulty zip file ! The server recognized : " -msgstr "" - -#: admin/functions.php:1008 -msgid "Could not get a valid foldername" -msgstr "" - -#: admin/functions.php:1019 -msgid "Unable to create directory %s. Is its parent directory writable by the server?" -msgstr "" - -#: admin/functions.php:1034 -msgid "Zip-File successfully unpacked" -msgstr "" - -#: admin/functions.php:1065 -#: admin/functions.php:1165 -msgid "No gallery selected !" -msgstr "" - -#: admin/functions.php:1073 -#: admin/functions.php:1190 -msgid "Failure in database, no gallery path set !" -msgstr "" - -#: admin/functions.php:1097 -#: admin/functions.php:1184 -msgid "is no valid image file!" -msgstr "" - -#: admin/functions.php:1111 -#: admin/functions.php:1307 -#: admin/functions.php:1384 -msgid "Unable to write to directory %s. Is this directory writable by the server?" -msgstr "" - -#: admin/functions.php:1118 -#: admin/functions.php:1207 -msgid "Error, the file could not be moved to : " -msgstr "" - -#: admin/functions.php:1123 -#: admin/functions.php:1211 -msgid "Error, the file permissions could not be set" -msgstr "" - -#: admin/functions.php:1146 -msgid " Image(s) successfully added" -msgstr "" - -#: admin/functions.php:1173 -msgid "Invalid upload. Error Code : " -msgstr "" - -#: admin/functions.php:1249 -msgid "SAFE MODE Restriction in effect! You need to create the folder %s manually" -msgstr "" - -#: admin/functions.php:1250 -msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory" -msgstr "" - -#: admin/functions.php:1301 -#: admin/functions.php:1378 -msgid "The destination gallery does not exist" -msgstr "" - -#: admin/functions.php:1332 -#: lib/xmlrpc.php:222 -msgid "Failed to move image %1$s to %2$s" -msgstr "" - -#: admin/functions.php:1352 -msgid "Moved %1$s picture(s) to gallery : %2$s ." -msgstr "" - -#: admin/functions.php:1411 -msgid "Failed to copy image %1$s to %2$s" -msgstr "" - -#: admin/functions.php:1425 -msgid "Failed to copy database row for picture %s" -msgstr "" - -#: admin/functions.php:1437 -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery." -msgstr "" - -#: admin/functions.php:1440 -msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)" -msgstr "" - -#: admin/functions.php:1449 -msgid "Copied %1$s picture(s) to gallery: %2$s ." -msgstr "" - -#: admin/functions.php:1564 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini" -msgstr "" - -#: admin/functions.php:1567 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" -msgstr "" - -#: admin/functions.php:1570 -msgid "The uploaded file was only partially uploaded" -msgstr "" - -#: admin/functions.php:1573 -msgid "No file was uploaded" -msgstr "" - -#: admin/functions.php:1576 -msgid "Missing a temporary folder" -msgstr "" - -#: admin/functions.php:1579 -msgid "Failed to write file to disk" -msgstr "" - -#: admin/functions.php:1582 -msgid "File upload stopped by extension" -msgstr "" - -#: admin/functions.php:1585 -msgid "Unknown upload error" -msgstr "" - -#: admin/manage/actions.php:57 -msgid "Select how you would like to rotate the image on the left." -msgstr "" - -#: admin/manage/actions.php:64 -msgid "90° clockwise" -msgstr "" - -#: admin/manage/actions.php:66 -msgid "90° anticlockwise" -msgstr "" - -#: admin/manage/actions.php:68 -msgid "Flip horizontally" -msgstr "" - -#: admin/manage/actions.php:70 -msgid "Flip vertically" -msgstr "" - -#: admin/manage/actions.php:93 -msgid "Image rotated" -msgstr "" - -#: admin/manage/actions.php:96 -msgid "Error rotating thumbnail" -msgstr "" - -#: admin/manage/actions.php:128 -#: admin/manage/actions.php:156 -#: admin/manage/actions.php:181 -#: admin/manage/actions.php:203 -msgid "Value" -msgstr "" - -#: admin/manage/actions.php:145 -msgid "No meta data saved" -msgstr "" - -#: admin/manage/actions.php:150 -msgid "EXIF Data" -msgstr "" - -#: admin/manage/actions.php:170 -msgid "No exif data" -msgstr "" - -#: admin/manage/actions.php:176 -msgid "IPTC Data" -msgstr "" - -#: admin/manage/actions.php:198 -msgid "XMP Data" -msgstr "" - -#: admin/manage/actions.php:254 -msgid "Zoom In" -msgstr "" - -#: admin/manage/actions.php:258 -msgid "Zoom Out" -msgstr "" - -#: admin/manage/actions.php:262 -msgid "Rotate Left" -msgstr "" - -#: admin/manage/actions.php:266 -msgid "Rotate Right" -msgstr "" - -#: admin/manage/actions.php:270 -msgid "Reset" -msgstr "" - -#: admin/manage/actions.php:274 -msgid "Center selection" -msgstr "" - -#: admin/manage/actions.php:291 -msgid "The parameters" -msgstr "" - -#. translators: x position on a grid -#: admin/manage/actions.php:297 -msgid "X" -msgstr "" - -#. translators: a measurement unit, stand for pixels -#: admin/manage/actions.php:301 -#: admin/manage/actions.php:310 -#: admin/manage/actions.php:319 -#: admin/manage/actions.php:327 -msgid "px" -msgstr "" - -#. translators: y position on a grid -#: admin/manage/actions.php:307 -msgid "Y" -msgstr "" - -#: admin/manage/actions.php:332 -msgid "Rotation" -msgstr "" - -#. translators: stands for degrees, as in a rotation. Should be pretty short. -#: admin/manage/actions.php:336 -msgid "deg" -msgstr "" - -#: admin/manage/actions.php:342 -msgid "Apply the parameters" -msgstr "" - -#: admin/manage/actions.php:343 -msgid "Apply" -msgstr "" - -#: admin/manage/actions.php:379 -msgid "Thumbnail updated" -msgstr "" - -#: admin/manage/actions.php:383 -msgid "Error updating thumbnail" -msgstr "" - -#: admin/manage/class-ngg-abstract-image-manager.php:167 -#: admin/manage/class-ngg-gallery-manager.php:108 -#: admin/manage/class-ngg-image-manager.php:127 -#: admin/manage/class-ngg-image-manager.php:262 -#: admin/manage/class-ngg-image-manager.php:372 -#: admin/manage/class-ngg-manager.php:466 -#: admin/manage/class-ngg-sort-manager.php:178 -msgid "You waited too long, or you cheated." -msgstr "" - -#: admin/manage/class-ngg-abstract-image-manager.php:236 -#: admin/manage/class-ngg-image-manager.php:305 -msgid "Update successful" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:153 -#: admin/manage/class-ngg-image-list-table.php:233 -msgid "ID" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:157 -msgid "Page ID" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:212 -#: admin/manage/class-ngg-image-list-table.php:305 -#: admin/manage/class-ngg-manager.php:222 -msgid "Set watermark" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:215 -#: admin/manage/class-ngg-image-list-table.php:308 -#: admin/manage/class-ngg-manager.php:216 -msgid "Import metadata" -msgstr "" - -#: admin/manage/class-ngg-gallery-list-table.php:216 -#: admin/manage/class-ngg-image-list-table.php:309 -#: admin/manage/class-ngg-manager.php:219 -msgid "Recover from backup" -msgstr "" - -#: admin/manage/class-ngg-gallery-manager.php:35 -msgid "Add new gallery" -msgstr "" - -#: admin/manage/class-ngg-gallery-manager.php:88 -msgid "Create a new , empty gallery below the folder" -msgstr "" - -#: admin/manage/class-ngg-gallery-manager.php:92 -msgid "Allowed characters for file and folder names are %s" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:95 -#: admin/manage/class-ngg-image-manager.php:249 -msgid "Save Changes" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:150 -msgid "Change Date" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:153 -msgid "pixel" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:184 -msgid "Alt & title text" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:211 -msgid "Separated by commas" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:234 -msgid "Thumbnail" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:235 -#: admin/manage/class-ngg-sort-manager.php:111 -msgid "Filename" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:236 -msgid "Alt & Title Text" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:238 -msgid "Exclude" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:274 -msgid "View" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:275 -msgid "Show Meta data" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:276 -msgid "Meta" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:277 -msgid "Customize thumbnail" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:278 -msgid "Edit thumb" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:279 -#: admin/manage/class-ngg-image-list-table.php:280 -msgid "Rotate" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:285 -msgid "Recover" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:310 -msgid "Delete images" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:311 -msgid "Rotate images clockwise" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:312 -msgid "Rotate images counter-clockwise" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:313 -msgid "Copy to..." -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:314 -msgid "Move to..." -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:315 -msgid "Add tags" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:316 -#: admin/manage/class-ngg-manager.php:238 -msgid "Delete tags" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:317 -msgid "Overwrite tags" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:318 -msgid "Set alt & title text" -msgstr "" - -#: admin/manage/class-ngg-image-list-table.php:319 -#: admin/manage/class-ngg-manager.php:250 -msgid "Set description" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:103 -msgid "Recover \"{}\"?" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:108 -msgid "Delete \"{}\"?" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:151 -msgid "To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->Sort Options" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:168 -msgid "Page Link" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:182 -msgid "Preview image" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:186 -msgid "No Picture" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:211 -msgid "Path" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:221 -#: admin/manage/class-ngg-search-manager.php:63 -msgid "Gallery ID" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:224 -msgid "Create new page" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:228 -msgid "Main page (No parent)" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:234 -msgid "Add page" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:243 -msgid "Sort gallery" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:246 -msgid "Scan folder for new images" -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:340 -msgid "Picture %d deleted successfully." -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:344 -msgid "Picture %d could not be deleted." -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:359 -msgid "Operation successful. Please clear your browser cache." -msgstr "" - -#: admin/manage/class-ngg-image-manager.php:398 -msgid "New page %s (ID: %s) created." -msgstr "" - -#: admin/manage/class-ngg-manager.php:57 -msgid "Resize Images to" -msgstr "" - -#: admin/manage/class-ngg-manager.php:88 -msgid "These values are maximum values " -msgstr "" - -#: admin/manage/class-ngg-manager.php:100 -msgid "This will ignore the aspect ratio, so no portrait thumbnails" -msgstr "" - -#: admin/manage/class-ngg-manager.php:116 -msgid "Enter the tags" -msgstr "" - -#: admin/manage/class-ngg-manager.php:132 -msgid "Enter the text" -msgstr "" - -#: admin/manage/class-ngg-manager.php:148 -msgid "Select the destination gallery:" -msgstr "" - -#: admin/manage/class-ngg-manager.php:150 -#: admin/tinymce/window.php:138 -#: admin/tinymce/window.php:382 -#: admin/tinymce/window.php:433 -msgid "Select or search for a gallery" -msgstr "" - -#: admin/manage/class-ngg-manager.php:193 -msgid "No images selected" -msgstr "" - -#: admin/manage/class-ngg-manager.php:207 -msgid "No action selected." -msgstr "" - -#: admin/manage/class-ngg-manager.php:226 -msgid "Copy image to..." -msgstr "" - -#: admin/manage/class-ngg-manager.php:230 -msgid "Move image to..." -msgstr "" - -#: admin/manage/class-ngg-manager.php:234 -msgid "Add new tags" -msgstr "" - -#: admin/manage/class-ngg-manager.php:242 -msgid "Overwrite" -msgstr "" - -#: admin/manage/class-ngg-manager.php:246 -msgid "Set alt and title text" -msgstr "" - -#: admin/manage/class-ngg-manager.php:253 -#: admin/manage/class-ngg-manager.php:256 -msgid "Rotate images" -msgstr "" - -#: admin/manage/class-ngg-manager.php:263 -#: admin/manage/class-ngg-manager.php:280 -msgid "" -"You are about to start bulk edits for %s galleries\n" -"\n" -" 'Cancel' to stop, 'OK' to proceed." -msgstr "" - -#: admin/manage/class-ngg-manager.php:404 -#: admin/manage/class-ngg-manager.php:421 -#: admin/manage/class-ngg-manager.php:432 -msgid "Tags changed" -msgstr "" - -#: admin/manage/class-ngg-manager.php:442 -msgid "Image title updated" -msgstr "" - -#: admin/manage/class-ngg-manager.php:452 -msgid "Image description updated" -msgstr "" - -#: admin/manage/class-ngg-manager.php:507 -msgid "Gallery deleted successfully." -msgstr "" - -#: admin/manage/class-ngg-manager.php:509 -msgid "Something went wrong." -msgstr "" - -#: admin/manage/class-ngg-manager.php:529 -msgid "Pictures deleted successfully " -msgstr "" - -#: admin/manage/class-ngg-search-manager.php:38 -msgid "Image results for %s" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:33 -msgid "To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->Sort Options" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:35 -msgid "Go back" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:83 -msgid "Sort Gallery" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:89 -msgid "Back to gallery" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:91 -msgid "Update Sort Order" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:97 -msgid "Presort" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:101 -msgid "Unsorted" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:116 -#: admin/media-upload.php:222 -msgid "Alt/Title text" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:121 -#: lib/meta.php:452 -msgid "Date/Time" -msgstr "" - -#: admin/manage/class-ngg-sort-manager.php:207 -msgid "Sort order changed" -msgstr "" - -#: admin/media-upload.php:167 -msgid "No gallery" -msgstr "" - -#: admin/media-upload.php:179 -msgid "Select »" -msgstr "" - -#: admin/media-upload.php:210 -msgid "Show" -msgstr "" - -#: admin/media-upload.php:211 -msgid "Hide" -msgstr "" - -#: admin/media-upload.php:216 -msgid "Image ID:" -msgstr "" - -#: admin/media-upload.php:251 -msgid "Singlepic" -msgstr "" - -#: admin/media-upload.php:275 -msgid "Save all changes" -msgstr "" - -#: admin/tinymce/window.php:118 -msgid "To add something, select what you would want to display" -msgstr "" - -#: admin/tinymce/window.php:122 -msgid "One picture" -msgstr "" - -#: admin/tinymce/window.php:123 -msgid "Recent pictures" -msgstr "" - -#: admin/tinymce/window.php:124 -msgid "Random pictures" -msgstr "" - -#: admin/tinymce/window.php:132 -#: admin/tinymce/window.php:233 -#: admin/tinymce/window.php:300 -#: admin/tinymce/window.php:358 -#: admin/tinymce/window.php:420 -#: block-editor/blocks/album-block/edit.js:83 -#: block-editor/blocks/gallery-block/edit.js:88 -#: block-editor/blocks/image-browser-block/edit.js:54 -#: block-editor/blocks/random-images-block/edit.js:101 -#: block-editor/blocks/recent-images-block/edit.js:103 -#: block-editor/blocks/single-image-block/edit.js:145 -#: block-editor/blocks/slideshow-block/edit.js:95 -#: public/blocks/album-block/album-block.js:126 -#: public/blocks/gallery-block/gallery-block.js:138 -#: public/blocks/image-browser-block/image-browser-block.js:108 -#: public/blocks/random-images-block/random-images-block.js:141 -#: public/blocks/recent-images-block/recent-images-block.js:143 -#: public/blocks/single-image-block/single-image-block.js:182 -#: public/blocks/slideshow-block/slideshow-block.js:142 -#: public/blocks/album-block/album-block.js:112 -#: public/blocks/gallery-block/gallery-block.js:117 -#: public/blocks/image-browser-block/image-browser-block.js:83 -#: public/blocks/random-images-block/random-images-block.js:130 -#: public/blocks/recent-images-block/recent-images-block.js:132 -#: public/blocks/single-image-block/single-image-block.js:174 -#: public/blocks/slideshow-block/slideshow-block.js:124 -msgid "Basics" -msgstr "" - -#: admin/tinymce/window.php:135 -#: admin/tinymce/window.php:379 -#: admin/tinymce/window.php:430 -#: widgets/class-ngg-slideshow-widget.php:113 -#: block-editor/blocks/gallery-block/edit.js:91 -#: block-editor/blocks/image-browser-block/edit.js:57 -#: block-editor/blocks/random-images-block/edit.js:123 -#: block-editor/blocks/recent-images-block/edit.js:125 -#: block-editor/blocks/slideshow-block/edit.js:98 -#: public/blocks/gallery-block/gallery-block.js:140 -#: public/blocks/image-browser-block/image-browser-block.js:110 -#: public/blocks/random-images-block/random-images-block.js:152 -#: public/blocks/recent-images-block/recent-images-block.js:154 -#: public/blocks/slideshow-block/slideshow-block.js:144 -#: public/blocks/gallery-block/gallery-block.js:120 -#: public/blocks/image-browser-block/image-browser-block.js:86 -#: public/blocks/slideshow-block/slideshow-block.js:127 -msgid "Select a gallery:" -msgstr "" - -#: admin/tinymce/window.php:143 -msgid "Display types" -msgstr "" - -#: admin/tinymce/window.php:146 -msgid "Select how you want to display your gallery" -msgstr "" - -#: admin/tinymce/window.php:165 -msgid "Imagebrowser" -msgstr "" - -#: admin/tinymce/window.php:171 -#: admin/tinymce/window.php:283 -#: admin/tinymce/window.php:404 -#: admin/tinymce/window.php:455 -#: block-editor/gerneral-components/template-radio-group/Template.js:78 -#: public/blocks/album-block/album-block.js:645 -#: public/blocks/gallery-block/gallery-block.js:768 -#: public/blocks/random-images-block/random-images-block.js:802 -#: public/blocks/recent-images-block/recent-images-block.js:817 -#: public/blocks/album-block/album-block.js:624 -#: public/blocks/gallery-block/gallery-block.js:722 -#: public/blocks/random-images-block/random-images-block.js:773 -#: public/blocks/recent-images-block/recent-images-block.js:782 -msgid "Carousel" -msgstr "" - -#: admin/tinymce/window.php:177 -#: admin/tinymce/window.php:289 -#: admin/tinymce/window.php:350 -#: admin/tinymce/window.php:410 -#: admin/tinymce/window.php:461 -#: lib/meta.php:451 -#: block-editor/gerneral-components/template-radio-group/Template.js:61 -#: public/blocks/album-block/album-block.js:632 -#: public/blocks/gallery-block/gallery-block.js:755 -#: public/blocks/random-images-block/random-images-block.js:789 -#: public/blocks/recent-images-block/recent-images-block.js:804 -#: public/blocks/album-block/album-block.js:607 -#: public/blocks/gallery-block/gallery-block.js:705 -#: public/blocks/random-images-block/random-images-block.js:756 -#: public/blocks/recent-images-block/recent-images-block.js:765 -msgid "Caption" -msgstr "" - -#: admin/tinymce/window.php:190 -#: block-editor/blocks/album-block/edit.js:93 -#: block-editor/blocks/gallery-block/edit.js:98 -#: block-editor/blocks/random-images-block/edit.js:109 -#: block-editor/blocks/recent-images-block/edit.js:111 -#: block-editor/blocks/single-image-block/edit.js:155 -#: block-editor/blocks/slideshow-block/edit.js:105 -#: public/blocks/album-block/album-block.js:133 -#: public/blocks/gallery-block/gallery-block.js:145 -#: public/blocks/random-images-block/random-images-block.js:146 -#: public/blocks/recent-images-block/recent-images-block.js:148 -#: public/blocks/single-image-block/single-image-block.js:189 -#: public/blocks/slideshow-block/slideshow-block.js:149 -#: public/blocks/album-block/album-block.js:122 -#: public/blocks/gallery-block/gallery-block.js:127 -#: public/blocks/random-images-block/random-images-block.js:138 -#: public/blocks/recent-images-block/recent-images-block.js:140 -#: public/blocks/single-image-block/single-image-block.js:184 -#: public/blocks/slideshow-block/slideshow-block.js:134 -msgid "Type options" -msgstr "" - -#: admin/tinymce/window.php:200 -msgid "The number of images before pagination is applied. Leave empty for the default from the settings." -msgstr "" - -#: admin/tinymce/window.php:208 -msgid "Slideshow dimensions" -msgstr "" - -#: admin/tinymce/window.php:219 -#: block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.js:27 -#: public/blocks/gallery-block/gallery-block.js:612 -#: public/blocks/gallery-block/gallery-block.js:579 -msgid "Template name" -msgstr "" - -#: admin/tinymce/window.php:239 -msgid "Select or enter album" -msgstr "" - -#: admin/tinymce/window.php:241 -msgid "Leave this empty to display all galleries." -msgstr "" - -#: admin/tinymce/window.php:245 -msgid "Album display types" -msgstr "" - -#: admin/tinymce/window.php:248 -msgid "Select how you want to display the albums" -msgstr "" - -#: admin/tinymce/window.php:255 -msgid "Compact version" -msgstr "" - -#: admin/tinymce/window.php:261 -msgid "Extended version" -msgstr "" - -#: admin/tinymce/window.php:267 -msgid "Gallery display types" -msgstr "" - -#: admin/tinymce/window.php:270 -msgid "Select a template for the galleries (displayed after you click on an album)" -msgstr "" - -#: admin/tinymce/window.php:304 -msgid "Select a picture" -msgstr "" - -#: admin/tinymce/window.php:308 -msgid "Select or enter picture" -msgstr "" - -#: admin/tinymce/window.php:313 -#: admin/tinymce/window.php:388 -#: admin/tinymce/window.php:439 -msgid "Options" -msgstr "" - -#: admin/tinymce/window.php:316 -msgid "Dimensions" -msgstr "" - -#: admin/tinymce/window.php:325 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:26 -#: public/blocks/random-images-block/random-images-block.js:626 -#: public/blocks/recent-images-block/recent-images-block.js:641 -#: public/blocks/single-image-block/single-image-block.js:958 -#: public/blocks/random-images-block/random-images-block.js:604 -#: public/blocks/recent-images-block/recent-images-block.js:613 -#: public/blocks/single-image-block/single-image-block.js:839 -msgid "Effect" -msgstr "" - -#: admin/tinymce/window.php:328 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:39 -#: public/blocks/random-images-block/random-images-block.js:635 -#: public/blocks/recent-images-block/recent-images-block.js:650 -#: public/blocks/single-image-block/single-image-block.js:967 -#: public/blocks/random-images-block/random-images-block.js:617 -#: public/blocks/recent-images-block/recent-images-block.js:626 -#: public/blocks/single-image-block/single-image-block.js:852 -msgid "No effect" -msgstr "" - -#: admin/tinymce/window.php:330 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:41 -#: public/blocks/random-images-block/random-images-block.js:639 -#: public/blocks/recent-images-block/recent-images-block.js:654 -#: public/blocks/single-image-block/single-image-block.js:971 -#: public/blocks/random-images-block/random-images-block.js:619 -#: public/blocks/recent-images-block/recent-images-block.js:628 -#: public/blocks/single-image-block/single-image-block.js:854 -msgid "Web 2.0" -msgstr "" - -#: admin/tinymce/window.php:335 -msgid "Alignment" -msgstr "" - -#: admin/tinymce/window.php:338 -msgid "No float" -msgstr "" - -#: admin/tinymce/window.php:339 -#: block-editor/gerneral-components/float-select/FloatSelect.js:29 -#: public/blocks/single-image-block/single-image-block.js:789 -#: public/blocks/single-image-block/single-image-block.js:719 -msgid "Left" -msgstr "" - -#: admin/tinymce/window.php:340 -#: block-editor/gerneral-components/float-select/FloatSelect.js:30 -#: public/blocks/single-image-block/single-image-block.js:791 -#: public/blocks/single-image-block/single-image-block.js:720 -msgid "Center" -msgstr "" - -#: admin/tinymce/window.php:341 -#: block-editor/gerneral-components/float-select/FloatSelect.js:31 -#: public/blocks/single-image-block/single-image-block.js:793 -#: public/blocks/single-image-block/single-image-block.js:721 -msgid "Right" -msgstr "" - -#: admin/tinymce/window.php:346 -#: block-editor/gerneral-components/link-input/LinkInput.js:27 -#: public/blocks/single-image-block/single-image-block.js:902 -#: public/blocks/single-image-block/single-image-block.js:798 -msgid "Link" -msgstr "" - -#: admin/tinymce/window.php:347 -msgid "Add an optional link to the image. Leave blank for no link." -msgstr "" - -#: admin/tinymce/window.php:351 -msgid "Add an optional caption to the image. Leave blank for no caption." -msgstr "" - -#: admin/tinymce/window.php:364 -#: admin/tinymce/window.php:426 -#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:48 -#: public/blocks/gallery-block/gallery-block.js:675 -#: public/blocks/random-images-block/random-images-block.js:709 -#: public/blocks/recent-images-block/recent-images-block.js:724 -#: public/blocks/slideshow-block/slideshow-block.js:689 -#: public/blocks/gallery-block/gallery-block.js:636 -#: public/blocks/random-images-block/random-images-block.js:687 -#: public/blocks/recent-images-block/recent-images-block.js:696 -#: public/blocks/slideshow-block/slideshow-block.js:639 -msgid "The number of images that should be displayed." -msgstr "" - -#: admin/tinymce/window.php:368 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:29 -#: public/blocks/random-images-block/random-images-block.js:628 -#: public/blocks/recent-images-block/recent-images-block.js:643 -#: public/blocks/single-image-block/single-image-block.js:960 -#: public/blocks/random-images-block/random-images-block.js:607 -#: public/blocks/recent-images-block/recent-images-block.js:616 -#: public/blocks/single-image-block/single-image-block.js:842 -msgid "Sort the images" -msgstr "" - -#: admin/tinymce/window.php:371 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:51 -#: public/blocks/random-images-block/random-images-block.js:646 -#: public/blocks/recent-images-block/recent-images-block.js:661 -#: public/blocks/single-image-block/single-image-block.js:978 -#: public/blocks/random-images-block/random-images-block.js:629 -#: public/blocks/recent-images-block/recent-images-block.js:638 -#: public/blocks/single-image-block/single-image-block.js:864 -msgid "Upload order" -msgstr "" - -#: admin/tinymce/window.php:372 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:52 -#: public/blocks/random-images-block/random-images-block.js:648 -#: public/blocks/recent-images-block/recent-images-block.js:663 -#: public/blocks/single-image-block/single-image-block.js:980 -#: public/blocks/random-images-block/random-images-block.js:630 -#: public/blocks/recent-images-block/recent-images-block.js:639 -#: public/blocks/single-image-block/single-image-block.js:865 -msgid "Date taken" -msgstr "" - -#: admin/tinymce/window.php:373 -#: block-editor/gerneral-components/mode-select/ModeSelect.js:53 -#: public/blocks/random-images-block/random-images-block.js:650 -#: public/blocks/recent-images-block/recent-images-block.js:665 -#: public/blocks/single-image-block/single-image-block.js:982 -#: public/blocks/random-images-block/random-images-block.js:631 -#: public/blocks/recent-images-block/recent-images-block.js:640 -#: public/blocks/single-image-block/single-image-block.js:866 -msgid "User defined" -msgstr "" - -#: admin/tinymce/window.php:375 -#: block-editor/blocks/random-images-block/edit.js:117 -#: block-editor/blocks/recent-images-block/edit.js:119 -#: public/blocks/random-images-block/random-images-block.js:151 -#: public/blocks/recent-images-block/recent-images-block.js:153 -#: public/blocks/random-images-block/random-images-block.js:146 -#: public/blocks/recent-images-block/recent-images-block.js:148 -msgid "In what order the images are shown. Upload order uses the ID's, date taken uses the EXIF data and user defined is the sort mode from the settings." -msgstr "" - -#: admin/tinymce/window.php:384 -#: admin/tinymce/window.php:435 -#: block-editor/blocks/random-images-block/edit.js:129 -#: block-editor/blocks/recent-images-block/edit.js:131 -#: public/blocks/random-images-block/random-images-block.js:156 -#: public/blocks/recent-images-block/recent-images-block.js:158 -#: public/blocks/random-images-block/random-images-block.js:158 -#: public/blocks/recent-images-block/recent-images-block.js:160 -msgid "If a gallery is selected, only images from that gallery will be shown." -msgstr "" - -#: admin/tinymce/window.php:391 -#: admin/tinymce/window.php:442 -msgid "Select a template to display the images" -msgstr "" - -#: admin/tinymce/window.php:475 -msgid "Insert" -msgstr "" - -#: admin/tinymce/window.php:511 -msgid "You need to select a gallery." -msgstr "" - -#: admin/tinymce/window.php:515 -msgid "You need to select a picture." -msgstr "" - -#: admin/tinymce/window.php:519 -#: admin/tinymce/window.php:523 -#: block-editor/blocks/random-images-block/edit.js:161 -#: block-editor/blocks/recent-images-block/edit.js:163 -#: public/blocks/random-images-block/random-images-block.js:169 -#: public/blocks/recent-images-block/recent-images-block.js:171 -#: public/blocks/random-images-block/random-images-block.js:190 -#: public/blocks/recent-images-block/recent-images-block.js:192 -msgid "You need to select a number of images." -msgstr "" - -#: admin/upgrade.php:94 -msgid "Could not find NextCellent Gallery database tables, upgrade failed!" -msgstr "" - -#: admin/upgrade.php:114 -#: admin/upgrade.php:137 -msgid "Upgrade NextCellent Gallery" -msgstr "" - -#: admin/upgrade.php:116 -msgid "You're upgrading from an older version. To enable the newest features, we sometimes need to do a database upgrade." -msgstr "" - -#: admin/upgrade.php:120 -msgid "Normally you should be able to downgrade without any problems, but if you really want to play safe, you should make a backup of your database." -msgstr "" - -#: admin/upgrade.php:124 -msgid "Start upgrade now" -msgstr "" - -#: admin/upgrade.php:141 -msgid "Upgrading database…" -msgstr "" - -#: admin/upgrade.php:145 -msgid "Oh no! Something went wrong while updating the database" -msgstr "" - -#: admin/upgrade.php:149 -msgid "Upgrade complete." -msgstr "" - -#: admin/upgrade.php:151 -msgid "Continue to NextCellent" -msgstr "" - -#: admin/wpmu.php:44 -msgid "Update successfully" -msgstr "" - -#: admin/wpmu.php:79 -msgid "Network Options" -msgstr "" - -#: admin/wpmu.php:89 -msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better." -msgstr "" - -#: admin/wpmu.php:90 -msgid "The default setting should be %s." -msgstr "" - -#: admin/wpmu.php:102 -msgid "Enable upload quota check" -msgstr "" - -#: admin/wpmu.php:105 -msgid "Should work if the gallery is bellow the blog.dir" -msgstr "" - -#: admin/wpmu.php:109 -msgid "Enable zip upload option" -msgstr "" - -#: admin/wpmu.php:112 -msgid "Allow users to upload zip folders." -msgstr "" - -#: admin/wpmu.php:116 -msgid "Enable import function" -msgstr "" - -#: admin/wpmu.php:119 -msgid "Allow users to import images folders from the server." -msgstr "" - -#: admin/wpmu.php:123 -msgid "Enable style selection" -msgstr "" - -#: admin/wpmu.php:126 -msgid "Allow users to choose a style for the gallery." -msgstr "" - -#: admin/wpmu.php:130 -msgid "Enable roles/capabilities" -msgstr "" - -#: admin/wpmu.php:133 -msgid "Allow users to change the roles for other blog authors." -msgstr "" - -#: admin/wpmu.php:137 -msgid "Default style" -msgstr "" - -#: admin/wpmu.php:143 -msgid "Choose the default style for the galleries." -msgstr "" - -#: admin/wpmu.php:144 -msgid "Note: between brackets is the folder in which the file is." -msgstr "" - -#: blocks-main.php:26 -#: blocks-main.php:53 -msgid "Nextcellent Gallery Blocks" -msgstr "" - -#: lib/core.php:432 -msgid "Note : Based on your server memory limit you should not upload larger images then %d x %d pixel" -msgstr "" - -#: lib/meta.php:131 -msgid " mm" -msgstr "" - -#: lib/meta.php:137 -msgid " sec" -msgstr "" - -#: lib/meta.php:141 -msgid "Fired" -msgstr "" - -#: lib/meta.php:448 -#: view/imagebrowser-exif.php:46 -msgid "Aperture" -msgstr "" - -#: lib/meta.php:449 -#: lib/meta.php:474 -msgid "Credit" -msgstr "" - -#: lib/meta.php:450 -msgid "Camera" -msgstr "" - -#: lib/meta.php:453 -msgid "Copyright" -msgstr "" - -#: lib/meta.php:454 -msgid "Focal length" -msgstr "" - -#: lib/meta.php:455 -msgid "ISO" -msgstr "" - -#: lib/meta.php:456 -#: view/imagebrowser-exif.php:54 -msgid "Shutter speed" -msgstr "" - -#: lib/meta.php:460 -msgid "Subject" -msgstr "" - -#: lib/meta.php:461 -msgid "Make" -msgstr "" - -#: lib/meta.php:462 -msgid "Edit Status" -msgstr "" - -#: lib/meta.php:463 -msgid "Category" -msgstr "" - -#: lib/meta.php:464 -msgid "Keywords" -msgstr "" - -#: lib/meta.php:465 -msgid "Date Created" -msgstr "" - -#: lib/meta.php:466 -msgid "Time Created" -msgstr "" - -#: lib/meta.php:467 -msgid "Author Position" -msgstr "" - -#: lib/meta.php:468 -msgid "City" -msgstr "" - -#: lib/meta.php:469 -msgid "Location" -msgstr "" - -#: lib/meta.php:470 -msgid "Province/State" -msgstr "" - -#: lib/meta.php:471 -msgid "Country code" -msgstr "" - -#: lib/meta.php:472 -msgid "Country" -msgstr "" - -#: lib/meta.php:473 -msgid "Headline" -msgstr "" - -#: lib/meta.php:475 -msgid "Source" -msgstr "" - -#: lib/meta.php:476 -msgid "Copyright Notice" -msgstr "" - -#: lib/meta.php:477 -msgid "Contact" -msgstr "" - -#: lib/meta.php:478 -msgid "Last modified" -msgstr "" - -#: lib/meta.php:479 -msgid "Program tool" -msgstr "" - -#: lib/meta.php:480 -msgid "Format" -msgstr "" - -#: lib/meta.php:481 -msgid "Image Width" -msgstr "" - -#: lib/meta.php:482 -msgid "Image Height" -msgstr "" - -#: lib/meta.php:483 -msgid "Flash" -msgstr "" - -#: lib/multisite.php:23 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "" - -#: lib/ngg-db.php:361 -#: lib/ngg-db.php:362 -msgid "Album overview" -msgstr "" - -#: lib/rewrite.php:223 -#: view/imagebrowser-caption.php:31 -#: view/imagebrowser-exif.php:35 -#: view/imagebrowser.php:31 -msgid "Picture" -msgstr "" - -#: lib/shortcodes.php:358 -msgid "[Pictures not found]" -msgstr "" - -#: lib/tags.php:35 -msgid "No new tag specified!" -msgstr "" - -#: lib/tags.php:50 -msgid "No new/old valid tag specified!" -msgstr "" - -#: lib/tags.php:86 -msgid "No tag renamed." -msgstr "" - -#: lib/tags.php:88 -msgid "Renamed tag(s) «%1$s» to «%2$s»" -msgstr "" - -#: lib/tags.php:95 -msgid "No valid new tag." -msgstr "" - -#: lib/tags.php:112 -msgid "No objects (post/page) found for specified old tags." -msgstr "" - -#: lib/tags.php:141 -msgid "No tag merged." -msgstr "" - -#: lib/tags.php:143 -msgid "Merge tag(s) «%1$s» to «%2$s». %3$s objects edited." -msgstr "" - -#: lib/tags.php:146 -msgid "Error. No enough tags for rename. Too for merge. Choose !" -msgstr "" - -#: lib/tags.php:163 -msgid "No tag specified!" -msgstr "" - -#: lib/tags.php:186 -msgid "No tag deleted." -msgstr "" - -#: lib/tags.php:188 -msgid "%1s tag(s) deleted." -msgstr "" - -#: lib/tags.php:202 -msgid "No new slug(s) specified!" -msgstr "" - -#: lib/tags.php:214 -msgid "Tags number and slugs number isn't the same!" -msgstr "" - -#: lib/tags.php:241 -msgid "No slug edited." -msgstr "" - -#: lib/tags.php:243 -msgid "%s slug(s) edited." -msgstr "" - -#: lib/xmlrpc.php:180 -msgid "This is no valid image file." -msgstr "" - -#: lib/xmlrpc.php:199 -msgid "Failed to delete image %1$s " -msgstr "" - -#: nggallery.php:123 -msgid "NextCellent Gallery requires a database upgrade." -msgstr "" - -#: nggallery.php:123 -msgid "Upgrade now." -msgstr "" - -#: nggallery.php:137 -msgid "Translation by : See here" -msgstr "" - -#: nggallery.php:138 -msgid "This translation is not yet updated for Version 1.9.0. If you would like to help with translation, download the current po from the plugin folder and read here how you can translate the plugin." -msgstr "" - -#: nggallery.php:178 -msgid "Something went wrong while upgrading NextCellent Gallery." -msgstr "" - -#: nggallery.php:232 -msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher" -msgstr "" - -#: nggallery.php:266 -msgid "Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher" -msgstr "" - -#: nggallery.php:295 -msgid "Picture tag" -msgstr "" - -#: nggallery.php:296 -msgid "Picture tag: %2$l." -msgstr "" - -#: nggallery.php:297 -msgid "Separate picture tags with commas." -msgstr "" - -#: nggallery.php:412 -msgid "NextCellent Gallery / Images" -msgstr "" - -#: nggallery.php:422 -msgid "NextCellent" -msgstr "" - -#: nggallery.php:516 -msgid "loading" -msgstr "" - -#: nggallery.php:739 -msgid "Get help" -msgstr "" - -#: nggallery.php:820 -msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version " -msgstr "" - -#: nggfunctions.php:98 -msgid "The gallery was not found." -msgstr "" - -#: nggfunctions.php:125 -msgid "previous" -msgstr "" - -#: nggfunctions.php:125 -msgid "next" -msgstr "" - -#: nggfunctions.php:178 -#: nggfunctions.php:665 -msgid "[Gallery not found]" -msgstr "" - -#: nggfunctions.php:466 -msgid "[Album not found]" -msgstr "" - -#: nggfunctions.php:796 -msgid "[SinglePic not found]" -msgstr "" - -#: nggfunctions.php:932 -msgid "Related images for" -msgstr "" - -#: view/album-compact.php:32 -#: view/album-extend.php:30 -msgid "Photos" -msgstr "" - -#: view/gallery-caption.php:32 -#: view/gallery.php:68 -msgid "[View with PicLens]" -msgstr "" - -#: view/imagebrowser-caption.php:26 -#: view/imagebrowser-exif.php:30 -#: view/imagebrowser.php:26 -msgid "Back" -msgstr "" - -#: view/imagebrowser-caption.php:29 -#: view/imagebrowser-exif.php:33 -#: view/imagebrowser.php:29 -msgid "Next" -msgstr "" - -#: view/imagebrowser-caption.php:31 -#: view/imagebrowser-exif.php:35 -#: view/imagebrowser.php:31 -msgid "of" -msgstr "" - -#: view/imagebrowser-exif.php:38 -msgid "Meta data" -msgstr "" - -#: view/imagebrowser-exif.php:42 -msgid "Camera / Type" -msgstr "" - -#: view/imagebrowser-exif.php:50 -msgid "Focal Length" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:12 -msgid "NextCellent Gallery Widget" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:14 -msgid "Add recent or random images from the galleries" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:97 -msgid "Title:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:103 -msgid "Show:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:112 -msgid "Original images" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:120 -msgid "random" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:126 -msgid "recent added " -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:131 -#: widgets/class-ngg-slideshow-widget.php:135 -msgid "Width:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:140 -#: widgets/class-ngg-slideshow-widget.php:145 -msgid "Height:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:149 -msgid "Select:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:153 -msgid "All galleries" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:155 -msgid "Only which are not listed" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:157 -msgid "Only which are listed" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:161 -msgid "Gallery ID:" -msgstr "" - -#: widgets/class-ngg-gallery-widget.php:166 -msgid "Gallery IDs, separated by commas." -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:12 -msgid "NextCellent Media RSS" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:14 -msgid "Widget that displays a Media RSS links for NextCellent Gallery." -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:80 -#: widgets/class-ngg-media-rss-widget.php:82 -msgid "Media RSS" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:83 -msgid "Link to the main image feed" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:100 -msgid "Show the RSS icon" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:108 -msgid "Show the link text" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:113 -msgid "Text for Media RSS link" -msgstr "" - -#: widgets/class-ngg-media-rss-widget.php:121 -msgid "Tooltip text for Media RSS link" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:12 -msgid "NextCellent Slideshow" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:14 -msgid "Show a NextCellent Gallery Slideshow" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:117 -msgid "Random images" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:119 -msgid "Recent images" -msgstr "" - -#: widgets/class-ngg-slideshow-widget.php:130 -msgid "The given width and height are ignored when this is selected." -msgstr "" - -#: xml/media-rss.php:48 -msgid "No galleries have been yet created." -msgstr "" - -#: xml/media-rss.php:67 -msgid "The gallery ID=%s does not exist." -msgstr "" - -#: xml/media-rss.php:98 -msgid "No album ID has been provided as parameter" -msgstr "" - -#: xml/media-rss.php:106 -msgid "The album ID=%s does not exist." -msgstr "" - -#: xml/media-rss.php:113 -msgid "Invalid MediaRSS command" -msgstr "" - -#: block-editor/blocks/album-block/edit.js:86 -msgid "Select an album:" -msgstr "" - -#: block-editor/blocks/album-block/edit.js:128 -#: public/blocks/album-block/album-block.js:153 -#: public/blocks/album-block/album-block.js:157 -msgid "Please select an album" -msgstr "" - -#: block-editor/blocks/gallery-block/edit.js:138 -#: block-editor/blocks/image-browser-block/edit.js:83 -#: block-editor/blocks/slideshow-block/edit.js:130 -#: public/blocks/gallery-block/gallery-block.js:165 -#: public/blocks/image-browser-block/image-browser-block.js:123 -#: public/blocks/slideshow-block/slideshow-block.js:165 -#: public/blocks/gallery-block/gallery-block.js:167 -#: public/blocks/image-browser-block/image-browser-block.js:112 -#: public/blocks/slideshow-block/slideshow-block.js:159 -msgid "Please select a gallery" -msgstr "" - -#: block-editor/blocks/single-image-block/edit.js:148 -#: public/blocks/single-image-block/single-image-block.js:184 -#: public/blocks/single-image-block/single-image-block.js:177 -msgid "Select an image:" -msgstr "" - -#: block-editor/blocks/single-image-block/edit.js:194 -#: public/blocks/single-image-block/single-image-block.js:218 -#: public/blocks/single-image-block/single-image-block.js:223 -msgid "Please select an image" -msgstr "" - -#: block-editor/gerneral-components/float-select/FloatSelect.js:25 -#: public/blocks/single-image-block/single-image-block.js:780 -#: public/blocks/single-image-block/single-image-block.js:715 -msgid "Float" -msgstr "" - -#: block-editor/gerneral-components/float-select/FloatSelect.js:28 -#: public/blocks/single-image-block/single-image-block.js:787 -#: public/blocks/single-image-block/single-image-block.js:718 -msgid "No Float" -msgstr "" - -#: block-editor/gerneral-components/height-input/Height.js:27 -#: public/blocks/single-image-block/single-image-block.js:844 -#: public/blocks/slideshow-block/slideshow-block.js:623 -#: public/blocks/single-image-block/single-image-block.js:755 -#: public/blocks/slideshow-block/slideshow-block.js:575 -msgid "Height of image" -msgstr "" - -#: block-editor/gerneral-components/link-input/LinkInput.js:35 -#: public/blocks/single-image-block/single-image-block.js:907 -#: public/blocks/single-image-block/single-image-block.js:806 -msgid "Http link" -msgstr "" - -#: block-editor/gerneral-components/number-of-images-input/NumberOfImages.js:40 -#: public/blocks/gallery-block/gallery-block.js:675 -#: public/blocks/random-images-block/random-images-block.js:709 -#: public/blocks/recent-images-block/recent-images-block.js:724 -#: public/blocks/slideshow-block/slideshow-block.js:689 -#: public/blocks/gallery-block/gallery-block.js:628 -#: public/blocks/random-images-block/random-images-block.js:679 -#: public/blocks/recent-images-block/recent-images-block.js:688 -#: public/blocks/slideshow-block/slideshow-block.js:631 -msgid "The number of images before pagination is applied. Leave empty or 0 for the default from the settings." -msgstr "" - -#: block-editor/gerneral-components/template-radio-group/Template.js:98 -#: public/blocks/album-block/album-block.js:658 -#: public/blocks/gallery-block/gallery-block.js:781 -#: public/blocks/random-images-block/random-images-block.js:815 -#: public/blocks/recent-images-block/recent-images-block.js:830 -#: public/blocks/album-block/album-block.js:644 -#: public/blocks/gallery-block/gallery-block.js:742 -#: public/blocks/random-images-block/random-images-block.js:793 -#: public/blocks/recent-images-block/recent-images-block.js:802 -msgid "Other" -msgstr "" - -#: block-editor/gerneral-components/template-radio-group/Template.js:119 -#: public/blocks/album-block/album-block.js:671 -#: public/blocks/gallery-block/gallery-block.js:794 -#: public/blocks/random-images-block/random-images-block.js:828 -#: public/blocks/recent-images-block/recent-images-block.js:843 -#: public/blocks/album-block/album-block.js:665 -#: public/blocks/gallery-block/gallery-block.js:763 -#: public/blocks/random-images-block/random-images-block.js:814 -#: public/blocks/recent-images-block/recent-images-block.js:823 -msgid "Compact" -msgstr "" - -#: block-editor/gerneral-components/template-radio-group/Template.js:136 -#: public/blocks/album-block/album-block.js:684 -#: public/blocks/gallery-block/gallery-block.js:807 -#: public/blocks/random-images-block/random-images-block.js:841 -#: public/blocks/recent-images-block/recent-images-block.js:856 -#: public/blocks/album-block/album-block.js:682 -#: public/blocks/gallery-block/gallery-block.js:780 -#: public/blocks/random-images-block/random-images-block.js:831 -#: public/blocks/recent-images-block/recent-images-block.js:840 -msgid "Extend" -msgstr "" - -#: block-editor/gerneral-components/width-input/Width.js:27 -#: public/blocks/single-image-block/single-image-block.js:1033 -#: public/blocks/slideshow-block/slideshow-block.js:740 -#: public/blocks/single-image-block/single-image-block.js:901 -#: public/blocks/slideshow-block/slideshow-block.js:674 -msgid "Width of image" -msgstr "" - -#: public/blocks/album-block/album-block.js:128 -#: public/blocks/album-block/album-block.js:115 -msgid "Select a album:" -msgstr "" - -#: block-editor/blocks/album-block/block.json -msgctxt "block title" -msgid "Album" -msgstr "" - -#: block-editor/blocks/album-block/block.json -#: block-editor/blocks/gallery-block/block.json -#: block-editor/blocks/image-browser-block/block.json -#: block-editor/blocks/random-images-block/block.json -#: block-editor/blocks/recent-images-block/block.json -#: block-editor/blocks/single-image-block/block.json -#: block-editor/blocks/slideshow-block/block.json -msgctxt "block description" -msgid "" -msgstr "" - -#: block-editor/blocks/gallery-block/block.json -msgctxt "block title" -msgid "Gallery" -msgstr "" - -#: block-editor/blocks/image-browser-block/block.json -msgctxt "block title" -msgid "Image browser" -msgstr "" - -#: block-editor/blocks/random-images-block/block.json -msgctxt "block title" -msgid "Random pictures" -msgstr "" - -#: block-editor/blocks/recent-images-block/block.json -msgctxt "block title" -msgid "Recent pictures" -msgstr "" - -#: block-editor/blocks/single-image-block/block.json -msgctxt "block title" -msgid "Single Image" -msgstr "" - -#: block-editor/blocks/slideshow-block/block.json -msgctxt "block title" -msgid "Slideshow" -msgstr "" From 6e3a0de9e55a22443a5aca1bc8e35d474e45bb5a Mon Sep 17 00:00:00 2001 From: Kevin Date: Thu, 15 Feb 2024 16:49:02 +0100 Subject: [PATCH 7/7] fix: missing blocks-main.php in zip --- webpack.config copy.js | 195 ++++++++++++++++++++++++++++++----------- 1 file changed, 143 insertions(+), 52 deletions(-) diff --git a/webpack.config copy.js b/webpack.config copy.js index 424d9cf..36d785f 100644 --- a/webpack.config copy.js +++ b/webpack.config copy.js @@ -1,70 +1,161 @@ -const FileManagerPlugin = require('filemanager-webpack-plugin'); -const defaultConfig = require( '@wordpress/scripts/config/webpack.config' ); +const FileManagerPlugin = require("filemanager-webpack-plugin"); +const defaultConfig = require("@wordpress/scripts/config/webpack.config"); const glob = require("glob"); const path = require("path"); -const buildPath = path.resolve(__dirname, 'build'); -const nextcellentBuildPath = buildPath + '/nextcellent-gallery-nextgen-legacy/nextcellent-gallery-nextgen-legacy'; -const zipPath = path.resolve(__dirname, 'nextcellent-gallery-nextgen-legacy.zip'); +const buildPath = path.resolve(__dirname, "build"); +const nextcellentBuildPath = + buildPath + + "/nextcellent-gallery-nextgen-legacy/nextcellent-gallery-nextgen-legacy"; +const zipPath = path.resolve( + __dirname, + "nextcellent-gallery-nextgen-legacy.zip" +); // Get entrypoints for block folders -const entry = glob.sync('block-editor/**/**/index.js').reduce(function(obj, el){ - const name = path.dirname(el).split(/[\/ | \\]/).pop() +const entry = glob + .sync("block-editor/**/**/index.js") + .reduce(function (obj, el) { + const name = path + .dirname(el) + .split(/[\/ | \\]/) + .pop(); - obj['blocks/' + name + '/' + name] = './' + path.dirname(el); - return obj - },{}); + obj["blocks/" + name + "/" + name] = "./" + path.dirname(el); + return obj; + }, {}); module.exports = { ...defaultConfig, entry, output: { - path: path.resolve(__dirname, 'public'), - filename: '[name].js' + path: path.resolve(__dirname, "public"), + filename: "[name].js", }, plugins: [ ...defaultConfig.plugins, new FileManagerPlugin({ - events: { - onStart: { - delete: [zipPath, buildPath] - }, - onEnd: { - mkdir: [nextcellentBuildPath], - copy: [ - { source: path.resolve(__dirname, 'admin'), destination: nextcellentBuildPath + '/admin' }, - { source: path.resolve(__dirname, 'block-editor/blocks'), destination: nextcellentBuildPath + '/block-editor/blocks' }, - { source: path.resolve(__dirname, 'css'), destination: nextcellentBuildPath + '/css' }, - { source: path.resolve(__dirname, 'fonts'), destination: nextcellentBuildPath + '/fonts' }, - { source: path.resolve(__dirname, 'images'), destination: nextcellentBuildPath + '/images' }, - { source: path.resolve(__dirname, 'js'), destination: nextcellentBuildPath + '/js' }, - { source: path.resolve(__dirname, 'lang'), destination: nextcellentBuildPath + '/lang' }, - { source: path.resolve(__dirname, 'lib'), destination: nextcellentBuildPath + '/lib' }, - { source: path.resolve(__dirname, 'public'), destination: nextcellentBuildPath + '/public' }, - { source: path.resolve(__dirname, 'shutter'), destination: nextcellentBuildPath + '/shutter' }, - { source: path.resolve(__dirname, 'view'), destination: nextcellentBuildPath + '/view' }, - { source: path.resolve(__dirname, 'widgets'), destination: nextcellentBuildPath + '/widgets' }, - { source: path.resolve(__dirname, 'xml'), destination: nextcellentBuildPath + '/xml' }, - { source: path.resolve(__dirname, 'index.html'), destination: nextcellentBuildPath + '/index.html' }, - { source: path.resolve(__dirname, 'nggallery.php'), destination: nextcellentBuildPath + '/nggallery.php' }, - { source: path.resolve(__dirname, 'nggfunctions.php'), destination: nextcellentBuildPath + '/nggfunctions.php' }, - { source: path.resolve(__dirname, 'nggshow.php'), destination: nextcellentBuildPath + '/nggshow.php' }, - { source: path.resolve(__dirname, 'readme.txt'), destination: nextcellentBuildPath + '/readme.txt' }, - { source: path.resolve(__dirname, 'screenshot-1.jpg'), destination: nextcellentBuildPath + '/screenshot-1.jpg' }, - { source: path.resolve(__dirname, 'screenshot-2.jpg'), destination: nextcellentBuildPath + '/screenshot-2.jpg' }, - { source: path.resolve(__dirname, 'screenshot-3.jpg'), destination: nextcellentBuildPath + '/screenshot-3.jpg' }, - { source: path.resolve(__dirname, 'screenshot-4.jpg'), destination: nextcellentBuildPath + '/screenshot-4.jpg' }, - { source: path.resolve(__dirname, 'screenshot-5.jpg'), destination: nextcellentBuildPath + '/screenshot-5.jpg' }, - { source: path.resolve(__dirname, 'screenshot-6.jpg'), destination: nextcellentBuildPath + '/screenshot-6.jpg' }, - ], - archive: [ - { source: path.resolve(__dirname, 'build/nextcellent-gallery-nextgen-legacy'), destination: zipPath }, - ], - - delete: [buildPath], - + events: { + onStart: { + delete: [zipPath, buildPath], + }, + onEnd: { + mkdir: [nextcellentBuildPath], + copy: [ + { + source: path.resolve(__dirname, "admin"), + destination: nextcellentBuildPath + "/admin", + }, + { + source: path.resolve(__dirname, "block-editor/blocks"), + destination: nextcellentBuildPath + "/block-editor/blocks", + }, + { + source: path.resolve(__dirname, "css"), + destination: nextcellentBuildPath + "/css", + }, + { + source: path.resolve(__dirname, "fonts"), + destination: nextcellentBuildPath + "/fonts", + }, + { + source: path.resolve(__dirname, "images"), + destination: nextcellentBuildPath + "/images", + }, + { + source: path.resolve(__dirname, "js"), + destination: nextcellentBuildPath + "/js", + }, + { + source: path.resolve(__dirname, "lang"), + destination: nextcellentBuildPath + "/lang", + }, + { + source: path.resolve(__dirname, "lib"), + destination: nextcellentBuildPath + "/lib", + }, + { + source: path.resolve(__dirname, "public"), + destination: nextcellentBuildPath + "/public", + }, + { + source: path.resolve(__dirname, "shutter"), + destination: nextcellentBuildPath + "/shutter", + }, + { + source: path.resolve(__dirname, "view"), + destination: nextcellentBuildPath + "/view", + }, + { + source: path.resolve(__dirname, "widgets"), + destination: nextcellentBuildPath + "/widgets", + }, + { + source: path.resolve(__dirname, "xml"), + destination: nextcellentBuildPath + "/xml", + }, + { + source: path.resolve(__dirname, "index.html"), + destination: nextcellentBuildPath + "/index.html", + }, + { + source: path.resolve(__dirname, "nggallery.php"), + destination: nextcellentBuildPath + "/nggallery.php", + }, + { + source: path.resolve(__dirname, "nggfunctions.php"), + destination: nextcellentBuildPath + "/nggfunctions.php", + }, + { + source: path.resolve(__dirname, "blocks-main.php"), + destination: nextcellentBuildPath + "/blocks-main.php", + }, + { + source: path.resolve(__dirname, "nggshow.php"), + destination: nextcellentBuildPath + "/nggshow.php", + }, + { + source: path.resolve(__dirname, "readme.txt"), + destination: nextcellentBuildPath + "/readme.txt", + }, + { + source: path.resolve(__dirname, "screenshot-1.jpg"), + destination: nextcellentBuildPath + "/screenshot-1.jpg", + }, + { + source: path.resolve(__dirname, "screenshot-2.jpg"), + destination: nextcellentBuildPath + "/screenshot-2.jpg", + }, + { + source: path.resolve(__dirname, "screenshot-3.jpg"), + destination: nextcellentBuildPath + "/screenshot-3.jpg", + }, + { + source: path.resolve(__dirname, "screenshot-4.jpg"), + destination: nextcellentBuildPath + "/screenshot-4.jpg", + }, + { + source: path.resolve(__dirname, "screenshot-5.jpg"), + destination: nextcellentBuildPath + "/screenshot-5.jpg", + }, + { + source: path.resolve(__dirname, "screenshot-6.jpg"), + destination: nextcellentBuildPath + "/screenshot-6.jpg", + }, + ], + archive: [ + { + source: path.resolve( + __dirname, + "build/nextcellent-gallery-nextgen-legacy" + ), + destination: zipPath, + }, + ], + + delete: [buildPath], + }, }, - }, }), - ], + ], };